mirror_ubuntu-kernels/drivers/gpu/drm/amd/display/dc
Max Tseng b73353f7f3 drm/amd/display: Use the same cursor info across features
Since different features would need to update cursor registers, However,
they would use different approaches.

To unify varied methods, this refactor is implemented the same update
cursor info method for current varied features.

Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Reviewed-by: Anthony Koo <Anthony.Koo@amd.com>
Reviewed-by: Jun Lei <Jun.Lei@amd.com>
Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com>
Signed-off-by: Max Tseng <Max.Tseng@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2022-10-10 17:32:55 -04:00
..
basics drm/amd/display: Include scaling factor for SubVP command 2022-08-16 18:14:20 -04:00
bios drm/amd/display: Remove unused struct i2c_id_config_access 2022-10-06 12:07:09 -04:00
clk_mgr drm/amd/display: Fix bug preventing FCLK Pstate allow message being sent 2022-10-10 17:32:55 -04:00
core drm/amd/display: Use the same cursor info across features 2022-10-10 17:32:55 -04:00
dce drm/amd/display: AUX tracing cleanup 2022-10-06 11:59:48 -04:00
dce60 drm/amd/display: Add dc_ctx to link_enc_create() parameters 2022-07-25 17:17:28 -04:00
dce80 drm/amd/display: Add dc_ctx to link_enc_create() parameters 2022-07-25 17:17:28 -04:00
dce100 drm/amd/display: Add dc_ctx to link_enc_create() parameters 2022-07-25 17:17:28 -04:00
dce110 drm/amd/display: Fix audio on display after unplugging another 2022-09-29 09:41:44 -04:00
dce112 drm/amd/display: Add dc_ctx to link_enc_create() parameters 2022-07-25 17:17:28 -04:00
dce120 drm/amd/display: Add dc_ctx to link_enc_create() parameters 2022-07-25 17:17:28 -04:00
dcn10 drm/amd/display: Use the same cursor info across features 2022-10-10 17:32:55 -04:00
dcn20 drm/amd/display: Use the same cursor info across features 2022-10-10 17:32:55 -04:00
dcn21 drm/amd/display: Refactor edp ILR caps codes 2022-10-06 12:00:02 -04:00
dcn30 drm/amd/display: Use the same cursor info across features 2022-10-10 17:32:55 -04:00
dcn31 drm/amd/display: Removed unused variable 'sdp_stream_enable' 2022-10-06 12:06:57 -04:00
dcn32 drm/amd/display: increase hardware status wait time 2022-10-10 17:17:48 -04:00
dcn201 drm/amd/display: update dccg based on HW delta 2022-09-19 15:16:49 -04:00
dcn301 drm/amd/display: clean up one inconsistent indenting 2022-10-06 12:04:57 -04:00
dcn302 drm/amd/display: Add debug option for exiting idle optimizations on cursor updates 2022-09-29 09:41:44 -04:00
dcn303 drm/amd/display: Add debug option for exiting idle optimizations on cursor updates 2022-09-29 09:41:44 -04:00
dcn314 drm/amd/display: Update PMFW z-state interface for DCN314 2022-10-10 17:11:41 -04:00
dcn315 drm/amd/display: add dummy pstate workaround to dcn315 2022-10-06 12:00:32 -04:00
dcn316 drm/amd/display: Refactor edp ILR caps codes 2022-10-06 12:00:02 -04:00
dcn321 drm/amd/display: clean up one inconsistent indenting 2022-10-06 12:04:49 -04:00
dml drm/amd/display: Add a helper to map ODM/MPC/Multi-Plane resources 2022-10-10 17:32:38 -04:00
dsc drm/amd: Fix spelling typo in comments 2022-06-03 16:43:36 -04:00
gpio drm/amd/display: Enable DCN314 in DC 2022-07-13 20:57:05 -04:00
hdcp
inc drm/amd/display: Use the same cursor info across features 2022-10-10 17:32:55 -04:00
irq drm/amd/display: Support vertical interrupt 0 for all dcn ASIC 2022-07-20 16:04:11 -04:00
link drm/amd/display: Use correct pixel clock to program DTBCLK DTO's 2022-10-10 17:17:36 -04:00
virtual drm/amd/display: rework recent update PHY state commit 2022-09-19 15:10:24 -04:00
dc_bios_types.h drm/amd/display: Add dependant changes for DCN32/321 2022-06-03 16:43:38 -04:00
dc_ddc_types.h
dc_dmub_srv.c drm/amd/display: Use the same cursor info across features 2022-10-10 17:32:55 -04:00
dc_dmub_srv.h drm/amd/display: Use the same cursor info across features 2022-10-10 17:32:55 -04:00
dc_dp_types.h drm/amd/display: add support for handling 128b/132b link training test request 2022-04-05 10:29:48 -04:00
dc_dsc.h drm/amd/display: move bpp range decision in decide dsc bw range function 2021-09-14 15:57:09 -04:00
dc_edid_parser.c
dc_edid_parser.h
dc_helper.c drm/amd/display: Support synchronized indirect reg access 2022-01-25 18:00:35 -05:00
dc_hw_types.h drm/amd/display: Expand documentation for timing 2022-08-16 18:14:31 -04:00
dc_link.h drm/amd/display: Refactor edp ILR caps codes 2022-10-06 12:00:02 -04:00
dc_stat.h
dc_stream.h drm/amd/display: Remove interface for periodic interrupt 1 2022-09-29 09:41:44 -04:00
dc_trace.h drm/amd/display: Add control mechanism for FPU utilization 2021-08-05 21:17:59 -04:00
dc_types.h drm/amd/display: Add NBIO reg offsets to DC 2022-07-13 11:25:17 -04:00
dc.h drm/amd/display: Add a helper to map ODM/MPC/Multi-Plane resources 2022-10-10 17:32:38 -04:00
dm_cp_psp.h drm/amd/display: unhard code link to phy idx mapping in dc link and clean up 2022-01-07 17:21:20 -05:00
dm_event_log.h
dm_helpers.h drm/amd/display: Refactor edp panel power sequencer(PPS) codes 2022-09-19 15:13:08 -04:00
dm_pp_smu.h
dm_services_types.h
dm_services.h
irq_types.h drm/amd/display: Remove underflow IRQ type 2022-04-05 10:29:47 -04:00
Makefile drm/amd/display: Enable building new display engine with KCOV enabled 2022-07-18 16:42:38 -04:00
os_types.h drm/amd/display: remove repeated includes 2022-07-07 15:55:39 -04:00