The CS4270 is using the second I2C bus, not the first, on the Freescale
MPC8610 HPCD, so its node in the device tree belongs under '[EMAIL PROTECTED]'
and not '[EMAIL PROTECTED]'.

Signed-off-by: Timur Tabi <[EMAIL PROTECTED]>
---

Kumar, this is a must-fix for 2.6.26.  

The reason this didn't show up before is because the CS4270 driver
is an old-style driver, and so it doesn't actually use the device tree
to determine the I2C bus/address.

 arch/powerpc/boot/dts/mpc8610_hpcd.dts |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/arch/powerpc/boot/dts/mpc8610_hpcd.dts 
b/arch/powerpc/boot/dts/mpc8610_hpcd.dts
index 08a780d..771f169 100644
--- a/arch/powerpc/boot/dts/mpc8610_hpcd.dts
+++ b/arch/powerpc/boot/dts/mpc8610_hpcd.dts
@@ -124,13 +124,6 @@
                        interrupts = <43 2>;
                        interrupt-parent = <&mpic>;
                        dfsrr;
-
-                       cs4270:[EMAIL PROTECTED] {
-                               compatible = "cirrus,cs4270";
-                               reg = <0x4f>;
-                               /* MCLK source is a stand-alone oscillator */
-                               clock-frequency = <12288000>;
-                       };
                };
 
                [EMAIL PROTECTED] {
@@ -142,6 +135,13 @@
                        interrupts = <43 2>;
                        interrupt-parent = <&mpic>;
                        dfsrr;
+
+                       cs4270:[EMAIL PROTECTED] {
+                               compatible = "cirrus,cs4270";
+                               reg = <0x4f>;
+                               /* MCLK source is a stand-alone oscillator */
+                               clock-frequency = <12288000>;
+                       };
                };
 
                serial0: [EMAIL PROTECTED] {
-- 
1.5.5

_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

Reply via email to