Browse Source

[stm32] format Kconfig

Meco Man 1 year ago
parent
commit
341ce50067
58 changed files with 216 additions and 215 deletions
  1. 7 0
      bsp/stm32/stm32f723-st-disco/Kconfig
  2. 0 7
      bsp/stm32/stm32f723-st-disco/board/Kconfig
  3. 7 0
      bsp/stm32/stm32f746-st-disco/Kconfig
  4. 0 7
      bsp/stm32/stm32f746-st-disco/board/Kconfig
  5. 7 0
      bsp/stm32/stm32f746-st-nucleo/Kconfig
  6. 0 7
      bsp/stm32/stm32f746-st-nucleo/board/Kconfig
  7. 7 0
      bsp/stm32/stm32f767-atk-apollo/Kconfig
  8. 0 7
      bsp/stm32/stm32f767-atk-apollo/board/Kconfig
  9. 7 0
      bsp/stm32/stm32f767-fire-challenger-v1/Kconfig
  10. 0 7
      bsp/stm32/stm32f767-fire-challenger-v1/board/Kconfig
  11. 7 0
      bsp/stm32/stm32f767-st-nucleo/Kconfig
  12. 0 7
      bsp/stm32/stm32f767-st-nucleo/board/Kconfig
  13. 7 0
      bsp/stm32/stm32f769-st-disco/Kconfig
  14. 0 7
      bsp/stm32/stm32f769-st-disco/board/Kconfig
  15. 7 0
      bsp/stm32/stm32h503-st-nucleo/Kconfig
  16. 0 7
      bsp/stm32/stm32h503-st-nucleo/board/Kconfig
  17. 7 0
      bsp/stm32/stm32h563-st-nucleo/Kconfig
  18. 0 7
      bsp/stm32/stm32h563-st-nucleo/board/Kconfig
  19. 7 0
      bsp/stm32/stm32h743-armfly-v7/Kconfig
  20. 0 7
      bsp/stm32/stm32h743-armfly-v7/board/Kconfig
  21. 7 0
      bsp/stm32/stm32h743-atk-apollo/Kconfig
  22. 0 7
      bsp/stm32/stm32h743-atk-apollo/board/Kconfig
  23. 7 0
      bsp/stm32/stm32h743-openmv-h7plus/Kconfig
  24. 0 7
      bsp/stm32/stm32h743-openmv-h7plus/board/Kconfig
  25. 7 0
      bsp/stm32/stm32h743-st-nucleo/Kconfig
  26. 0 7
      bsp/stm32/stm32h743-st-nucleo/board/Kconfig
  27. 7 0
      bsp/stm32/stm32h747-st-discovery/Kconfig
  28. 0 7
      bsp/stm32/stm32h747-st-discovery/board/Kconfig
  29. 7 0
      bsp/stm32/stm32h750-armfly-h7-tool/Kconfig
  30. 0 7
      bsp/stm32/stm32h750-armfly-h7-tool/board/Kconfig
  31. 13 0
      bsp/stm32/stm32h750-artpi/Kconfig
  32. 0 12
      bsp/stm32/stm32h750-artpi/board/Kconfig
  33. 7 0
      bsp/stm32/stm32h750-fk750m1-vbt6/Kconfig
  34. 0 7
      bsp/stm32/stm32h750-fk750m1-vbt6/board/Kconfig
  35. 7 0
      bsp/stm32/stm32h750-weact-ministm32h7xx/Kconfig
  36. 0 7
      bsp/stm32/stm32h750-weact-ministm32h7xx/board/Kconfig
  37. 14 0
      bsp/stm32/stm32h7s7-st-disco/Kconfig
  38. 0 13
      bsp/stm32/stm32h7s7-st-disco/board/Kconfig
  39. 7 0
      bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/Kconfig
  40. 0 7
      bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/board/Kconfig
  41. 7 0
      bsp/stm32/stm32l552-st-nucleo/Kconfig
  42. 0 7
      bsp/stm32/stm32l552-st-nucleo/board/Kconfig
  43. 7 0
      bsp/stm32/stm32mp157a-st-discovery/Kconfig
  44. 0 7
      bsp/stm32/stm32mp157a-st-discovery/board/Kconfig
  45. 7 0
      bsp/stm32/stm32mp157a-st-ev1/Kconfig
  46. 0 7
      bsp/stm32/stm32mp157a-st-ev1/board/Kconfig
  47. 7 0
      bsp/stm32/stm32u575-st-nucleo/Kconfig
  48. 0 7
      bsp/stm32/stm32u575-st-nucleo/board/Kconfig
  49. 7 0
      bsp/stm32/stm32u585-iot02a/Kconfig
  50. 0 8
      bsp/stm32/stm32u585-iot02a/board/Kconfig
  51. 7 0
      bsp/stm32/stm32wb55-st-nucleo/Kconfig
  52. 0 7
      bsp/stm32/stm32wb55-st-nucleo/board/Kconfig
  53. 7 0
      bsp/stm32/stm32wl55-st-nucleo/Kconfig
  54. 0 7
      bsp/stm32/stm32wl55-st-nucleo/board/Kconfig
  55. 7 0
      bsp/stm32/stm32wle5-yizhilian-lm401/Kconfig
  56. 0 7
      bsp/stm32/stm32wle5-yizhilian-lm401/board/Kconfig
  57. 7 0
      bsp/stm32/stm32wle5-yizhilian-lm402/Kconfig
  58. 0 7
      bsp/stm32/stm32wle5-yizhilian-lm402/board/Kconfig

