Pull request, u-boot-tegra/master

Tom, please pull u-boot-tegra/master into u-boot/master. Thanks. It's passed 'buildman tegra' w/o error, and Svyatoslav has tested it on his boards.
The following changes since commit 26659d426548d1c395ef878c3b820e53a6e3b346:
Merge tag 'efi-2023-07-rc4' of https://source.denx.de/u-boot/custodians/u-boot-efi (2023-06-02 12:13:01 -0400)
are available in the git repository at:
https://source.denx.de/u-boot/custodians/u-boot-tegra.git master
for you to fetch changes up to 28731540f9427d5d58ee2a554d0f2a0c5702ab80:
board: htc: endeavoru: add One X support (2023-06-05 10:23:30 -0700)
---------------------------------------------------------------- Jonas Schwöbel (1): configs: tegra-common-post: make PXE and DHCP boot targets optional
Svyatoslav Ryhel (6): configs: tegra-common-post: add GPIO keyboard as STDIN device ARM: tegra: add SoC UID calculation function board: asus: transformer: add ASUS Transformer T30 family support board: asus: grouper: add Google Nexus 7 (2012) support board: lg: x3: add Optimus 4X HD and Optimus Vu support board: htc: endeavoru: add One X support
Thierry Reding (2): ARM: tegra: Enable poweroff command on Jetson TX1 and Jetson Nano ARM: tegra: Enable poweroff command on Jetson TX2
Tomasz Maciej Nowak (1): ARM: dts: trimslice: sync SPI node with Linux dts
arch/arm/dts/Makefile | 12 + arch/arm/dts/tegra20-trimslice.dts | 8 +- arch/arm/dts/tegra30-asus-grouper-common.dtsi | 157 +++++++ arch/arm/dts/tegra30-asus-nexus7-grouper-E1565.dts | 43 ++ arch/arm/dts/tegra30-asus-nexus7-grouper-PM269.dts | 36 ++ arch/arm/dts/tegra30-asus-nexus7-tilapia-E1565.dts | 62 +++ arch/arm/dts/tegra30-asus-p1801-t.dts | 17 + arch/arm/dts/tegra30-asus-tf201.dts | 9 + arch/arm/dts/tegra30-asus-tf300t.dts | 18 + arch/arm/dts/tegra30-asus-tf300tg.dts | 9 + arch/arm/dts/tegra30-asus-tf300tl.dts | 9 + arch/arm/dts/tegra30-asus-tf600t.dts | 89 ++++ arch/arm/dts/tegra30-asus-tf700t.dts | 13 + arch/arm/dts/tegra30-asus-transformer.dtsi | 211 ++++++++++ arch/arm/dts/tegra30-htc-endeavoru.dts | 166 ++++++++ arch/arm/dts/tegra30-lg-p880.dts | 40 ++ arch/arm/dts/tegra30-lg-p895.dts | 50 +++ arch/arm/dts/tegra30-lg-x3.dtsi | 180 +++++++++ arch/arm/include/asm/arch-tegra/fuse.h | 7 + arch/arm/mach-tegra/Makefile | 4 + arch/arm/mach-tegra/fuse.c | 151 +++++++ arch/arm/mach-tegra/tegra30/Kconfig | 20 + board/asus/grouper/Kconfig | 22 + board/asus/grouper/MAINTAINERS | 6 + board/asus/grouper/Makefile | 14 + board/asus/grouper/grouper-spl-max.c | 45 +++ board/asus/grouper/grouper-spl-ti.c | 41 ++ board/asus/grouper/grouper.c | 202 +++++++++ board/asus/grouper/pinmux-config-grouper.h | 362 +++++++++++++++++ board/asus/transformer-t30/Kconfig | 35 ++ board/asus/transformer-t30/MAINTAINERS | 6 + board/asus/transformer-t30/Makefile | 11 + .../transformer-t30/pinmux-config-transformer.h | 365 +++++++++++++++++ board/asus/transformer-t30/transformer-t30-spl.c | 41 ++ board/asus/transformer-t30/transformer-t30.c | 201 +++++++++ board/htc/endeavoru/Kconfig | 12 + board/htc/endeavoru/MAINTAINERS | 6 + board/htc/endeavoru/Makefile | 11 + board/htc/endeavoru/endeavoru-spl.c | 47 +++ board/htc/endeavoru/endeavoru.c | 116 ++++++ board/htc/endeavoru/pinmux-config-endeavoru.h | 362 +++++++++++++++++ board/lg/x3-t30/Kconfig | 26 ++ board/lg/x3-t30/MAINTAINERS | 6 + board/lg/x3-t30/Makefile | 11 + board/lg/x3-t30/pinmux-config-x3.h | 449 +++++++++++++++++++++ board/lg/x3-t30/x3-t30-spl.c | 48 +++ board/lg/x3-t30/x3-t30.c | 176 ++++++++ configs/endeavoru_defconfig | 82 ++++ configs/grouper_E1565.config | 2 + configs/grouper_PM269.config | 2 + configs/grouper_common_defconfig | 82 ++++ configs/p1801-t.config | 2 + configs/p2371-2180_defconfig | 1 + configs/p2771-0000-000_defconfig | 1 + configs/p2771-0000-500_defconfig | 1 + configs/p3450-0000_defconfig | 1 + configs/p880.config | 4 + configs/p895.config | 4 + configs/tf201.config | 2 + configs/tf300t.config | 2 + configs/tf300tg.config | 2 + configs/tf300tl.config | 2 + configs/tf600t.config | 5 + configs/tf700t.config | 2 + configs/tilapia.config | 3 + configs/transformer_t30_defconfig | 83 ++++ configs/x3_t30_defconfig | 86 ++++ doc/board/asus/grouper_common.rst | 95 +++++ doc/board/asus/index.rst | 10 + doc/board/asus/transformer_t30.rst | 96 +++++ doc/board/htc/endeavoru.rst | 90 +++++ doc/board/htc/index.rst | 9 + doc/board/lg/index.rst | 9 + doc/board/lg/x3_t30.rst | 93 +++++ include/configs/endeavoru.h | 72 ++++ include/configs/grouper.h | 68 ++++ include/configs/tegra-common-post.h | 28 +- include/configs/transformer-common.h | 94 +++++ include/configs/transformer-t30.h | 46 +++ include/configs/x3-t30.h | 85 ++++ 80 files changed, 5090 insertions(+), 6 deletions(-) create mode 100644 arch/arm/dts/tegra30-asus-grouper-common.dtsi create mode 100644 arch/arm/dts/tegra30-asus-nexus7-grouper-E1565.dts create mode 100644 arch/arm/dts/tegra30-asus-nexus7-grouper-PM269.dts create mode 100644 arch/arm/dts/tegra30-asus-nexus7-tilapia-E1565.dts create mode 100644 arch/arm/dts/tegra30-asus-p1801-t.dts create mode 100644 arch/arm/dts/tegra30-asus-tf201.dts create mode 100644 arch/arm/dts/tegra30-asus-tf300t.dts create mode 100644 arch/arm/dts/tegra30-asus-tf300tg.dts create mode 100644 arch/arm/dts/tegra30-asus-tf300tl.dts create mode 100644 arch/arm/dts/tegra30-asus-tf600t.dts create mode 100644 arch/arm/dts/tegra30-asus-tf700t.dts create mode 100644 arch/arm/dts/tegra30-asus-transformer.dtsi create mode 100644 arch/arm/dts/tegra30-htc-endeavoru.dts create mode 100644 arch/arm/dts/tegra30-lg-p880.dts create mode 100644 arch/arm/dts/tegra30-lg-p895.dts create mode 100644 arch/arm/dts/tegra30-lg-x3.dtsi create mode 100644 arch/arm/mach-tegra/fuse.c create mode 100644 board/asus/grouper/Kconfig create mode 100644 board/asus/grouper/MAINTAINERS create mode 100644 board/asus/grouper/Makefile create mode 100644 board/asus/grouper/grouper-spl-max.c create mode 100644 board/asus/grouper/grouper-spl-ti.c create mode 100644 board/asus/grouper/grouper.c create mode 100644 board/asus/grouper/pinmux-config-grouper.h create mode 100644 board/asus/transformer-t30/Kconfig create mode 100644 board/asus/transformer-t30/MAINTAINERS create mode 100644 board/asus/transformer-t30/Makefile create mode 100644 board/asus/transformer-t30/pinmux-config-transformer.h create mode 100644 board/asus/transformer-t30/transformer-t30-spl.c create mode 100644 board/asus/transformer-t30/transformer-t30.c create mode 100644 board/htc/endeavoru/Kconfig create mode 100644 board/htc/endeavoru/MAINTAINERS create mode 100644 board/htc/endeavoru/Makefile create mode 100644 board/htc/endeavoru/endeavoru-spl.c create mode 100644 board/htc/endeavoru/endeavoru.c create mode 100644 board/htc/endeavoru/pinmux-config-endeavoru.h create mode 100644 board/lg/x3-t30/Kconfig create mode 100644 board/lg/x3-t30/MAINTAINERS create mode 100644 board/lg/x3-t30/Makefile create mode 100644 board/lg/x3-t30/pinmux-config-x3.h create mode 100644 board/lg/x3-t30/x3-t30-spl.c create mode 100644 board/lg/x3-t30/x3-t30.c create mode 100644 configs/endeavoru_defconfig create mode 100644 configs/grouper_E1565.config create mode 100644 configs/grouper_PM269.config create mode 100644 configs/grouper_common_defconfig create mode 100644 configs/p1801-t.config create mode 100644 configs/p880.config create mode 100644 configs/p895.config create mode 100644 configs/tf201.config create mode 100644 configs/tf300t.config create mode 100644 configs/tf300tg.config create mode 100644 configs/tf300tl.config create mode 100644 configs/tf600t.config create mode 100644 configs/tf700t.config create mode 100644 configs/tilapia.config create mode 100644 configs/transformer_t30_defconfig create mode 100644 configs/x3_t30_defconfig create mode 100644 doc/board/asus/grouper_common.rst create mode 100644 doc/board/asus/index.rst create mode 100644 doc/board/asus/transformer_t30.rst create mode 100644 doc/board/htc/endeavoru.rst create mode 100644 doc/board/htc/index.rst create mode 100644 doc/board/lg/index.rst create mode 100644 doc/board/lg/x3_t30.rst create mode 100644 include/configs/endeavoru.h create mode 100644 include/configs/grouper.h create mode 100644 include/configs/transformer-common.h create mode 100644 include/configs/transformer-t30.h create mode 100644 include/configs/x3-t30.h

