mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-27 01:25:35 +07:00
aca935c7cc
[Why] DCN21 is stable enough to be build by default. So drop the flags. [How] Remove them using the unifdef tool. The following commands were executed in sequence: $ find -name '*.c' -exec unifdef -m -DCONFIG_DRM_AMD_DC_DCN2_1 -UCONFIG_TRIM_DRM_AMD_DC_DCN2_1 '{}' ';' $ find -name '*.h' -exec unifdef -m -DCONFIG_DRM_AMD_DC_DCN2_1 -UCONFIG_TRIM_DRM_AMD_DC_DCN2_1 '{}' ';' In addition: * Remove from kconfig, and replace any dependencies with DCN1_0. * Remove from any makefiles. * Fix and cleanup Renoir definitions in dal_asic_id.h * Expand DCN1 ifdef to include DCN21 code in the following files: * clk_mgr/clk_mgr.c: dc_clk_mgr_create() * core/dc_resources.c: dc_create_resource_pool() * gpio/hw_factory.c: dal_hw_factory_init() * gpio/hw_translate.c: dal_hw_translate_init() Signed-off-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> |
||
---|---|---|
.. | ||
audio_types.h | ||
bios_parser_interface.h | ||
bios_parser_types.h | ||
dal_asic_id.h | ||
dal_types.h | ||
ddc_service_types.h | ||
dpcd_defs.h | ||
fixed31_32.h | ||
gpio_interface.h | ||
gpio_service_interface.h | ||
gpio_types.h | ||
grph_object_ctrl_defs.h | ||
grph_object_defs.h | ||
grph_object_id.h | ||
hdcp_types.h | ||
i2caux_interface.h | ||
irq_service_interface.h | ||
link_service_types.h | ||
logger_interface.h | ||
logger_types.h | ||
set_mode_types.h | ||
signal_types.h | ||
vector.h |