linux/drivers/gpu/drm/amd/display/dc/bios
hersen wu c69dffab81 drm/amd/display: fix eDP fast bootup for pre-raven asic
[Why]
For fastboot, Bios will light up eDP before SW driver is loaded. SW
driver will check if eDP is lit by bios through reading the
BIOS_SCRATCH_3 register. If lit, SW driver will not power down eDP
power and phy to save time.

Definition of BIOS_SCRATCH_3 are missing for pre-raven asic. This
causes eDP fast boot to not work property. For some eDP panels, even
if dp tx sends NoVideoStream_flag =1 and dpcd 0x600=2, eDP rx may not
handle properly. This may cause a short flash on screen.

[How] Add definition of BIOS_SCRATCH_3 for all asic

Signed-off-by: hersen wu <hersenxs.wu@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Charlene Liu <Charlene.Liu@amd.com>
Acked-by: Leo Li <sunpeng.li@amd.com>
Acked-by: Yongqiang Sun <yongqiang.sun@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2019-01-25 16:15:36 -05:00
..
dce80 amdgpu/dc: fix non-ansi function decls. 2017-11-07 16:21:59 -05:00
dce110 amdgpu/dc: fix non-ansi function decls. 2017-11-07 16:21:59 -05:00
dce112 amdgpu/dc: fix non-ansi function decls. 2017-11-07 16:21:59 -05:00
bios_parser.c drm/amd/display: Fix up coverity issues 2018-11-05 14:21:35 -05:00
bios_parser.h
bios_parser2.c drm/amd/display: Add functionality to get XGMI SS info 2018-12-18 17:39:56 -05:00
bios_parser2.h
bios_parser_common.c amdgpu/dc: separate out some common code from bios parsers. 2017-09-28 16:51:56 -04:00
bios_parser_common.h amdgpu/dc: separate out some common code from bios parsers. 2017-09-28 16:51:56 -04:00
bios_parser_helper.c drm/amd/display: fix eDP fast bootup for pre-raven asic 2019-01-25 16:15:36 -05:00
bios_parser_helper.h drm/amd/display: Add condition to sync eDP SW status and HW status 2018-11-05 14:21:45 -05:00
bios_parser_interface.c
bios_parser_types_internal.h
bios_parser_types_internal2.h
command_table.c drm/amd/display: Use 100 Hz precision for pipe pixel clocks 2019-01-14 15:04:39 -05:00
command_table.h
command_table2.c drm/amd/display: Expand set_pixel_clock debug log message 2019-01-14 15:04:45 -05:00
command_table2.h drm/amd/display: Allow passing of syspll id to get_smu_clock_info 2018-03-14 15:08:43 -05:00
command_table_helper.c drm/amdgpu/display: remove VEGAM config option 2018-05-18 16:08:18 -05:00
command_table_helper.h drm/amd/display: fix incompatible structure layouts 2018-02-19 14:19:18 -05:00
command_table_helper2.c drm/amd/display: Add DCE_VERSION_12_1 enum for Vega 20 2018-12-18 17:39:49 -05:00
command_table_helper2.h drm/amd/display: fix incompatible structure layouts 2018-02-19 14:19:18 -05:00
command_table_helper_struct.h drm/amd/display: fix incompatible structure layouts 2018-02-19 14:19:18 -05:00
Makefile drm/amdgpu: add license to Makefiles 2017-12-07 11:51:10 -05:00