[PULL u-boot] Please pull u-boot-amlogic-20210112

Neil Armstrong narmstrong at baylibre.com
Tue Jan 12 17:39:54 CET 2021


Hi Tom,

These are the changes for the next release, in brief is adds some features to the VIM3 boards
(drivers fro function button detect using ADC, mac from efuses), new boards (V2 of libretech-cc,
GT-King/Pro and Wetek Core2), all this with DT sync'ed over Linux 5.10 with new Power Domain
driver support. A new DSI panel driver has been added, the rest of support will come next (PHYs, ...).

The CI job is at https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic/pipelines/5836

Thanks,
Neil

The following changes since commit c8f2a060a15b8a21cef90c82cc49f70517356a50:

  xea: config: Disable CONFIG_SPL_OF_PLATDATA_PARENT on XEA (imx28) (2021-01-08 08:42:08 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic.git tags/u-boot-amlogic-20210112

for you to fetch changes up to 6bfa331a6e22507ae839fb8474ce1b3fd58808df:

  board: amlogic: vim3: fix setup ethernet mac from efuse (2021-01-12 14:25:55 +0100)

----------------------------------------------------------------
- sync amlogic GX & AXG DT to Linux 5.10
- Add new MESON_EE driver support for GXBB & AXG
- Add support for Libretech-CC v2, Wetek Core2, Beelink GT-King/Pro boards
- add driver for TDO tl070wsh30 panel driver
- meson: isolate loading of socinfo
- Add soc_rev to environment
- Enable G12A support for saradc
- Add correct mmcdev on VIM3(L) & Odroid-N2(C4)
- Read MAC from fuses for VIM3 & VIM3L boards

----------------------------------------------------------------
Artem Lapkin (1):
      board: amlogic: vim3: fix setup ethernet mac from efuse

Christian Hewitt (8):
      ARM: dts: import WeTek Core2 DTs from Linux 5.10
      boards: amlogic: add WeTek Core2 support
      boards: amlogic: update documentation for WeTek Core2
      ARM: dts: import Beelink GT-King/Pro DTs from Linux 5.10
      boards: amlogic: add Beelink S922X board family support
      boards: amlogic: add Beelink GT-King defconfig
      boards: amlogic: add Beelink GT-King Pro defconfig
      boards: amlogic: update documentation for Beelink GT-King/Pro

Heinrich Schuchardt (1):
      adc: meson-saradc: use correct printf code

Jerome Brunet (2):
      arm64: dts: import libretech-cc-v2 from linux v5.10-rc1
      arm64: meson: add support for libretech-cc v2

Marek Szyprowski (6):
      clk: meson: add minimal driver for g12a-ao clocks
      adc: meson-saradc: add G12A variant
      adc: meson-saradc: skip hardware init only if ADC is enabled
      configs: khadas-vim3: enable ADC device support
      board: amlogic: vim3: read ethernet MAC address from efuse
      board: amlogic: add MMC boot device detection for environment load

Neil Armstrong (5):
      ARM: dts: sync Amlogic GX & AXG from Linux 5.10-rc1
      power: domain: meson-ee-pwrc: add support for the Meson GX SoCs
      power: domain: meson-ee-pwrc: add support for the Meson AXG SoCs
      configs: use the new MESON_EE_POWER_DOMAIN driver for Amlogic GXBB/GXL/GXM boards
      video: add TDO tl070wsh30 panel driver

Pascal Vizeli (1):
      meson: Add soc_rev to environment

Stefan Agner (1):
      ARM: meson: isolate loading of socinfo

 arch/arm/dts/Makefile                              |   5 +
 arch/arm/dts/meson-axg.dtsi                        |   6 +-
 arch/arm/dts/meson-g12b-gtking-pro.dts             | 125 +++++
 arch/arm/dts/meson-g12b-gtking.dts                 | 145 +++++
 arch/arm/dts/meson-g12b-khadas-vim3.dtsi           |  88 ---
 arch/arm/dts/meson-g12b-odroid-n2-plus.dts         |  31 +
 arch/arm/dts/meson-g12b-odroid-n2.dts              | 618 +-------------------
 arch/arm/dts/meson-g12b-odroid-n2.dtsi             | 625 +++++++++++++++++++++
 arch/arm/dts/meson-g12b-w400.dtsi                  | 425 ++++++++++++++
 arch/arm/dts/meson-gx-mali450.dtsi                 |  61 ++
 arch/arm/dts/meson-gx-p23x-q20x.dtsi               | 324 +++++++++++
 arch/arm/dts/meson-gx.dtsi                         |  18 +-
 arch/arm/dts/meson-gxbb.dtsi                       |  63 +--
 arch/arm/dts/meson-gxl-mali.dtsi                   |  46 +-
 arch/arm/dts/meson-gxl-s805x-libretech-ac.dts      |   2 +-
 arch/arm/dts/meson-gxl-s805x.dtsi                  |  23 +
 .../meson-gxl-s905x-libretech-cc-v2-u-boot.dtsi    |   7 +
 arch/arm/dts/meson-gxl-s905x-libretech-cc-v2.dts   | 318 +++++++++++
 arch/arm/dts/meson-gxl.dtsi                        |  17 +-
 arch/arm/dts/meson-gxm-wetek-core2-u-boot.dtsi     |   7 +
 arch/arm/dts/meson-gxm-wetek-core2.dts             |  87 +++
 arch/arm/dts/meson-gxm.dtsi                        |  45 +-
 arch/arm/dts/meson-khadas-vim3.dtsi                |  94 +++-
 arch/arm/dts/meson-sm1-khadas-vim3l.dts            |  86 ---
 arch/arm/include/asm/arch-meson/boot.h             |   4 +
 arch/arm/mach-meson/board-info.c                   |  26 +-
 board/amlogic/beelink-s922x/MAINTAINERS            |   9 +
 board/amlogic/beelink-s922x/Makefile               |   6 +
 board/amlogic/beelink-s922x/beelink-s922x.c        |  54 ++
 board/amlogic/odroid-n2/odroid-n2.c                |  13 +
 board/amlogic/p212/MAINTAINERS                     |   1 +
 board/amlogic/q200/MAINTAINERS                     |   2 +
 board/amlogic/vim3/vim3.c                          |  39 ++
 configs/beelink-gtking_defconfig                   |  71 +++
 configs/beelink-gtkingpro_defconfig                |  71 +++
 configs/khadas-vim3_defconfig                      |   2 +
 configs/khadas-vim3l_defconfig                     |   2 +
 configs/libretech-ac_defconfig                     |   2 +-
 configs/libretech-cc_defconfig                     |   2 +-
 configs/libretech-cc_v2_defconfig                  |  82 +++
 configs/libretech-s905d-pc_defconfig               |   2 +-
 configs/libretech-s912-pc_defconfig                |   2 +-
 configs/odroid-c2_defconfig                        |   2 +-
 configs/wetek-core2_defconfig                      |  70 +++
 doc/board/amlogic/beelink-gtking.rst               | 115 ++++
 doc/board/amlogic/beelink-gtkingpro.rst            | 116 ++++
 doc/board/amlogic/index.rst                        | 123 ++--
 doc/board/amlogic/libretech-cc.rst                 |  17 +-
 doc/board/amlogic/wetek-core2.rst                  |  96 ++++
 drivers/adc/meson-saradc.c                         |  11 +-
 drivers/clk/meson/Makefile                         |   1 +
 drivers/clk/meson/g12a-ao.c                        |  83 +++
 drivers/power/domain/meson-ee-pwrc.c               |  52 +-
 drivers/video/Kconfig                              |   9 +
 drivers/video/Makefile                             |   1 +
 drivers/video/tdo-tl070wsh30.c                     | 155 +++++
 include/dt-bindings/power/meson-axg-power.h        |  14 +
 include/dt-bindings/power/meson-gxbb-power.h       |  13 +
 58 files changed, 3556 insertions(+), 978 deletions(-)
 create mode 100644 arch/arm/dts/meson-g12b-gtking-pro.dts
 create mode 100644 arch/arm/dts/meson-g12b-gtking.dts
 create mode 100644 arch/arm/dts/meson-g12b-odroid-n2-plus.dts
 create mode 100644 arch/arm/dts/meson-g12b-odroid-n2.dtsi
 create mode 100644 arch/arm/dts/meson-g12b-w400.dtsi
 create mode 100644 arch/arm/dts/meson-gx-mali450.dtsi
 create mode 100644 arch/arm/dts/meson-gx-p23x-q20x.dtsi
 create mode 100644 arch/arm/dts/meson-gxl-s805x.dtsi
 create mode 100644 arch/arm/dts/meson-gxl-s905x-libretech-cc-v2-u-boot.dtsi
 create mode 100644 arch/arm/dts/meson-gxl-s905x-libretech-cc-v2.dts
 create mode 100644 arch/arm/dts/meson-gxm-wetek-core2-u-boot.dtsi
 create mode 100644 arch/arm/dts/meson-gxm-wetek-core2.dts
 create mode 100644 board/amlogic/beelink-s922x/MAINTAINERS
 create mode 100644 board/amlogic/beelink-s922x/Makefile
 create mode 100644 board/amlogic/beelink-s922x/beelink-s922x.c
 create mode 100644 configs/beelink-gtking_defconfig
 create mode 100644 configs/beelink-gtkingpro_defconfig
 create mode 100644 configs/libretech-cc_v2_defconfig
 create mode 100644 configs/wetek-core2_defconfig
 create mode 100644 doc/board/amlogic/beelink-gtking.rst
 create mode 100644 doc/board/amlogic/beelink-gtkingpro.rst
 create mode 100644 doc/board/amlogic/wetek-core2.rst
 create mode 100644 drivers/clk/meson/g12a-ao.c
 create mode 100644 drivers/video/tdo-tl070wsh30.c
 create mode 100644 include/dt-bindings/power/meson-axg-power.h
 create mode 100644 include/dt-bindings/power/meson-gxbb-power.h


More information about the U-Boot mailing list