mirror_ubuntu-kernels/drivers/gpu/drm/amd/display/dc
Dmytro Laktyushkin b07971d43c drm/amd/display: stop using switch for different CS revisions
Clock sources currently have support for asic specific
function pointers. But actual separation into functions
was never performed, leaving us with giant functions that
rely on switch.

This change creates separate functions, removing switch use.

Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Leo Li <sunpeng.li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2018-09-14 15:47:11 -05:00
..
basics drm/amd/display: Convert remaining loggers off dc_logger 2018-07-13 14:48:42 -05:00
bios drm/amd/display: Add Raven2 definitions in dc 2018-09-14 09:36:47 -05:00
calcs drm/amd/display: Fix 3D stereo issues. 2018-09-14 15:46:52 -05:00
core drm/amd/display: Fix 3D stereo issues. 2018-09-14 15:46:52 -05:00
dce drm/amd/display: stop using switch for different CS revisions 2018-09-14 15:47:11 -05:00
dce80 drm/amd/display: num of sw i2c/aux engines less than num of connectors 2018-09-10 22:43:18 -05:00
dce100 drm/amd/display: num of sw i2c/aux engines less than num of connectors 2018-09-10 22:43:18 -05:00
dce110 drm/amd/display: Fix 3D stereo issues. 2018-09-14 15:46:52 -05:00
dce112 drm/amd/display: stop using switch for different CS revisions 2018-09-14 15:47:11 -05:00
dce120 drm/amd/display: stop using switch for different CS revisions 2018-09-14 15:47:11 -05:00
dcn10 drm/amd/display: stop using switch for different CS revisions 2018-09-14 15:47:11 -05:00
dml drm/amd/display: fix dml handling of mono8/16 pixel formats 2018-08-27 11:10:15 -05:00
gpio drm/amd/display: Add Raven2 definitions in dc 2018-09-14 09:36:47 -05:00
i2caux drm/amd/display: Add Raven2 definitions in dc 2018-09-14 09:36:47 -05:00
inc drm/amd/display: Reorder resource_pool to put i2c with aux 2018-09-10 22:43:39 -05:00
irq Revert "drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1_0 with CONFIG_X86" 2018-08-21 14:32:28 -05:00
virtual drm/amd/display: Pass signal directly to enable_tmds_output 2018-03-07 16:27:20 -05:00
dc_bios_types.h drm/amd/display: remove dead dc vbios code 2018-09-10 22:42:46 -05:00
dc_ddc_types.h drm/amd/display: Move i2c and aux structs into dc_ddc_types.h 2018-06-15 12:23:38 -05:00
dc_dp_types.h drm/amd/display: Write TEST_EDID_CHECKSUM_WRITE for EDID tests 2018-06-15 12:22:09 -05:00
dc_helper.c drm/amd/display: eliminate long wait between register polls on Maximus 2018-08-27 15:20:24 -05:00
dc_hw_types.h drm/amd/display: Refactor FreeSync module 2018-08-27 11:10:51 -05:00
dc_link.h drm/amd/display: add vbios table check for enabling dp ss 2018-08-06 15:56:54 -05:00
dc_stream.h drm/amd/display: move edp fast boot optimization flag to stream 2018-08-27 11:11:07 -05:00
dc_types.h drm/amd/display: add disconnect_delay to dc_panel_patch 2018-09-10 22:43:03 -05:00
dc.h drm/amd/display: dc 3.1.65 2018-09-10 22:43:47 -05:00
dm_event_log.h drm/amd/display: clean code for transition event log. 2018-09-10 22:44:16 -05:00
dm_helpers.h drm/amd/display: Add hook for MST root branch info 2018-07-16 16:11:49 -05:00
dm_pp_smu.h drm/amd/display: Move PME to function pointer call semantics 2018-08-27 11:09:48 -05:00
dm_services_types.h drm/amd/display: Fix a typo in wm_min_memg_clk_in_khz 2018-07-05 16:38:51 -05:00
dm_services.h drm/amd/display: Support reading hw state from debugfs file 2018-08-27 15:20:49 -05:00
irq_types.h drm/amd/display: get rid of 32.32 unsigned fixed point 2018-05-18 16:08:21 -05:00
Makefile Revert "drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1_0 with CONFIG_X86" 2018-08-21 14:32:28 -05:00
os_types.h Revert "drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1_0 with CONFIG_X86" 2018-08-21 14:32:28 -05:00