+ 7 - 0
bsp/stm32/stm32f723-st-disco/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32F723E
+    bool
+    select SOC_SERIES_STM32F7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32f723-st-disco/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32F723E
-    bool
-    select SOC_SERIES_STM32F7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
     config BSP_USING_USB_TO_USART
         bool "Enable USB TO USART (uart6)"

+ 7 - 0
bsp/stm32/stm32f746-st-disco/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32F746NG
+    bool
+    select SOC_SERIES_STM32F7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32f746-st-disco/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32F746NG
-    bool
-    select SOC_SERIES_STM32F7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
     config BSP_USING_USB_TO_USART
         bool "Enable USB TO USART (uart1)"

+ 7 - 0
bsp/stm32/stm32f746-st-nucleo/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32F746ZG
+    bool
+    select SOC_SERIES_STM32F7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 config BOARD_STM32F746_NUCLEO
     bool
     select BOARD_SERIES_STM32_NUCLEO_144

+ 0 - 7
bsp/stm32/stm32f746-st-nucleo/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32F746ZG
-    bool
-    select SOC_SERIES_STM32F7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_USB_TO_USART

+ 7 - 0
bsp/stm32/stm32f767-atk-apollo/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32F767IG
+    bool
+    select SOC_SERIES_STM32F7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32f767-atk-apollo/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32F767IG
-    bool
-    select SOC_SERIES_STM32F7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_USB_TO_USART

+ 7 - 0
bsp/stm32/stm32f767-fire-challenger-v1/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32F767IG
+    bool
+    select SOC_SERIES_STM32F7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32f767-fire-challenger-v1/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32F767IG
-    bool
-    select SOC_SERIES_STM32F7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_USB_TO_USART

+ 7 - 0
bsp/stm32/stm32f767-st-nucleo/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32F767ZI
+    bool
+    select SOC_SERIES_STM32F7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 config BOARD_STM32F767_NUCLEO
     bool
     select BOARD_SERIES_STM32_NUCLEO_144

+ 0 - 7
bsp/stm32/stm32f767-st-nucleo/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32F767ZI
-    bool
-    select SOC_SERIES_STM32F7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_USB_TO_USART

+ 7 - 0
bsp/stm32/stm32f769-st-disco/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32F769NI
+    bool
+    select SOC_SERIES_STM32F7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32f769-st-disco/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32F769NI
-    bool
-    select SOC_SERIES_STM32F7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_ETH

+ 7 - 0
bsp/stm32/stm32h503-st-nucleo/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32H503RB
+    bool
+    select SOC_SERIES_STM32H5
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 config BOARD_STM32H503_NUCLEO
     bool
     select BOARD_SERIES_STM32_NUCLEO_64

+ 0 - 7
bsp/stm32/stm32h503-st-nucleo/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32H503RB
-    bool
-    select SOC_SERIES_STM32H5
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_ARDUINO

+ 7 - 0
bsp/stm32/stm32h563-st-nucleo/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32H563ZI
+    bool
+    select SOC_SERIES_STM32H5
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 config BOARD_STM32H563_NUCLEO
     bool
     select BOARD_SERIES_STM32_NUCLEO_144

+ 0 - 7
bsp/stm32/stm32h563-st-nucleo/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32H563ZI
-    bool
-    select SOC_SERIES_STM32H5
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_ARDUINO

