2874c5fd28
Based on 1 normalized pattern(s): this program is free software you can redistribute it and or modify it under the terms of the gnu general public license as published by the free software foundation either version 2 of the license or at your option any later version extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 3029 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Allison Randal <allison@lohutok.net> Cc: linux-spdx@vger.kernel.org Link: https://lkml.kernel.org/r/20190527070032.746973796@linutronix.de Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
26 lines
585 B
C
26 lines
585 B
C
/* SPDX-License-Identifier: GPL-2.0-or-later */
|
|
/*
|
|
* wm8350.h - WM8903 audio codec interface
|
|
*
|
|
* Copyright 2008 Wolfson Microelectronics PLC.
|
|
*/
|
|
|
|
#ifndef _WM8350_H
|
|
#define _WM8350_H
|
|
|
|
#include <sound/soc.h>
|
|
#include <linux/mfd/wm8350/audio.h>
|
|
|
|
enum wm8350_jack {
|
|
WM8350_JDL = 1,
|
|
WM8350_JDR = 2,
|
|
};
|
|
|
|
int wm8350_hp_jack_detect(struct snd_soc_component *component, enum wm8350_jack which,
|
|
struct snd_soc_jack *jack, int report);
|
|
int wm8350_mic_jack_detect(struct snd_soc_component *component,
|
|
struct snd_soc_jack *jack,
|
|
int detect_report, int short_report);
|
|
|
|
#endif
|