1 // SPDX-License-Identifier: GPL-2.0 1 // SPDX-License-Identifier: GPL-2.0 2 /* 2 /* 3 * Marvell DB-{88F6281,88F6282}-BP Development 3 * Marvell DB-{88F6281,88F6282}-BP Development Board Setup 4 * 4 * 5 * Saeed Bishara <saeed@marvell.com> 5 * Saeed Bishara <saeed@marvell.com> 6 * Thomas Petazzoni <thomas.petazzoni@free-elec 6 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7 * 7 * 8 * This file contains the definitions that are 8 * This file contains the definitions that are common between the 6281 9 * and 6282 variants of the Marvell Kirkwood D 9 * and 6282 variants of the Marvell Kirkwood Development Board. 10 */ 10 */ 11 11 12 #include "kirkwood.dtsi" 12 #include "kirkwood.dtsi" 13 13 14 / { 14 / { 15 memory { 15 memory { 16 device_type = "memory"; 16 device_type = "memory"; 17 reg = <0x00000000 0x20000000>; 17 reg = <0x00000000 0x20000000>; /* 512 MB */ 18 }; 18 }; 19 19 20 chosen { 20 chosen { 21 bootargs = "console=ttyS0,1152 21 bootargs = "console=ttyS0,115200n8 earlyprintk"; 22 stdout-path = &uart0; 22 stdout-path = &uart0; 23 }; 23 }; 24 24 25 ocp@f1000000 { 25 ocp@f1000000 { 26 pin-controller@10000 { 26 pin-controller@10000 { 27 pmx_sdio_gpios: pmx-sd 27 pmx_sdio_gpios: pmx-sdio-gpios { 28 marvell,pins = 28 marvell,pins = "mpp37", "mpp38"; 29 marvell,functi 29 marvell,function = "gpio"; 30 }; 30 }; 31 }; 31 }; 32 32 33 serial@12000 { 33 serial@12000 { 34 status = "okay"; 34 status = "okay"; 35 }; 35 }; 36 36 37 sata@80000 { 37 sata@80000 { 38 nr-ports = <2>; 38 nr-ports = <2>; 39 status = "okay"; 39 status = "okay"; 40 }; 40 }; 41 41 42 ehci@50000 { 42 ehci@50000 { 43 status = "okay"; 43 status = "okay"; 44 }; 44 }; 45 45 46 mvsdio@90000 { 46 mvsdio@90000 { 47 pinctrl-0 = <&pmx_sdio 47 pinctrl-0 = <&pmx_sdio_gpios>; 48 pinctrl-names = "defau 48 pinctrl-names = "default"; 49 wp-gpios = <&gpio1 5 G 49 wp-gpios = <&gpio1 5 GPIO_ACTIVE_HIGH>; 50 cd-gpios = <&gpio1 6 G 50 cd-gpios = <&gpio1 6 GPIO_ACTIVE_HIGH>; 51 status = "okay"; 51 status = "okay"; 52 }; 52 }; 53 }; 53 }; 54 }; 54 }; 55 55 56 &nand { 56 &nand { 57 chip-delay = <25>; 57 chip-delay = <25>; 58 status = "okay"; 58 status = "okay"; 59 59 60 partition@0 { 60 partition@0 { 61 label = "uboot"; 61 label = "uboot"; 62 reg = <0x0 0x100000>; 62 reg = <0x0 0x100000>; 63 }; 63 }; 64 64 65 partition@100000 { 65 partition@100000 { 66 label = "uImage"; 66 label = "uImage"; 67 reg = <0x100000 0x400000>; 67 reg = <0x100000 0x400000>; 68 }; 68 }; 69 69 70 partition@500000 { 70 partition@500000 { 71 label = "root"; 71 label = "root"; 72 reg = <0x500000 0x1fb00000>; 72 reg = <0x500000 0x1fb00000>; 73 }; 73 }; 74 }; 74 }; 75 75 76 &mdio { 76 &mdio { 77 status = "okay"; 77 status = "okay"; 78 78 79 ethphy0: ethernet-phy@8 { 79 ethphy0: ethernet-phy@8 { 80 reg = <8>; 80 reg = <8>; 81 }; 81 }; 82 }; 82 }; 83 83 84 ð0 { 84 ð0 { 85 status = "okay"; 85 status = "okay"; 86 ethernet0-port@0 { 86 ethernet0-port@0 { 87 phy-handle = <ðphy0>; 87 phy-handle = <ðphy0>; 88 }; 88 }; 89 }; 89 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.