+ 7 - 0
bsp/stm32/stm32h743-armfly-v7/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32H743XI
+    bool
+    select SOC_SERIES_STM32H7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32h743-armfly-v7/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32H743XI
-    bool
-    select SOC_SERIES_STM32H7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
 endmenu

+ 7 - 0
bsp/stm32/stm32h743-atk-apollo/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32H743II
+    bool
+    select SOC_SERIES_STM32H7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32h743-atk-apollo/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32H743II
-    bool
-    select SOC_SERIES_STM32H7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_COM2

+ 7 - 0
bsp/stm32/stm32h743-openmv-h7plus/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32H743II
+    bool
+    select SOC_SERIES_STM32H7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32h743-openmv-h7plus/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-    config SOC_STM32H743II
-        bool
-        select SOC_SERIES_STM32H7
-        select RT_USING_COMPONENTS_INIT
-        select RT_USING_USER_MAIN
-        default y
-
     menu "On-chip Peripheral Drivers"
 
         config BSP_USING_GPIO

+ 7 - 0
bsp/stm32/stm32h743-st-nucleo/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32H743ZI
+    bool
+    select SOC_SERIES_STM32H7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 config BOARD_STM32H743_NUCLEO
     bool
     select BOARD_SERIES_STM32_NUCLEO_144

+ 0 - 7
bsp/stm32/stm32h743-st-nucleo/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32H743ZI
-    bool
-    select SOC_SERIES_STM32H7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
 endmenu

+ 7 - 0
bsp/stm32/stm32h747-st-discovery/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32H747XI
+    bool
+    select SOC_SERIES_STM32H7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32h747-st-discovery/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32H747XI
-    bool
-    select SOC_SERIES_STM32H7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
 endmenu

+ 7 - 0
bsp/stm32/stm32h750-armfly-h7-tool/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32H750IB
+    bool
+    select SOC_SERIES_STM32H7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32h750-armfly-h7-tool/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32H750IB
-    bool
-    select SOC_SERIES_STM32H7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_QSPI_FLASH

+ 13 - 0
bsp/stm32/stm32h750-artpi/Kconfig

@@ -15,6 +15,19 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32H750XB
+    bool
+    select SOC_SERIES_STM32H7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    select RT_USING_CACHE
+    default y
+
+config BOARD_STM32H750_ARTPI
+    bool
+    select SOC_STM32H750XB
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 12
bsp/stm32/stm32h750-artpi/board/Kconfig

@@ -1,17 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32H750XB
-    bool
-    select SOC_SERIES_STM32H7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    select RT_USING_CACHE
-    default y
-
-config BOARD_STM32H750_ARTPI
-    bool
-    default y
-
 menu "Board extended module"
 
     menuconfig ART_PI_USING_MEDIA_IO

+ 7 - 0
bsp/stm32/stm32h750-fk750m1-vbt6/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32H750VBT6
+    bool
+    select SOC_SERIES_STM32H7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32h750-fk750m1-vbt6/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32H750VBT6
-    bool
-    select SOC_SERIES_STM32H7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_LCD_SPI

+ 7 - 0
bsp/stm32/stm32h750-weact-ministm32h7xx/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32H750VBT6
+    bool
+    select SOC_SERIES_STM32H7
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32h750-weact-ministm32h7xx/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32H750VBT6
-    bool
-    select SOC_SERIES_STM32H7
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_SPI_FLASH

+ 14 - 0
bsp/stm32/stm32h7s7-st-disco/Kconfig

@@ -15,6 +15,20 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32H7RS
+    bool
+    select SOC_SERIES_STM32H7RS
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    select RT_USING_CACHE
+    default y
+
+config SOC_SERIES_STM32H7RS
+    bool
+    select ARCH_ARM_CORTEX_M7
+    select SOC_FAMILY_STM32
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 13
bsp/stm32/stm32h7s7-st-disco/board/Kconfig

@@ -1,17 +1,4 @@
 menu "Hardware Drivers Config"
-config SOC_STM32H7RS
-    bool
-    select SOC_SERIES_STM32H7RS
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    select RT_USING_CACHE
-    default y
-
-config SOC_SERIES_STM32H7RS
-    bool
-    select ARCH_ARM_CORTEX_M7
-    select SOC_FAMILY_STM32
-    default y
 
 menu "Onboard Peripheral Drivers"
 

