Skip to content

Commit 5aa82e3

Browse files
Rodrigo Siqueiraalexdeucher
authored andcommitted
drm/amd/display: Remove dml_common_def file
During the rework for removing the FPU issues, I found the following warning: [..] dml_common_defs.o: warning: objtool: dml_round()+0x9: FPU instruction outside of kernel_fpu_{begin,end}() This file has a single function that does not need to be in a specific file. This commit drop dml_common_defs file, and move dml_round function to dml_inline_defs. CC: Christian König <[email protected]> CC: Alexander Deucher <[email protected]> CC: Peter Zijlstra <[email protected]> CC: Tony Cheng <[email protected]> CC: Harry Wentland <[email protected]> Signed-off-by: Rodrigo Siqueira <[email protected]> Reviewed-by: Dmytro Laktyushkin <[email protected]> Acked-by: Rodrigo Siqueira <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
1 parent b6ef55c commit 5aa82e3

11 files changed

+18
-94
lines changed

drivers/gpu/drm/amd/display/dc/dml/Makefile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,8 @@ CFLAGS_$(AMDDALPATH)/dc/dml/dcn21/display_rq_dlg_calc_21.o := $(dml_ccflags)
6363
endif
6464
CFLAGS_$(AMDDALPATH)/dc/dml/dml1_display_rq_dlg_calc.o := $(dml_ccflags)
6565
CFLAGS_$(AMDDALPATH)/dc/dml/display_rq_dlg_helpers.o := $(dml_ccflags)
66-
CFLAGS_$(AMDDALPATH)/dc/dml/dml_common_defs.o := $(dml_ccflags)
6766

6867
DML = display_mode_lib.o display_rq_dlg_helpers.o dml1_display_rq_dlg_calc.o \
69-
dml_common_defs.o
7068

7169
ifdef CONFIG_DRM_AMD_DC_DCN
7270
DML += display_mode_vba.o dcn20/display_rq_dlg_calc_20.o dcn20/display_mode_vba_20.o

drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
#ifndef __DML20_DISPLAY_RQ_DLG_CALC_H__
2727
#define __DML20_DISPLAY_RQ_DLG_CALC_H__
2828

29-
#include "../dml_common_defs.h"
3029
#include "../display_rq_dlg_helpers.h"
3130

3231
struct display_mode_lib;

drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
#ifndef __DML20V2_DISPLAY_RQ_DLG_CALC_H__
2727
#define __DML20V2_DISPLAY_RQ_DLG_CALC_H__
2828

29-
#include "../dml_common_defs.h"
3029
#include "../display_rq_dlg_helpers.h"
3130

3231
struct display_mode_lib;

drivers/gpu/drm/amd/display/dc/dml/dcn21/display_rq_dlg_calc_21.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
#ifndef __DML21_DISPLAY_RQ_DLG_CALC_H__
2727
#define __DML21_DISPLAY_RQ_DLG_CALC_H__
2828

29-
#include "../dml_common_defs.h"
29+
#include "dm_services.h"
3030
#include "../display_rq_dlg_helpers.h"
3131

3232
struct display_mode_lib;

drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,10 @@
2525
#ifndef __DISPLAY_MODE_LIB_H__
2626
#define __DISPLAY_MODE_LIB_H__
2727

28-
29-
#include "dml_common_defs.h"
28+
#include "dm_services.h"
29+
#include "dc_features.h"
30+
#include "display_mode_structs.h"
31+
#include "display_mode_enums.h"
3032
#include "display_mode_vba.h"
3133

3234
enum dml_project {

drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727
#ifndef __DML2_DISPLAY_MODE_VBA_H__
2828
#define __DML2_DISPLAY_MODE_VBA_H__
2929

30-
#include "dml_common_defs.h"
31-
3230
struct display_mode_lib;
3331

3432
void ModeSupportAndSystemConfiguration(struct display_mode_lib *mode_lib);

drivers/gpu/drm/amd/display/dc/dml/display_rq_dlg_helpers.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
#ifndef __DISPLAY_RQ_DLG_HELPERS_H__
2727
#define __DISPLAY_RQ_DLG_HELPERS_H__
2828

29-
#include "dml_common_defs.h"
3029
#include "display_mode_lib.h"
3130

3231
/* Function: Printer functions

drivers/gpu/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@
2626
#ifndef __DISPLAY_RQ_DLG_CALC_H__
2727
#define __DISPLAY_RQ_DLG_CALC_H__
2828

29-
#include "dml_common_defs.h"
30-
3129
struct display_mode_lib;
3230

3331
#include "display_rq_dlg_helpers.h"

drivers/gpu/drm/amd/display/dc/dml/dml_common_defs.c

Lines changed: 0 additions & 43 deletions
This file was deleted.

drivers/gpu/drm/amd/display/dc/dml/dml_common_defs.h

Lines changed: 0 additions & 37 deletions
This file was deleted.

0 commit comments

Comments
 (0)