Skip to content

Commit 236e0d0

Browse files
mathieuchopstmfabiobaltieri
authored andcommitted
soc: st: stm32: use autogenerated compatible Kconfig macro variables
Instead of defining our own, use the DT_COMPAT_<> macro variables generated by the build system inside the STM32 SoC Kconfig file. Signed-off-by: Mathieu Choplain <[email protected]>
1 parent 912dd66 commit 236e0d0

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

soc/st/stm32/Kconfig.defconfig

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,20 +45,16 @@ DT_ST_PRESCALER := st,prescaler
4545
DT_STM32_LPTIM_PATH := $(dt_nodelabel_path,stm32_lp_tick_source)
4646

4747
DT_CHOSEN_Z_FLASH := zephyr,flash
48-
DT_COMPAT_XSPI := st,stm32-xspi
49-
DT_COMPAT_OSPI := st,stm32-ospi
50-
DT_COMPAT_QSPI := st,stm32-qspi
5148

5249
DT_CHOSEN_FLASH_NODE := $(dt_chosen_path,$(DT_CHOSEN_Z_FLASH))
5350
DT_CHOSEN_FLASH_PARENT := $(dt_node_parent,$(DT_CHOSEN_FLASH_NODE))
54-
DT_FLASH_PARENT_IS_XSPI := $(dt_node_has_compat,$(DT_CHOSEN_FLASH_PARENT),$(DT_COMPAT_XSPI))
55-
DT_FLASH_PARENT_IS_OSPI := $(dt_node_has_compat,$(DT_CHOSEN_FLASH_PARENT),$(DT_COMPAT_OSPI))
56-
DT_FLASH_PARENT_IS_QSPI := $(dt_node_has_compat,$(DT_CHOSEN_FLASH_PARENT),$(DT_COMPAT_QSPI))
51+
DT_FLASH_PARENT_IS_XSPI := $(dt_node_has_compat,$(DT_CHOSEN_FLASH_PARENT),$(DT_COMPAT_ST_STM32_XSPI))
52+
DT_FLASH_PARENT_IS_OSPI := $(dt_node_has_compat,$(DT_CHOSEN_FLASH_PARENT),$(DT_COMPAT_ST_STM32_OSPI))
53+
DT_FLASH_PARENT_IS_QSPI := $(dt_node_has_compat,$(DT_CHOSEN_FLASH_PARENT),$(DT_COMPAT_ST_STM32_QSPI))
5754

5855
DT_CHOSEN_Z_FLASH_CTRL := zephyr,flash-controller
59-
DT_COMPAT_XSPI_NOR_CTRL := st,stm32-xspi-nor
6056
DT_CHOSEN_FLASH_CTRL_NODE := $(dt_chosen_path,$(DT_CHOSEN_Z_FLASH_CTRL))
61-
DT_FLASH_CTRL_IS_XSPI_NOR := $(dt_node_has_compat,$(DT_CHOSEN_FLASH_CTRL_NODE),$(DT_COMPAT_XSPI_NOR_CTRL))
57+
DT_FLASH_CTRL_IS_XSPI_NOR := $(dt_node_has_compat,$(DT_CHOSEN_FLASH_CTRL_NODE),$(DT_COMPAT_ST_STM32_XSPI_NOR))
6258

6359
config SYS_CLOCK_HW_CYCLES_PER_SEC
6460
default "$(DT_STM32WB0_TIMER_FREQ)" if STM32WB0_RADIO_TIMER

0 commit comments

Comments
 (0)