linux/drivers/gpu/drm/rockchip
Arnd Bergmann a57e191ebb
drm: fix DRM_DISPLAY_DP_HELPER dependencies, part 2
After my fix yesterday, I ran into another problem of the same kind:

aarch64-linux-ld: drivers/gpu/drm/bridge/analogix/analogix_dp_core.o: in function `drm_dp_dpcd_readb':
analogix_dp_core.c:(.text+0x194): undefined reference to `drm_dp_dpcd_read'
aarch64-linux-ld: drivers/gpu/drm/bridge/analogix/analogix_dp_core.o: in function `drm_dp_dpcd_writeb':
analogix_dp_core.c:(.text+0x214): undefined reference to `drm_dp_dpcd_write'
aarch64-linux-ld: drivers/gpu/drm/bridge/analogix/analogix_dp_core.o: in function `analogix_dp_stop_crc':
analogix_dp_core.c:(.text+0x4b0): undefined reference to `drm_dp_stop_crc'
aarch64-linux-ld: drivers/gpu/drm/bridge/analogix/analogix_dp_core.o: in function `analogix_dp_start_crc':
analogix_dp_core.c:(.text+0xbe8): undefined reference to `drm_dp_start_crc'

Add the same dependency again to ROCKCHIP_ANALOGIX_DP after checking that
nothing else selects the analogix driver. Also add a dependency to
DRM_ANALOGIX_DP to make it easier to identifier future problems of
this type when they get introduced.

Fixes: 0323287de8 ("drm: Switch DRM_DISPLAY_DP_HELPER to depends on")
Fixes: d1ef8fc18b ("drm: fix DRM_DISPLAY_DP_HELPER dependencies")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Maxime Ripard <mripard@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240405143531.925589-1-arnd@kernel.org
2024-04-15 09:15:09 +02:00
..
analogix_dp-rockchip.c drm/rockchip: analogix_dp: get encoder port ID from DT 2024-01-04 09:03:47 +01:00
cdn-dp-core.c drm/rockchip: move output interface related definition to rockchip_drm_drv.h 2023-12-13 15:17:44 +01:00
cdn-dp-core.h
cdn-dp-reg.c
cdn-dp-reg.h
dw_hdmi-rockchip.c drm/rockchip: move output interface related definition to rockchip_drm_drv.h 2023-12-13 15:17:44 +01:00
dw-mipi-dsi-rockchip.c drm/rockchip: move output interface related definition to rockchip_drm_drv.h 2023-12-13 15:17:44 +01:00
inno_hdmi.c Merge drm/drm-next into drm-misc-next 2024-01-29 14:20:23 +01:00
inno_hdmi.h drm/rockchip: inno_hdmi: Split power mode setting 2023-12-30 00:38:31 +01:00
Kconfig drm: fix DRM_DISPLAY_DP_HELPER dependencies, part 2 2024-04-15 09:15:09 +02:00
Makefile
rk3066_hdmi.c This cycle, I2C removes the currently unused CLASS_DDC support 2024-01-18 17:29:01 -08:00
rk3066_hdmi.h
rockchip_drm_drv.c
rockchip_drm_drv.h drm/rockchip: vop2: Set YUV/RGB overlay mode 2023-12-13 15:17:50 +01:00
rockchip_drm_fb.c
rockchip_drm_fb.h
rockchip_drm_gem.c
rockchip_drm_gem.h
rockchip_drm_vop.c drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full 2023-11-20 17:06:06 +01:00
rockchip_drm_vop.h drm/rockchip: move output interface related definition to rockchip_drm_drv.h 2023-12-13 15:17:44 +01:00
rockchip_drm_vop2.c drm/rockchip: vop2: add a missing unlock in vop2_crtc_atomic_enable() 2024-02-13 20:33:39 +01:00
rockchip_drm_vop2.h drm/rockchip: vop2: rename VOP_FEATURE_OUTPUT_10BIT to VOP2_VP_FEATURE_OUTPUT_10BIT 2023-12-13 15:37:30 +01:00
rockchip_lvds.c drm/rockchip: lvds: do not print scary message when probing defer 2024-01-04 11:45:55 +01:00
rockchip_lvds.h
rockchip_rgb.c drm/rockchip: move output interface related definition to rockchip_drm_drv.h 2023-12-13 15:17:44 +01:00
rockchip_rgb.h
rockchip_vop_reg.c drm/rockchip: vop: Add output selection registers for RK312x 2023-12-30 00:33:11 +01:00
rockchip_vop_reg.h drm/rockchip: vop: Add output selection registers for RK312x 2023-12-30 00:33:11 +01:00
rockchip_vop2_reg.c drm/rockchip: vop2: Remove AR30 and AB30 format support 2024-03-26 09:48:26 +01:00