Searched refs:nau8824 (Results 1 – 3 of 3) sorted by relevance
29 #include "nau8824.h"39 static int nau8824_config_sysclk(struct nau8824 *nau8824,41 static bool nau8824_is_jack_inserted(struct nau8824 *nau8824);206 static int nau8824_sema_acquire(struct nau8824 *nau8824, long timeout) in nau8824_sema_acquire() argument 211 ret = down_timeout(&nau8824->jd_sem, timeout); in nau8824_sema_acquire() 213 dev_warn(nau8824->dev, "Acquire semaphore timeout\n"); in nau8824_sema_acquire() 215 ret = down_interruptible(&nau8824 in nau8824_sema_acquire() 223 nau8824_sema_release(struct nau8824 * nau8824) nau8824_sema_release() argument 432 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_output_dac_event() local 455 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_spk_event() local 479 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_pump_event() local 505 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); system_clock_control() local 572 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); dmic_clock_control() local 825 nau8824_is_jack_inserted(struct nau8824 * nau8824) nau8824_is_jack_inserted() argument 852 nau8824_eject_jack(struct nau8824 * nau8824) nau8824_eject_jack() argument 885 struct nau8824 *nau8824 = container_of( nau8824_jdet_work() local 923 nau8824_setup_auto_irq(struct nau8824 * nau8824) nau8824_setup_auto_irq() argument 968 struct nau8824 *nau8824 = (struct nau8824 *)data; nau8824_interrupt() local 1037 nau8824_get_osr(struct nau8824 * nau8824,int stream) nau8824_get_osr() argument 1062 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_dai_startup() local 1078 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_hw_params() local 1158 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_set_fmt() local 1235 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_set_tdm_slot() local 1376 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_set_pll() local 1398 nau8824_config_sysclk(struct nau8824 * nau8824,int clk_id,unsigned int freq) nau8824_config_sysclk() argument 1462 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_set_sysclk() local 1467 nau8824_resume_setup(struct nau8824 * nau8824) nau8824_resume_setup() argument 1491 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_set_bias_level() local 1521 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_component_probe() local 1531 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_suspend() local 1545 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_resume() local 1640 struct nau8824 *nau8824 = snd_soc_component_get_drvdata(component); nau8824_enable_jack_detect() local 1664 nau8824_setup_buttons(struct nau8824 * nau8824) nau8824_setup_buttons() argument 1698 nau8824_init_regs(struct nau8824 * nau8824) nau8824_init_regs() argument 1798 nau8824_setup_irq(struct nau8824 * nau8824) nau8824_setup_irq() argument 1811 nau8824_print_device_properties(struct nau8824 * nau8824) nau8824_print_device_properties() argument 1835 nau8824_read_device_properties(struct device * dev,struct nau8824 * nau8824) nau8824_read_device_properties() argument 1978 struct nau8824 *nau8824 = dev_get_platdata(dev); nau8824_i2c_probe() local [all...]
430 struct nau8824 { struct
14 snd-soc-sst-cht-bsw-nau8824-y := cht_bsw_nau8824.o46 obj-$(CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH) += snd-soc-sst-cht-bsw-nau8824.o