Home
last modified time | relevance | path

Searched refs:pdev (Results 1 – 25 of 518) sorted by relevance

12345678910>>...21

/sound/soc/stm/
A Dstm32_sai.c95 stm32_sai_pclk_disable(&sai->pdev->dev); in stm32_sai_sync_conf_client()
111 sai->pdev->dev.of_node, in stm32_sai_sync_conf_provider()
117 sai->pdev->dev.of_node, in stm32_sai_sync_conf_provider()
138 if (!pdev) { in stm32_sai_set_sync()
139 dev_err(&sai_client->pdev->dev, in stm32_sai_set_sync()
147 dev_err(&sai_client->pdev->dev, in stm32_sai_set_sync()
162 put_device(&pdev->dev); in stm32_sai_set_sync()
169 struct device *dev = &sai->pdev->dev; in stm32_sai_get_parent_clk()
196 sai->pdev = pdev; in stm32_sai_probe()
223 sai->irq = platform_get_irq(pdev, 0); in stm32_sai_probe()
[all …]
A Dstm32_spdifrx.c230 struct platform_device *pdev; member
254 struct platform_device *pdev = spdifrx->pdev; in stm32_spdifrx_dma_complete() local
364 dev_err(&spdifrx->pdev->dev, in stm32_spdifrx_start_sync()
668 struct platform_device *pdev = spdifrx->pdev; in stm32_spdifrx_isr() local
693 dev_dbg(&pdev->dev, "Parity error\n"); in stm32_spdifrx_isr()
715 dev_dbg(&pdev->dev, "Frame error\n"); in stm32_spdifrx_isr()
950 pm_runtime_disable(&pdev->dev); in stm32_spdifrx_remove()
965 spdifrx->pdev = pdev; in stm32_spdifrx_probe()
970 platform_set_drvdata(pdev, spdifrx); in stm32_spdifrx_probe()
1031 pm_runtime_enable(&pdev->dev); in stm32_spdifrx_probe()
[all …]
A Dstm32_i2s.c239 struct platform_device *pdev; member
314 dev_dbg(&i2s->pdev->dev, in stm32_i2s_calc_clk_div()
339 struct platform_device *pdev = i2s->pdev; in stm32_i2s_rate_accurate() local
366 struct platform_device *pdev = i2s->pdev; in stm32_i2s_set_parent_clock() local
377 dev_err(&pdev->dev, in stm32_i2s_set_parent_clock()
394 struct platform_device *pdev = i2s->pdev; in stm32_i2s_set_parent_rate() local
587 struct platform_device *pdev = i2s->pdev; in stm32_i2s_isr() local
1283 i2s->pdev = pdev; in stm32_i2s_probe()
1330 dev_err(&pdev->dev, in stm32_i2s_probe()
1345 pm_runtime_enable(&pdev->dev); in stm32_i2s_probe()
[all …]
A Dstm32_sai_sub.c104 struct platform_device *pdev; member
336 dev_dbg(&sai->pdev->dev, in stm32_sai_get_clk_div()
384 struct platform_device *pdev = sai->pdev; in stm32_sai_set_parent_clk() local
411 struct platform_device *pdev = sai->pdev; in stm32_sai_set_parent_rate() local
615 struct platform_device *pdev = sai->pdev; in stm32_sai_isr() local
635 dev_err(&pdev->dev, "IRQ %s\n", in stm32_sai_isr()
1578 dev_err(&pdev->dev, in stm32_sai_sub_parse_of()
1651 sai->pdev = pdev; in stm32_sai_sub_probe()
1654 platform_set_drvdata(pdev, sai); in stm32_sai_sub_probe()
1700 pm_runtime_enable(&pdev->dev); in stm32_sai_sub_probe()
[all …]
/sound/isa/cs423x/
A Dcs4236.c214 irq[dev] = pnp_irq(pdev, 0); in snd_cs423x_pnp_init_wss()
215 dma1[dev] = pnp_dma(pdev, 0); in snd_cs423x_pnp_init_wss()
216 dma2[dev] = pnp_dma(pdev, 1) == 4 ? -1 : (int)pnp_dma(pdev, 1); in snd_cs423x_pnp_init_wss()
217 dev_dbg(&pdev->dev, in snd_cs423x_pnp_init_wss()
220 dev_dbg(&pdev->dev, in snd_cs423x_pnp_init_wss()
248 pnp_irq_valid(pdev, 0) && in snd_cs423x_pnp_init_mpu()
260 struct pnp_dev *pdev, in snd_card_cs423x_pnp() argument
263 acard->wss = pdev; in snd_card_cs423x_pnp()
447 dev_set_drvdata(pdev, card); in snd_cs423x_isa_probe()
513 strscpy(cid, pdev->id[0].id); in snd_cs423x_pnpbios_detect()
[all …]
/sound/soc/fsl/
A Dfsl_aud2htx.c197 aud2htx->pdev = pdev; in fsl_aud2htx_probe()
206 dev_err(&pdev->dev, "failed to init regmap"); in fsl_aud2htx_probe()
210 irq = platform_get_irq(pdev, 0); in fsl_aud2htx_probe()
215 dev_name(&pdev->dev), aud2htx); in fsl_aud2htx_probe()
231 platform_set_drvdata(pdev, aud2htx); in fsl_aud2htx_probe()
232 pm_runtime_enable(&pdev->dev); in fsl_aud2htx_probe()
242 dev_err(&pdev->dev, "failed to pcm register\n"); in fsl_aud2htx_probe()
243 pm_runtime_disable(&pdev->dev); in fsl_aud2htx_probe()
247 ret = devm_snd_soc_register_component(&pdev->dev, in fsl_aud2htx_probe()
252 pm_runtime_disable(&pdev->dev); in fsl_aud2htx_probe()
[all …]
A Dfsl_spdif.c223 struct platform_device *pdev = spdif_priv->pdev; in spdif_irq_dpll_lock() local
245 struct platform_device *pdev = spdif_priv->pdev; in spdif_irq_sym_error() local
259 struct platform_device *pdev = spdif_priv->pdev; in spdif_irq_uqrx_full() local
297 struct platform_device *pdev = spdif_priv->pdev; in spdif_irq_uq_sync() local
314 struct platform_device *pdev = spdif_priv->pdev; in spdif_irq_uq_err() local
346 struct platform_device *pdev = spdif_priv->pdev; in spdif_isr() local
448 struct platform_device *pdev = spdif_priv->pdev; in spdif_write_channel_status() local
507 struct platform_device *pdev = spdif_priv->pdev; in spdif_set_sample_rate() local
608 struct platform_device *pdev = spdif_priv->pdev; in fsl_spdif_startup() local
677 struct platform_device *pdev = spdif_priv->pdev; in spdif_reparent_rootclk() local
[all …]
A Dimx-sgtl5000.c51 static int imx_sgtl5000_probe(struct platform_device *pdev) in imx_sgtl5000_probe() argument
53 struct device_node *np = pdev->dev.of_node; in imx_sgtl5000_probe()
64 dev_err(&pdev->dev, "mux-int-port missing or invalid\n"); in imx_sgtl5000_probe()
69 dev_err(&pdev->dev, "mux-ext-port missing or invalid\n"); in imx_sgtl5000_probe()
87 dev_err(&pdev->dev, "audmux internal port setup failed\n"); in imx_sgtl5000_probe()
101 dev_err(&pdev->dev, "phandle missing or invalid\n"); in imx_sgtl5000_probe()
120 data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL); in imx_sgtl5000_probe()
158 data->card.dev = &pdev->dev; in imx_sgtl5000_probe()
171 platform_set_drvdata(pdev, &data->card); in imx_sgtl5000_probe()
174 ret = devm_snd_soc_register_card(&pdev->dev, &data->card); in imx_sgtl5000_probe()
[all …]
A Dimx-audmix.c22 struct platform_device *pdev; member
128 struct device_node *np = pdev->dev.of_node; in imx_audmix_probe()
138 if (pdev->dev.parent) { in imx_audmix_probe()
139 audmix_np = pdev->dev.parent->of_node; in imx_audmix_probe()
141 dev_err(&pdev->dev, "Missing parent device.\n"); in imx_audmix_probe()
171 priv->dai = devm_kcalloc(&pdev->dev, priv->num_dai, in imx_audmix_probe()
251 be_name = devm_kasprintf(&pdev->dev, GFP_KERNEL, in imx_audmix_probe()
278 devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s %s", in imx_audmix_probe()
286 devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s %s", in imx_audmix_probe()
311 priv->card.dev = &pdev->dev; in imx_audmix_probe()
[all …]
A Dfsl_esai.c62 struct platform_device *pdev; member
101 struct platform_device *pdev = esai_priv->pdev; in esai_isr() local
595 struct platform_device *pdev = esai_priv->pdev; in fsl_esai_hw_init() local
967 esai_priv->pdev = pdev; in fsl_esai_probe()
1006 irq = platform_get_irq(pdev, 0); in fsl_esai_probe()
1047 pm_runtime_enable(&pdev->dev); in fsl_esai_probe()
1048 if (!pm_runtime_enabled(&pdev->dev)) { in fsl_esai_probe()
1071 ret = pm_runtime_put_sync(&pdev->dev); in fsl_esai_probe()
1079 ret = imx_pcm_dma_init(pdev); in fsl_esai_probe()
1100 pm_runtime_disable(&pdev->dev); in fsl_esai_probe()
[all …]
/sound/soc/atmel/
A Dsam9x5_wm8731.c75 struct device_node *np = pdev->dev.of_node; in sam9x5_wm8731_driver_probe()
84 dev_err(&pdev->dev, "No device node supplied\n"); in sam9x5_wm8731_driver_probe()
88 card = devm_kzalloc(&pdev->dev, sizeof(*card), GFP_KERNEL); in sam9x5_wm8731_driver_probe()
89 priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); in sam9x5_wm8731_driver_probe()
90 dai = devm_kzalloc(&pdev->dev, sizeof(*dai), GFP_KERNEL); in sam9x5_wm8731_driver_probe()
99 card->dev = &pdev->dev; in sam9x5_wm8731_driver_probe()
122 dev_err(&pdev->dev, "atmel,model node missing\n"); in sam9x5_wm8731_driver_probe()
134 dev_err(&pdev->dev, "atmel,audio-codec node missing\n"); in sam9x5_wm8731_driver_probe()
159 ret = devm_snd_soc_register_card(&pdev->dev, card); in sam9x5_wm8731_driver_probe()
165 dev_dbg(&pdev->dev, "%s ok\n", __func__); in sam9x5_wm8731_driver_probe()
[all …]
A Datmel_wm8904.c85 struct device_node *np = pdev->dev.of_node; in atmel_asoc_wm8904_dt_init()
92 dev_err(&pdev->dev, "only device tree supported\n"); in atmel_asoc_wm8904_dt_init()
98 dev_err(&pdev->dev, "failed to parse card name\n"); in atmel_asoc_wm8904_dt_init()
104 dev_err(&pdev->dev, "failed to parse audio routing\n"); in atmel_asoc_wm8904_dt_init()
110 dev_err(&pdev->dev, "failed to get dai and pcm info\n"); in atmel_asoc_wm8904_dt_init()
120 dev_err(&pdev->dev, "failed to get codec info\n"); in atmel_asoc_wm8904_dt_init()
136 card->dev = &pdev->dev; in atmel_asoc_wm8904_probe()
137 ret = atmel_asoc_wm8904_dt_init(pdev); in atmel_asoc_wm8904_probe()
139 dev_err(&pdev->dev, "failed to init dt info\n"); in atmel_asoc_wm8904_probe()
152 dev_err(&pdev->dev, "snd_soc_register_card failed\n"); in atmel_asoc_wm8904_probe()
[all …]
/sound/soc/tegra/
A Dtegra20_ac97.c314 dev_set_drvdata(&pdev->dev, ac97); in tegra20_ac97_platform_probe()
318 dev_err(&pdev->dev, "Can't retrieve ac97 reset\n"); in tegra20_ac97_platform_probe()
323 ac97->clk_ac97 = devm_clk_get(&pdev->dev, NULL); in tegra20_ac97_platform_probe()
325 dev_err(&pdev->dev, "Can't retrieve ac97 clock\n"); in tegra20_ac97_platform_probe()
339 dev_err(&pdev->dev, "regmap init failed\n"); in tegra20_ac97_platform_probe()
345 ac97->reset_gpio = devm_gpiod_get(&pdev->dev, in tegra20_ac97_platform_probe()
355 ac97->sync_gpio = devm_gpiod_get(&pdev->dev, in tegra20_ac97_platform_probe()
407 ret = tegra_pcm_platform_register(&pdev->dev); in tegra20_ac97_platform_probe()
419 snd_soc_unregister_component(&pdev->dev); in tegra20_ac97_platform_probe()
432 tegra_pcm_platform_unregister(&pdev->dev); in tegra20_ac97_platform_remove()
[all …]
A Dtegra30_i2s.c419 dev_set_drvdata(&pdev->dev, i2s); in tegra30_i2s_platform_probe()
430 i2s->dai.name = dev_name(&pdev->dev); in tegra30_i2s_platform_probe()
441 i2s->clk_i2s = devm_clk_get(&pdev->dev, NULL); in tegra30_i2s_platform_probe()
448 regs = devm_platform_ioremap_resource(pdev, 0); in tegra30_i2s_platform_probe()
457 dev_err(&pdev->dev, "regmap init failed\n"); in tegra30_i2s_platform_probe()
463 pm_runtime_enable(&pdev->dev); in tegra30_i2s_platform_probe()
518 snd_soc_unregister_component(&pdev->dev); in tegra30_i2s_platform_probe()
528 pm_runtime_disable(&pdev->dev); in tegra30_i2s_platform_probe()
537 tegra_pcm_platform_unregister(&pdev->dev); in tegra30_i2s_platform_remove()
538 snd_soc_unregister_component(&pdev->dev); in tegra30_i2s_platform_remove()
[all …]
/sound/soc/img/
A Dimg-parallel-out.c214 struct device *dev = &pdev->dev; in img_prl_out_probe()
220 platform_set_drvdata(pdev, prl); in img_prl_out_probe()
222 prl->dev = &pdev->dev; in img_prl_out_probe()
252 pm_runtime_enable(&pdev->dev); in img_prl_out_probe()
253 if (!pm_runtime_enabled(&pdev->dev)) { in img_prl_out_probe()
254 ret = img_prl_out_resume(&pdev->dev); in img_prl_out_probe()
276 if (!pm_runtime_status_suspended(&pdev->dev)) in img_prl_out_probe()
277 img_prl_out_suspend(&pdev->dev); in img_prl_out_probe()
279 pm_runtime_disable(&pdev->dev); in img_prl_out_probe()
289 pm_runtime_disable(&pdev->dev); in img_prl_out_dev_remove()
[all …]
/sound/soc/samsung/
A Dpcm.c496 if ((pdev->id < 0) || pdev->id >= ARRAY_SIZE(s3c_pcm)) { in s3c_pcm_dev_probe()
497 dev_err(&pdev->dev, "id %d out of range\n", pdev->id); in s3c_pcm_dev_probe()
501 pcm_pdata = pdev->dev.platform_data; in s3c_pcm_dev_probe()
508 pcm = &s3c_pcm[pdev->id]; in s3c_pcm_dev_probe()
509 pcm->dev = &pdev->dev; in s3c_pcm_dev_probe()
530 dev_set_drvdata(&pdev->dev, pcm); in s3c_pcm_dev_probe()
532 pcm->pclk = devm_clk_get(&pdev->dev, "pcm"); in s3c_pcm_dev_probe()
562 pm_runtime_enable(&pdev->dev); in s3c_pcm_dev_probe()
565 &s3c_pcm_dai[pdev->id], 1); in s3c_pcm_dev_probe()
574 pm_runtime_disable(&pdev->dev); in s3c_pcm_dev_probe()
[all …]
/sound/isa/
A Dals100.c99 struct pnp_dev *pdev; in snd_card_als100_pnp() local
109 pdev = acard->dev; in snd_card_als100_pnp()
111 err = pnp_activate_dev(pdev); in snd_card_als100_pnp()
118 dma8[dev] = pnp_dma(pdev, 0); in snd_card_als100_pnp()
123 irq[dev] = pnp_irq(pdev, 0); in snd_card_als100_pnp()
125 pdev = acard->devmpu; in snd_card_als100_pnp()
126 if (pdev != NULL) { in snd_card_als100_pnp()
134 if (pdev) { in snd_card_als100_pnp()
142 pdev = acard->devopl; in snd_card_als100_pnp()
143 if (pdev != NULL) { in snd_card_als100_pnp()
[all …]
A Dcmi8328.c254 dev_err(pdev, "unable to find a free IRQ\n"); in snd_cmi8328_probe()
261 dev_err(pdev, "unable to find a free DMA1\n"); in snd_cmi8328_probe()
275 dev_err(pdev, "invalid IRQ %d\n", irq[ndev]); in snd_cmi8328_probe()
340 dev_warn(pdev, "invalid MPU401 port 0x%lx\n", in snd_cmi8328_probe()
346 dev_warn(pdev, "invalid MPU401 IRQ %d\n", in snd_cmi8328_probe()
360 dev_err(pdev, "error initializing OPL3\n"); in snd_cmi8328_probe()
371 dev_set_drvdata(pdev, card); in snd_cmi8328_probe()
387 gameport_set_dev_parent(gp, pdev); in snd_cmi8328_probe()
401 struct snd_card *card = dev_get_drvdata(pdev); in snd_cmi8328_remove()
418 struct snd_card *card = dev_get_drvdata(pdev); in snd_cmi8328_suspend()
[all …]
A Dazt2320.c87 struct pnp_dev *pdev; in snd_card_azt2320_pnp() local
96 pdev = acard->dev; in snd_card_azt2320_pnp()
98 err = pnp_activate_dev(pdev); in snd_card_azt2320_pnp()
106 dma1[dev] = pnp_dma(pdev, 0); in snd_card_azt2320_pnp()
107 dma2[dev] = pnp_dma(pdev, 1); in snd_card_azt2320_pnp()
108 irq[dev] = pnp_irq(pdev, 0); in snd_card_azt2320_pnp()
110 pdev = acard->devmpu; in snd_card_azt2320_pnp()
111 if (pdev != NULL) { in snd_card_azt2320_pnp()
112 err = pnp_activate_dev(pdev); in snd_card_azt2320_pnp()
116 mpu_irq[dev] = pnp_irq(pdev, 0); in snd_card_azt2320_pnp()
[all …]
/sound/soc/rockchip/
A Drockchip_spdif.c285 struct device_node *np = pdev->dev.of_node; in rk_spdif_probe()
298 dev_err(&pdev->dev, in rk_spdif_probe()
334 spdif->dev = &pdev->dev; in rk_spdif_probe()
335 dev_set_drvdata(&pdev->dev, spdif); in rk_spdif_probe()
337 pm_runtime_enable(&pdev->dev); in rk_spdif_probe()
338 if (!pm_runtime_enabled(&pdev->dev)) { in rk_spdif_probe()
339 ret = rk_spdif_runtime_resume(&pdev->dev); in rk_spdif_probe()
362 rk_spdif_runtime_suspend(&pdev->dev); in rk_spdif_probe()
364 pm_runtime_disable(&pdev->dev); in rk_spdif_probe()
371 pm_runtime_disable(&pdev->dev); in rk_spdif_remove()
[all …]
/sound/soc/sunxi/
A Dsun50i-dmic.c376 platform_set_drvdata(pdev, host); in sun50i_dmic_probe()
387 return dev_err_probe(&pdev->dev, ret, in sun50i_dmic_probe()
390 pm_runtime_enable(&pdev->dev); in sun50i_dmic_probe()
391 if (!pm_runtime_enabled(&pdev->dev)) { in sun50i_dmic_probe()
392 ret = sun50i_dmic_runtime_resume(&pdev->dev); in sun50i_dmic_probe()
403 if (!pm_runtime_status_suspended(&pdev->dev)) in sun50i_dmic_probe()
404 sun50i_dmic_runtime_suspend(&pdev->dev); in sun50i_dmic_probe()
406 pm_runtime_disable(&pdev->dev); in sun50i_dmic_probe()
412 pm_runtime_disable(&pdev->dev); in sun50i_dmic_remove()
413 if (!pm_runtime_status_suspended(&pdev->dev)) in sun50i_dmic_remove()
[all …]
A Dsun4i-spdif.c183 struct platform_device *pdev; member
275 struct platform_device *pdev = host->pdev; in sun4i_spdif_hw_params() local
328 dev_err(&pdev->dev, in sun4i_spdif_hw_params()
645 host->pdev = pdev; in sun4i_spdif_probe()
684 platform_set_drvdata(pdev, host); in sun4i_spdif_probe()
703 pm_runtime_enable(&pdev->dev); in sun4i_spdif_probe()
704 if (!pm_runtime_enabled(&pdev->dev)) { in sun4i_spdif_probe()
716 sun4i_spdif_runtime_suspend(&pdev->dev); in sun4i_spdif_probe()
718 pm_runtime_disable(&pdev->dev); in sun4i_spdif_probe()
724 pm_runtime_disable(&pdev->dev); in sun4i_spdif_remove()
[all …]
/sound/soc/ux500/
A Dmop500.c71 static int mop500_of_probe(struct platform_device *pdev, in mop500_of_probe() argument
82 dev_err(&pdev->dev, "Phandle missing or invalid\n"); in mop500_of_probe()
103 static int mop500_probe(struct platform_device *pdev) in mop500_probe() argument
105 struct device_node *np = pdev->dev.of_node; in mop500_probe()
108 dev_dbg(&pdev->dev, "%s: Enter.\n", __func__); in mop500_probe()
110 mop500_card.dev = &pdev->dev; in mop500_probe()
112 ret = mop500_of_probe(pdev, np); in mop500_probe()
121 dev_dbg(&pdev->dev, "%s: Card %s: num_links = %d\n", in mop500_probe()
131 dev_err(&pdev->dev, in mop500_probe()
137 static void mop500_remove(struct platform_device *pdev) in mop500_remove() argument
[all …]
/sound/isa/sb/
A Dsb16.c229 struct pnp_dev *pdev; in snd_card_sb16_pnp() local
240 pdev = acard->dev; in snd_card_sb16_pnp()
242 err = pnp_activate_dev(pdev); in snd_card_sb16_pnp()
250 dma8[dev] = pnp_dma(pdev, 0); in snd_card_sb16_pnp()
251 dma16[dev] = pnp_dma(pdev, 1); in snd_card_sb16_pnp()
252 irq[dev] = pnp_irq(pdev, 0); in snd_card_sb16_pnp()
259 pdev = acard->devwt; in snd_card_sb16_pnp()
260 if (pdev != NULL) { in snd_card_sb16_pnp()
261 err = pnp_activate_dev(pdev); in snd_card_sb16_pnp()
270 if (pdev) { in snd_card_sb16_pnp()
[all …]
/sound/soc/amd/acp/
A Dacp70.c124 static int acp_acp70_audio_probe(struct platform_device *pdev) in acp_acp70_audio_probe() argument
126 struct device *dev = &pdev->dev; in acp_acp70_audio_probe()
130 chip = dev_get_platdata(&pdev->dev); in acp_acp70_audio_probe()
132 dev_err(&pdev->dev, "ACP chip data is NULL\n"); in acp_acp70_audio_probe()
163 pm_runtime_use_autosuspend(&pdev->dev); in acp_acp70_audio_probe()
164 pm_runtime_mark_last_busy(&pdev->dev); in acp_acp70_audio_probe()
165 pm_runtime_set_active(&pdev->dev); in acp_acp70_audio_probe()
166 pm_runtime_enable(&pdev->dev); in acp_acp70_audio_probe()
170 static void acp_acp70_audio_remove(struct platform_device *pdev) in acp_acp70_audio_remove() argument
172 struct device *dev = &pdev->dev; in acp_acp70_audio_remove()
[all …]

Completed in 91 milliseconds

12345678910>>...21