Home
last modified time | relevance | path

Searched refs:audio_pdev (Results 1 – 23 of 23) sorted by relevance

/Linux-v6.6/drivers/gpu/drm/bridge/adv7511/
Dadv7511_audio.c242 adv7511->audio_pdev = platform_device_register_data(dev, in adv7511_audio_init()
247 return PTR_ERR_OR_ZERO(adv7511->audio_pdev); in adv7511_audio_init()
252 if (adv7511->audio_pdev) { in adv7511_audio_exit()
253 platform_device_unregister(adv7511->audio_pdev); in adv7511_audio_exit()
254 adv7511->audio_pdev = NULL; in adv7511_audio_exit()
Dadv7511.h381 struct platform_device *audio_pdev; member
/Linux-v6.6/drivers/gpu/drm/bridge/synopsys/
Ddw-hdmi-gp-audio.c33 struct platform_device *audio_pdev; member
167 dw->audio_pdev = platform_device_register_data(&pdev->dev, in snd_dw_hdmi_probe()
172 return PTR_ERR_OR_ZERO(dw->audio_pdev); in snd_dw_hdmi_probe()
179 platform_device_unregister(dw->audio_pdev); in snd_dw_hdmi_remove()
/Linux-v6.6/drivers/gpu/drm/msm/dp/
Ddp_audio.c27 struct platform_device *audio_pdev; member
602 if (audio_priv->audio_pdev) { in dp_unregister_audio_driver()
603 platform_device_unregister(audio_priv->audio_pdev); in dp_unregister_audio_driver()
604 audio_priv->audio_pdev = NULL; in dp_unregister_audio_driver()
616 audio_priv->audio_pdev = platform_device_register_data(dev, in dp_register_audio_driver()
621 return PTR_ERR_OR_ZERO(audio_priv->audio_pdev); in dp_register_audio_driver()
/Linux-v6.6/drivers/gpu/drm/msm/hdmi/
Dhdmi.c361 hdmi->audio_pdev = platform_device_register_data(dev, in msm_hdmi_register_audio_driver()
366 return PTR_ERR_OR_ZERO(hdmi->audio_pdev); in msm_hdmi_register_audio_driver()
383 hdmi->audio_pdev = NULL; in msm_hdmi_bind()
395 if (priv->hdmi->audio_pdev) in msm_hdmi_unbind()
396 platform_device_unregister(priv->hdmi->audio_pdev); in msm_hdmi_unbind()
Dhdmi.h36 struct platform_device *audio_pdev; member
/Linux-v6.6/drivers/video/fbdev/omap2/omapfb/dss/
Dhdmi5.c691 hdmi.audio_pdev = platform_device_register_data( in hdmi_audio_register()
695 if (IS_ERR(hdmi.audio_pdev)) in hdmi_audio_register()
696 return PTR_ERR(hdmi.audio_pdev); in hdmi_audio_register()
780 if (hdmi.audio_pdev) in hdmi5_unbind()
781 platform_device_unregister(hdmi.audio_pdev); in hdmi5_unbind()
Dhdmi4.c658 hdmi.audio_pdev = platform_device_register_data( in hdmi_audio_register()
662 return PTR_ERR_OR_ZERO(hdmi.audio_pdev); in hdmi_audio_register()
739 if (hdmi.audio_pdev) in hdmi4_unbind()
740 platform_device_unregister(hdmi.audio_pdev); in hdmi4_unbind()
Dhdmi.h347 struct platform_device *audio_pdev; member
/Linux-v6.6/drivers/gpu/drm/bridge/
Dlontium-lt9611uxc.c49 struct platform_device *audio_pdev; member
644 lt9611uxc->audio_pdev = in lt9611uxc_audio_init()
649 return PTR_ERR_OR_ZERO(lt9611uxc->audio_pdev); in lt9611uxc_audio_init()
654 if (lt9611uxc->audio_pdev) { in lt9611uxc_audio_exit()
655 platform_device_unregister(lt9611uxc->audio_pdev); in lt9611uxc_audio_exit()
656 lt9611uxc->audio_pdev = NULL; in lt9611uxc_audio_exit()
Dlontium-lt9611.c45 struct platform_device *audio_pdev; member
1038 lt9611->audio_pdev = in lt9611_audio_init()
1043 return PTR_ERR_OR_ZERO(lt9611->audio_pdev); in lt9611_audio_init()
1048 if (lt9611->audio_pdev) { in lt9611_audio_exit()
1049 platform_device_unregister(lt9611->audio_pdev); in lt9611_audio_exit()
1050 lt9611->audio_pdev = NULL; in lt9611_audio_exit()
/Linux-v6.6/drivers/gpu/drm/omapdrm/dss/
Dhdmi5.c605 hdmi->audio_pdev = platform_device_register_data( in hdmi_audio_register()
609 if (IS_ERR(hdmi->audio_pdev)) in hdmi_audio_register()
610 return PTR_ERR(hdmi->audio_pdev); in hdmi_audio_register()
658 if (hdmi->audio_pdev) in hdmi5_unbind()
659 platform_device_unregister(hdmi->audio_pdev); in hdmi5_unbind()
Dhdmi4.c621 hdmi->audio_pdev = platform_device_register_data( in hdmi_audio_register()
625 if (IS_ERR(hdmi->audio_pdev)) in hdmi_audio_register()
626 return PTR_ERR(hdmi->audio_pdev); in hdmi_audio_register()
683 if (hdmi->audio_pdev) in hdmi4_unbind()
684 platform_device_unregister(hdmi->audio_pdev); in hdmi4_unbind()
Dhdmi.h370 struct platform_device *audio_pdev; member
/Linux-v6.6/drivers/gpu/drm/sti/
Dsti_hdmi.h85 struct platform_device *audio_pdev; member
Dsti_hdmi.c1250 hdmi->audio_pdev = platform_device_register_data( in sti_hdmi_register_audio_driver()
1254 if (IS_ERR(hdmi->audio_pdev)) in sti_hdmi_register_audio_driver()
1255 return PTR_ERR(hdmi->audio_pdev); in sti_hdmi_register_audio_driver()
1480 if (hdmi->audio_pdev) in sti_hdmi_remove()
1481 platform_device_unregister(hdmi->audio_pdev); in sti_hdmi_remove()
/Linux-v6.6/drivers/gpu/drm/rockchip/
Dcdn-dp-core.h71 struct platform_device *audio_pdev; member
Dcdn-dp-core.c901 dp->audio_pdev = platform_device_register_data( in cdn_dp_audio_codec_init()
905 return PTR_ERR_OR_ZERO(dp->audio_pdev); in cdn_dp_audio_codec_init()
1229 platform_device_unregister(dp->audio_pdev); in cdn_dp_remove()
/Linux-v6.6/drivers/gpu/drm/tegra/
Dhdmi.c88 struct platform_device *audio_pdev; member
1526 hdmi->audio_pdev = platform_device_register_data(hdmi->dev, in tegra_hdmi_codec_register()
1531 if (IS_ERR(hdmi->audio_pdev)) in tegra_hdmi_codec_register()
1532 return PTR_ERR(hdmi->audio_pdev); in tegra_hdmi_codec_register()
1541 if (hdmi->audio_pdev) in tegra_hdmi_codec_unregister()
1542 platform_device_unregister(hdmi->audio_pdev); in tegra_hdmi_codec_unregister()
/Linux-v6.6/drivers/gpu/drm/bridge/analogix/
Danx7625.h454 struct platform_device *audio_pdev; member
Danx7625.c2013 if (ctx->audio_pdev) { in anx7625_unregister_audio()
2014 platform_device_unregister(ctx->audio_pdev); in anx7625_unregister_audio()
2015 ctx->audio_pdev = NULL; in anx7625_unregister_audio()
2030 ctx->audio_pdev = platform_device_register_data(dev, in anx7625_register_audio()
2036 if (IS_ERR(ctx->audio_pdev)) in anx7625_register_audio()
2037 return PTR_ERR(ctx->audio_pdev); in anx7625_register_audio()
/Linux-v6.6/drivers/gpu/drm/i2c/
Dtda998x_drv.c69 struct platform_device *audio_pdev; member
1186 priv->audio_pdev = platform_device_register_data( in tda998x_audio_codec_init()
1190 return PTR_ERR_OR_ZERO(priv->audio_pdev); in tda998x_audio_codec_init()
1796 if (priv->audio_pdev) in tda998x_destroy()
1797 platform_device_unregister(priv->audio_pdev); in tda998x_destroy()
/Linux-v6.6/drivers/gpu/drm/mediatek/
Dmtk_dp.c132 struct platform_device *audio_pdev; member
2514 mtk_dp->audio_pdev = platform_device_register_data(dev, in mtk_dp_register_audio_driver()
2519 return PTR_ERR_OR_ZERO(mtk_dp->audio_pdev); in mtk_dp_register_audio_driver()
2706 if (mtk_dp->audio_pdev) in mtk_dp_remove()
2707 platform_device_unregister(mtk_dp->audio_pdev); in mtk_dp_remove()