diff options
author | Maxime Ripard <maxime@cerno.tech> | 2022-01-27 14:14:52 +0300 |
---|---|---|
committer | Maxime Ripard <maxime@cerno.tech> | 2022-02-17 19:27:54 +0300 |
commit | e40945ab7c7f966d0c37b7bd7b0596497dfe228d (patch) | |
tree | ac03068db4d62a16246f6cc9322263d6158aa3e4 /drivers/gpu/drm/vc4/vc4_hdmi.h | |
parent | 439cf34c8e0a8a33d8c15a31be1b7423426bc765 (diff) | |
download | linux-e40945ab7c7f966d0c37b7bd7b0596497dfe228d.tar.xz |
drm/vc4: hdmi: Unregister codec device on unbind
On bind we will register the HDMI codec device but we don't unregister
it on unbind, leading to a device leakage. Unregister our device at
unbind.
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220127111452.222002-1-maxime@cerno.tech
Diffstat (limited to 'drivers/gpu/drm/vc4/vc4_hdmi.h')
-rw-r--r-- | drivers/gpu/drm/vc4/vc4_hdmi.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.h b/drivers/gpu/drm/vc4/vc4_hdmi.h index 31b77a94c526..6ffdd4ec5fb6 100644 --- a/drivers/gpu/drm/vc4/vc4_hdmi.h +++ b/drivers/gpu/drm/vc4/vc4_hdmi.h @@ -116,6 +116,7 @@ struct vc4_hdmi_audio { struct snd_soc_dai_link_component platform; struct snd_dmaengine_dai_dma_data dma_data; struct hdmi_audio_infoframe infoframe; + struct platform_device *codec_pdev; bool streaming; }; |