On Mon, Jun 05, 2023 at 01:52:09PM -0700, Tom Warren wrote:
Tom, please pull u-boot-tegra/master into u-boot/master. Thanks. It's passed 'buildman tegra' w/o error, and Svyatoslav has tested it on his boards.
The following changes since commit 26659d426548d1c395ef878c3b820e53a6e3b346:
Merge tag 'efi-2023-07-rc4' of https://source.denx.de/u-boot/custodians/u-boot-efi (2023-06-02 12:13:01 -0400)
are available in the git repository at:
https://source.denx.de/u-boot/custodians/u-boot-tegra.git master
for you to fetch changes up to 28731540f9427d5d58ee2a554d0f2a0c5702ab80:
board: htc: endeavoru: add One X support (2023-06-05 10:23:30 -0700)
Jonas Schwöbel (1): configs: tegra-common-post: make PXE and DHCP boot targets optional
Svyatoslav Ryhel (6): configs: tegra-common-post: add GPIO keyboard as STDIN device ARM: tegra: add SoC UID calculation function board: asus: transformer: add ASUS Transformer T30 family support board: asus: grouper: add Google Nexus 7 (2012) support board: lg: x3: add Optimus 4X HD and Optimus Vu support board: htc: endeavoru: add One X support
Thierry Reding (2): ARM: tegra: Enable poweroff command on Jetson TX1 and Jetson Nano ARM: tegra: Enable poweroff command on Jetson TX2
Tomasz Maciej Nowak (1): ARM: dts: trimslice: sync SPI node with Linux dts
OK, there's still a bunch of problems that need to be fixed, and I think Svyatoslav you might want to look at https://u-boot.readthedocs.io/en/latest/develop/ci_testing.html to get the tests started before re-submitting, but I also see that https://source.denx.de/u-boot/custodians/u-boot-tegra/-/pipelines/16482 failed.
In short, the docs need to be corrected so that "make htmldocs" passes and then you need to update the board config.h files as they're setting options that are in Kconfig now.
Sorry this is taking so long to get in.
participants (2)
-
Tom Rini
-
Tom Warren