Bläddra i källkod

xtensa: add support for KC705

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Max Filippov 12 år sedan
förälder
incheckning
9c602629e3
2 ändrade filer med 39 tillägg och 0 borttagningar
  1. 11 0
      arch/xtensa/boot/dts/kc705.dts
  2. 28 0
      arch/xtensa/boot/dts/xtfpga-flash-128m.dtsi

+ 11 - 0
arch/xtensa/boot/dts/kc705.dts

@@ -0,0 +1,11 @@
+/dts-v1/;
+/include/ "xtfpga.dtsi"
+/include/ "xtfpga-flash-128m.dtsi"
+
+/ {
+	compatible = "cdns,xtensa-kc705";
+	memory@0 {
+		device_type = "memory";
+		reg = <0x00000000 0x08000000>;
+	};
+};

+ 28 - 0
arch/xtensa/boot/dts/xtfpga-flash-128m.dtsi

@@ -0,0 +1,28 @@
+/ {
+	soc {
+		flash: flash@00000000 {
+			#address-cells = <1>;
+			#size-cells = <1>;
+			compatible = "cfi-flash";
+			reg = <0x00000000 0x08000000>;
+			bank-width = <2>;
+			device-width = <2>;
+			partition@0x0 {
+				label = "data";
+				reg = <0x00000000 0x06000000>;
+			};
+			partition@0x6000000 {
+				label = "boot loader area";
+				reg = <0x06000000 0x00800000>;
+			};
+			partition@0x6800000 {
+				label = "kernel image";
+				reg = <0x06800000 0x017e0000>;
+			};
+			partition@0x7fe0000 {
+				label = "boot environment";
+				reg = <0x07fe0000 0x00020000>;
+			};
+		};
+        };
+};