Linux Audio

Check our new training course

Yocto / OpenEmbedded training

Mar 24-27, 2025, special US time zones
Register
Loading...
Note: File does not exist in v6.13.7.
  1#include "kirkwood.dtsi"
  2#include "kirkwood-6281.dtsi"
  3
  4/ {
  5	chosen {
  6		bootargs = "console=ttyS0,115200n8";
  7	};
  8
  9	ocp@f1000000 {
 10		pinctrl: pinctrl@10000 {
 11			pmx_ns2_sata0: pmx-ns2-sata0 {
 12				marvell,pins = "mpp21";
 13				marvell,function = "sata0";
 14			};
 15			pmx_ns2_sata1: pmx-ns2-sata1 {
 16				marvell,pins = "mpp20";
 17				marvell,function = "sata1";
 18			};
 19		};
 20
 21		serial@12000 {
 22			pinctrl-0 = <&pmx_uart0>;
 23			pinctrl-names = "default";
 24			status = "okay";
 25		};
 26
 27		spi@10600 {
 28			pinctrl-0 = <&pmx_spi>;
 29			pinctrl-names = "default";
 30			status = "okay";
 31
 32			flash@0 {
 33				#address-cells = <1>;
 34				#size-cells = <1>;
 35				compatible = "mxicy,mx25l4005a";
 36				reg = <0>;
 37				spi-max-frequency = <20000000>;
 38				mode = <0>;
 39
 40				partition@0 {
 41					reg = <0x0 0x80000>;
 42					label = "u-boot";
 43				};
 44			};
 45		};
 46
 47		i2c@11000 {
 48			pinctrl-0 = <&pmx_twsi0>;
 49			pinctrl-names = "default";
 50			status = "okay";
 51
 52			eeprom@50 {
 53				compatible = "atmel,24c04";
 54				pagesize = <16>;
 55				reg = <0x50>;
 56			};
 57		};
 58	};
 59
 60	gpio_keys {
 61		compatible = "gpio-keys";
 62		#address-cells = <1>;
 63		#size-cells = <0>;
 64
 65		button@1 {
 66			label = "Power push button";
 67			linux,code = <KEY_POWER>;
 68			gpios = <&gpio1 0 GPIO_ACTIVE_HIGH>;
 69		};
 70	};
 71
 72	gpio-leds {
 73		compatible = "gpio-leds";
 74
 75		red-fail {
 76			label = "ns2:red:fail";
 77			gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>;
 78		};
 79	};
 80
 81	gpio_poweroff {
 82		compatible = "gpio-poweroff";
 83		gpios = <&gpio0 31 GPIO_ACTIVE_HIGH>;
 84	};
 85
 86};
 87
 88&mdio {
 89	status = "okay";
 90
 91	ethphy0: ethernet-phy {
 92                /* overwrite reg property in board file */
 93	};
 94};
 95
 96&eth0 {
 97	status = "okay";
 98	ethernet0-port@0 {
 99		phy-handle = <&ethphy0>;
100	};
101};