arm64: dts: renesas: rzg2l-smarc-som: Enable ADC on SMARC platform
authorLad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Wed, 22 Sep 2021 21:20:48 +0000 (22:20 +0100)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 24 Sep 2021 12:55:24 +0000 (14:55 +0200)
Enable the ADC which is present on RZ/G2L SMARC SOM.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Biju Das <biju.das.jz@bp.renesas.com>
Link: https://lore.kernel.org/r/20210922212049.19851-3-prabhakar.mahadev-lad.rj@bp.renesas.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi

index 0748f2e..da1ee22 100644 (file)
@@ -5,6 +5,8 @@
  * Copyright (C) 2021 Renesas Electronics Corp.
  */
 
+#include <dt-bindings/pinctrl/rzg2l-pinctrl.h>
+
 / {
        memory@48000000 {
                device_type = "memory";
        };
 };
 
+&adc {
+       pinctrl-0 = <&adc_pins>;
+       pinctrl-names = "default";
+       status = "okay";
+
+       /delete-node/ channel@6;
+       /delete-node/ channel@7;
+};
+
 &extal_clk {
        clock-frequency = <24000000>;
 };
+
+&pinctrl {
+       adc_pins: adc {
+               pinmux = <RZG2L_PORT_PINMUX(9, 0, 2)>; /* ADC_TRG */
+       };
+};