]> www.infradead.org Git - linux.git/commitdiff
ARM: dts: sun50i: Add LRADC node
authorJames McGregor <jamcgregor@protonmail.com>
Fri, 26 Apr 2024 09:29:48 +0000 (09:29 +0000)
committerChen-Yu Tsai <wens@csie.org>
Tue, 28 May 2024 16:14:36 +0000 (00:14 +0800)
Add a DT node for the Allwinner H616 LRADC describing the base address,
interrupt, reset and clock gates.

Signed-off-by: James McGregor <jamcgregor@protonmail.com>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Jernej Škrabec <jernej.skrabec@gmail.com>
Link: https://lore.kernel.org/r/20240426092924.15489-3-jamcgregor@protonmail.com
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi

index 921d5f61d8d6a74970a0cabeb7c7de35bd7b4351..cd866d8667ec4aeb048812993c5c2e7aac46a688 100644 (file)
                        #thermal-sensor-cells = <1>;
                };
 
+               lradc: lradc@5070800 {
+                       compatible = "allwinner,sun50i-h616-lradc",
+                                    "allwinner,sun50i-r329-lradc";
+                       reg = <0x05070800 0x400>;
+                       interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
+                       clocks = <&ccu CLK_BUS_KEYADC>;
+                       resets = <&ccu RST_BUS_KEYADC>;
+                       status = "disabled";
+               };
+
                usbotg: usb@5100000 {
                        compatible = "allwinner,sun50i-h616-musb",
                                     "allwinner,sun8i-h3-musb";