Home
last modified time | relevance | path

Searched refs:drvdata (Results 1 – 6 of 6) sorted by relevance

/sound/soc/ux500/
Dux500_msp_dai.c34 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); in setup_pcm_multichan() local
38 if (drvdata->slots > 1) { in setup_pcm_multichan()
45 multi->tx_channel_0_enable = drvdata->tx_mask; in setup_pcm_multichan()
50 multi->rx_channel_0_enable = drvdata->rx_mask; in setup_pcm_multichan()
57 __func__, drvdata->slots, multi->tx_channel_0_enable, in setup_pcm_multichan()
67 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); in setup_frameper() local
69 switch (drvdata->slots) { in setup_frameper()
114 __func__, drvdata->slots); in setup_frameper()
131 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); in setup_pcm_framing() local
136 switch (drvdata->slots) { in setup_pcm_framing()
[all …]
Dmop500_ab8500.c80 struct mop500_ab8500_drvdata *drvdata) in mop500_ab8500_set_mclk() argument
85 if (IS_ERR(drvdata->clk_ptr_intclk)) { in mop500_ab8500_set_mclk()
91 switch (drvdata->mclk_sel) { in mop500_ab8500_set_mclk()
93 clk_ptr = drvdata->clk_ptr_sysclk; in mop500_ab8500_set_mclk()
96 clk_ptr = drvdata->clk_ptr_ulpclk; in mop500_ab8500_set_mclk()
104 get_mclk_str(drvdata->mclk_sel)); in mop500_ab8500_set_mclk()
108 status = clk_set_parent(drvdata->clk_ptr_intclk, clk_ptr); in mop500_ab8500_set_mclk()
112 __func__, get_mclk_str(drvdata->mclk_sel), status); in mop500_ab8500_set_mclk()
116 __func__, get_mclk_str(drvdata->mclk_sel)); in mop500_ab8500_set_mclk()
129 struct mop500_ab8500_drvdata *drvdata = in mclk_input_control_get() local
[all …]
/sound/soc/txx9/
Dtxx9aclc-ac97.c42 static int txx9aclc_regready(struct txx9aclc_plat_drvdata *drvdata) in txx9aclc_regready() argument
44 return __raw_readl(drvdata->base + ACINTSTS) & ACINT_REGACCRDY; in txx9aclc_regready()
51 struct txx9aclc_plat_drvdata *drvdata = txx9aclc_drvdata; in txx9aclc_ac97_read() local
52 void __iomem *base = drvdata->base; in txx9aclc_ac97_read()
84 struct txx9aclc_plat_drvdata *drvdata = txx9aclc_drvdata; in txx9aclc_ac97_write() local
85 void __iomem *base = drvdata->base; in txx9aclc_ac97_write()
100 struct txx9aclc_plat_drvdata *drvdata = txx9aclc_drvdata; in txx9aclc_ac97_cold_reset() local
101 void __iomem *base = drvdata->base; in txx9aclc_ac97_cold_reset()
131 struct txx9aclc_plat_drvdata *drvdata = dev_id; in txx9aclc_ac97_irq() local
132 void __iomem *base = drvdata->base; in txx9aclc_ac97_irq()
[all …]
Dtxx9aclc.c164 struct txx9aclc_plat_drvdata *drvdata = txx9aclc_drvdata; in txx9aclc_dma_tasklet() local
165 void __iomem *base = drvdata->base; in txx9aclc_dma_tasklet()
210 struct txx9aclc_plat_drvdata *drvdata =txx9aclc_drvdata; in txx9aclc_pcm_trigger() local
211 void __iomem *base = drvdata->base; in txx9aclc_pcm_trigger()
349 struct txx9aclc_plat_drvdata *drvdata =txx9aclc_drvdata; in txx9aclc_dma_init() local
357 ds->tx_reg = drvdata->physbase + ACAUDODAT; in txx9aclc_dma_init()
361 ds->rx_reg = drvdata->physbase + ACAUDIDAT; in txx9aclc_dma_init()
389 struct txx9aclc_plat_drvdata *drvdata = txx9aclc_drvdata; in txx9aclc_pcm_remove() local
390 void __iomem *base = drvdata->base; in txx9aclc_pcm_remove()
/sound/soc/codecs/
Dab8500-codec.c1104 struct ab8500_codec_drvdata *drvdata = dev_get_drvdata(codec->dev); in anc_configure() local
1120 drvdata->anc_fir_values[par]); in anc_configure()
1128 drvdata->anc_iir_values[par]); in anc_configure()
1143 struct ab8500_codec_drvdata *drvdata = dev_get_drvdata(codec->dev); in sid_status_control_get() local
1146 ucontrol->value.integer.value[0] = drvdata->sid_status; in sid_status_control_get()
1157 struct ab8500_codec_drvdata *drvdata = dev_get_drvdata(codec->dev); in sid_status_control_put() local
1187 val = snd_soc_read(codec, drvdata->sid_fir_values[param]); in sid_status_control_put()
1198 drvdata->sid_status = SID_FIR_CONFIGURED; in sid_status_control_put()
1212 struct ab8500_codec_drvdata *drvdata = dev_get_drvdata(codec->dev); in anc_status_control_get() local
1215 ucontrol->value.integer.value[0] = drvdata->anc_status; in anc_status_control_get()
[all …]
/sound/soc/samsung/
Dbells.c63 struct bells_drvdata *bells = card->drvdata; in bells_set_bias_level()
104 struct bells_drvdata *bells = card->drvdata; in bells_set_bias_level_post()
139 struct bells_drvdata *bells = card->drvdata; in bells_late_probe()
374 .drvdata = &wm2200_drvdata,
392 .drvdata = &wm5102_drvdata,
410 .drvdata = &wm5110_drvdata,