| /* |
| * Copyright (c) 2024, STRIM, ALC |
| * Copyright (c) 2025, NXP |
| * |
| * SPDX-License-Identifier: Apache-2.0 |
| */ |
| |
| /* On RT1060 EVKC, SPI loopback test, short J17-9 and J17-10 |
| * On RT1064 EVK, SPI loopback test, short J24-9 and J24-10 |
| */ |
| |
| &pinctrl { |
| pinmux_flexio3spi0: pinmux_flexio3spi0 { |
| group0 { |
| pinmux = <&iomuxc_gpio_ad_b0_03_gpio1_io03>, /* cs */ |
| <&iomuxc_gpio_ad_b1_10_flexio3_flexio10>, /* sck */ |
| <&iomuxc_gpio_ad_b1_00_flexio3_flexio00>, /* sdo */ |
| <&iomuxc_gpio_ad_b1_01_flexio3_flexio01>; /* sdi */ |
| drive-strength = "r0-6"; |
| slew-rate = "slow"; |
| nxp,speed = "150-mhz"; |
| }; |
| }; |
| }; |
| |
| &flexio3 { |
| status = "okay"; |
| flexio3_spi0: flexio3_spi0 { |
| compatible = "nxp,flexio-spi"; |
| status = "okay"; |
| #address-cells = <1>; |
| #size-cells = <0>; |
| cs-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>; |
| sdo-pin = <0>; |
| sdi-pin = <1>; |
| sck-pin = <10>; |
| pinctrl-0 = <&pinmux_flexio3spi0>; |
| pinctrl-names = "default"; |
| slow@0 { |
| status = "okay"; |
| compatible = "test-spi-loopback-slow"; |
| reg = <0>; |
| spi-max-frequency = <500000>; |
| }; |
| |
| fast@0 { |
| status = "okay"; |
| compatible = "test-spi-loopback-fast"; |
| reg = <0>; |
| spi-max-frequency = <16000000>; |
| }; |
| }; |
| }; |