x86: Add alias for SPI node in the board dts
authorBin Meng <bmeng.cn@gmail.com>
Wed, 15 Apr 2015 04:00:11 +0000 (12:00 +0800)
committerSimon Glass <sjg@chromium.org>
Thu, 30 Apr 2015 00:51:48 +0000 (18:51 -0600)
Since Intel ICH SPI driver has been converted to driver model, we need
add an alias for SPI node in the board dts files otherwise SPI flash
won't be detected due to 'invalid bus' error.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Acked-by: Simon Glass <sjg@chromium.org>
arch/x86/dts/crownbay.dts
arch/x86/dts/galileo.dts
arch/x86/dts/minnowmax.dts

index e81054e..fbdeade 100644 (file)
        model = "Intel Crown Bay";
        compatible = "intel,crownbay", "intel,queensbay";
 
+       aliases {
+               spi0 = "/spi";
+       };
+
        config {
                silent_console = <0>;
        };
@@ -46,7 +50,7 @@
        spi {
                #address-cells = <1>;
                #size-cells = <0>;
-               compatible = "intel,ich7";
+               compatible = "intel,ich-spi";
                spi-flash@0 {
                        reg = <0>;
                        compatible = "sst,25vf016b", "spi-flash";
index 66af64a..60dbc5f 100644 (file)
        model = "Intel Galileo";
        compatible = "intel,galileo", "intel,quark";
 
+       aliases {
+               spi0 = "/spi";
+       };
+
        config {
                silent_console = <0>;
        };
index 8f34369..ecd4a89 100644 (file)
@@ -15,6 +15,7 @@
 
        aliases {
                serial0 = &serial;
+               spi0 = "/spi";
        };
 
        config {
@@ -28,7 +29,7 @@
        spi {
                #address-cells = <1>;
                #size-cells = <0>;
-               compatible = "intel,ich";
+               compatible = "intel,ich-spi";
                spi-flash@0 {
                        reg = <0>;
                        compatible = "sst,25vf016b", "spi-flash";