Home
last modified time | relevance | path

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

/Linux-v5.10/sound/soc/codecs/
Dnau8825.c48 static int nau8825_configure_sysclk(struct nau8825 *nau8825,
256 static int nau8825_sema_acquire(struct nau8825 *nau8825, long timeout) in nau8825_sema_acquire() argument
261 ret = down_timeout(&nau8825->xtalk_sem, timeout); in nau8825_sema_acquire()
263 dev_warn(nau8825->dev, "Acquire semaphore timeout\n"); in nau8825_sema_acquire()
265 ret = down_trylock(&nau8825->xtalk_sem); in nau8825_sema_acquire()
267 dev_warn(nau8825->dev, "Acquire semaphore fail\n"); in nau8825_sema_acquire()
280 static inline void nau8825_sema_release(struct nau8825 *nau8825) in nau8825_sema_release() argument
282 up(&nau8825->xtalk_sem); in nau8825_sema_release()
292 static inline void nau8825_sema_reset(struct nau8825 *nau8825) in nau8825_sema_reset() argument
294 nau8825->xtalk_sem.count = 1; in nau8825_sema_reset()
[all …]
Dnau8825.h446 struct nau8825 { struct
DMakefile136 snd-soc-nau8825-objs := nau8825.o
445 obj-$(CONFIG_SND_SOC_NAU8825) += snd-soc-nau8825.o
/Linux-v5.10/Documentation/devicetree/bindings/sound/
Dnau8825.txt6 - compatible : Must be "nuvoton,nau8825"
80 headset: nau8825@1a {
81 compatible = "nuvoton,nau8825";
/Linux-v5.10/arch/arm64/boot/dts/nvidia/
Dtegra210-smaug.dts1589 nau8825@1a {
1590 compatible = "nuvoton,nau8825";