WSL2-Linux-Kernel/drivers/gpu/drm/meson
Johan Hovold fdd5b4e372 drm/meson: fix missing component unbind on bind errors
commit ba98413bf4 upstream.

Make sure to unbind all subcomponents when binding the aggregate device
fails.

Fixes: a41e82e6c4 ("drm/meson: Add support for components")
Cc: stable@vger.kernel.org      # 4.12
Cc: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
Acked-by: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20230306103533.4915-1-johan+linaro@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2023-03-30 12:47:59 +02:00
..
Kconfig drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR 2022-08-17 14:23:17 +02:00
Makefile drm/meson: split out encoder from meson_dw_hdmi 2022-04-08 14:23:23 +02:00
meson_crtc.c
meson_crtc.h
meson_drv.c drm/meson: fix missing component unbind on bind errors 2023-03-30 12:47:59 +02:00
meson_drv.h
meson_dw_hdmi.c drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR 2022-08-17 14:23:17 +02:00
meson_dw_hdmi.h
meson_encoder_hdmi.c drm/meson: Fix refcount leak in meson_encoder_hdmi_init 2022-08-17 14:24:30 +02:00
meson_encoder_hdmi.h drm/meson: split out encoder from meson_dw_hdmi 2022-04-08 14:23:23 +02:00
meson_osd_afbcd.c drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops 2022-04-08 14:23:23 +02:00
meson_osd_afbcd.h drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops 2022-04-08 14:23:23 +02:00
meson_overlay.c drm/<driver>: drm_gem_plane_helper_prepare_fb is now the default 2021-06-24 15:35:24 +02:00
meson_overlay.h
meson_plane.c drm/meson: Correct OSD1 global alpha value 2022-09-23 14:15:47 +02:00
meson_plane.h
meson_rdma.c
meson_rdma.h
meson_registers.h drm/meson: fix colour distortion from HDR set during vendor u-boot 2021-08-10 10:00:02 +02:00
meson_vclk.c
meson_vclk.h
meson_venc.c drm/meson: Fix few typo 2021-03-19 10:40:54 +01:00
meson_venc.h
meson_venc_cvbs.c
meson_venc_cvbs.h
meson_viu.c drm/meson: Reduce the FIFO lines held when AFBC is not used 2023-01-12 11:59:14 +01:00
meson_viu.h
meson_vpp.c drm/meson: fix 1px pink line on GXM when scaling video overlay 2023-03-22 13:31:22 +01:00
meson_vpp.h