1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 /dts-v1/; 3 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/leds/common.h> 7 8 #include "ar9331.dtsi" 9 10 / { 11 model = "OpenEmbed SOM9331 Board"; 12 compatible = "openembed,som9331"; 13 14 aliases { 15 serial0 = &uart; 16 }; 17 18 memory@0 { 19 device_type = "memory"; 20 reg = <0x0 0x4000000>; 21 }; 22 23 leds { 24 compatible = "gpio-leds"; 25 26 led-0 { 27 function = LED_FUNCTION_STATUS; 28 color = <LED_COLOR_ID_RED>; 29 gpios = <&gpio 27 GPIO_ACTIVE_LOW>; 30 default-state = "off"; 31 }; 32 }; 33 34 gpio-keys { 35 compatible = "gpio-keys"; 36 37 button-0 { 38 label = "reset"; 39 linux,code = <KEY_RESTART>; 40 gpios = <&gpio 11 GPIO_ACTIVE_HIGH>; 41 }; 42 }; 43 }; 44 45 &ref { 46 clock-frequency = <25000000>; 47 }; 48 49 &uart { 50 status = "okay"; 51 }; 52 53 &gpio { 54 status = "okay"; 55 }; 56 57 &usb { 58 dr_mode = "host"; 59 status = "okay"; 60 }; 61 62 &usb_phy { 63 status = "okay"; 64 }; 65 66 &spi { 67 num-chipselects = <1>; 68 status = "okay"; 69 70 /* Winbond 25Q64FVSIG SPI flash */ 71 spiflash: w25q64@0 { 72 #address-cells = <1>; 73 #size-cells = <1>; 74 compatible = "winbond,w25q64", "jedec,spi-nor"; 75 spi-max-frequency = <104000000>; 76 reg = <0>; 77 }; 78 }; 79 80 ð0 { 81 status = "okay"; 82 }; 83 84 ð1 { 85 status = "okay"; 86 }; 87 88 &switch_port1 { 89 label = "lan0"; 90 status = "okay"; 91 }; 92 93 &switch_port3 { 94 label = "lan1"; 95 status = "okay"; 96 }; 97 98 &phy_port0 { 99 status = "okay"; 100 }; 101 102 &phy_port2 { 103 status = "okay"; 104 }; 105 106 &phy_port4 { 107 status = "okay"; 108 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.