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 261d10c4534bae5bbeae07414056a8987be1bce4..227290db866dab5e3d6771b0b633b5615a3271d0 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 00fa1fd8daf84b76cedc2bfa0bd31233eeff46bd..5e268fdb9d1faa0b8d5bc1cda72e9b652ac2d279 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 66271e3a2702163e4d6b3104683d4afff3f52360..225c07b4e8ab992b357bb40a4c9eed8004135e1e 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 cf1a0acb40a0d9f31569c70ece2afb1f59207cd6..d23233a56b91d131f12c16780502ebe9b641ab69 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 2266bbb303d02d8df56c7f8595ba9e2e0e39890f..38dcb96c8e269f195a96118fdd897ba78e94f6a1 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 429e87d9acef12128fd947773f85b142d63ece97..5ab8932d09b7370aa9824131c5e74290874e823e 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 d81201ac2cadb1900fedd8efb3c2d427086f492a..d5341f5741aac402a29ff71fe16896a8f4c47e2d 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 d16bae1230f780403d6459af7dccc919f45a2832..983aee185793282529c7fcd050808d6c731104f0 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 8d725d10882f3959e82c6271640d8fc4cf32b60d..0a4545159e8005630f42a12f021cc2a08f709f0a 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 b13a11eb81b01883769451405aca54a0cfe730b6..0e758b347cdb7e281836bbf04a20476efd1b5644 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 697b3f6b78bfa16e39634241d8c5fb77201aeac2..22b0832b6c31baf51d3662de94e36a93c1ce429e 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 a0bd1881081eba71d7c7326684823b7e1a41b139..f66d10d95a8d5f35005cb32f8c847d79064b235f 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 ac1eb320c7b4a9925d5071584333ac35c97ea679..1c836c6c5be63f32bbfa4da8efbf63d6159cac27 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 4dd08c322979154a3538ce862cafbdab8cace8c6..811848e93aef0f90eaab3f51878c8bbd0af56406 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 05ad8c98e52721e23a12f72a1221bc4004e4d148..da9c72ddc3436366443939614e04c916b2a3666a 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 f4fadb23ad6f66d1e119b7d7000a4bfa8489df0e..ff7b15b340a337dee3432cf269e2975cd4fcac8d 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 505dc842d80849936a5d349f4f0edfccffb96228..2608679d0d4a4baa4072449717d8a67fdeb68608 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 eb732115f01604efa1a839a6daf3b108e9c83ea9..6cd044d8fb8952085757feb8f67a841a5c1298ab 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 230febb9b72f81a01ed6bfe9b55f7b88dae25ba2..4552864082c271ae421e40648a1f026bfd673b5c 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 45cfa1c50a2a629614cd2909ac2f7d6bc18c6bb9..c0e450a551bf320fedf93fcde0ebdb40ba1ac9a0 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 bdf4459677b14dcd55245bad4d83c9bea3322f44..b6e9aec1d86061dc7035a4f0ecdb5f7e0288563c 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 855782c5e5ecc4043329f6edfa50ccc6fea078c3..cfccef57cd1df0ab3559047b04b624183e9dc52c 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 dbc1b988b29d2c4b9de40436fa99364c0340ec3b..353deff1b7f6872d91ee7d68c6aaae996aab063f 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 9ea7830569696b8e0d304372b5024724796ece6c..ef4a305a0d0c07d99debe94c393f47e8a300cf62 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 f70cf6000839bee050e0808ccfdf65c5dc5d988c..538fcb927337c74af27733ccccc3278a8dfbc1d9 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 3447eb9f6e88b9e709224f21751712030b823faa..32333a908f3d1fa373adb5937264b9dc790c5adc 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 645ec51cc6e1efe4579756acb727424e2dad20a6..5387092fdfb44c76a4befb3fe959b0549873ad5d 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 15560c619b04dd85ba1188b96ef180a1e640bec6..46224c2430ff0ab45d7aeeddcb3753752170c340 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 8d1bf0fd9268eb787839b249a31afd2d59588861..f99fb110c97fb2e1c329e79cd2cdec7f772c6574 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 87ff96549fac14dd99ddaa66e276c8aac56aaf49..0f5e9391279964be6af6d40d1a60899e395f6894 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 5c5614f9eb17354aa1bba3b20998391cbb8d0a4c..fe10438613d686f5784e65f40a8696034d510c2f 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 83c3218cb4da2717b9a375ab904ddc8879e9b038..6a109a0ceac91837b33e2ecfeec9f00d3f1a9abc 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 fb8640e0c5b8ca4ea37b61ae3f79e5e4f8bfbe5e..1e8666ccbed89b2ac6e2943d515f165e5399d156 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 8be8e701e1d38733a67112272d9d1155636b3e8e..fd4cd4da60b5785b256f877937c2c20d8c3c5e1c 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 0dc90f9bd814981eabc18a32fd1c88cfaa547bb9..b1e45a8537a5b30b5b9d575757e4f3a5413c4492 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 94a3322517103cdb639d9506f6b2ce7342071cd9..77be77116c2e9f5181c759eee1713c64db37a815 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 ee5538feb4555fa89a9198d08a5d8181fa054fbc..56bebce878425ff113b477a87af706474662f578 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 38c35404bdc34224e39dad41de8a58bf174c23c3..134a5ff917e1c49b5c436c7ba63fe86821002ff5 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 eab680ce10da035003ca19670553e5a1ab900ece..2a555738517e716f959cdd2f598dea29253d69df 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 49efd44057d78295e3a4ab311a60bb7b9d408641..4f166b01c1b6ba4969baca7478269a70fdce5bc3 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 0a4cedbdcb55d9e4e248782168b5d697f6866906..ed264d9ae3566ebbc5f8778a11b9ef81e35c5a52 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 f49d09181312ff3bff669326ee2741a0a2b6a435..925242115814284fa9065949955438b9094a5a17 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 9452c3c05114e523033eebb278d7f78811890a87..7adab9407ebdaffe21fa46a6e5bfc8ed0971b542 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 619776f72c904c611e9507d44db4bee1200e6688..589860e673f6ed6e4986778fa99c97c191102e71 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 81bad8cd37561c6db1b689ee7ede25c0b01a6032..aa6ff0d3dd9af1546c59ec96c15f90d878d24b63 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 ac0a617b4299c84ed061216a6efc0f961b7a1a15..cc00f4ddd9a7c1e1d5d3d8b2f869050b85204fa6 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 c41a80c55e47c2d194851a920f599f3ac93dd37a..8fd7b703135723bf7015a8171cfc67920839a01f 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 c0efcbb451372ef57c49f5d61f1cbc0dee88eb63..0baa8283d08c303b10afd5a89d938d0d49aab443 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 db7faf5ebb39c36bf23cad9138cac4aaa5c07dc5..53c1c6a9752f953a543b3d44ac134f0dfe321cc2 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 c364ca6ff7d075016d26eab8100ff7d0a5b968e7..2152259831509ea89b1e64e2676c6e580de59c0f 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 7a8a4afd56cfba9d560149f9725c2ebecd10f2c2..11dbda10d7563dbe574e2cb60e13b09cb0927f01 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>;