linux-xiaomi-chiron/drivers/gpu/drm/amd/display/dc/dcn10
Li, Roman 9d03bb1020 drm/amd/display: disable dcn10 pipe split by default
[Why]
The initial purpose of dcn10 pipe split is to support some high
bandwidth mode which requires dispclk greater than max dispclk. By
initial bring up power measurement data, it showed power consumption is
less with pipe split for dcn block. This could be reason for enable pipe
split by default. By battery life measurement of some Chromebooks,
result shows battery life is longer with pipe split disabled.

[How]
Disable pipe split by default. Pipe split could be still enabled when
required dispclk is greater than max dispclk.

Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Hersen Wu <hersenxs.wu@amd.com>
Signed-off-by: Roman Li <Roman.Li@amd.com>
Reviewed-by: Roman Li <Roman.Li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2021-01-14 00:22:16 -05:00
..
dcn10_cm_common.c drm/amd/display: remove dc context from transfer function 2020-09-15 17:52:42 -04:00
dcn10_cm_common.h drm/amd/display: Implement CM dealpha and bias interfaces 2019-05-31 10:39:29 -05:00
dcn10_dpp.c drm/amd/display: remove set but not used variable 'pixel_width' 2020-04-30 16:49:09 -04:00
dcn10_dpp.h drm/amd/display: Add DSCL memory low power support 2020-12-01 16:03:40 -05:00
dcn10_dpp_cm.c drm/amd/display: Fix double buffering in dcn2 ICSC 2020-01-16 14:13:16 -05:00
dcn10_dpp_dscl.c drm/amd/display: Add DSCL memory low power support 2020-12-01 16:03:40 -05:00
dcn10_dwb.c drm/amd/display: rename DCN1_0 kconfig to DCN 2019-11-13 15:29:44 -05:00
dcn10_dwb.h drm/amd/display: rename DCN1_0 kconfig to DCN 2019-11-13 15:29:44 -05:00
dcn10_hubbub.c drm/amd/display: Change pstate expected timeout warning to 180us on linux 2020-12-15 11:33:22 -05:00
dcn10_hubbub.h drm/amd/display: optimize prgoram wm and clks 2020-02-25 11:09:37 -05:00
dcn10_hubp.c drm/amd/display: Interfaces for hubp blank and soft reset 2020-12-23 15:01:24 -05:00
dcn10_hubp.h drm/amd/display: Interfaces for hubp blank and soft reset 2020-12-23 15:01:24 -05:00
dcn10_hw_sequencer.c drm/amd/display: delay fp2 programming until vactive before lock 2020-12-15 11:34:17 -05:00
dcn10_hw_sequencer.h drm/amd/display: Revert check for flip pending before locking pipes 2020-10-26 13:30:45 -04:00
dcn10_hw_sequencer_debug.c drm/amd/display: refactor dump_clk_registers 2019-07-18 14:18:09 -05:00
dcn10_hw_sequencer_debug.h drm/amd/display: cleanup of function pointer tables 2019-11-19 10:12:53 -05:00
dcn10_init.c drm/amd/display: Update GSL state if leaving immediate flip 2020-10-26 13:33:24 -04:00
dcn10_init.h drm/amd/display: cleanup of function pointer tables 2019-11-19 10:12:53 -05:00
dcn10_ipp.c drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_0 and DSC_SUPPORTED 2019-11-13 15:29:44 -05:00
dcn10_ipp.h drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_0 and DSC_SUPPORTED 2019-11-13 15:29:44 -05:00
dcn10_link_encoder.c drm/amd/display: fine tune logic of edid max TMDS clock check 2020-07-01 01:59:25 -04:00
dcn10_link_encoder.h drm/amdgpu: fold CONFIG_DRM_AMD_DC_DCN3* into CONFIG_DRM_AMD_DC_DCN (v3) 2020-11-04 17:11:37 -05:00
dcn10_mpc.c drm/amd/display: Initialize stack variable 2021-01-14 00:18:33 -05:00
dcn10_mpc.h drm/amd/display: add getter routine to retrieve mpcc mux 2020-12-23 15:02:55 -05:00
dcn10_opp.c drm/amd/display: Raise DPG height during timing synchronization 2020-10-26 13:29:21 -04:00
dcn10_opp.h drm/amd/display: Subsample mode suboptimal for YCbCr4:2:2 2019-09-13 17:54:53 -05:00
dcn10_optc.c drm/amd/display: delay fp2 programming until vactive before lock 2020-12-15 11:34:17 -05:00
dcn10_optc.h drm/amd/display: delay fp2 programming until vactive before lock 2020-12-15 11:34:17 -05:00
dcn10_resource.c drm/amd/display: disable dcn10 pipe split by default 2021-01-14 00:22:16 -05:00
dcn10_resource.h drm/amd/display: Use DCN functions instead of DCE 2019-05-24 12:21:00 -05:00
dcn10_stream_encoder.c drm/amd/display: Move common speakersToChannels definition to hw_shared.h 2020-11-10 14:25:15 -05:00
dcn10_stream_encoder.h drm/amd/display: Add missing DP_SEC register definitions and masks 2020-12-15 11:33:33 -05:00
Makefile drm/amdgpu/display: drop DCN support for aarch64 2021-01-06 16:24:10 -05:00