summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/display/include/ddc_service_types.h
diff options
context:
space:
mode:
authorQingqing Zhuo <qingqing.zhuo@amd.com>2019-07-31 18:11:16 -0400
committerAlex Deucher <alexander.deucher@amd.com>2019-08-23 11:39:57 -0500
commitdf3b7e32ed459a5348f7b408a9b8142b7358fde8 (patch)
treeaa87d9c9332fd2b68c06890683dbe638e6b6b791 /drivers/gpu/drm/amd/display/include/ddc_service_types.h
parent7f6e7186f9f44918972874608022975912f03e00 (diff)
downloadlinux-df3b7e32ed459a5348f7b408a9b8142b7358fde8.tar.bz2
drm/amd/display: refactor Device ID for external chips
IEEE OUI will now be used while referring to certain vendors. instead of normal index Signed-off-by: Qingqing Zhuo <qingqing.zhuo@amd.com> Reviewed-by: Charlene Liu <Charlene.Liu@amd.com> Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/include/ddc_service_types.h')
-rw-r--r--drivers/gpu/drm/amd/display/include/ddc_service_types.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/drivers/gpu/drm/amd/display/include/ddc_service_types.h b/drivers/gpu/drm/amd/display/include/ddc_service_types.h
index d968956a10cd..18961707db23 100644
--- a/drivers/gpu/drm/amd/display/include/ddc_service_types.h
+++ b/drivers/gpu/drm/amd/display/include/ddc_service_types.h
@@ -25,10 +25,12 @@
#ifndef __DAL_DDC_SERVICE_TYPES_H__
#define __DAL_DDC_SERVICE_TYPES_H__
-#define DP_BRANCH_DEVICE_ID_1 0x0010FA
-#define DP_BRANCH_DEVICE_ID_2 0x0022B9
-#define DP_BRANCH_DEVICE_ID_3 0x00001A
-#define DP_BRANCH_DEVICE_ID_4 0x0080e1
+/* 0010FA dongles (ST Micro) external converter chip id */
+#define DP_BRANCH_DEVICE_ID_0010FA 0x0010FA
+/* 0022B9 external converter chip id */
+#define DP_BRANCH_DEVICE_ID_0022B9 0x0022B9
+#define DP_BRANCH_DEVICE_ID_00001A 0x00001A
+#define DP_BRANCH_DEVICE_ID_0080E1 0x0080e1
enum ddc_result {
DDC_RESULT_UNKNOWN = 0,