Lines Matching refs:platdev
77 #define HAS_LPE_AUDIO(dev_priv) ((dev_priv)->lpe_audio.platdev != NULL)
85 struct platform_device *platdev; in lpe_audio_platdev_create() local
125 platdev = platform_device_register_full(&pinfo); in lpe_audio_platdev_create()
129 if (IS_ERR(platdev)) { in lpe_audio_platdev_create()
132 return platdev; in lpe_audio_platdev_create()
135 pm_runtime_no_callbacks(&platdev->dev); in lpe_audio_platdev_create()
137 return platdev; in lpe_audio_platdev_create()
150 platform_device_unregister(dev_priv->lpe_audio.platdev); in lpe_audio_platdev_destroy()
225 dev_priv->lpe_audio.platdev = lpe_audio_platdev_create(dev_priv); in lpe_audio_setup()
227 if (IS_ERR(dev_priv->lpe_audio.platdev)) { in lpe_audio_setup()
228 ret = PTR_ERR(dev_priv->lpe_audio.platdev); in lpe_audio_setup()
246 dev_priv->lpe_audio.platdev = NULL; in lpe_audio_setup()
312 dev_priv->lpe_audio.platdev = NULL; in intel_lpe_audio_teardown()
339 pdata = dev_get_platdata(&dev_priv->lpe_audio.platdev->dev); in intel_lpe_audio_notify()
367 pdata->notify_audio_lpe(dev_priv->lpe_audio.platdev, port - PORT_B); in intel_lpe_audio_notify()