[PATCH 0/6] Support for AC5X NAND and AT-x240 board
Chris Packham
judge.packham at gmail.com
Mon Jul 3 05:38:34 CEST 2023
This series adds support for the NAND flash controller on the AC5X SoC
and adds support for the Allied Telesis x240 board.
I've also included 2 unrelated changes. "arm: mvebu: Remove unused alias
from RC AC5X dts" removes an unused alias from the dts. This was in the
neighborhood of the x240 so I included it.
"mtd: nand: pxa3xx: Enable devbus/nand arbiter on Armada 8K" allows
using the NFC and device bus at the same time. This is needed for
another board (CN9130 based) that I'll hopefully get upstream in the
near future. I figured I'd include it now since I was touching the NAND
driver.
Chris Packham (6):
arm: mvebu: ac5: Add nand-controller node
arm: mvebu: ac5: Define mvebu_get_nand_clock()
mtd: nand: pxa3xx: Add support for the Marvell AC5 SoC
mtd: nand: pxa3xx: Enable devbus/nand arbiter on Armada 8K
arm: mvebu: Add Allied Telesis x240 board
arm: mvebu: Remove unused alias from RC AC5X dts
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/ac5-98dx25xx.dtsi | 9 ++
arch/arm/dts/ac5-98dx35xx-atl-x240.dts | 212 +++++++++++++++++++++++++
arch/arm/dts/ac5-98dx35xx-rd.dts | 1 -
arch/arm/mach-mvebu/Kconfig | 7 +
arch/arm/mach-mvebu/alleycat5/soc.c | 6 +
board/alliedtelesis/x240/MAINTAINERS | 7 +
board/alliedtelesis/x240/Makefile | 6 +
board/alliedtelesis/x240/x240.c | 13 ++
configs/x240_defconfig | 87 ++++++++++
drivers/mtd/nand/raw/pxa3xx_nand.c | 20 ++-
include/configs/x240.h | 37 +++++
12 files changed, 402 insertions(+), 6 deletions(-)
create mode 100644 arch/arm/dts/ac5-98dx35xx-atl-x240.dts
create mode 100644 board/alliedtelesis/x240/MAINTAINERS
create mode 100644 board/alliedtelesis/x240/Makefile
create mode 100644 board/alliedtelesis/x240/x240.c
create mode 100644 configs/x240_defconfig
create mode 100644 include/configs/x240.h
--
2.41.0
More information about the U-Boot
mailing list