arm64: dts: renesas: beacon: Add SD/OE pin properties
authorSean Anderson <sean.anderson@linux.dev>
Fri, 27 Sep 2024 20:13:13 +0000 (16:13 -0400)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Wed, 9 Oct 2024 11:52:54 +0000 (13:52 +0200)
Add SD/OE pin properties to the devicetree so that Linux can configure
the pin without relying on the OTP. This matches the register
configuration reported by Adam [1] as well as his analysis of the
schematic.

[1] https://lore.kernel.org/linux-arm-kernel/CAHCN7x+tcvih1-kmUs8tVLCAk0Gnj11t0yEZLPWk3UBNyad7Jg@mail.gmail.com/

Signed-off-by: Sean Anderson <sean.anderson@linux.dev>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/20240927201313.624762-4-sean.anderson@linux.dev
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi
arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi

index 9436b249ebdd9dcde7c2f14ee131b2dfabbd0dd1..5887b31852f912aad025d21d6eef90875825ae9c 100644 (file)
                #clock-cells = <1>;
                clocks = <&x304_clk>;
                clock-names = "xin";
+               idt,shutdown = <0>;
+               idt,output-enable-active = <0>;
 
                assigned-clocks = <&versaclock6_bb 1>, <&versaclock6_bb 2>,
                                  <&versaclock6_bb 3>, <&versaclock6_bb 4>;
index 68b04e56ae56232eebf6cd8746f08f97060c88f5..06ad9db420d63fe1d28ffbe7399cef4bfe87769d 100644 (file)
                #clock-cells = <1>;
                clocks = <&x304_clk>;
                clock-names = "xin";
+               idt,shutdown = <0>;
+               idt,output-enable-active = <0>;
                /* du_dotclkin0, du_dotclkin2, usb_extal, avb_txcrefclk */
                assigned-clocks = <&versaclock5 1>,
                                   <&versaclock5 2>,