blob: f21c3a003fb8eb4a1141e5f4f28620ffc499b511 [file] [log] [blame]
From 8f516048582ba53426fdf3af200dff2f2585f28e Mon Sep 17 00:00:00 2001
From: Pin-yen Lin <treapking@chromium.org>
Date: Sat, 17 Sep 2022 15:52:12 +0800
Subject: [PATCH] CHROMIUM: drm/bridge: it6505: Add dependency for CONFIG_TYPEC
Add "depends on TYPEC || TYPEC=N" to CONFIG_DRM_ITE_IT6505 to allow the
driver to use Type-C MUX functions. Otherwise, the Type-C MUX functions
cannot be used when CONFIG_DRM_ITE_IT6505=y and CONFIG_TYPEC=m.
BUG=b:212382669
TEST=emerge-arm64-generic chromeos-kernel-5_15
UPSTREAM-TASK=b:247731050
Change-Id: I79805696d06a275db048942da2f1092c31860e88
Signed-off-by: Pin-yen Lin <treapking@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/3901963
Reviewed-by: Hsin-Yi Wang <hsinyi@chromium.org>
---
drivers/gpu/drm/bridge/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index 44a660a4bdbfc4179807a2d666810ef8fbf5b7bd..616eed08cf90933e19a62c8bdc97f49b6e60cf00 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -76,6 +76,7 @@ config DRM_FSL_LDB
config DRM_ITE_IT6505
tristate "ITE IT6505 DisplayPort bridge"
depends on OF
+ depends on TYPEC || TYPEC=n
select DRM_DISPLAY_DP_HELPER
select DRM_DISPLAY_HDCP_HELPER
select DRM_DISPLAY_HELPER
--
2.34.1