[PATCH 0/6] Allwinner V3/S3 support + PineCube support

Icenowy Zheng icenowy at aosc.io
Mon Oct 26 15:15:58 CET 2020


This patchset tries to add support for Allwinner V3/S3 and Pine64
PineCube to U-Boot.

First 3 patches adds support for Allwinner V3/S3 to U-Boot by expanding
the code of V3s and add compatible strings to individual drivers.

Then a patch allows V3 series chips to utilize the AXP20x driver in
U-Boot.

Finally the device tree is synchorized from Linux v5.10-rc1 (which
contains the PineCube DT) and PineCube defconfig is added.

Icenowy Zheng (6):
  sunxi: add V3/S3 support
  sunxi: gpio: introduce compatible string for V3 GPIO
  clk: sunxi: add compatible string for V3
  sunxi: allow to use AXP20[39] attached to I2C0 on V3 series
  sunxi: dts: sync Allwinner V3s-related DTs from Linux 5.10-rc1
  sunxi: add PineCube board

 arch/arm/dts/sun8i-s3-lichee-zero-plus.dts    |  53 +++
 arch/arm/dts/sun8i-s3-pinecube.dts            | 235 +++++++++++++
 arch/arm/dts/sun8i-v3.dtsi                    |  27 ++
 arch/arm/dts/sun8i-v3s-licheepi-zero-dock.dts |  96 ++++++
 arch/arm/dts/sun8i-v3s-licheepi-zero.dts      |  26 +-
 arch/arm/dts/sun8i-v3s.dtsi                   | 318 ++++++++++++++++--
 arch/arm/include/asm/arch-sunxi/gpio.h        |   1 +
 arch/arm/mach-sunxi/Kconfig                   |   3 +-
 board/sunxi/MAINTAINERS                       |   5 +
 board/sunxi/board.c                           |   4 +
 configs/pinecube_defconfig                    |  17 +
 drivers/clk/sunxi/clk_v3s.c                   |   2 +
 drivers/gpio/sunxi_gpio.c                     |   1 +
 drivers/power/Kconfig                         |   4 +-
 14 files changed, 758 insertions(+), 34 deletions(-)
 create mode 100644 arch/arm/dts/sun8i-s3-lichee-zero-plus.dts
 create mode 100644 arch/arm/dts/sun8i-s3-pinecube.dts
 create mode 100644 arch/arm/dts/sun8i-v3.dtsi
 create mode 100644 arch/arm/dts/sun8i-v3s-licheepi-zero-dock.dts
 create mode 100644 configs/pinecube_defconfig

-- 
2.28.0


More information about the U-Boot mailing list