Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 31ff09b7 authored by Liang Li's avatar Liang Li Committed by Kumar Gala
Browse files

powerpc/83xx: Add localbus node and MTD partitions for SBC834x



There is 8MB flash, 8kB EEPROM and 128MB SDRAM on the sbc834x
local bus, so add a localbus node in DTS with MTD partitions.

The recent U-boot commit fe613cdd4eb moves u-boot to the beginning
of flash, hence the legacy label on the partition at the end of flash.

Signed-off-by: default avatarLiang Li <liang.li@windriver.com>
Signed-off-by: default avatarYang Shi <yang.shi@windriver.com>
Signed-off-by: default avatarPaul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
parent 4de12444
Loading
Loading
Loading
Loading
+40 −0
Original line number Diff line number Diff line
@@ -265,6 +265,46 @@
		};
	};

	localbus@e0005000 {
		#address-cells = <2>;
		#size-cells = <1>;
		compatible = "fsl,mpc8349-localbus", "simple-bus";
		reg = <0xe0005000 0x1000>;
		interrupts = <77 0x8>;
		interrupt-parent = <&ipic>;
		ranges = <0x0 0x0 0xff800000 0x00800000		/* 8MB Flash */
			  0x1 0x0 0xf8000000 0x00002000		/* 8KB EEPROM */
			  0x2 0x0 0x10000000 0x04000000		/* 64MB SDRAM */
			  0x3 0x0 0x10000000 0x04000000>;	/* 64MB SDRAM */

		flash@0,0 {
			#address-cells = <1>;
			#size-cells = <1>;
			compatible = "intel,28F640J3A", "cfi-flash";
			reg = <0x0 0x0 0x800000>;
			bank-width = <2>;
			device-width = <1>;

			partition@0 {
				label = "u-boot";
				reg = <0x00000000 0x00040000>;
				read-only;
			};

			partition@40000 {
				label = "user";
				reg = <0x00040000 0x006c0000>;
			};

			partition@700000 {
				label = "legacy u-boot";
				reg = <0x00700000 0x00100000>;
				read-only;
			};

		};
	};

	pci0: pci@e0008500 {
		interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
		interrupt-map = <