]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ARM: dts: gemini: Add SSP/SPI block
authorLinus Walleij <linusw@kernel.org>
Sat, 28 Feb 2026 00:05:43 +0000 (01:05 +0100)
committerLinus Walleij <linusw@kernel.org>
Thu, 28 May 2026 08:38:23 +0000 (10:38 +0200)
Add the SSP/SPI block to the Gemini device tree.

Signed-off-by: Linus Walleij <linusw@kernel.org>
arch/arm/boot/dts/gemini/gemini.dtsi

index befe322bd7de9f63033dd265a6c0870657d3e9dd..23e68e17ffbbd2cb1eb5cfe44ef29d05f245885c 100644 (file)
                                                groups = "rtcgrp";
                                        };
                                };
+                               ssp_default_pins: pinctrl-ssp {
+                                       mux {
+                                               function = "ssp";
+                                               groups = "sspgrp";
+                                       };
+                               };
                                power_default_pins: pinctrl-power {
                                        mux {
                                                function = "power";
                        #interrupt-cells = <2>;
                };
 
+               spi@4a000000 {
+                       compatible = "faraday,ftssp010";
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       reg = <0x4a000000 0x100>;
+                       interrupts = <21 IRQ_TYPE_LEVEL_HIGH>;
+                       pinctrl-names = "default";
+                       pinctrl-0 = <&ssp_default_pins>;
+                       status = "disabled";
+               };
+
                power-controller@4b000000 {
                        compatible = "cortina,gemini-power-controller";
                        reg = <0x4b000000 0x100>;