Unverified Commit 9da7ec9b authored by Dmitry Baryshkov's avatar Dmitry Baryshkov Committed by Maxime Ripard
Browse files

drm/bridge-connector: move to DRM_DISPLAY_HELPER module



drm_bridge_connector is a "leaf" driver, belonging to the display
helper, rather than the "CRTC" drm_kms_helper module. Move the driver
to the drm/display and add necessary Kconfig selection clauses.

Suggested-by: default avatarMaxime Ripard <mripard@kernel.org>
Acked-by: default avatarMaxime Ripard <mripard@kernel.org>
Signed-off-by: default avatarDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240903-drm-bridge-connector-fix-hdmi-reset-v5-2-daebde6d9857@linaro.org


Signed-off-by: default avatarMaxime Ripard <mripard@kernel.org>
parent 466cb3c6
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -7452,8 +7452,8 @@ S: Maintained
T:	git https://gitlab.freedesktop.org/drm/misc/kernel.git
F:	Documentation/devicetree/bindings/display/bridge/
F:	drivers/gpu/drm/bridge/
F:	drivers/gpu/drm/display/drm_bridge_connector.c
F:	drivers/gpu/drm/drm_bridge.c
F:	drivers/gpu/drm/drm_bridge_connector.c
F:	include/drm/drm_bridge.h
F:	include/drm/drm_bridge_connector.h
+0 −1
Original line number Diff line number Diff line
@@ -128,7 +128,6 @@ obj-$(CONFIG_DRM_TTM_HELPER) += drm_ttm_helper.o
drm_kms_helper-y := \
	drm_atomic_helper.o \
	drm_atomic_state_helper.o \
	drm_bridge_connector.o \
	drm_crtc_helper.o \
	drm_damage_helper.o \
	drm_encoder_slave.o \
+1 −0
Original line number Diff line number Diff line
@@ -390,6 +390,7 @@ config DRM_TI_SN65DSI86
	depends on OF
	select DRM_DISPLAY_DP_HELPER
	select DRM_DISPLAY_HELPER
	select DRM_BRIDGE_CONNECTOR
	select DRM_KMS_HELPER
	select REGMAP_I2C
	select DRM_PANEL
+5 −0
Original line number Diff line number Diff line
@@ -13,6 +13,11 @@ config DRM_DISPLAY_HELPER

if DRM_DISPLAY_HELPER

config DRM_BRIDGE_CONNECTOR
	bool
	help
	  DRM connector implementation terminating DRM bridge chains.

config DRM_DISPLAY_DP_AUX_CEC
	bool "Enable DisplayPort CEC-Tunneling-over-AUX HDMI support"
	select DRM_DISPLAY_DP_HELPER
+2 −0
Original line number Diff line number Diff line
@@ -3,6 +3,8 @@
obj-$(CONFIG_DRM_DISPLAY_DP_AUX_BUS) += drm_dp_aux_bus.o

drm_display_helper-y := drm_display_helper_mod.o
drm_display_helper-$(CONFIG_DRM_BRIDGE_CONNECTOR) += \
	drm_bridge_connector.o
drm_display_helper-$(CONFIG_DRM_DISPLAY_DP_HELPER) += \
	drm_dp_dual_mode_helper.o \
	drm_dp_helper.o \
Loading