summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/display/include
diff options
context:
space:
mode:
authorMatthew Stewart <Matthew.Stewart2@amd.com>2026-05-18 21:34:57 -0400
committerAlex Deucher <alexander.deucher@amd.com>2026-06-03 13:43:29 -0400
commit6750a2316f3f3b34016bcc425a0e99af1efb1c58 (patch)
tree460b490e17e3f44b74de82cc1d124dbdaca3c72c /drivers/gpu/drm/amd/display/include
parent9aef3d167a1c0f1a59ef043ee7b0f525936fbfc6 (diff)
downloadlinux-next-6750a2316f3f3b34016bcc425a0e99af1efb1c58.tar.gz
linux-next-6750a2316f3f3b34016bcc425a0e99af1efb1c58.zip
drm/amd/display: Add no_native_i2c codepath
[Why] ASICs which do not have native DDC capability must use a different codepath to access the AUX channel. [How] - BIOS cap NO_DDC_PIN is set to 1 for links which do not have the DDC pin. - dp_connector_no_native_i2c in dc_config must also be set to true to use this codepath. Reviewed-by: Harry Wentland <harry.wentland@amd.com> Signed-off-by: Matthew Stewart <Matthew.Stewart2@amd.com> Signed-off-by: Ray Wu <ray.wu@amd.com> Tested-by: Daniel Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/include')
-rw-r--r--drivers/gpu/drm/amd/display/include/bios_parser_types.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/display/include/bios_parser_types.h b/drivers/gpu/drm/amd/display/include/bios_parser_types.h
index b5d97b394131..13da300fd4b7 100644
--- a/drivers/gpu/drm/amd/display/include/bios_parser_types.h
+++ b/drivers/gpu/drm/amd/display/include/bios_parser_types.h
@@ -317,6 +317,7 @@ struct bp_spread_spectrum_parameters {
struct bp_disp_connector_caps_info {
uint32_t INTERNAL_DISPLAY : 1;
uint32_t INTERNAL_DISPLAY_BL : 1;
+ uint32_t NO_DDC_PIN : 1;
};
struct bp_encoder_cap_info {