Please pull u-boot-tegra staging

Svyatoslav Ryhel clamor95 at gmail.com
Mon Aug 4 08:24:17 CEST 2025


Dear Tom,

The following changes since commit f5e968a28e7cdc2c4365f5a382e02f074ee03fac:

  Merge tag 'u-boot-stm32-20250731' of https://source.denx.de/u-boot/custodians/u-boot-stm (2025-07-31 10:04:32 -0600)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-tegra.git staging

for you to fetch changes up to c55cbaf133b3d31a21b54507d74faeca109b8746:

  board: samsung: add Samsung Galaxy R (GT-I9103) and Captivate Glide (SGH-i927) support (2025-08-01 08:46:53 +0300)

----------------------------------------------------------------
Ion Agorria (11):
      ARM: tegra: Relocate fuse code from warmboot file
      crypto: tegra: Add Tegra AES engine driver
      ARM: tegra: Add LP0 support for ODM production
      ARM: tegra: Add BSE bindings
      ARM: tegra: Enable BSEV for devices that use CMD_EBTUPDATE
      ARM: tegra: Use AES engine for crypto functions
      video: panel: add Sony L4F00430T01 panel driver
      video: panel: add Samsung S6E63M0 panel driver
      video: bridge: add Samsung CMC623 image converter driver
      video: backlight: add Samsung CMC623 backlight PWM driver
      board: samsung: add Samsung Galaxy R (GT-I9103) and Captivate Glide (SGH-i927) support

