This patch should be squashed into Simon's patch [1], to fix booting
issues seen on Crown Bay.

[1]: http://patchwork.ozlabs.org/patch/569189/

Signed-off-by: Bin Meng <bmeng...@gmail.com>
---
 arch/x86/dts/bayleybay.dts          |  2 +-
 arch/x86/dts/broadwell_som-6896.dts |  1 +
 arch/x86/dts/chromebox_panther.dts  |  1 +
 arch/x86/dts/crownbay.dts           | 24 ++++++++++++------------
 arch/x86/dts/galileo.dts            |  1 +
 arch/x86/dts/qemu-x86_q35.dts       |  2 +-
 6 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/arch/x86/dts/bayleybay.dts b/arch/x86/dts/bayleybay.dts
index 87d809b..9bf707b 100644
--- a/arch/x86/dts/bayleybay.dts
+++ b/arch/x86/dts/bayleybay.dts
@@ -118,7 +118,7 @@
 
                pch@1f,0 {
                        reg = <0x0000f800 0 0 0 0>;
-                       compatible = "intel,pch7";
+                       compatible = "intel,pch9";
 
                        irq-router {
                                compatible = "intel,irq-router";
diff --git a/arch/x86/dts/broadwell_som-6896.dts 
b/arch/x86/dts/broadwell_som-6896.dts
index 57a2943..4e9e410 100644
--- a/arch/x86/dts/broadwell_som-6896.dts
+++ b/arch/x86/dts/broadwell_som-6896.dts
@@ -33,6 +33,7 @@
                pch@1f,0 {
                        reg = <0x0000f800 0 0 0 0>;
                        compatible = "intel,pch9";
+
                        spi {
                                #address-cells = <1>;
                                #size-cells = <0>;
diff --git a/arch/x86/dts/chromebox_panther.dts 
b/arch/x86/dts/chromebox_panther.dts
index bc0c7bb..2302701 100644
--- a/arch/x86/dts/chromebox_panther.dts
+++ b/arch/x86/dts/chromebox_panther.dts
@@ -55,6 +55,7 @@
                pch@1f,0 {
                        reg = <0x0000f800 0 0 0 0>;
                        compatible = "intel,pch9";
+
                        spi {
                                #address-cells = <1>;
                                #size-cells = <0>;
diff --git a/arch/x86/dts/crownbay.dts b/arch/x86/dts/crownbay.dts
index 30329b5..8ab4393 100644
--- a/arch/x86/dts/crownbay.dts
+++ b/arch/x86/dts/crownbay.dts
@@ -98,18 +98,6 @@
                        u-boot,dm-pre-reloc;
                        reg = <0x0000b800 0x0 0x0 0x0 0x0>;
 
-                       spi {
-                               #address-cells = <1>;
-                               #size-cells = <0>;
-                               compatible = "intel,ich-spi";
-                               spi-flash@0 {
-                                       reg = <0>;
-                                       compatible = "sst,25vf016b",
-                                               "spi-flash";
-                                       memory-map = <0xffe00000 0x00200000>;
-                               };
-                       };
-
                        topcliff@0,0 {
                                #address-cells = <3>;
                                #size-cells = <2>;
@@ -242,6 +230,18 @@
                                        PCI_BDF(2, 12, 4) INTC PIRQC
                                >;
                        };
+
+                       spi {
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+                               compatible = "intel,ich-spi";
+                               spi-flash@0 {
+                                       reg = <0>;
+                                       compatible = "sst,25vf016b",
+                                               "spi-flash";
+                                       memory-map = <0xffe00000 0x00200000>;
+                               };
+                       };
                };
        };
 
diff --git a/arch/x86/dts/galileo.dts b/arch/x86/dts/galileo.dts
index 4eca325..9d82bb3 100644
--- a/arch/x86/dts/galileo.dts
+++ b/arch/x86/dts/galileo.dts
@@ -81,6 +81,7 @@
 
                pch@1f,0 {
                        reg = <0x0000f800 0 0 0 0>;
+                       compatible = "intel,pch7";
 
                        irq-router {
                                compatible = "intel,irq-router";
diff --git a/arch/x86/dts/qemu-x86_q35.dts b/arch/x86/dts/qemu-x86_q35.dts
index 114e2d5..5d601b3 100644
--- a/arch/x86/dts/qemu-x86_q35.dts
+++ b/arch/x86/dts/qemu-x86_q35.dts
@@ -64,7 +64,7 @@
 
                pch@1f,0 {
                        reg = <0x0000f800 0 0 0 0>;
-                       compatible = "intel,pch7";
+                       compatible = "intel,pch9";
 
                        irq-router {
                                compatible = "intel,irq-router";
-- 
1.8.2.1

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to