linux/drivers/gpu/drm/amd/display/dc
Leo Li 1c01a45a86 drm/amd/display: Add functionality to get XGMI SS info
[Why]
When XGMI is enabled, the DP reference clock needs to be adjusted
according to the XGMI spread spectrum percentage and mode. But first,
we need the ability to fetch this info.

[How]
Within the BIOS parser, Read from vBIOS when XGMI SS info is requested.

In addition, diags build uses include_legacy/atomfirmware.h for the
smu_info_v3_3 table headers. Update that as well.

Signed-off-by: Leo Li <sunpeng.li@amd.com>
Reviewed-by: Nicholas Kazlauskas <Nicholas.Kazlauskas@amd.com>
Acked-by: Tony Cheng <Tony.Cheng@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2018-12-18 17:39:56 -05:00
..
basics drm/amd/display: Convert remaining loggers off dc_logger 2018-07-13 14:48:42 -05:00
bios drm/amd/display: Add functionality to get XGMI SS info 2018-12-18 17:39:56 -05:00
calcs drm/amd/display: Retiring set_display_requirements in dm_pp_smu.h - part4 2018-11-05 14:21:41 -05:00
core drm/amd/display: Add DCE_VERSION_12_1 enum for Vega 20 2018-12-18 17:39:49 -05:00
dce drm/amd/display: Raise dispclk value for Polaris 2018-12-18 17:39:35 -05:00
dce80 drm/amd/display: Remove duplicate header 2018-11-26 15:54:40 -05:00
dce100 drm/amd/display: Allow clock lower on dce100 2018-11-30 12:03:37 -05:00
dce110 drm/amd/display: fbc state could not reach while enable fbc 2018-11-30 12:02:35 -05:00
dce112 drm/amd/display: rename dccg to clk_mgr 2018-11-05 14:20:48 -05:00
dce120 drm/amd/display: rename dccg to clk_mgr 2018-11-05 14:20:48 -05:00
dcn10 drm/amd/display: Add tracing to dc 2018-12-05 17:49:49 -05:00
dml drm/amd/display: fix dml max voltage state 2018-11-05 14:21:33 -05:00
gpio drm/amd/display: Add DCE_VERSION_12_1 enum for Vega 20 2018-12-18 17:39:49 -05:00
i2caux drm/amd/display: Add DCE_VERSION_12_1 enum for Vega 20 2018-12-18 17:39:49 -05:00
inc drm/amd/display: fbc state could not reach while enable fbc 2018-11-30 12:02:35 -05:00
irq Revert "drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1_0 with CONFIG_X86" 2018-08-21 14:32:28 -05:00
virtual drm/amd/display: Pass signal directly to enable_tmds_output 2018-03-07 16:27:20 -05:00
dc_bios_types.h drm/amd/display: Add condition to sync eDP SW status and HW status 2018-11-05 14:21:45 -05:00
dc_ddc_types.h drm/amd/display: Move i2c and aux structs into dc_ddc_types.h 2018-06-15 12:23:38 -05:00
dc_dp_types.h drm/amd/display: Write TEST_EDID_CHECKSUM_WRITE for EDID tests 2018-06-15 12:22:09 -05:00
dc_helper.c drm/amd/display: eliminate long wait between register polls on Maximus 2018-08-27 15:20:24 -05:00
dc_hw_types.h drm/amd/display: Re-arrange GFX9 fields 2018-11-30 12:02:42 -05:00
dc_link.h drm/amd/display: Start documentation of DC 2018-11-30 12:01:56 -05:00
dc_stream.h drm/amd/display: Program dithering if requested 2018-11-30 12:03:13 -05:00
dc_types.h drm/amd/display: Add tracing to dc 2018-12-05 17:49:49 -05:00
dc.h drm/amd/display: 3.2.08 2018-11-30 12:04:29 -05:00
dm_event_log.h drm/amd/display: Add customizable tracing event 2018-11-30 12:02:49 -05:00
dm_helpers.h drm/amd/display: Add hook for MST root branch info 2018-07-16 16:11:49 -05:00
dm_pp_smu.h drm/amd/display: Clean up for DCN1 clock debug logging 2018-11-30 12:04:45 -05:00
dm_services_types.h drm/amd/display: Fix some backlight variable styling 2018-11-05 14:21:39 -05:00
dm_services.h drm/amd/display: Add tracing to dc 2018-12-05 17:49:49 -05:00
irq_types.h drm/amd/display: get rid of 32.32 unsigned fixed point 2018-05-18 16:08:21 -05:00
Makefile Revert "drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1_0 with CONFIG_X86" 2018-08-21 14:32:28 -05:00
os_types.h amd-gpu: Don't undefine READ and WRITE 2018-10-24 00:36:12 +01:00