1spi1: &scb3 { 2 compatible = "infineon,cat1-spi"; 3 status = "okay"; 4 5 pinctrl-0 = <&p6_0_scb3_spi_m_mosi &p6_1_scb3_spi_m_miso &p6_2_scb3_spi_m_clk>; 6 pinctrl-names = "default"; 7 cs-gpios = <&gpio_prt6 3 GPIO_ACTIVE_LOW>; 8 9 slow@0 { 10 compatible = "test-spi-loopback-slow"; 11 reg = <0>; 12 spi-max-frequency = <2000000>; 13 }; 14 fast@0 { 15 compatible = "test-spi-loopback-fast"; 16 reg = <0>; 17 spi-max-frequency = <3000000>; 18 }; 19}; 20 21&gpio_prt6 { 22 status = "okay"; 23}; 24 25&pinctrl { 26 /* Configure pin control bias mode for SPI pins */ 27 p6_0_scb3_spi_m_mosi: p6_0_scb3_spi_m_mosi { 28 pinmux = <DT_CAT1_PINMUX(6, 0, HSIOM_SEL_ACT_8)>; 29 drive-push-pull; 30 }; 31 32 p6_1_scb3_spi_m_miso: p6_1_scb3_spi_m_miso { 33 pinmux = <DT_CAT1_PINMUX(6, 1, HSIOM_SEL_ACT_8)>; 34 input-enable; 35 }; 36 37 p6_2_scb3_spi_m_clk: p6_2_scb3_spi_m_clk { 38 pinmux = <DT_CAT1_PINMUX(6, 2, HSIOM_SEL_ACT_8)>; 39 drive-push-pull; 40 }; 41}; 42