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