Skip to content

Commit b1bbf38

Browse files
committed
arm64: dts: allwinner: sun55i-a523: Add pinmux for spi0 on PJ pins
The Avaota A1 board uses spi0 on the PJ pins to connect a SPI NAND chip. Add the full set of pins. Even though this board doesn't use CS1, other boards may do so in the future. Reviewed-by: Jernej Skrabec <jernej.skrabec@gmail.com> Link: https://patch.msgid.link/20260302153559.3199783-3-wens@kernel.org Signed-off-by: Chen-Yu Tsai <wens@kernel.org>
1 parent cc68a8a commit b1bbf38

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,20 +228,41 @@
228228
allwinner,pinmux = <4>;
229229
};
230230

231+
/omit-if-no-ref/
232+
spi0_pj_pins: spi0-pj-pins {
233+
pins = "PJ21", "PJ22", "PJ23";
234+
function = "spi0";
235+
allwinner,pinmux = <5>;
236+
};
237+
231238
/omit-if-no-ref/
232239
spi0_cs0_pc_pin: spi0-cs0-pc-pin {
233240
pins = "PC3";
234241
function = "spi0";
235242
allwinner,pinmux = <4>;
236243
};
237244

245+
/omit-if-no-ref/
246+
spi0_cs0_pj_pin: spi0-cs0-pj-pin {
247+
pins = "PJ20";
248+
function = "spi0";
249+
allwinner,pinmux = <5>;
250+
};
251+
238252
/omit-if-no-ref/
239253
spi0_cs1_pc_pin: spi0-cs1-pc-pin {
240254
pins = "PC7";
241255
function = "spi0";
242256
allwinner,pinmux = <4>;
243257
};
244258

259+
/omit-if-no-ref/
260+
spi0_cs1_pj_pin: spi0-cs1-pj-pin {
261+
pins = "PJ24";
262+
function = "spi0";
263+
allwinner,pinmux = <5>;
264+
};
265+
245266
/omit-if-no-ref/
246267
spi0_hold_pc_pin: spi0-hold-pc-pin {
247268
/* conflicts with eMMC D7 */
@@ -250,6 +271,13 @@
250271
allwinner,pinmux = <4>;
251272
};
252273

274+
/omit-if-no-ref/
275+
spi0_hold_pj_pin: spi0-hold-pj-pin {
276+
pins = "PJ26";
277+
function = "spi0";
278+
allwinner,pinmux = <5>;
279+
};
280+
253281
/omit-if-no-ref/
254282
spi0_wp_pc_pin: spi0-wp-pc-pin {
255283
/* conflicts with eMMC D2 */
@@ -258,6 +286,13 @@
258286
allwinner,pinmux = <4>;
259287
};
260288

289+
/omit-if-no-ref/
290+
spi0_wp_pj_pin: spi0-wp-pj-pin {
291+
pins = "PJ25";
292+
function = "spi0";
293+
allwinner,pinmux = <5>;
294+
};
295+
261296
uart0_pb_pins: uart0-pb-pins {
262297
pins = "PB9", "PB10";
263298
allwinner,pinmux = <2>;

0 commit comments

Comments
 (0)