diff options
-rw-r--r-- | arch/powerpc/boot/dts/mpc8568mds.dts | 9 | ||||
-rw-r--r-- | arch/powerpc/sysdev/fsl_soc.c | 1 |
2 files changed, 10 insertions, 0 deletions
diff --git a/arch/powerpc/boot/dts/mpc8568mds.dts b/arch/powerpc/boot/dts/mpc8568mds.dts index c472a4b488e9..76d23ee643d0 100644 --- a/arch/powerpc/boot/dts/mpc8568mds.dts +++ b/arch/powerpc/boot/dts/mpc8568mds.dts | |||
@@ -72,15 +72,24 @@ | |||
72 | }; | 72 | }; |
73 | 73 | ||
74 | i2c@3000 { | 74 | i2c@3000 { |
75 | #address-cells = <1>; | ||
76 | #size-cells = <0>; | ||
75 | device_type = "i2c"; | 77 | device_type = "i2c"; |
76 | compatible = "fsl-i2c"; | 78 | compatible = "fsl-i2c"; |
77 | reg = <3000 100>; | 79 | reg = <3000 100>; |
78 | interrupts = <2b 2>; | 80 | interrupts = <2b 2>; |
79 | interrupt-parent = <&mpic>; | 81 | interrupt-parent = <&mpic>; |
80 | dfsrr; | 82 | dfsrr; |
83 | |||
84 | rtc@68 { | ||
85 | compatible = "dallas,ds1374"; | ||
86 | reg = <68>; | ||
87 | }; | ||
81 | }; | 88 | }; |
82 | 89 | ||
83 | i2c@3100 { | 90 | i2c@3100 { |
91 | #address-cells = <1>; | ||
92 | #size-cells = <0>; | ||
84 | device_type = "i2c"; | 93 | device_type = "i2c"; |
85 | compatible = "fsl-i2c"; | 94 | compatible = "fsl-i2c"; |
86 | reg = <3100 100>; | 95 | reg = <3100 100>; |
diff --git a/arch/powerpc/sysdev/fsl_soc.c b/arch/powerpc/sysdev/fsl_soc.c index 91987e000d25..c765d7a5217b 100644 --- a/arch/powerpc/sysdev/fsl_soc.c +++ b/arch/powerpc/sysdev/fsl_soc.c | |||
@@ -337,6 +337,7 @@ static struct i2c_driver_device i2c_devices[] __initdata = { | |||
337 | {"dallas,ds1339", "rtc-ds1307", "ds1339",}, | 337 | {"dallas,ds1339", "rtc-ds1307", "ds1339",}, |
338 | {"dallas,ds1340", "rtc-ds1307", "ds1340",}, | 338 | {"dallas,ds1340", "rtc-ds1307", "ds1340",}, |
339 | {"stm,m41t00", "rtc-ds1307", "m41t00"}, | 339 | {"stm,m41t00", "rtc-ds1307", "m41t00"}, |
340 | {"dallas,ds1374", "rtc-ds1374", "rtc-ds1374",}, | ||
340 | }; | 341 | }; |
341 | 342 | ||
342 | static int __init of_find_i2c_driver(struct device_node *node, | 343 | static int __init of_find_i2c_driver(struct device_node *node, |