Re: [PATCH 07/12] MIPS: Malta: Probe RTC via DT

From: Sergei Shtylyov
Date: Sat Sep 03 2016 - 08:23:02 EST


Hello.

On 9/2/2016 6:48 PM, Paul Burton wrote:

Add the DT node required to probe the RTC, and remove the platform code
that was previously doing it.

Signed-off-by: Paul Burton <paul.burton@xxxxxxxxxx>
---

arch/mips/boot/dts/mti/malta.dts | 15 +++++++++++++++
arch/mips/mti-malta/malta-platform.c | 21 ---------------------
2 files changed, 15 insertions(+), 21 deletions(-)

diff --git a/arch/mips/boot/dts/mti/malta.dts b/arch/mips/boot/dts/mti/malta.dts
index af765af..ee43296 100644
--- a/arch/mips/boot/dts/mti/malta.dts
+++ b/arch/mips/boot/dts/mti/malta.dts
@@ -49,4 +49,19 @@
interrupt-parent = <&gic>;
interrupts = <GIC_SHARED 3 IRQ_TYPE_LEVEL_HIGH>;
};
+
+ isa {
+ compatible = "isa";
+ #address-cells = <2>;
+ #size-cells = <1>;
+ ranges = <1 0 0 0x1000>;
+
+ rtc: mc146818@70 {

Should be the other way around: you can use the chip name as a label, but you have to use the device class as a node name.

+ compatible = "motorola,mc146818";
+ reg = <1 0x70 0x8>;
+
+ interrupt-parent = <&i8259>;
+ interrupts = <8>;
+ };
+ };
};
[...]

MBR, Sergei