From fa1eac6434e5262fce698d6f36494c4a137799c2 Mon Sep 17 00:00:00 2001 From: Lucas Tamborrino Date: Thu, 6 Jun 2024 09:53:25 -0300 Subject: [PATCH] tests: spi: spi_loopback: organize esp32 based boards Move esp32 based boards to `soc` folder to avoid repeated files. Signed-off-by: Lucas Tamborrino --- .../boards/esp32c3_luatos_core.conf | 2 - .../boards/esp32c3_luatos_core.overlay | 40 ------------------ .../esp32c3_luatos_core_esp32c3_usb.conf | 2 - .../esp32c3_luatos_core_esp32c3_usb.overlay | 40 ------------------ .../boards/esp32s3_luatos_core_procpu.conf | 1 - .../boards/esp32s3_luatos_core_procpu.overlay | 40 ------------------ .../esp32s3_luatos_core_procpu_usb.conf | 1 - .../esp32s3_luatos_core_procpu_usb.overlay | 40 ------------------ .../spi_loopback/boards/yd_esp32_procpu.conf | 1 - .../boards/yd_esp32_procpu.overlay | 41 ------------------- .../esp32_procpu.conf} | 0 .../esp32_procpu.overlay} | 0 .../esp32c3.conf} | 0 .../esp32c3.overlay} | 0 .../esp32s2_saola.conf => socs/esp32s2.conf} | 0 .../esp32s2.overlay} | 0 .../esp32s3_procpu.conf} | 0 .../esp32s3_procpu.overlay} | 0 18 files changed, 208 deletions(-) delete mode 100644 tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core.conf delete mode 100644 tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core.overlay delete mode 100644 tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core_esp32c3_usb.conf delete mode 100644 tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core_esp32c3_usb.overlay delete mode 100644 tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu.conf delete mode 100644 tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu.overlay delete mode 100644 tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu_usb.conf delete mode 100644 tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu_usb.overlay delete mode 100644 tests/drivers/spi/spi_loopback/boards/yd_esp32_procpu.conf delete mode 100644 tests/drivers/spi/spi_loopback/boards/yd_esp32_procpu.overlay rename tests/drivers/spi/spi_loopback/{boards/esp32_devkitc_wroom_procpu.conf => socs/esp32_procpu.conf} (100%) rename tests/drivers/spi/spi_loopback/{boards/esp32_devkitc_wroom_procpu.overlay => socs/esp32_procpu.overlay} (100%) rename tests/drivers/spi/spi_loopback/{boards/esp32c3_devkitm.conf => socs/esp32c3.conf} (100%) rename tests/drivers/spi/spi_loopback/{boards/esp32c3_devkitm.overlay => socs/esp32c3.overlay} (100%) rename tests/drivers/spi/spi_loopback/{boards/esp32s2_saola.conf => socs/esp32s2.conf} (100%) rename tests/drivers/spi/spi_loopback/{boards/esp32s2_saola.overlay => socs/esp32s2.overlay} (100%) rename tests/drivers/spi/spi_loopback/{boards/esp32s3_devkitm_procpu.conf => socs/esp32s3_procpu.conf} (100%) rename tests/drivers/spi/spi_loopback/{boards/esp32s3_devkitm_procpu.overlay => socs/esp32s3_procpu.overlay} (100%) diff --git a/tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core.conf b/tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core.conf deleted file mode 100644 index 3438f794f66ae82..000000000000000 --- a/tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core.conf +++ /dev/null @@ -1,2 +0,0 @@ -CONFIG_SPI_ESP32_INTERRUPT=y -CONFIG_HEAP_MEM_POOL_SIZE=32768 diff --git a/tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core.overlay b/tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core.overlay deleted file mode 100644 index 8e5037e76911b4a..000000000000000 --- a/tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core.overlay +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright (c) 2022 Kumar Gala - * - * SPDX-License-Identifier: Apache-2.0 - */ - -&pinctrl { - spim2_loopback: spim2_loopback { - group1 { - pinmux = ; - output-enable; /* Enable internal loopback */ - }; - group2 { - pinmux = ; - input-enable; /* Enable internal loopback */ - }; - group3 { - pinmux = , - ; - }; - }; -}; - -&spi2 { - slow@0 { - compatible = "test-spi-loopback-slow"; - reg = <0>; - spi-max-frequency = <500000>; - }; - fast@0 { - compatible = "test-spi-loopback-fast"; - reg = <0>; - spi-max-frequency = <16000000>; - }; -}; - -&spi2 { - dma-enabled; - pinctrl-0 = <&spim2_loopback>; -}; diff --git a/tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core_esp32c3_usb.conf b/tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core_esp32c3_usb.conf deleted file mode 100644 index 3438f794f66ae82..000000000000000 --- a/tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core_esp32c3_usb.conf +++ /dev/null @@ -1,2 +0,0 @@ -CONFIG_SPI_ESP32_INTERRUPT=y -CONFIG_HEAP_MEM_POOL_SIZE=32768 diff --git a/tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core_esp32c3_usb.overlay b/tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core_esp32c3_usb.overlay deleted file mode 100644 index 8e5037e76911b4a..000000000000000 --- a/tests/drivers/spi/spi_loopback/boards/esp32c3_luatos_core_esp32c3_usb.overlay +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright (c) 2022 Kumar Gala - * - * SPDX-License-Identifier: Apache-2.0 - */ - -&pinctrl { - spim2_loopback: spim2_loopback { - group1 { - pinmux = ; - output-enable; /* Enable internal loopback */ - }; - group2 { - pinmux = ; - input-enable; /* Enable internal loopback */ - }; - group3 { - pinmux = , - ; - }; - }; -}; - -&spi2 { - slow@0 { - compatible = "test-spi-loopback-slow"; - reg = <0>; - spi-max-frequency = <500000>; - }; - fast@0 { - compatible = "test-spi-loopback-fast"; - reg = <0>; - spi-max-frequency = <16000000>; - }; -}; - -&spi2 { - dma-enabled; - pinctrl-0 = <&spim2_loopback>; -}; diff --git a/tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu.conf b/tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu.conf deleted file mode 100644 index fb0909611c8922a..000000000000000 --- a/tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu.conf +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SPI_ESP32_INTERRUPT=y diff --git a/tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu.overlay b/tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu.overlay deleted file mode 100644 index ce9c8e7891b5624..000000000000000 --- a/tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu.overlay +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright (c) 2022 Kumar Gala - * - * SPDX-License-Identifier: Apache-2.0 - */ - -&pinctrl { - spim3_loopback: spim3_loopback { - group1 { - pinmux = ; - output-enable; /* Enable internal loopback */ - }; - group2 { - pinmux = ; - input-enable; /* Enable internal loopback */ - }; - group3 { - pinmux = , - ; - }; - }; -}; - -&spi3 { - slow@0 { - compatible = "test-spi-loopback-slow"; - reg = <0>; - spi-max-frequency = <100000>; - }; - fast@0 { - compatible = "test-spi-loopback-fast"; - reg = <0>; - spi-max-frequency = <16000000>; - }; -}; - -&spi3 { - dma-enabled; - pinctrl-0 = <&spim3_loopback>; -}; diff --git a/tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu_usb.conf b/tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu_usb.conf deleted file mode 100644 index fb0909611c8922a..000000000000000 --- a/tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu_usb.conf +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SPI_ESP32_INTERRUPT=y diff --git a/tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu_usb.overlay b/tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu_usb.overlay deleted file mode 100644 index ce9c8e7891b5624..000000000000000 --- a/tests/drivers/spi/spi_loopback/boards/esp32s3_luatos_core_procpu_usb.overlay +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright (c) 2022 Kumar Gala - * - * SPDX-License-Identifier: Apache-2.0 - */ - -&pinctrl { - spim3_loopback: spim3_loopback { - group1 { - pinmux = ; - output-enable; /* Enable internal loopback */ - }; - group2 { - pinmux = ; - input-enable; /* Enable internal loopback */ - }; - group3 { - pinmux = , - ; - }; - }; -}; - -&spi3 { - slow@0 { - compatible = "test-spi-loopback-slow"; - reg = <0>; - spi-max-frequency = <100000>; - }; - fast@0 { - compatible = "test-spi-loopback-fast"; - reg = <0>; - spi-max-frequency = <16000000>; - }; -}; - -&spi3 { - dma-enabled; - pinctrl-0 = <&spim3_loopback>; -}; diff --git a/tests/drivers/spi/spi_loopback/boards/yd_esp32_procpu.conf b/tests/drivers/spi/spi_loopback/boards/yd_esp32_procpu.conf deleted file mode 100644 index fb0909611c8922a..000000000000000 --- a/tests/drivers/spi/spi_loopback/boards/yd_esp32_procpu.conf +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SPI_ESP32_INTERRUPT=y diff --git a/tests/drivers/spi/spi_loopback/boards/yd_esp32_procpu.overlay b/tests/drivers/spi/spi_loopback/boards/yd_esp32_procpu.overlay deleted file mode 100644 index b2af8bbf3cb2241..000000000000000 --- a/tests/drivers/spi/spi_loopback/boards/yd_esp32_procpu.overlay +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) 2022 Kumar Gala - * - * SPDX-License-Identifier: Apache-2.0 - */ - -&pinctrl { - spim3_loopback: spim3_loopback { - group1 { - pinmux = ; - output-enable; /* Enable internal loopback */ - }; - group2 { - pinmux = ; - input-enable; /* Enable internal loopback */ - }; - group3 { - pinmux = , - ; - }; - }; -}; - -&spi3 { - slow@0 { - compatible = "test-spi-loopback-slow"; - reg = <0>; - spi-max-frequency = <500000>; - }; - fast@0 { - compatible = "test-spi-loopback-fast"; - reg = <0>; - spi-max-frequency = <16000000>; - }; -}; - -&spi3 { - dma-enabled; - pinctrl-0 = <&spim3_default>; - -}; diff --git a/tests/drivers/spi/spi_loopback/boards/esp32_devkitc_wroom_procpu.conf b/tests/drivers/spi/spi_loopback/socs/esp32_procpu.conf similarity index 100% rename from tests/drivers/spi/spi_loopback/boards/esp32_devkitc_wroom_procpu.conf rename to tests/drivers/spi/spi_loopback/socs/esp32_procpu.conf diff --git a/tests/drivers/spi/spi_loopback/boards/esp32_devkitc_wroom_procpu.overlay b/tests/drivers/spi/spi_loopback/socs/esp32_procpu.overlay similarity index 100% rename from tests/drivers/spi/spi_loopback/boards/esp32_devkitc_wroom_procpu.overlay rename to tests/drivers/spi/spi_loopback/socs/esp32_procpu.overlay diff --git a/tests/drivers/spi/spi_loopback/boards/esp32c3_devkitm.conf b/tests/drivers/spi/spi_loopback/socs/esp32c3.conf similarity index 100% rename from tests/drivers/spi/spi_loopback/boards/esp32c3_devkitm.conf rename to tests/drivers/spi/spi_loopback/socs/esp32c3.conf diff --git a/tests/drivers/spi/spi_loopback/boards/esp32c3_devkitm.overlay b/tests/drivers/spi/spi_loopback/socs/esp32c3.overlay similarity index 100% rename from tests/drivers/spi/spi_loopback/boards/esp32c3_devkitm.overlay rename to tests/drivers/spi/spi_loopback/socs/esp32c3.overlay diff --git a/tests/drivers/spi/spi_loopback/boards/esp32s2_saola.conf b/tests/drivers/spi/spi_loopback/socs/esp32s2.conf similarity index 100% rename from tests/drivers/spi/spi_loopback/boards/esp32s2_saola.conf rename to tests/drivers/spi/spi_loopback/socs/esp32s2.conf diff --git a/tests/drivers/spi/spi_loopback/boards/esp32s2_saola.overlay b/tests/drivers/spi/spi_loopback/socs/esp32s2.overlay similarity index 100% rename from tests/drivers/spi/spi_loopback/boards/esp32s2_saola.overlay rename to tests/drivers/spi/spi_loopback/socs/esp32s2.overlay diff --git a/tests/drivers/spi/spi_loopback/boards/esp32s3_devkitm_procpu.conf b/tests/drivers/spi/spi_loopback/socs/esp32s3_procpu.conf similarity index 100% rename from tests/drivers/spi/spi_loopback/boards/esp32s3_devkitm_procpu.conf rename to tests/drivers/spi/spi_loopback/socs/esp32s3_procpu.conf diff --git a/tests/drivers/spi/spi_loopback/boards/esp32s3_devkitm_procpu.overlay b/tests/drivers/spi/spi_loopback/socs/esp32s3_procpu.overlay similarity index 100% rename from tests/drivers/spi/spi_loopback/boards/esp32s3_devkitm_procpu.overlay rename to tests/drivers/spi/spi_loopback/socs/esp32s3_procpu.overlay