Searched refs:drvdata (Results 1 – 6 of 6) sorted by relevance
/sound/soc/ux500/ |
D | ux500_msp_dai.c | 34 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 …]
|
D | mop500_ab8500.c | 80 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/ |
D | txx9aclc-ac97.c | 42 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 …]
|
D | txx9aclc.c | 164 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/ |
D | ab8500-codec.c | 1104 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/ |
D | bells.c | 63 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,
|