diff options
author | Alex Deucher <alexander.deucher@amd.com> | 2022-07-08 01:17:57 -0400 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2022-07-08 12:02:08 -0400 |
commit | c59d73d43fce92e79eddc047e1961054f1284384 (patch) | |
tree | 39e1851f67aa5f2ecf4960b987efd9b1a3db2ac4 /drivers/gpu/drm/amd/display/dc/Makefile | |
parent | 8c96e566d95aaad910a54aa0b21b7753eb615a00 (diff) | |
download | linux-stable-c59d73d43fce92e79eddc047e1961054f1284384.tar.gz linux-stable-c59d73d43fce92e79eddc047e1961054f1284384.tar.bz2 linux-stable-c59d73d43fce92e79eddc047e1961054f1284384.zip |
drm/amd/display: fix 32 bit compilation errors in dc_dmub_srv.c
There are several things wrong here. First, none of these
numbers are FP, so there is no need to cast to double. Next
make sure to use proper 64 bit division helpers.
Fixes: 85f4bc0c333c ("drm/amd/display: Add SubVP required code")
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/dc/Makefile')
-rw-r--r-- | drivers/gpu/drm/amd/display/dc/Makefile | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/drivers/gpu/drm/amd/display/dc/Makefile b/drivers/gpu/drm/amd/display/dc/Makefile index dfe82bcdd17d..64f40b10c163 100644 --- a/drivers/gpu/drm/amd/display/dc/Makefile +++ b/drivers/gpu/drm/amd/display/dc/Makefile @@ -22,31 +22,6 @@ # # Makefile for Display Core (dc) component. -ifdef CONFIG_X86 -dmub_ccflags := -mhard-float -msse -endif - -ifdef CONFIG_PPC64 -dmub_ccflags := -mhard-float -maltivec -endif - -ifdef CONFIG_CC_IS_GCC -ifeq ($(call cc-ifversion, -lt, 0701, y), y) -IS_OLD_GCC = 1 -endif -endif - -ifdef CONFIG_X86 -ifdef IS_OLD_GCC -# Stack alignment mismatch, proceed with caution. -# GCC < 7.1 cannot compile code using `double` and -mpreferred-stack-boundary=3 -# (8B stack alignment). -dmub_ccflags += -mpreferred-stack-boundary=4 -else -dmub_ccflags += -msse2 -endif -endif - DC_LIBS = basics bios dml clk_mgr dce gpio irq link virtual ifdef CONFIG_DRM_AMD_DC_DCN @@ -99,7 +74,6 @@ AMD_DISPLAY_FILES += $(AMD_DISPLAY_CORE) AMD_DISPLAY_FILES += $(AMD_DM_REG_UPDATE) DC_DMUB += dc_dmub_srv.o -CFLAGS_$(AMDDALPATH)/dc/dc_dmub_srv.o := $(dmub_ccflags) DC_EDID += dc_edid_parser.o AMD_DISPLAY_DMUB = $(addprefix $(AMDDALPATH)/dc/,$(DC_DMUB)) AMD_DISPLAY_EDID = $(addprefix $(AMDDALPATH)/dc/,$(DC_EDID)) |