1 // SPDX-License-Identifier: GPL-2.0 1 // SPDX-License-Identifier: GPL-2.0 2 #include "kirkwood.dtsi" 2 #include "kirkwood.dtsi" 3 #include "kirkwood-6281.dtsi" 3 #include "kirkwood-6281.dtsi" 4 4 5 / { 5 / { 6 chosen { 6 chosen { 7 bootargs = "console=ttyS0,1152 7 bootargs = "console=ttyS0,115200n8"; 8 stdout-path = &uart0; 8 stdout-path = &uart0; 9 }; 9 }; 10 10 11 ocp@f1000000 { 11 ocp@f1000000 { 12 pinctrl: pin-controller@10000 12 pinctrl: pin-controller@10000 { 13 pmx_ns2_sata0: pmx-ns2 13 pmx_ns2_sata0: pmx-ns2-sata0 { 14 marvell,pins = 14 marvell,pins = "mpp21"; 15 marvell,functi 15 marvell,function = "sata0"; 16 }; 16 }; 17 pmx_ns2_sata1: pmx-ns2 17 pmx_ns2_sata1: pmx-ns2-sata1 { 18 marvell,pins = 18 marvell,pins = "mpp20"; 19 marvell,functi 19 marvell,function = "sata1"; 20 }; 20 }; 21 }; 21 }; 22 22 23 serial@12000 { 23 serial@12000 { 24 status = "okay"; 24 status = "okay"; 25 }; 25 }; 26 26 27 spi@10600 { 27 spi@10600 { 28 status = "okay"; 28 status = "okay"; 29 29 30 flash@0 { 30 flash@0 { 31 #address-cells 31 #address-cells = <1>; 32 #size-cells = 32 #size-cells = <1>; 33 compatible = " 33 compatible = "mxicy,mx25l4005a", "jedec,spi-nor"; 34 reg = <0>; 34 reg = <0>; 35 spi-max-freque 35 spi-max-frequency = <20000000>; 36 mode = <0>; 36 mode = <0>; 37 37 38 partition@0 { 38 partition@0 { 39 reg = 39 reg = <0x0 0x80000>; 40 label 40 label = "u-boot"; 41 }; 41 }; 42 }; 42 }; 43 }; 43 }; 44 44 45 i2c@11000 { 45 i2c@11000 { 46 status = "okay"; 46 status = "okay"; 47 47 48 eeprom@50 { 48 eeprom@50 { 49 compatible = " 49 compatible = "atmel,24c04"; 50 pagesize = <16 50 pagesize = <16>; 51 reg = <0x50>; 51 reg = <0x50>; 52 }; 52 }; 53 }; 53 }; 54 }; 54 }; 55 55 56 gpio_keys { 56 gpio_keys { 57 compatible = "gpio-keys"; 57 compatible = "gpio-keys"; >> 58 #address-cells = <1>; >> 59 #size-cells = <0>; 58 60 59 button-power { !! 61 power { 60 label = "Power push bu 62 label = "Power push button"; 61 linux,code = <KEY_POWE 63 linux,code = <KEY_POWER>; 62 gpios = <&gpio1 0 GPIO 64 gpios = <&gpio1 0 GPIO_ACTIVE_HIGH>; 63 }; 65 }; 64 }; 66 }; 65 67 66 gpio-leds { 68 gpio-leds { 67 compatible = "gpio-leds"; 69 compatible = "gpio-leds"; 68 70 69 led-red-fail { !! 71 red-fail { 70 label = "ns2:red:fail" 72 label = "ns2:red:fail"; 71 gpios = <&gpio0 12 GPI 73 gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>; 72 }; 74 }; 73 }; 75 }; 74 76 75 gpio_poweroff { 77 gpio_poweroff { 76 compatible = "gpio-poweroff"; 78 compatible = "gpio-poweroff"; 77 gpios = <&gpio0 31 GPIO_ACTIVE 79 gpios = <&gpio0 31 GPIO_ACTIVE_HIGH>; 78 }; 80 }; 79 81 80 }; 82 }; 81 83 82 &mdio { 84 &mdio { 83 status = "okay"; 85 status = "okay"; 84 86 85 ethphy0: ethernet-phy@X { 87 ethphy0: ethernet-phy@X { 86 /* overwrite reg property in b 88 /* overwrite reg property in board file */ 87 }; 89 }; 88 }; 90 }; 89 91 90 ð0 { 92 ð0 { 91 status = "okay"; 93 status = "okay"; 92 ethernet0-port@0 { 94 ethernet0-port@0 { 93 phy-handle = <ðphy0>; 95 phy-handle = <ðphy0>; 94 }; 96 }; 95 }; 97 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.