mirror_ubuntu-kernels/drivers/gpu/drm/amd/display/dc
Rodrigo Siqueira 00fa7f031d drm/amd/display: Add basic infrastructure for enabling FAMS
We want to enable Firmware Assisted Memory (FAMS) Switching, but first,
we need to add the required code infrastructure in DC before allowing it
in amdgpu_dm.

Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2022-07-05 16:12:00 -04:00
..
basics Revert "drm/amd/display: Unblank hubp based on plane visibility" 2021-02-18 16:43:10 -05:00
bios drm/amdgpu/display: Fix compilation issues 2022-06-10 15:24:18 -04:00
clk_mgr drm/amd/display: Switch to correct DTO on HDMI 2022-07-05 16:11:35 -04:00
core drm/amd/display: Add basic infrastructure for enabling FAMS 2022-07-05 16:12:00 -04:00
dce drm/amd/display: Add PSR-SU-RC support in DC 2022-06-07 16:09:57 -04:00
dce60
dce80 drm/amd/display: Return last used DRR VTOTAL from DC 2021-06-08 12:20:12 -04:00
dce100
dce110 drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP stream is already enabled" 2022-06-21 18:17:22 -04:00
dce112 drm/amd/display: Use NULL instead of 0 2022-02-24 17:26:20 -05:00
dce120 drm/amd/display: Return last used DRR VTOTAL from DC 2021-06-08 12:20:12 -04:00
dcn10 drm/amd/display: Add function to set pixels per cycle 2022-07-05 16:11:00 -04:00
dcn20 drm/amd/display: Apply ODM 2:1 policy for single display configuration 2022-07-05 16:11:08 -04:00
dcn21 drm/amd/display: Fix memory leak in dcn21_clock_source_create 2022-04-21 15:59:52 -04:00
dcn30 drm/amd/display: Add basic infrastructure for enabling FAMS 2022-07-05 16:12:00 -04:00
dcn31 drm/amd/display: Handle downstream LTTPR with fixed VS sequence 2022-06-21 18:17:23 -04:00
dcn32 drm/amd/display: Make OPTC3 function accessible to other DCN 2022-07-05 16:11:54 -04:00
dcn201 amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing nothing for DCN20+ 2022-06-21 18:17:24 -04:00
dcn301 drm/amd/display: Move FPU associated DCN30 code to DML folder 2022-05-26 14:56:31 -04:00
dcn302 drm/amdgpu/display: make FP handling in Makefiles consistent 2022-06-14 21:38:41 -04:00
dcn303 drm/amd/display: Move FPU associated DCN30 code to DML folder 2022-05-26 14:56:31 -04:00
dcn315 drm/amd/display: Enable 3 plane MPO 2022-06-07 16:09:57 -04:00
dcn316 drm/amd/display: Enable 3 plane MPO 2022-06-07 16:09:57 -04:00
dcn321 drm/amd/display: Update gpuvm_max_page_table_levels IP param 2022-07-05 16:11:42 -04:00
dml drm/amd/display: Add basic infrastructure for enabling FAMS 2022-07-05 16:12:00 -04:00
dsc drm/amd: Fix spelling typo in comments 2022-06-03 16:43:36 -04:00
gpio drm/amd/display: Fix comments 2022-06-14 21:38:40 -04:00
hdcp drm/amd/display: Enforce DPCD Address ranges 2021-06-15 17:25:41 -04:00
inc drm/amd/display: Apply ODM 2:1 policy for single display configuration 2022-07-05 16:11:08 -04:00
irq drm/amd/display: change to_dal_irq_source_dnc32() storage class specifier to static 2022-06-29 17:11:50 -04:00
link drm/amd/display: revert Blank eDP on disable/enable drv 2022-06-01 15:56:48 -04:00
virtual drm/amd/display: add virtual_setup_stream_attribute decl to header 2022-04-19 13:58:32 -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 drm/amd/display: Support for DMUB AUX 2021-03-02 14:05:41 -05:00
dc_dmub_srv.c drm/amd/display: Add basic infrastructure for enabling FAMS 2022-07-05 16:12:00 -04:00
dc_dmub_srv.h drm/amd/display: Add basic infrastructure for enabling FAMS 2022-07-05 16:12:00 -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 drm/amd/display: Add Freesync HDMI support to DMCU 2021-02-02 12:11:41 -05:00
dc_edid_parser.h drm/amd/display: Add Freesync HDMI support to DMCU 2021-02-02 12:11:41 -05:00
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: Add dependant changes for DCN32/321 2022-06-03 16:43:38 -04:00
dc_link.h drm/amd/display: Add PSR-SU-RC support in DC 2022-06-07 16:09:57 -04:00
dc_stat.h drm/amd/display: DMUB Outbound Interrupt Process-X86 2021-07-08 15:14:36 -04:00
dc_stream.h drm/amd/display: Add SubVP required code 2022-07-05 16:10:38 -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 basic infrastructure for enabling FAMS 2022-07-05 16:12:00 -04:00
dc.h drm/amd/display: Add basic infrastructure for enabling FAMS 2022-07-05 16:12:00 -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: remove redundant CONFIG_DRM_AMD_DC_DCN in dc 2022-05-10 17:53:12 -04:00
dm_pp_smu.h drm/amdgpu/pm: display vcn pp dpm (v4) 2021-05-21 10:31:55 -04:00
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: Add SubVP required code 2022-07-05 16:10:38 -04:00
os_types.h drm: Rename dp/ to display/ 2022-04-25 11:17:45 +02:00