hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/gpu/drm/msm/dp/dp_audio.c
....@@ -577,6 +577,18 @@
577577 .i2s = 1,
578578 };
579579
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
+
580592 int dp_register_audio_driver(struct device *dev,
581593 struct dp_audio *dp_audio)
582594 {