Svyatoslav Ryhel (2):
      board: chagall: add Pegatron Chagall support
      video: tegra: parametrize PCLK and DE polarity

 arch/arm/dts/Makefile                           |    3 +
 arch/arm/dts/tegra20-acer-a500-picasso.dts      |    4 +
 arch/arm/dts/tegra20-asus-transformer.dtsi      |    4 +
 arch/arm/dts/tegra20-lg-star.dts                |    4 +
 arch/arm/dts/tegra20-motorola-mot.dtsi          |    4 +
 arch/arm/dts/tegra20-samsung-bose.dts           |  119 ++++++
 arch/arm/dts/tegra20-samsung-n1-common.dtsi     |  428 ++++++++++++++++++++
 arch/arm/dts/tegra20-samsung-n1.dts             |  184 +++++++++
 arch/arm/dts/tegra20.dtsi                       |   29 ++
 arch/arm/dts/tegra30-asus-grouper-common.dtsi   |    4 +
 arch/arm/dts/tegra30-asus-p1801-t.dts           |    4 +
 arch/arm/dts/tegra30-asus-tf600t.dts            |    4 +
 arch/arm/dts/tegra30-asus-transformer.dtsi      |    4 +
 arch/arm/dts/tegra30-htc-endeavoru.dts          |    4 +
 arch/arm/dts/tegra30-lenovo-ideapad-yoga-11.dts |    4 +
 arch/arm/dts/tegra30-lg-x3.dtsi                 |    4 +
 arch/arm/dts/tegra30-ouya.dts                   |    4 +
 arch/arm/dts/tegra30-pegatron-chagall.dts       | 1291 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/tegra30-wexler-qc750.dts           |    4 +
 arch/arm/dts/tegra30.dtsi                       |   29 ++
 arch/arm/include/asm/arch-tegra/ap.h            |    7 +
 arch/arm/include/asm/arch-tegra/crypto.h        |   43 +-
 arch/arm/include/asm/arch-tegra/dc.h            |    3 +
 arch/arm/include/asm/arch-tegra/fuse.h          |   21 +
 arch/arm/include/asm/arch-tegra/warmboot.h      |    7 -
 arch/arm/mach-tegra/Kconfig                     |    2 +
 arch/arm/mach-tegra/ap.c                        |    8 +
 arch/arm/mach-tegra/cpu.h                       |    1 +
 arch/arm/mach-tegra/crypto.c                    |  184 +++------
 arch/arm/mach-tegra/fuse.c                      |   63 ++-
 arch/arm/mach-tegra/tegra124/bct.c              |   20 +-
 arch/arm/mach-tegra/tegra20/Kconfig             |    5 +
 arch/arm/mach-tegra/tegra20/bct.c               |   20 +-
 arch/arm/mach-tegra/tegra20/warmboot.c          |  117 ++----
 arch/arm/mach-tegra/tegra30/Kconfig             |    5 +
 arch/arm/mach-tegra/tegra30/bct.c               |   20 +-
 board/pegatron/chagall/Kconfig                  |   13 +
 board/pegatron/chagall/MAINTAINERS              |    7 +
 board/pegatron/chagall/Makefile                 |   11 +
 board/pegatron/chagall/chagall-spl.c            |   41 ++
 board/pegatron/chagall/chagall.c                |   23 ++
 board/pegatron/chagall/chagall.env              |    9 +
 board/samsung/n1/Kconfig                        |   13 +
 board/samsung/n1/MAINTAINERS                    |    9 +
 board/samsung/n1/bose.config                    |    6 +
 board/samsung/n1/n1.env                         |   16 +
 configs/chagall_defconfig                       |   80 ++++
 configs/n1_defconfig                            |   92 +++++
 doc/board/index.rst                             |    1 +
 doc/board/pegatron/chagall.rst                  |   41 ++
 doc/board/pegatron/index.rst                    |    9 +
 doc/board/samsung/index.rst                     |    1 +
 doc/board/samsung/n1.rst                        |   51 +++
 drivers/crypto/Kconfig                          |    2 +
 drivers/crypto/Makefile                         |    1 +
 drivers/crypto/tegra/Kconfig                    |    7 +
 drivers/crypto/tegra/Makefile                   |    3 +
 drivers/crypto/tegra/tegra_aes.c                |  591 ++++++++++++++++++++++++++++
 drivers/video/Kconfig                           |   24 ++
 drivers/video/Makefile                          |    3 +
 drivers/video/bridge/Kconfig                    |    8 +
 drivers/video/bridge/Makefile                   |    1 +
 drivers/video/bridge/cmc623.c                   |  234 +++++++++++
 drivers/video/cmc623_backlight.c                |  124 ++++++
 drivers/video/samsung-s6e63m0.c                 |  393 +++++++++++++++++++
 drivers/video/sony-l4f00430t01.c                |  210 ++++++++++
 drivers/video/tegra/dc.c                        |   16 +
 67 files changed, 4397 insertions(+), 304 deletions(-)
 create mode 100644 arch/arm/dts/tegra20-samsung-bose.dts
 create mode 100644 arch/arm/dts/tegra20-samsung-n1-common.dtsi
 create mode 100644 arch/arm/dts/tegra20-samsung-n1.dts
 create mode 100644 arch/arm/dts/tegra30-pegatron-chagall.dts
 create mode 100644 board/pegatron/chagall/Kconfig
 create mode 100644 board/pegatron/chagall/MAINTAINERS
 create mode 100644 board/pegatron/chagall/Makefile
 create mode 100644 board/pegatron/chagall/chagall-spl.c
 create mode 100644 board/pegatron/chagall/chagall.c
 create mode 100644 board/pegatron/chagall/chagall.env
 create mode 100644 board/samsung/n1/Kconfig
 create mode 100644 board/samsung/n1/MAINTAINERS
 create mode 100644 board/samsung/n1/bose.config
 create mode 100644 board/samsung/n1/n1.env
 create mode 100644 configs/chagall_defconfig
 create mode 100644 configs/n1_defconfig
 create mode 100644 doc/board/pegatron/chagall.rst
 create mode 100644 doc/board/pegatron/index.rst
 create mode 100644 doc/board/samsung/n1.rst
 create mode 100644 drivers/crypto/tegra/Kconfig
 create mode 100644 drivers/crypto/tegra/Makefile
 create mode 100644 drivers/crypto/tegra/tegra_aes.c
 create mode 100644 drivers/video/bridge/cmc623.c
 create mode 100644 drivers/video/cmc623_backlight.c
 create mode 100644 drivers/video/samsung-s6e63m0.c
 create mode 100644 drivers/video/sony-l4f00430t01.c

Branch contains Tegra AES engine implementation as a real world example for
the recently added AES UCLASS along with conversion of all ebtupdate users
to use it. Two new boards are introduced, Pegatron Chagall a Tegra 3 tablet
and Samsung Tegra 2 N1 board which incudes Galaxy R and Captivate Glide
smartphones. 

All commits passed U-Boot CI.

Thank you,
Svyatoslav Ryhel.


More information about the U-Boot mailing list