Lines Matching refs:platdev
73 #define HAS_LPE_AUDIO(dev_priv) ((dev_priv)->lpe_audio.platdev != NULL)
81 struct platform_device *platdev; in lpe_audio_platdev_create() local
121 platdev = platform_device_register_full(&pinfo); in lpe_audio_platdev_create()
125 if (IS_ERR(platdev)) { in lpe_audio_platdev_create()
127 return platdev; in lpe_audio_platdev_create()
130 pm_runtime_no_callbacks(&platdev->dev); in lpe_audio_platdev_create()
132 return platdev; in lpe_audio_platdev_create()
145 platform_device_unregister(dev_priv->lpe_audio.platdev); in lpe_audio_platdev_destroy()
218 dev_priv->lpe_audio.platdev = lpe_audio_platdev_create(dev_priv); in lpe_audio_setup()
220 if (IS_ERR(dev_priv->lpe_audio.platdev)) { in lpe_audio_setup()
221 ret = PTR_ERR(dev_priv->lpe_audio.platdev); in lpe_audio_setup()
237 dev_priv->lpe_audio.platdev = NULL; in lpe_audio_setup()
327 pdata = dev_get_platdata(&dev_priv->lpe_audio.platdev->dev); in intel_lpe_audio_notify()
355 pdata->notify_audio_lpe(dev_priv->lpe_audio.platdev, port - PORT_B); in intel_lpe_audio_notify()