[UI] Auto make RSC_LAYOUT_PACKAGE_FABRIC_CODE based on AMD_ZEN_PMC

This commit is contained in:
CyrIng
2022-03-13 19:56:40 +01:00
parent a523e44155
commit 39dbf3121a
2 changed files with 44 additions and 1 deletions

View File

@@ -120,6 +120,7 @@ corefreq-cli.o: corefreq-cli.c
corefreq-cli-rsc.o: corefreq-cli-rsc.c
$(CC) $(OPTIM_FLG) $(WARNING) -c corefreq-cli-rsc.c \
$(DEFINITIONS) $(LAYOUT) \
-D AMD_ZEN_PMC=$(AMD_ZEN_PMC) \
-o corefreq-cli-rsc.o
corefreq-cli-json.o: corefreq-cli-json.c
@@ -138,6 +139,7 @@ corefreq-cli: corefreq-cli.o corefreq-ui.o corefreq-cli-rsc.o \
corefreq-cli.c corefreq-ui.c corefreq-cli-rsc.c \
corefreq-cli-json.c corefreq-cli-extra.c \
$(DEFINITIONS) $(LAYOUT) \
-D AMD_ZEN_PMC=$(AMD_ZEN_PMC) \
-o corefreq-cli -lm -lrt
.PHONY: info

View File

@@ -417,7 +417,7 @@
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' \
}
#define RSC_LAYOUT_PACKAGE_FABRIC_CODE_EN \
#define RSC_LAYOUT_PACKAGE_FABRIC_UMC_CODE_EN \
{ \
'M','C','L','K',':',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
@@ -441,6 +441,47 @@
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' \
}
#define RSC_LAYOUT_PACKAGE_FABRIC_L3_CODE_EN \
{ \
' ','T','S','C',':',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ','F','A','B','R','I','C',':',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',\
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' \
}
#define RSC_LAYOUT_PACKAGE_FABRIC_PERF_CODE_EN \
RSC_LAYOUT_PACKAGE_FABRIC_L3_CODE_EN
#if defined(AMD_ZEN_PMC)
#define _RSC_LAYOUT_PACKAGE_FABRIC_PMC_CODE_EN_(_PMC_) \
RSC_LAYOUT_PACKAGE_FABRIC_##_PMC_##_CODE_EN
#define RSC_LAYOUT_PACKAGE_FABRIC_PMC_CODE_EN(_PMC_) \
_RSC_LAYOUT_PACKAGE_FABRIC_PMC_CODE_EN_(_PMC_)
#define RSC_LAYOUT_PACKAGE_FABRIC_CODE_EN \
RSC_LAYOUT_PACKAGE_FABRIC_PMC_CODE_EN(AMD_ZEN_PMC)
#else
#define RSC_LAYOUT_PACKAGE_FABRIC_CODE_EN \
RSC_LAYOUT_PACKAGE_FABRIC_UMC_CODE_EN
#endif
#define RSC_LAYOUT_TASKS_STATE_SORTED_CODE_EN \
{ \
'(','s','o','r','t','e','d',' ', 'b','y', \