tests: drivers: spi: spi_loopback: kit_psc3m5_evk support
- Adding kit_psc3m5_evk overlay for the spi_loopback test
Signed-off-by: Brett Peterson <brett.peterson@infineon.com>
diff --git a/tests/drivers/spi/spi_loopback/boards/kit_psc3m5_evk.overlay b/tests/drivers/spi/spi_loopback/boards/kit_psc3m5_evk.overlay
new file mode 100644
index 0000000..9ef771a
--- /dev/null
+++ b/tests/drivers/spi/spi_loopback/boards/kit_psc3m5_evk.overlay
@@ -0,0 +1,56 @@
+/*
+ * Copyright (c) 2025 Infineon Technologies AG,
+ * or an affiliate of Infineon Technologies AG.
+ *
+ * SPDX-License-Identifier: Apache-2.0
+ */
+
+spi1: &scb4 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+ compatible = "infineon,cat1-spi-pdl";
+ status = "okay";
+
+ pinctrl-0 = <&p4_0_scb4_spi_m_mosi &p4_1_scb4_spi_m_miso &p4_2_scb4_spi_m_clk>;
+ pinctrl-names = "default";
+ cs-gpios = <&gpio_prt4 3 GPIO_ACTIVE_LOW>;
+
+ clocks = <&peri0_group4_16bit_0>;
+
+ slow@0 {
+ compatible = "test-spi-loopback-slow";
+ reg = <0>;
+ spi-max-frequency = <3000000>;
+ };
+
+ fast@0 {
+ compatible = "test-spi-loopback-fast";
+ reg = <0>;
+ spi-max-frequency = <3000000>;
+ };
+};
+
+&gpio_prt4 {
+ status = "okay";
+};
+
+&p4_0_scb4_spi_m_mosi {
+ drive-strength = "full";
+ drive-push-pull;
+};
+
+&p4_1_scb4_spi_m_miso {
+ drive-strength = "full";
+ input-enable;
+};
+
+&p4_2_scb4_spi_m_clk {
+ drive-strength = "full";
+ drive-push-pull;
+};
+
+&peri0_group4_16bit_0 {
+ status = "okay";
+ resource-type = <IFX_RSC_SCB>;
+ resource-instance = <4>;
+};