[openwrt/openwrt] realtek: clean up RTL930x timer DT node

LEDE Commits lede-commits at lists.infradead.org
Sun Feb 20 09:00:22 PST 2022


dangole pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/71810eb068d06adf9efc14bc7dd6359c4bda711c

commit 71810eb068d06adf9efc14bc7dd6359c4bda711c
Author: Sander Vanheule <sander at svanheule.net>
AuthorDate: Sun Feb 20 17:17:16 2022 +0100

    realtek: clean up RTL930x timer DT node
    
    The Realtek timer node for RTL930x doesn't have any child nodes, making
    the use of '#address-cells' quite pointless. It is also not an interrupt
    controller, meaning it makes no sense to define '#interrupt-cells'.
    
    The I/O address for this node is also wrong, but this is hidden by the
    fact that the driver associated with this node bypasses the usual DT
    machinery and does it's own thing. Correct the address to have a sane
    value, even though it isn't actually used.
    
    Fixes: a75b9e3ecb61 ("realtek: Adding RTL930X sub-target")
    Signed-off-by: Sander Vanheule <sander at svanheule.net>
---
 target/linux/realtek/dts-5.10/rtl930x.dtsi | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/target/linux/realtek/dts-5.10/rtl930x.dtsi b/target/linux/realtek/dts-5.10/rtl930x.dtsi
index 31c0211342..0ac613454f 100644
--- a/target/linux/realtek/dts-5.10/rtl930x.dtsi
+++ b/target/linux/realtek/dts-5.10/rtl930x.dtsi
@@ -59,9 +59,7 @@
 
 		rtl9300clock: rtl9300clock at 3200 {
 			compatible = "realtek,rtl9300clock";
-			reg = <0xb8003200 0x10>;
-			#address-cells = <0>;
-			#interrupt-cells = <1>;
+			reg = <0x3200 0x10>;
 
 			interrupt-parent = <&intc>;
 			interrupts = <7 5>, <8 5>;



More information about the lede-commits mailing list