Skip to content

arm64: allwinner: sun55i-t527: avaota-a1: Add SPI NAND

Chen-Yu Tsai linux-arm-kernel linux-devicetree linux-spi linux-sunxi lkml 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest3 patches 7 repliesIn review
  2. v13 patches 3 repliesSuperseded

Changes in v2 from the cover letter

- DT bindings (Krzysztof)
- Moved "allOf:" block after "required:" block
- Dropped "type:" from child node in conditional block
- Collected tags
- Link to v1:
https://lore.kernel.org/linux-sunxi/[email protected]/

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3spi: dt-bindings: sun6i: Allow Dual SPI and Quad SPI for newer SoCsDocumentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml+24 -50 replies
2/3arm64: dts: allwinner: sun55i-a523: Add pinmux for spi0 on PJ pinsarch/arm64/boot/dts/allwinner/sun55i-a523.dtsi+35 -00 replies
3/3arm64: dts: allwinner: sun55i-t527: avaota-a1: Add SPI NANDarch/arm64/boot/dts/allwinner/sun55i-t527-avaota-a1.dts+15 -00 replies

Reviews trailers per patch

All 3 patches have a Reviewed-by or Acked-by.

PatchKrzysztof KozlowskiJernej Skrabec
1/3R-b
2/3R-b
3/3A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/3] arm64: allwinner: sun55i-t527: avaota-a1: Add SPI NAND

Hi,

This is v2 of my Avaota A1 SPI NAND enablement series.

Changes since v1:
- DT bindings (Krzysztof)
- Moved "allOf:" block after "required:" block
- Dropped "type:" from child node in conditional block
- Collected tags
- Link to v1:
https://lore.kernel.org/linux-sunxi/[email protected]/

This series enables the SPI NAND found on the Avaota A1 in Quad SPI mode. The SPI driver already supports Dual SPI and Quad SPI, but the bindings need to be updated to allow it.

Patch 1 updates the binding to allow Dual SPI and Quad SPI on the newer SoCs. It also allows describing no TX or no RX available.

Patch 2 adds another set of pins for spi0 on the A523 SoC family. This set is used for the SPI NAND on the Avaota A1 board.

Patch 3 enables the SPI NAND found on the board. No partition layout is provided at the moment.

Please have a look.

Thanks
ChenYu

Chen-Yu Tsai (3):
spi: dt-bindings: sun6i: Allow Dual SPI and Quad SPI for newer SoCs
arm64: dts: allwinner: sun55i-a523: Add pinmux for spi0 on PJ pins
arm64: dts: allwinner: sun55i-t527: avaota-a1: Add SPI NAND

 .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 29 ++++++++++++---
 .../arm64/boot/dts/allwinner/sun55i-a523.dtsi | 35 +++++++++++++++++++
 .../dts/allwinner/sun55i-t527-avaota-a1.dts   | 15 ++++++++
 3 files changed, 74 insertions(+), 5 deletions(-)
Signature · 1 line
2.47.3