Lines Matching refs:platdev
77 #define HAS_LPE_AUDIO(dev_priv) ((dev_priv)->lpe_audio.platdev != NULL)
86 struct platform_device *platdev; in lpe_audio_platdev_create() local
126 platdev = platform_device_register_full(&pinfo); in lpe_audio_platdev_create()
130 if (IS_ERR(platdev)) { in lpe_audio_platdev_create()
133 return platdev; in lpe_audio_platdev_create()
136 pm_runtime_no_callbacks(&platdev->dev); in lpe_audio_platdev_create()
138 return platdev; in lpe_audio_platdev_create()
151 platform_device_unregister(dev_priv->lpe_audio.platdev); in lpe_audio_platdev_destroy()
226 dev_priv->lpe_audio.platdev = lpe_audio_platdev_create(dev_priv); in lpe_audio_setup()
228 if (IS_ERR(dev_priv->lpe_audio.platdev)) { in lpe_audio_setup()
229 ret = PTR_ERR(dev_priv->lpe_audio.platdev); in lpe_audio_setup()
247 dev_priv->lpe_audio.platdev = NULL; in lpe_audio_setup()
309 dev_priv->lpe_audio.platdev = NULL; in intel_lpe_audio_teardown()
336 pdata = dev_get_platdata(&dev_priv->lpe_audio.platdev->dev); in intel_lpe_audio_notify()
364 pdata->notify_audio_lpe(dev_priv->lpe_audio.platdev, port - PORT_B); in intel_lpe_audio_notify()