]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: allwinner: sun55i-t527: avaota-a1: Add SPI NAND
authorChen-Yu Tsai <wens@kernel.org>
Mon, 2 Mar 2026 15:35:58 +0000 (23:35 +0800)
committerChen-Yu Tsai <wens@kernel.org>
Tue, 10 Mar 2026 19:48:37 +0000 (03:48 +0800)
The Avaota A1 board has a SPI NAND chip connected to spi0 on the PJ
pins with support for QSPI.

Enable spi0 and add a device node for the SPI NAND chip.

Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Link: https://patch.msgid.link/20260302153559.3199783-4-wens@kernel.org
Signed-off-by: Chen-Yu Tsai <wens@kernel.org>
arch/arm64/boot/dts/allwinner/sun55i-t527-avaota-a1.dts

index 7c24121de88f304fd02940ec03c5bce0a283e08f..474354fbfcec18bbfe50de3de3dc339e757221cb 100644 (file)
        assigned-clock-rates = <32768>;
 };
 
+&spi0  {
+       pinctrl-names = "default";
+       pinctrl-0 = <&spi0_pj_pins>, <&spi0_cs0_pj_pin>,
+                   <&spi0_hold_pj_pin>, <&spi0_wp_pj_pin>;
+       status = "okay";
+
+       nand@0 {
+               compatible = "spi-nand";
+               reg = <0>;
+               spi-max-frequency = <100000000>;
+               spi-rx-bus-width = <4>;
+               spi-tx-bus-width = <4>;
+       };
+};
+
 &uart0 {
        pinctrl-names = "default";
        pinctrl-0 = <&uart0_pb_pins>;