powerpc/fsl: update compatiable on fsl 16550 uart nodes
authorKumar Gala <galak@kernel.crashing.org>
Mon, 28 Nov 2011 19:58:53 +0000 (13:58 -0600)
committerKumar Gala <galak@kernel.crashing.org>
Wed, 4 Jan 2012 21:38:40 +0000 (15:38 -0600)
The Freescale serial port's are pretty much a 16550, however there are
some FSL specific bugs and features.  Add a "fsl,ns16550" compatiable
string to allow code to handle those FSL specific issues.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
51 files changed:
arch/powerpc/boot/dts/asp834x-redboot.dts
arch/powerpc/boot/dts/fsl/pq3-duart-0.dtsi
arch/powerpc/boot/dts/fsl/qoriq-duart-0.dtsi
arch/powerpc/boot/dts/fsl/qoriq-duart-1.dtsi
arch/powerpc/boot/dts/gef_ppc9a.dts
arch/powerpc/boot/dts/gef_sbc310.dts
arch/powerpc/boot/dts/gef_sbc610.dts
arch/powerpc/boot/dts/kmeter1.dts
arch/powerpc/boot/dts/kuroboxHD.dts
arch/powerpc/boot/dts/kuroboxHG.dts
arch/powerpc/boot/dts/mpc8308_p1m.dts
arch/powerpc/boot/dts/mpc8308rdb.dts
arch/powerpc/boot/dts/mpc8313erdb.dts
arch/powerpc/boot/dts/mpc8315erdb.dts
arch/powerpc/boot/dts/mpc832x_mds.dts
arch/powerpc/boot/dts/mpc832x_rdb.dts
arch/powerpc/boot/dts/mpc8349emitx.dts
arch/powerpc/boot/dts/mpc8349emitxgp.dts
arch/powerpc/boot/dts/mpc834x_mds.dts
arch/powerpc/boot/dts/mpc836x_mds.dts
arch/powerpc/boot/dts/mpc836x_rdk.dts
arch/powerpc/boot/dts/mpc8377_mds.dts
arch/powerpc/boot/dts/mpc8377_rdb.dts
arch/powerpc/boot/dts/mpc8377_wlan.dts
arch/powerpc/boot/dts/mpc8378_mds.dts
arch/powerpc/boot/dts/mpc8378_rdb.dts
arch/powerpc/boot/dts/mpc8379_mds.dts
arch/powerpc/boot/dts/mpc8379_rdb.dts
arch/powerpc/boot/dts/mpc8540ads.dts
arch/powerpc/boot/dts/mpc8541cds.dts
arch/powerpc/boot/dts/mpc8555cds.dts
arch/powerpc/boot/dts/mpc8610_hpcd.dts
arch/powerpc/boot/dts/mpc8641_hpcn.dts
arch/powerpc/boot/dts/mpc8641_hpcn_36b.dts
arch/powerpc/boot/dts/sbc8349.dts
arch/powerpc/boot/dts/sbc8548.dts
arch/powerpc/boot/dts/sbc8641d.dts
arch/powerpc/boot/dts/socrates.dts
arch/powerpc/boot/dts/storcenter.dts
arch/powerpc/boot/dts/stxssa8555.dts
arch/powerpc/boot/dts/tqm8540.dts
arch/powerpc/boot/dts/tqm8541.dts
arch/powerpc/boot/dts/tqm8548-bigflash.dts
arch/powerpc/boot/dts/tqm8548.dts
arch/powerpc/boot/dts/tqm8555.dts
arch/powerpc/boot/dts/xcalibur1501.dts
arch/powerpc/boot/dts/xpedite5200.dts
arch/powerpc/boot/dts/xpedite5200_xmon.dts
arch/powerpc/boot/dts/xpedite5301.dts
arch/powerpc/boot/dts/xpedite5330.dts
arch/powerpc/boot/dts/xpedite5370.dts

index 261d10c..227290d 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <400000000>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <400000000>;
                        interrupts = <10 0x8>;
