]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: allwinner: a100: Add LED controller node
authorSamuel Holland <samuel@sholland.org>
Sun, 29 Oct 2023 21:26:57 +0000 (16:26 -0500)
committerChen-Yu Tsai <wens@kernel.org>
Tue, 13 Jan 2026 16:40:18 +0000 (00:40 +0800)
Allwinner A100 contains an LED controller. Add it to the devicetree.

Acked-by: Guo Ren <guoren@kernel.org>
Reviewed-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Signed-off-by: Samuel Holland <samuel@sholland.org>
Link: https://patch.msgid.link/20231029212738.7871-4-samuel@sholland.org
[wens@kernel.org: resolve conflict; move "status" to end of properties]
Signed-off-by: Chen-Yu Tsai <wens@kernel.org>
arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi

index bb5f9e4f3d4213b5365c06c94dbf175db38eafcc..b3fb1e0ee796b71398edac5eafd9f7f638af56c1 100644 (file)
                        #size-cells = <0>;
                };
 
+               ledc: led-controller@5018000 {
+                       compatible = "allwinner,sun50i-a100-ledc";
+                       reg = <0x5018000 0x400>;
+                       interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>;
+                       clocks = <&ccu CLK_BUS_LEDC>, <&ccu CLK_LEDC>;
+                       clock-names = "bus", "mod";
+                       resets = <&ccu RST_BUS_LEDC>;
+                       dmas = <&dma 42>;
+                       dma-names = "tx";
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       status = "disabled";
+               };
+
                emac0: ethernet@5020000 {
                        compatible = "allwinner,sun50i-a100-emac",
                                     "allwinner,sun50i-a64-emac";