diff --git a/boards/arm/sparkfun_pro_micro_rp2040/Kconfig.defconfig b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/Kconfig.defconfig similarity index 80% rename from boards/arm/sparkfun_pro_micro_rp2040/Kconfig.defconfig rename to boards/v2/sparkfun/sparkfun_pro_micro_rp2040/Kconfig.defconfig index eb2066e98a9..57aecafff00 100644 --- a/boards/arm/sparkfun_pro_micro_rp2040/Kconfig.defconfig +++ b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/Kconfig.defconfig @@ -3,9 +3,6 @@ if BOARD_SPARKFUN_PRO_MICRO_RP2040 -config BOARD - default "sparkfun_pro_micro_rp2040" - config RP2_FLASH_W25Q080 default y @@ -14,7 +11,7 @@ if I2C_DW config I2C_DW_CLOCK_SPEED default 125 -endif #I2C_DW +endif # I2C_DW config USB_SELF_POWERED default n diff --git a/boards/arm/sparkfun_pro_micro_rp2040/Kconfig.board b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/Kconfig.sparkfun_pro_micro_rp2040 similarity index 64% rename from boards/arm/sparkfun_pro_micro_rp2040/Kconfig.board rename to boards/v2/sparkfun/sparkfun_pro_micro_rp2040/Kconfig.sparkfun_pro_micro_rp2040 index c27c19c2812..1bb3c7bf6e5 100644 --- a/boards/arm/sparkfun_pro_micro_rp2040/Kconfig.board +++ b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/Kconfig.sparkfun_pro_micro_rp2040 @@ -2,5 +2,4 @@ # SPDX-License-Identifier: Apache-2.0 config BOARD_SPARKFUN_PRO_MICRO_RP2040 - bool "Sparkfun Pro-Micro RP2040 Board" - depends on SOC_RP2040 + select SOC_RP2040 diff --git a/boards/arm/sparkfun_pro_micro_rp2040/board.cmake b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/board.cmake similarity index 100% rename from boards/arm/sparkfun_pro_micro_rp2040/board.cmake rename to boards/v2/sparkfun/sparkfun_pro_micro_rp2040/board.cmake diff --git a/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/board.yml b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/board.yml new file mode 100644 index 00000000000..4c2c8fb23da --- /dev/null +++ b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/board.yml @@ -0,0 +1,5 @@ +board: + name: sparkfun_pro_micro_rp2040 + vendor: SparkFun Electronics + socs: + - name: rp2040 diff --git a/boards/arm/sparkfun_pro_micro_rp2040/doc/img/sparkfun_pro_micro_rp2040.jpg b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/doc/img/sparkfun_pro_micro_rp2040.jpg similarity index 100% rename from boards/arm/sparkfun_pro_micro_rp2040/doc/img/sparkfun_pro_micro_rp2040.jpg rename to boards/v2/sparkfun/sparkfun_pro_micro_rp2040/doc/img/sparkfun_pro_micro_rp2040.jpg diff --git a/boards/arm/sparkfun_pro_micro_rp2040/doc/index.rst b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/doc/index.rst similarity index 100% rename from boards/arm/sparkfun_pro_micro_rp2040/doc/index.rst rename to boards/v2/sparkfun/sparkfun_pro_micro_rp2040/doc/index.rst diff --git a/boards/arm/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_connector.dtsi b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_connector.dtsi similarity index 100% rename from boards/arm/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_connector.dtsi rename to boards/v2/sparkfun/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_connector.dtsi diff --git a/boards/arm/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040-pinctrl.dtsi b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040-pinctrl.dtsi similarity index 100% rename from boards/arm/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040-pinctrl.dtsi rename to boards/v2/sparkfun/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040-pinctrl.dtsi diff --git a/boards/arm/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040.dts b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040.dts similarity index 100% rename from boards/arm/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040.dts rename to boards/v2/sparkfun/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040.dts diff --git a/boards/arm/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040.yaml b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040.yaml similarity index 100% rename from boards/arm/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040.yaml rename to boards/v2/sparkfun/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040.yaml diff --git a/boards/arm/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040_defconfig b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040_defconfig similarity index 76% rename from boards/arm/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040_defconfig rename to boards/v2/sparkfun/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040_defconfig index 36aba349204..ef4e863884a 100644 --- a/boards/arm/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040_defconfig +++ b/boards/v2/sparkfun/sparkfun_pro_micro_rp2040/sparkfun_pro_micro_rp2040_defconfig @@ -1,17 +1,13 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_SOC_SERIES_RP2XXX=y -CONFIG_SOC_RP2040=y -CONFIG_BOARD_SPARKFUN_PRO_MICRO_RP2040=y - CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=125000000 CONFIG_RESET=y -# enable uart driver +# Enable UART driver CONFIG_SERIAL=y CONFIG_UART_INTERRUPT_DRIVEN=y -# enable console +# Enable console CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y