// SPDX-License-Identifier: (GPL-2.0+ OR MIT) /* * lan966x_pcb8291.dts - Device Tree file for PCB8291 */ /dts-v1/; #include "lan966x.dtsi" / { model = "Microchip EVB - LAN9662"; compatible = "microchip,lan9662-pcb8291", "microchip,lan9662", "microchip,lan966"; chosen { stdout-path = "serial0:115200n8"; }; aliases { serial0 = &usart3; }; }; &gpio { fc_shrd7_pins: fc_shrd7-pins { pins = "GPIO_49"; function = "fc_shrd7"; }; fc_shrd8_pins: fc_shrd8-pins { pins = "GPIO_54"; function = "fc_shrd8"; }; fc3_b_pins: fcb3-spi-pins { /* SCK, RXD, TXD */ pins = "GPIO_51", "GPIO_52", "GPIO_53"; function = "fc3_b"; }; can0_b_pins: can0_b_pins { /* RX, TX */ pins = "GPIO_35", "GPIO_36"; function = "can0_b"; }; }; &can0 { pinctrl-0 = <&can0_b_pins>; pinctrl-names = "default"; status = "okay"; }; &flx3 { atmel,flexcom-mode = ; status = "okay"; usart3: serial@200 { pinctrl-0 = <&fc3_b_pins>, <&fc_shrd7_pins>, <&fc_shrd8_pins>; pinctrl-names = "default"; status = "okay"; }; }; &watchdog { status = "okay"; };