From fc69f25202a27b3d0b80f191d524f8a4b4f20232 Mon Sep 17 00:00:00 2001 From: cyliang tw Date: Wed, 27 Mar 2024 12:13:35 +0800 Subject: [PATCH] tests: drivers: spi: spi_loopback: support numaker_m2l31ki Add support for Nuvoton numaker board numaker_m2l31ki. Signed-off-by: cyliang tw --- .../spi_loopback/boards/numaker_m2l31ki.conf | 1 + .../boards/numaker_m2l31ki.overlay | 33 +++++++++++++++++++ west.yml | 2 +- 3 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 tests/drivers/spi/spi_loopback/boards/numaker_m2l31ki.conf create mode 100644 tests/drivers/spi/spi_loopback/boards/numaker_m2l31ki.overlay diff --git a/tests/drivers/spi/spi_loopback/boards/numaker_m2l31ki.conf b/tests/drivers/spi/spi_loopback/boards/numaker_m2l31ki.conf new file mode 100644 index 00000000000..3d2da209abc --- /dev/null +++ b/tests/drivers/spi/spi_loopback/boards/numaker_m2l31ki.conf @@ -0,0 +1 @@ +CONFIG_SPI_ASYNC=n diff --git a/tests/drivers/spi/spi_loopback/boards/numaker_m2l31ki.overlay b/tests/drivers/spi/spi_loopback/boards/numaker_m2l31ki.overlay new file mode 100644 index 00000000000..a910f60637e --- /dev/null +++ b/tests/drivers/spi/spi_loopback/boards/numaker_m2l31ki.overlay @@ -0,0 +1,33 @@ +/* SPDX-License-Identifier: Apache-2.0 */ + +&pinctrl { +/* EVB's NU5: SS/CLK/MISO/MOSI */ + spi0_default: spi0_default { + group0 { + pinmux = , + , + , + ; + }; + }; +}; + +&gpioa { + status = "okay"; +}; + +&spi0 { + 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>; + }; + status = "okay"; + pinctrl-0 = <&spi0_default>; + pinctrl-names = "default"; +}; diff --git a/west.yml b/west.yml index c940814ad42..4c382cc4fbc 100644 --- a/west.yml +++ b/west.yml @@ -188,7 +188,7 @@ manifest: groups: - hal - name: hal_nuvoton - revision: cf24f9ebd893b349cec439ef7eaac6554a6b6d6f + revision: 34efb92e37bd07043a2cab7fff847d8443d930f9 path: modules/hal/nuvoton groups: - hal