Home
last modified time | relevance | path

Searched refs:nau8824 (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Dnau8824.c38 static int nau8824_config_sysclk(struct nau8824 *nau8824,
40 static bool nau8824_is_jack_inserted(struct nau8824 *nau8824);
205 static int nau8824_sema_acquire(struct nau8824 *nau8824, long timeout) in nau8824_sema_acquire() argument
210 ret = down_timeout(&nau8824->jd_sem, timeout); in nau8824_sema_acquire()
212 dev_warn(nau8824->dev, "Acquire semaphore timeout\n"); in nau8824_sema_acquire()
214 ret = down_interruptible(&nau8824->jd_sem); in nau8824_sema_acquire()
216 dev_warn(nau8824->dev, "Acquire semaphore fail\n"); in nau8824_sema_acquire()
222 static inline void nau8824_sema_release(struct nau8824 *nau8824) in nau8824_sema_release() argument
224 up(&nau8824->jd_sem); in nau8824_sema_release()
431 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); in nau8824_output_dac_event() local
[all …]
H A Dnau8824.h430 struct nau8824 { struct
H A DMakefile143 snd-soc-nau8824-objs := nau8824.o
470 obj-$(CONFIG_SND_SOC_NAU8824) += snd-soc-nau8824.o
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/
H A Dnau8824.txt6 - compatible : Must be "nuvoton,nau8824"
72 headset: nau8824@1a {
73 compatible = "nuvoton,nau8824";
/OK3568_Linux_fs/kernel/sound/soc/intel/boards/
H A DMakefile16 snd-soc-sst-cht-bsw-nau8824-objs := cht_bsw_nau8824.o
57 obj-$(CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH) += snd-soc-sst-cht-bsw-nau8824.o