index 00fa1fd..5e268fd 100644 (file)
@@ -35,7 +35,7 @@
 serial0: serial@4500 {
        cell-index = <0>;
        device_type = "serial";
-       compatible = "ns16550";
+       compatible = "fsl,ns16550", "ns16550";
        reg = <0x4500 0x100>;
        clock-frequency = <0>;
        interrupts = <42 2 0 0>;
@@ -44,7 +44,7 @@ serial0: serial@4500 {
 serial1: serial@4600 {
        cell-index = <1>;
        device_type = "serial";
-       compatible = "ns16550";
+       compatible = "fsl,ns16550", "ns16550";
        reg = <0x4600 0x100>;
        clock-frequency = <0>;
        interrupts = <42 2 0 0>;
index 66271e3..225c07b 100644 (file)
@@ -35,7 +35,7 @@
 serial0: serial@11c500 {
        cell-index = <0>;
        device_type = "serial";
-       compatible = "ns16550";
+       compatible = "fsl,ns16550", "ns16550";
        reg = <0x11c500 0x100>;
        clock-frequency = <0>;
        interrupts = <36 2 0 0>;
@@ -44,7 +44,7 @@ serial0: serial@11c500 {
 serial1: serial@11c600 {
        cell-index = <1>;
        device_type = "serial";
-       compatible = "ns16550";
+       compatible = "fsl,ns16550", "ns16550";
        reg = <0x11c600 0x100>;
        clock-frequency = <0>;
        interrupts = <36 2 0 0>;
index cf1a0ac..d23233a 100644 (file)
@@ -35,7 +35,7 @@
 serial2: serial@11d500 {
        cell-index = <2>;
        device_type = "serial";
-       compatible = "ns16550";
+       compatible = "fsl,ns16550", "ns16550";
        reg = <0x11d500 0x100>;
        clock-frequency = <0>;
        interrupts = <37 2 0 0>;
@@ -44,7 +44,7 @@ serial2: serial@11d500 {
 serial3: serial@11d600 {
        cell-index = <3>;
        device_type = "serial";
-       compatible = "ns16550";
+       compatible = "fsl,ns16550", "ns16550";
        reg = <0x11d600 0x100>;
        clock-frequency = <0>;
        interrupts = <37 2 0 0>;
index 2266bbb..38dcb96 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <0x2a 0x2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <0x1c 0x2>;
index 429e87d..5ab8932 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <0x2a 0x2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <0x1c 0x2>;
index d81201a..d5341f5 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <0x2a 0x2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <0x1c 0x2>;
index d16bae1..983aee1 100644 (file)
@@ -80,7 +80,7 @@
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <264000000>;
                        interrupts = <9 0x8>;
index 8d725d1..0a45451 100644 (file)
@@ -84,7 +84,7 @@ XXXX add flash parts, rtc, ??
                serial0: serial@80004500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x80004500 0x8>;
                        clock-frequency = <97553800>;
                        current-speed = <9600>;
@@ -95,7 +95,7 @@ XXXX add flash parts, rtc, ??
                serial1: serial@80004600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x80004600 0x8>;
                        clock-frequency = <97553800>;
                        current-speed = <57600>;
index b13a11e..0e758b3 100644 (file)
@@ -84,7 +84,7 @@ XXXX add flash parts, rtc, ??
                serial0: serial@80004500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x80004500 0x8>;
                        clock-frequency = <130041000>;
                        current-speed = <9600>;
@@ -95,7 +95,7 @@ XXXX add flash parts, rtc, ??
                serial1: serial@80004600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x80004600 0x8>;
                        clock-frequency = <130041000>;
                        current-speed = <57600>;
index 697b3f6..22b0832 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <133333333>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <133333333>;
                        interrupts = <10 0x8>;
index a0bd188..f66d10d 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <133333333>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <133333333>;
                        interrupts = <10 0x8>;
index ac1eb32..1c836c6 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <10 0x8>;
index 4dd08c3..811848e 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <133333333>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <133333333>;
                        interrupts = <10 0x8>;
index 05ad8c9..da9c72d 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <10 0x8>;
index f4fadb2..ff7b15b 100644 (file)
@@ -83,7 +83,7 @@
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <9 0x8>;
@@ -93,7 +93,7 @@
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <10 0x8>;
index 505dc84..2608679 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;          // from bootloader
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;          // from bootloader
                        interrupts = <10 0x8>;
index eb73211..6cd044d 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;          // from bootloader
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;          // from bootloader
                        interrupts = <10 0x8>;
index 230febb..4552864 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <10 0x8>;
index 45cfa1c..c0e450a 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <264000000>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <264000000>;
                        interrupts = <10 0x8>;
index bdf4459..b6e9aec 100644 (file)
 
                serial0: serial@4500 {
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        interrupts = <9 8>;
                        interrupt-parent = <&ipic>;
 
                serial1: serial@4600 {
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        interrupts = <10 8>;
                        interrupt-parent = <&ipic>;
index 855782c..cfccef5 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <10 0x8>;
index dbc1b98..353deff 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <10 0x8>;
index 9ea7830..ef4a305 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <10 0x8>;
index f70cf60..538fcb9 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <10 0x8>;
index 3447eb9..32333a9 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <10 0x8>;
index 645ec51..5387092 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <10 0x8>;
index 15560c6..46224c2 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <10 0x8>;
index 8d1bf0f..f99fb11 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
index 87ff965..0f5e939 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
index 5c5614f..fe10438 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
index 83c3218..6a109a0 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
index fb8640e..1e8666c 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <28 2>;
index 8be8e70..fd4cd4d 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <28 2>;
index 0dc90f9..b1e45a8 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <9 0x8>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <10 0x8>;
index 94a3322..77be771 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <0x2a 0x2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <0x2a 0x2>;
index ee5538f..56bebce 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <28 2>;
index 38c3540..134a5ff 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
index eab680c..2a55573 100644 (file)
@@ -74,7 +74,7 @@
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x20>;
                        clock-frequency = <97553800>; /* Hz */
                        current-speed = <115200>;
@@ -85,7 +85,7 @@
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x20>;
                        clock-frequency = <97553800>; /* Hz */
                        current-speed = <9600>;
index 49efd44..4f166b0 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
index 0a4cedb..ed264d9 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
index f49d091..9252421 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
index 9452c3c..7adab94 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        current-speed = <115200>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        current-speed = <115200>;
index 619776f..589860e 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        current-speed = <115200>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        current-speed = <115200>;
index 81bad8c..aa6ff0d 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;   // reg base, size
                        clock-frequency = <0>;  // should we fill in in uboot?
                        interrupts = <42 2>;
index ac0a617..cc00f4d 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
index c41a80c..8fd7b70 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        current-speed = <115200>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        current-speed = <115200>;
index c0efcbb..0baa828 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        current-speed = <9600>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        current-speed = <9600>;
index db7faf5..53c1c6a 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
index c364ca6..2152259 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
index 7a8a4af..11dbda1 100644 (file)
                serial0: serial@4500 {
                        cell-index = <0>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4500 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;
                serial1: serial@4600 {
                        cell-index = <1>;
                        device_type = "serial";
-                       compatible = "ns16550";
+                       compatible = "fsl,ns16550", "ns16550";
                        reg = <0x4600 0x100>;
                        clock-frequency = <0>;
                        interrupts = <42 2>;