From 88cfd3d6ac7d11aadff38f08c6c9a38311c1bbb7 Mon Sep 17 00:00:00 2001 From: David Leach Date: Tue, 20 Feb 2024 10:27:05 -0600 Subject: [PATCH] boards: nxp: convert lpcxpresso55s28 to hwmv2 Convert lpcxpresso55s28 Signed-off-by: David Leach --- .../arm => nxp}/lpcxpresso55s28/Kconfig.defconfig | 3 --- .../lpcxpresso55s28/Kconfig.lpcxpresso55s28} | 7 +++---- .../arm => nxp}/lpcxpresso55s28/board.cmake | 0 boards/nxp/lpcxpresso55s28/board.yml | 5 +++++ .../lpcxpresso55s28/doc/LPC55S28-EVK.jpg | Bin .../arm => nxp}/lpcxpresso55s28/doc/index.rst | 0 .../lpcxpresso55s28/lpcxpresso55s28-pinctrl.dtsi | 0 .../arm => nxp}/lpcxpresso55s28/lpcxpresso55s28.dts | 0 .../lpcxpresso55s28/lpcxpresso55s28.yaml | 0 .../lpcxpresso55s28/lpcxpresso55s28_common.dtsi | 0 .../lpcxpresso55s28/lpcxpresso55s28_defconfig | 4 +--- .../arm => nxp}/lpcxpresso55s28/pre_dt_board.cmake | 0 12 files changed, 9 insertions(+), 10 deletions(-) rename boards/{boards_legacy/arm => nxp}/lpcxpresso55s28/Kconfig.defconfig (97%) rename boards/{boards_legacy/arm/lpcxpresso55s28/Kconfig.board => nxp/lpcxpresso55s28/Kconfig.lpcxpresso55s28} (62%) rename boards/{boards_legacy/arm => nxp}/lpcxpresso55s28/board.cmake (100%) create mode 100644 boards/nxp/lpcxpresso55s28/board.yml rename boards/{boards_legacy/arm => nxp}/lpcxpresso55s28/doc/LPC55S28-EVK.jpg (100%) rename boards/{boards_legacy/arm => nxp}/lpcxpresso55s28/doc/index.rst (100%) rename boards/{boards_legacy/arm => nxp}/lpcxpresso55s28/lpcxpresso55s28-pinctrl.dtsi (100%) rename boards/{boards_legacy/arm => nxp}/lpcxpresso55s28/lpcxpresso55s28.dts (100%) rename boards/{boards_legacy/arm => nxp}/lpcxpresso55s28/lpcxpresso55s28.yaml (100%) rename boards/{boards_legacy/arm => nxp}/lpcxpresso55s28/lpcxpresso55s28_common.dtsi (100%) rename boards/{boards_legacy/arm => nxp}/lpcxpresso55s28/lpcxpresso55s28_defconfig (78%) rename boards/{boards_legacy/arm => nxp}/lpcxpresso55s28/pre_dt_board.cmake (100%) diff --git a/boards/boards_legacy/arm/lpcxpresso55s28/Kconfig.defconfig b/boards/nxp/lpcxpresso55s28/Kconfig.defconfig similarity index 97% rename from boards/boards_legacy/arm/lpcxpresso55s28/Kconfig.defconfig rename to boards/nxp/lpcxpresso55s28/Kconfig.defconfig index ee3fd9685c4..5642f6b9a0f 100644 --- a/boards/boards_legacy/arm/lpcxpresso55s28/Kconfig.defconfig +++ b/boards/nxp/lpcxpresso55s28/Kconfig.defconfig @@ -5,9 +5,6 @@ if BOARD_LPCXPRESSO55S28 -config BOARD - default "lpcxpresso55S28" - if FXOS8700 choice FXOS8700_MODE diff --git a/boards/boards_legacy/arm/lpcxpresso55s28/Kconfig.board b/boards/nxp/lpcxpresso55s28/Kconfig.lpcxpresso55s28 similarity index 62% rename from boards/boards_legacy/arm/lpcxpresso55s28/Kconfig.board rename to boards/nxp/lpcxpresso55s28/Kconfig.lpcxpresso55s28 index 871dd381a1f..7947180bdf4 100644 --- a/boards/boards_legacy/arm/lpcxpresso55s28/Kconfig.board +++ b/boards/nxp/lpcxpresso55s28/Kconfig.lpcxpresso55s28 @@ -1,9 +1,8 @@ -# LPCXpresso55S28 board - # Copyright (c) 2020 Lemonbeat GmbH +# Copyright 2024 NXP +# # SPDX-License-Identifier: Apache-2.0 config BOARD_LPCXPRESSO55S28 - bool "NXP LPCXPRESSO-55S28" - depends on SOC_SERIES_LPC55XXX + select SOC_LPC55S28 select SOC_PART_NUMBER_LPC55S28JBD100 diff --git a/boards/boards_legacy/arm/lpcxpresso55s28/board.cmake b/boards/nxp/lpcxpresso55s28/board.cmake similarity index 100% rename from boards/boards_legacy/arm/lpcxpresso55s28/board.cmake rename to boards/nxp/lpcxpresso55s28/board.cmake diff --git a/boards/nxp/lpcxpresso55s28/board.yml b/boards/nxp/lpcxpresso55s28/board.yml new file mode 100644 index 00000000000..d4309c4e3df --- /dev/null +++ b/boards/nxp/lpcxpresso55s28/board.yml @@ -0,0 +1,5 @@ +board: + name: lpcxpresso55s28 + vendor: nxp + socs: + - name: lpc55s28 diff --git a/boards/boards_legacy/arm/lpcxpresso55s28/doc/LPC55S28-EVK.jpg b/boards/nxp/lpcxpresso55s28/doc/LPC55S28-EVK.jpg similarity index 100% rename from boards/boards_legacy/arm/lpcxpresso55s28/doc/LPC55S28-EVK.jpg rename to boards/nxp/lpcxpresso55s28/doc/LPC55S28-EVK.jpg diff --git a/boards/boards_legacy/arm/lpcxpresso55s28/doc/index.rst b/boards/nxp/lpcxpresso55s28/doc/index.rst similarity index 100% rename from boards/boards_legacy/arm/lpcxpresso55s28/doc/index.rst rename to boards/nxp/lpcxpresso55s28/doc/index.rst diff --git a/boards/boards_legacy/arm/lpcxpresso55s28/lpcxpresso55s28-pinctrl.dtsi b/boards/nxp/lpcxpresso55s28/lpcxpresso55s28-pinctrl.dtsi similarity index 100% rename from boards/boards_legacy/arm/lpcxpresso55s28/lpcxpresso55s28-pinctrl.dtsi rename to boards/nxp/lpcxpresso55s28/lpcxpresso55s28-pinctrl.dtsi diff --git a/boards/boards_legacy/arm/lpcxpresso55s28/lpcxpresso55s28.dts b/boards/nxp/lpcxpresso55s28/lpcxpresso55s28.dts similarity index 100% rename from boards/boards_legacy/arm/lpcxpresso55s28/lpcxpresso55s28.dts rename to boards/nxp/lpcxpresso55s28/lpcxpresso55s28.dts diff --git a/boards/boards_legacy/arm/lpcxpresso55s28/lpcxpresso55s28.yaml b/boards/nxp/lpcxpresso55s28/lpcxpresso55s28.yaml similarity index 100% rename from boards/boards_legacy/arm/lpcxpresso55s28/lpcxpresso55s28.yaml rename to boards/nxp/lpcxpresso55s28/lpcxpresso55s28.yaml diff --git a/boards/boards_legacy/arm/lpcxpresso55s28/lpcxpresso55s28_common.dtsi b/boards/nxp/lpcxpresso55s28/lpcxpresso55s28_common.dtsi similarity index 100% rename from boards/boards_legacy/arm/lpcxpresso55s28/lpcxpresso55s28_common.dtsi rename to boards/nxp/lpcxpresso55s28/lpcxpresso55s28_common.dtsi diff --git a/boards/boards_legacy/arm/lpcxpresso55s28/lpcxpresso55s28_defconfig b/boards/nxp/lpcxpresso55s28/lpcxpresso55s28_defconfig similarity index 78% rename from boards/boards_legacy/arm/lpcxpresso55s28/lpcxpresso55s28_defconfig rename to boards/nxp/lpcxpresso55s28/lpcxpresso55s28_defconfig index 8ce8f718d7e..1a23b7b3d78 100644 --- a/boards/boards_legacy/arm/lpcxpresso55s28/lpcxpresso55s28_defconfig +++ b/boards/nxp/lpcxpresso55s28/lpcxpresso55s28_defconfig @@ -1,12 +1,10 @@ # # Copyright (c) 2020 Lemonbeat GmbH +# Copyright 2024 NXP # # SPDX-License-Identifier: Apache-2.0 # -CONFIG_SOC_SERIES_LPC55XXX=y -CONFIG_SOC_LPC55S28=y -CONFIG_BOARD_LPCXPRESSO55S28=y CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y diff --git a/boards/boards_legacy/arm/lpcxpresso55s28/pre_dt_board.cmake b/boards/nxp/lpcxpresso55s28/pre_dt_board.cmake similarity index 100% rename from boards/boards_legacy/arm/lpcxpresso55s28/pre_dt_board.cmake rename to boards/nxp/lpcxpresso55s28/pre_dt_board.cmake