kernel/drivers/gpu/drm/msm/dp/dp_audio.c
.. .. @@ -577,6 +577,18 @@ 577 577 .i2s = 1, 578 578 }; 579 579 580 +void dp_unregister_audio_driver(struct device *dev, struct dp_audio *dp_audio)581 +{582 + struct dp_audio_private *audio_priv;583 +584 + audio_priv = container_of(dp_audio, struct dp_audio_private, dp_audio);585 +586 + if (audio_priv->audio_pdev) {587 + platform_device_unregister(audio_priv->audio_pdev);588 + audio_priv->audio_pdev = NULL;589 + }590 +}591 +580 592 int dp_register_audio_driver(struct device *dev, 581 593 struct dp_audio *dp_audio) 582 594 {