+ 7 - 0
bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32L431RC
+    bool
+    select SOC_SERIES_STM32L4
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32L431RC
-    bool
-    select SOC_SERIES_STM32L4
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
 endmenu

+ 7 - 0
bsp/stm32/stm32l552-st-nucleo/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32L552ZE
+    bool
+    select SOC_SERIES_STM32L5
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 config BOARD_STM32L552_NUCLEO
     bool
     select BOARD_SERIES_STM32_NUCLEO_144

+ 0 - 7
bsp/stm32/stm32l552-st-nucleo/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32L552ZE
-    bool
-    select SOC_SERIES_STM32L5
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
 endmenu

+ 7 - 0
bsp/stm32/stm32mp157a-st-discovery/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32MP157A
+    bool
+    select SOC_SERIES_STM32MP1
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32mp157a-st-discovery/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32MP157A
-    bool
-    select SOC_SERIES_STM32MP1
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_STLINK_TO_USART

+ 7 - 0
bsp/stm32/stm32mp157a-st-ev1/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32MP157A
+    bool
+    select SOC_SERIES_STM32MP1
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32mp157a-st-ev1/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32MP157A
-    bool
-    select SOC_SERIES_STM32MP1
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_STLINK_TO_USART

+ 7 - 0
bsp/stm32/stm32u575-st-nucleo/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32U575ZI
+    bool
+    select SOC_SERIES_STM32U5
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 config BOARD_STM32U575_NUCLEO
     bool
     select BOARD_SERIES_STM32_NUCLEO_144

+ 0 - 7
bsp/stm32/stm32u575-st-nucleo/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32U575ZI
-    bool
-    select SOC_SERIES_STM32U5
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_ARDUINO

+ 7 - 0
bsp/stm32/stm32u585-iot02a/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32U585AIIxQ
+    bool
+    select SOC_SERIES_STM32U5
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 8
bsp/stm32/stm32u585-iot02a/board/Kconfig

@@ -1,13 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32U585AIIxQ
-    bool
-    select SOC_SERIES_STM32U5
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
-
 menu "On-chip Peripheral Drivers"
 
     config BSP_USING_GPIO

+ 7 - 0
bsp/stm32/stm32wb55-st-nucleo/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32WB55RG
+    bool
+    select SOC_SERIES_STM32WB
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 config BOARD_STM32WB55_NUCLEO
     bool
     select BOARD_SERIES_STM32_NUCLEO_64

+ 0 - 7
bsp/stm32/stm32wb55-st-nucleo/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32WB55RG
-    bool
-    select SOC_SERIES_STM32WB
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_STLINK_TO_USART

+ 7 - 0
bsp/stm32/stm32wl55-st-nucleo/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32WL55JC
+    bool
+    select SOC_SERIES_STM32WL
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 config BOARD_STM32WL55_NUCLEO
     bool
     select BOARD_SERIES_STM32_NUCLEO_64

+ 0 - 7
bsp/stm32/stm32wl55-st-nucleo/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32WL55JC
-    bool
-    select SOC_SERIES_STM32WL
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_STLINK_TO_UART

+ 7 - 0
bsp/stm32/stm32wle5-yizhilian-lm401/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32WLE5CB
+    bool
+    select SOC_SERIES_STM32WL
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32wle5-yizhilian-lm401/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32WLE5CB
-    bool
-    select SOC_SERIES_STM32WL
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_USB_TO_UART

+ 7 - 0
bsp/stm32/stm32wle5-yizhilian-lm402/Kconfig

@@ -15,6 +15,13 @@ config PKGS_DIR
     option env="PKGS_ROOT"
     default "packages"
 
+config SOC_STM32WLE5JC
+    bool
+    select SOC_SERIES_STM32WL
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
 source "$RTT_DIR/Kconfig"
 source "$PKGS_DIR/Kconfig"
 source "../libraries/Kconfig"

+ 0 - 7
bsp/stm32/stm32wle5-yizhilian-lm402/board/Kconfig

@@ -1,12 +1,5 @@
 menu "Hardware Drivers Config"
 
-config SOC_STM32WLE5JC
-    bool
-    select SOC_SERIES_STM32WL
-    select RT_USING_COMPONENTS_INIT
-    select RT_USING_USER_MAIN
-    default y
-
 menu "Onboard Peripheral Drivers"
 
     config BSP_USING_USB_TO_UART