[U-Boot] [PATCH 0/8] amlogic: add SEI610 support
Neil Armstrong
narmstrong at baylibre.com
Fri Oct 18 09:22:22 UTC 2019
On 11/10/2019 17:33, Neil Armstrong wrote:
> Add support for the customer board SEI610 manufactured by SEI Robotics
> with the following specifications:
> - Amlogic S905X3 ARM Cortex-A35 quad-core SoC
> - 2GB DDR4 SDRAM
> - 10/100 Ethernet (Internal PHY)
> - 1 x USB 3.0 Host
> - 1 x USB Type-C DRD
> - 1 x FTDI USB Serial Debug Interface
> - eMMC
> - SDcard
> - Infrared receiver
> - SDIO WiFi Module
>
> Like it's SEI510 counterpart, the boot flow is designed to boot
> Android AOSP built for the Yukawa Android device.
>
> The SM1 SoC is very close to G12A, so it uses the same arm board code
> and reuses what was pushed for SEI510.
>
> For that it needs to reuse the SEI510 android boot flow into
> a common flow with custom partitions for each board.
>
> Guillaume La Roque (2):
> configs: sei510: rework header and fix userdata size
> configs: sei610: Add config file to fix userdata size
>
> Neil Armstrong (6):
> ARM: meson: add SM1 SoC id
> mmc: meson-gx: add support for mmc-pwrseq-emmc
> clk: meson-sm1: add compatible
> ARM: dts: Import SEI610 DT from Linux 5.4-rc2
> ARM: dts: meson-sm1: add U-Boot specific DT for graphics
> boards: amlogic: add SEI610 support
>
> MAINTAINERS | 1 +
> arch/arm/dts/Makefile | 3 +-
> ...boot.dtsi => meson-g12-common-u-boot.dtsi} | 0
> arch/arm/dts/meson-g12a-sei510-u-boot.dtsi | 2 +-
> arch/arm/dts/meson-g12a-u200-u-boot.dtsi | 2 +-
> arch/arm/dts/meson-g12b-odroid-n2-u-boot.dtsi | 2 +-
> arch/arm/dts/meson-sm1-sei610-u-boot.dtsi | 7 +
> arch/arm/dts/meson-sm1-sei610.dts | 383 ++++++++++++++++++
> arch/arm/dts/meson-sm1.dtsi | 147 +++++++
> arch/arm/mach-meson/board-info.c | 2 +
> board/amlogic/sei610/MAINTAINERS | 7 +
> board/amlogic/sei610/Makefile | 6 +
> board/amlogic/sei610/README | 119 ++++++
> board/amlogic/sei610/sei610.c | 26 ++
> configs/sei610_defconfig | 76 ++++
> drivers/clk/meson/g12a.c | 1 +
> drivers/mmc/meson_gx_mmc.c | 51 +++
> include/configs/meson64_android.h | 136 +++++++
> include/configs/sei510.h | 121 +-----
> include/configs/sei610.h | 31 ++
> include/dt-bindings/power/meson-sm1-power.h | 18 +
> 21 files changed, 1018 insertions(+), 123 deletions(-)
> rename arch/arm/dts/{meson-g12a-u-boot.dtsi => meson-g12-common-u-boot.dtsi} (100%)
> create mode 100644 arch/arm/dts/meson-sm1-sei610-u-boot.dtsi
> create mode 100644 arch/arm/dts/meson-sm1-sei610.dts
> create mode 100644 arch/arm/dts/meson-sm1.dtsi
> create mode 100644 board/amlogic/sei610/MAINTAINERS
> create mode 100644 board/amlogic/sei610/Makefile
> create mode 100644 board/amlogic/sei610/README
> create mode 100644 board/amlogic/sei610/sei610.c
> create mode 100644 configs/sei610_defconfig
> create mode 100644 include/configs/meson64_android.h
> create mode 100644 include/configs/sei610.h
> create mode 100644 include/dt-bindings/power/meson-sm1-power.h
>
Applied to u-boot-amlogic + typo fixes
More information about the U-Boot
mailing list