kirkwood-openblocks_a6.dts 1.2 KB
Newer Older
1 2 3
/dts-v1/;

/include/ "kirkwood.dtsi"
4
/include/ "kirkwood-6282.dtsi"
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

/ {
	model = "Plat'Home OpenBlocksA6";
	compatible = "plathome,openblocks-a6", "marvell,kirkwood-88f6283", "marvell,kirkwood";

	memory {
		device_type = "memory";
		reg = <0x00000000 0x20000000>;
	};

	chosen {
		bootargs = "console=ttyS0,115200n8 earlyprintk";
	};

	ocp@f1000000 {
		serial@12000 {
			clock-frequency = <200000000>;
			status = "ok";
		};

		serial@12100 {
			clock-frequency = <200000000>;
			status = "ok";
		};

		nand@3000000 {
			chip-delay = <25>;
			status = "okay";
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

			partition@0 {
				label = "uboot";
				reg = <0x0 0x90000>;
			};

			partition@90000 {
				label = "env";
				reg = <0x90000 0x44000>;
			};

			partition@d4000 {
				label = "test";
				reg = <0xd4000 0x24000>;
			};

			partition@f4000 {
				label = "conf";
				reg = <0xf4000 0x400000>;
			};

			partition@4f4000 {
				label = "linux";
				reg = <0x4f4000 0x1d20000>;
			};

			partition@2214000 {
				label = "user";
				reg = <0x2214000 0x1dec000>;
			};
63 64 65 66 67 68
		};

		sata@80000 {
			nr-ports = <1>;
			status = "okay";
		};
69 70 71 72 73 74 75 76 77

		i2c@11100 {
			status = "okay";

			s35390a: s35390a@30 {
				compatible = "s35390a";
				reg = <0x30>;
			};
		};
78 79
	};
};