Linux Audio

Check our new training course

Loading...
Note: File does not exist in v4.6.
  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&eth0 {
 81	status = "okay";
 82};
 83
 84&eth1 {
 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};