linux/drivers/gpu/drm/amd/display/dc/dcn30
Nicholas Kazlauskas 61d861cf47 drm/amd/display: Move AllowDRAMSelfRefreshOrDRAMClockChangeInVblank to bounding box
[Why]
This is a global parameter, not a per pipe parameter and it's useful
for experimenting with the prefetch schedule to be adjustable from
the SOC bb.

[How]
Add a parameter to the SOC bb, default is the existing policy for
all DCN. Fill it in when filling SOC bb parameters.

Revert the policy to use MinDCFClk at the same time since that's not
going to give us P-State in most cases on the spreadsheet.

Bug: https://gitlab.freedesktop.org/drm/amd/-/issues/1403
Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Tested-by: Daniel Wheeler <Daniel.Wheeler@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2021-08-26 13:57:33 -04:00
..
dcn30_afmt.c drm/amd/display: Move common speakersToChannels definition to hw_shared.h 2020-11-10 14:25:15 -05:00
dcn30_afmt.h drm/amd/display: Move common speakersToChannels definition to hw_shared.h 2020-11-10 14:25:15 -05:00
dcn30_cm_common.c drm/amd/display: Correct algorithm for reversed gamma 2021-03-23 23:32:36 -04:00
dcn30_cm_common.h drm/amd/display: Add DCN3 DPP 2020-07-01 01:59:14 -04:00
dcn30_dccg.c drm/amd/display: Add interface for ADD & DROP PIXEL Registers 2021-06-08 12:22:42 -04:00
dcn30_dccg.h drm/amd/display: Add interface for ADD & DROP PIXEL Registers 2021-06-08 12:22:42 -04:00
dcn30_dio_link_encoder.c drm/amd/display: add dcn30_link_encoder_validate_output_with_stream to header 2020-12-15 11:34:04 -05:00
dcn30_dio_link_encoder.h drm/amd/display: add dcn30_link_encoder_validate_output_with_stream to header 2020-12-15 11:34:04 -05:00
dcn30_dio_stream_encoder.c drm/amd/display: Add interface to get Calibrated Avg Level from FIFO 2021-06-15 17:25:41 -04:00
dcn30_dio_stream_encoder.h drm/amd/display: Add interface to get Calibrated Avg Level from FIFO 2021-06-15 17:25:41 -04:00
dcn30_dpp_cm.c drm/amd/display: Remove unnecessary conversion to bool 2021-03-03 10:51:11 -05:00
dcn30_dpp.c drm/amd/display: Line Buffer changes 2021-07-23 10:07:58 -04:00
dcn30_dpp.h drm/amd/display: Line Buffer changes 2021-07-23 10:07:58 -04:00
dcn30_dwb_cm.c drm/amd/display: fix incorrect CM/TF programming sequence in dwb 2021-08-09 15:43:10 -04:00
dcn30_dwb.c drm/amd/display: Add DCN3 DWB 2020-07-01 01:59:14 -04:00
dcn30_dwb.h drm/amd/display: Add DCN3 DWB 2020-07-01 01:59:14 -04:00
dcn30_hubbub.c drm/amd/display: log additional register state for debug 2021-07-21 13:39:25 -04:00
dcn30_hubbub.h drm/amd/display: log additional register state for debug 2021-07-21 13:39:25 -04:00
dcn30_hubp.c drm/amd/display: Enable pflip interrupt upon pipe enable 2021-03-23 23:02:33 -04:00
dcn30_hubp.h drm/amd/display: Add missing mask for DCN3 2021-04-09 16:53:05 -04:00
dcn30_hwseq.c drm/amd/display: fix missing writeback disablement if plane is removed 2021-08-09 15:42:47 -04:00
dcn30_hwseq.h drm/amd/display: Old sequence for HUBP blank 2021-02-18 16:43:11 -05:00
dcn30_init.c drm/amd/display: Refactor visual confirm 2021-06-08 12:18:37 -04:00
dcn30_init.h drm/amd/display: Init function tables for DCN3 2020-07-01 01:59:15 -04:00
dcn30_mmhubbub.c drm/amd/display: Add DCN3 MMHUBHUB 2020-07-01 01:59:14 -04:00
dcn30_mmhubbub.h drm/amd/display: Add DCN3 MMHUBHUB 2020-07-01 01:59:14 -04:00
dcn30_mpc.c drm/amd/display: Refactor visual confirm 2021-06-08 12:18:37 -04:00
dcn30_mpc.h drm/amd/display: Initial DC support for Beige Goby 2021-05-19 22:42:00 -04:00
dcn30_opp.h drm/amd/display: Add DCN3 OPP header 2020-07-01 01:59:14 -04:00
dcn30_optc.c drm/amd/display: Always wait for update lock status 2021-07-28 16:37:17 -04:00
dcn30_optc.h drm/amd/display: Return last used DRR VTOTAL from DC 2021-06-08 12:20:12 -04:00
dcn30_resource.c drm/amd/display: Move AllowDRAMSelfRefreshOrDRAMClockChangeInVblank to bounding box 2021-08-26 13:57:33 -04:00
dcn30_resource.h drm/amd/display: fix dcn3+ bw validation soc param update sequence 2021-03-23 23:33:32 -04:00
dcn30_vpg.c drm/amd/display: Change to IMMEDIATE mode from FRAME mode 2020-12-08 23:04:12 -05:00
dcn30_vpg.h drm/amd/display: Change to IMMEDIATE mode from FRAME mode 2020-12-08 23:04:12 -05:00
Makefile amdgpu: fix clang build warning 2021-01-25 17:48:46 -05:00