lan966x-pcb8291.dts (1096B)
1// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2/* 3 * lan966x_pcb8291.dts - Device Tree file for PCB8291 4 */ 5/dts-v1/; 6#include "lan966x.dtsi" 7 8/ { 9 model = "Microchip EVB - LAN9662"; 10 compatible = "microchip,lan9662-pcb8291", "microchip,lan9662", "microchip,lan966"; 11 12 chosen { 13 stdout-path = "serial0:115200n8"; 14 }; 15 16 aliases { 17 serial0 = &usart3; 18 }; 19}; 20 21&gpio { 22 fc_shrd7_pins: fc_shrd7-pins { 23 pins = "GPIO_49"; 24 function = "fc_shrd7"; 25 }; 26 27 fc_shrd8_pins: fc_shrd8-pins { 28 pins = "GPIO_54"; 29 function = "fc_shrd8"; 30 }; 31 32 fc3_b_pins: fcb3-spi-pins { 33 /* SCK, RXD, TXD */ 34 pins = "GPIO_51", "GPIO_52", "GPIO_53"; 35 function = "fc3_b"; 36 }; 37 38 can0_b_pins: can0-b-pins { 39 /* RX, TX */ 40 pins = "GPIO_35", "GPIO_36"; 41 function = "can0_b"; 42 }; 43}; 44 45&can0 { 46 pinctrl-0 = <&can0_b_pins>; 47 pinctrl-names = "default"; 48 status = "okay"; 49}; 50 51&flx3 { 52 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>; 53 status = "okay"; 54 55 usart3: serial@200 { 56 pinctrl-0 = <&fc3_b_pins>, <&fc_shrd7_pins>, <&fc_shrd8_pins>; 57 pinctrl-names = "default"; 58 status = "okay"; 59 }; 60}; 61 62&watchdog { 63 status = "okay"; 64};