From 2b50218c239d9ed0da55415f8dcce9c47566805d Mon Sep 17 00:00:00 2001 From: Erwan Gouriou Date: Thu, 15 Feb 2024 17:32:20 +0100 Subject: [PATCH] boards: Convert b_l072z_lrwan1 to HWM v2 Port the board to HWMv2. Signed-off-by: Erwan Gouriou --- .../boards_legacy/arm/b_l072z_lrwan1/Kconfig.board | 8 -------- .../arm/b_l072z_lrwan1/Kconfig.defconfig | 11 ----------- boards/st/b_l072z_lrwan1/Kconfig.b_l072z_lrwan1 | 5 +++++ .../arm => st}/b_l072z_lrwan1/b_l072z_lrwan1.dts | 0 .../arm => st}/b_l072z_lrwan1/b_l072z_lrwan1.yaml | 0 .../b_l072z_lrwan1/b_l072z_lrwan1_defconfig | 5 ----- .../arm => st}/b_l072z_lrwan1/board.cmake | 0 boards/st/b_l072z_lrwan1/board.yml | 5 +++++ .../b_l072z_lrwan1/doc/img/b_l072z_lrwan1.jpg | Bin .../arm => st}/b_l072z_lrwan1/doc/index.rst | 2 +- .../arm => st}/b_l072z_lrwan1/support/openocd.cfg | 0 11 files changed, 11 insertions(+), 25 deletions(-) delete mode 100644 boards/boards_legacy/arm/b_l072z_lrwan1/Kconfig.board delete mode 100644 boards/boards_legacy/arm/b_l072z_lrwan1/Kconfig.defconfig create mode 100644 boards/st/b_l072z_lrwan1/Kconfig.b_l072z_lrwan1 rename boards/{boards_legacy/arm => st}/b_l072z_lrwan1/b_l072z_lrwan1.dts (100%) rename boards/{boards_legacy/arm => st}/b_l072z_lrwan1/b_l072z_lrwan1.yaml (100%) rename boards/{boards_legacy/arm => st}/b_l072z_lrwan1/b_l072z_lrwan1_defconfig (80%) rename boards/{boards_legacy/arm => st}/b_l072z_lrwan1/board.cmake (100%) create mode 100644 boards/st/b_l072z_lrwan1/board.yml rename boards/{boards_legacy/arm => st}/b_l072z_lrwan1/doc/img/b_l072z_lrwan1.jpg (100%) rename boards/{boards_legacy/arm => st}/b_l072z_lrwan1/doc/index.rst (99%) rename boards/{boards_legacy/arm => st}/b_l072z_lrwan1/support/openocd.cfg (100%) diff --git a/boards/boards_legacy/arm/b_l072z_lrwan1/Kconfig.board b/boards/boards_legacy/arm/b_l072z_lrwan1/Kconfig.board deleted file mode 100644 index 27f6dfe2bd2..00000000000 --- a/boards/boards_legacy/arm/b_l072z_lrwan1/Kconfig.board +++ /dev/null @@ -1,8 +0,0 @@ -# STMicroelectronics B-L072Z-LRWAN1 Discovery board configuration - -# Copyright (c) 2018 Aleksandr Makarov -# SPDX-License-Identifier: Apache-2.0 - -config BOARD_B_L072Z_LRWAN1 - bool "STMicroelectronics B-L072Z-LRWAN1 Discovery kit" - depends on SOC_STM32L072XX diff --git a/boards/boards_legacy/arm/b_l072z_lrwan1/Kconfig.defconfig b/boards/boards_legacy/arm/b_l072z_lrwan1/Kconfig.defconfig deleted file mode 100644 index 9e221e7d7f6..00000000000 --- a/boards/boards_legacy/arm/b_l072z_lrwan1/Kconfig.defconfig +++ /dev/null @@ -1,11 +0,0 @@ -# STMicroelectronics B-L072Z-LRWAN1 Discovery board configuration - -# Copyright (c) 2018 Aleksandr Makarov -# SPDX-License-Identifier: Apache-2.0 - -if BOARD_B_L072Z_LRWAN1 - -config BOARD - default "b_l072z_lrwan1" - -endif # BOARD_B_L072Z_LRWAN1 diff --git a/boards/st/b_l072z_lrwan1/Kconfig.b_l072z_lrwan1 b/boards/st/b_l072z_lrwan1/Kconfig.b_l072z_lrwan1 new file mode 100644 index 00000000000..6c1d12e2a80 --- /dev/null +++ b/boards/st/b_l072z_lrwan1/Kconfig.b_l072z_lrwan1 @@ -0,0 +1,5 @@ +# Copyright (c) 2018 Aleksandr Makarov +# SPDX-License-Identifier: Apache-2.0 + +config BOARD_B_L072Z_LRWAN1 + select SOC_STM32L072XX diff --git a/boards/boards_legacy/arm/b_l072z_lrwan1/b_l072z_lrwan1.dts b/boards/st/b_l072z_lrwan1/b_l072z_lrwan1.dts similarity index 100% rename from boards/boards_legacy/arm/b_l072z_lrwan1/b_l072z_lrwan1.dts rename to boards/st/b_l072z_lrwan1/b_l072z_lrwan1.dts diff --git a/boards/boards_legacy/arm/b_l072z_lrwan1/b_l072z_lrwan1.yaml b/boards/st/b_l072z_lrwan1/b_l072z_lrwan1.yaml similarity index 100% rename from boards/boards_legacy/arm/b_l072z_lrwan1/b_l072z_lrwan1.yaml rename to boards/st/b_l072z_lrwan1/b_l072z_lrwan1.yaml diff --git a/boards/boards_legacy/arm/b_l072z_lrwan1/b_l072z_lrwan1_defconfig b/boards/st/b_l072z_lrwan1/b_l072z_lrwan1_defconfig similarity index 80% rename from boards/boards_legacy/arm/b_l072z_lrwan1/b_l072z_lrwan1_defconfig rename to boards/st/b_l072z_lrwan1/b_l072z_lrwan1_defconfig index cd14c09d3a6..eddbd244121 100644 --- a/boards/boards_legacy/arm/b_l072z_lrwan1/b_l072z_lrwan1_defconfig +++ b/boards/st/b_l072z_lrwan1/b_l072z_lrwan1_defconfig @@ -1,12 +1,7 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_SOC_SERIES_STM32L0X=y - # Platform Configuration -CONFIG_SOC_STM32L072XX=y -CONFIG_BOARD_B_L072Z_LRWAN1=y - # Enable MPU CONFIG_ARM_MPU=y diff --git a/boards/boards_legacy/arm/b_l072z_lrwan1/board.cmake b/boards/st/b_l072z_lrwan1/board.cmake similarity index 100% rename from boards/boards_legacy/arm/b_l072z_lrwan1/board.cmake rename to boards/st/b_l072z_lrwan1/board.cmake diff --git a/boards/st/b_l072z_lrwan1/board.yml b/boards/st/b_l072z_lrwan1/board.yml new file mode 100644 index 00000000000..1a7b494de19 --- /dev/null +++ b/boards/st/b_l072z_lrwan1/board.yml @@ -0,0 +1,5 @@ +board: + name: b_l072z_lrwan1 + vendor: st + socs: + - name: stm32l072xx diff --git a/boards/boards_legacy/arm/b_l072z_lrwan1/doc/img/b_l072z_lrwan1.jpg b/boards/st/b_l072z_lrwan1/doc/img/b_l072z_lrwan1.jpg similarity index 100% rename from boards/boards_legacy/arm/b_l072z_lrwan1/doc/img/b_l072z_lrwan1.jpg rename to boards/st/b_l072z_lrwan1/doc/img/b_l072z_lrwan1.jpg diff --git a/boards/boards_legacy/arm/b_l072z_lrwan1/doc/index.rst b/boards/st/b_l072z_lrwan1/doc/index.rst similarity index 99% rename from boards/boards_legacy/arm/b_l072z_lrwan1/doc/index.rst rename to boards/st/b_l072z_lrwan1/doc/index.rst index a45ead85652..5ea80847871 100644 --- a/boards/boards_legacy/arm/b_l072z_lrwan1/doc/index.rst +++ b/boards/st/b_l072z_lrwan1/doc/index.rst @@ -147,7 +147,7 @@ The Zephyr B-L072Z-LRWAN1 Discovery board configuration supports the following h Other hardware features are not yet supported on this Zephyr port. The default configuration can be found in the defconfig file: -``boards/arm/b_l072z_lrwan1/b_l072z_lrwan1_defconfig`` +:zephyr_file:`boards/st/b_l072z_lrwan1/b_l072z_lrwan1_defconfig` Connections and IOs diff --git a/boards/boards_legacy/arm/b_l072z_lrwan1/support/openocd.cfg b/boards/st/b_l072z_lrwan1/support/openocd.cfg similarity index 100% rename from boards/boards_legacy/arm/b_l072z_lrwan1/support/openocd.cfg rename to boards/st/b_l072z_lrwan1/support/openocd.cfg