Pull request, u-boot-tegra/master
Tom Warren
tomcwarren3959 at gmail.com
Fri Apr 3 19:23:03 CEST 2020
Tom,
Please pull u-boot-tegra/master into U-Boot/master. Thanks.
All Tegra builds are OK on my system, and Stephen's test frame reports that
all tests pass.
This adds support for Jetson Nano, plus miscellaneous other fixes found
during Nano bringup.
It also adds Igor's update_uboot wrapper patches.
The following changes since commit e0718b3ab754860bd47677e6b4fc5b70da42c4ab:
Merge tag 'dm-pull-1apr20' of git://git.denx.de/u-boot-dm (2020-04-01
14:29:21 -0400)
are available in the git repository at:
ssh://twarren@git-mirror-santaclara:12001/m/denx.de/u-boot-tegra.git
master
for you to fetch changes up to 7c02bc9649f6d3afd272ac4a94b280495473834c:
ARM: tegra: Add NVIDIA Jetson Nano Developer Kit support (2020-04-02
14:30:02 -0700)
----------------------------------------------------------------
Igor Opaniuk (4):
apalis-tk1: add update_uboot wrapper
apalis_t30: add update_uboot wrapper
colibri_t20: add update_uboot wrapper
colibri_t30: add update_uboot wrapper
JC Kuo (1):
t210: do not enable PLLE and UPHY PLL HW PWRSEQ
Stephen Warren (1):
ARM: tegra: p2371-2180: add I2C nodes to DT
Tom Warren (11):
t210: pinmux: Remove pinmux/GPIO init from T210 boards
i2c: t210: Add VI_I2C clock source support
tegra: Enable CONFIG_BOOTP_PREFER_SERVERIP for all Jetson boards
mmc: t210: Add autocal and tap/trim updates for SDMMC1/3
mmc: t210: Fix 'bad' SD-card clock when doing 400KHz card detect
qspi: t210: Fix claim_bus's use of the wrong bus/device
qspi: t210: Fix QSPI clock and tap delays
qspi: t210: Use dev_read calls to get FDT data like base, freq
t210: Adjust ramdisk_addr_r/fdt_addr_r to allow for large kernels
mtd: spi: Add Macronix MX25U3235F device
ARM: tegra: Add NVIDIA Jetson Nano Developer Kit support
Vishruth (1):
ARM: tegra: p2771-0000: enable PIE relocation
arch/arm/cpu/armv8/cpu.c | 5 +
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/tegra210-p2371-2180.dts | 12 +
arch/arm/dts/tegra210-p3450-0000.dts | 147 +++++++++++
arch/arm/include/asm/arch-tegra/tegra_mmc.h | 20 +-
arch/arm/include/asm/arch-tegra/xusb-padctl.h | 1 +
arch/arm/mach-tegra/board2.c | 31 +++
arch/arm/mach-tegra/tegra210/Kconfig | 7 +
arch/arm/mach-tegra/tegra210/Makefile | 3 +-
arch/arm/mach-tegra/tegra210/clock.c | 27 +-
arch/arm/mach-tegra/tegra210/pinmux.c | 194 --------------
arch/arm/mach-tegra/tegra210/xusb-padctl.c | 68 +++--
arch/arm/mach-tegra/xusb-padctl-dummy.c | 4 +
board/nvidia/e2220-1170/e2220-1170.c | 21 +-
board/nvidia/e2220-1170/pinmux-config-e2220-1170.h | 276
--------------------
board/nvidia/p2371-0000/p2371-0000.c | 21 +-
board/nvidia/p2371-0000/pinmux-config-p2371-0000.h | 267
--------------------
board/nvidia/p2371-2180/p2371-2180.c | 21 +-
board/nvidia/p2371-2180/pinmux-config-p2371-2180.h | 278
---------------------
board/nvidia/p2571/p2571.c | 21 +-
board/nvidia/p2571/pinmux-config-p2571.h | 242 ------------------
board/nvidia/p3450-0000/Kconfig | 12 +
board/nvidia/p3450-0000/MAINTAINERS | 6 +
board/nvidia/p3450-0000/Makefile | 8 +
board/nvidia/p3450-0000/p3450-0000.c | 178 +++++++++++++
configs/e2220-1170_defconfig | 1 +
configs/p2371-0000_defconfig | 1 +
configs/p2371-2180_defconfig | 1 +
configs/p2571_defconfig | 1 +
configs/p2771-0000-000_defconfig | 2 +
configs/p2771-0000-500_defconfig | 2 +
configs/p3450-0000_defconfig | 64 +++++
drivers/mmc/tegra_mmc.c | 103 +++++++-
drivers/mtd/spi/spi-nor-ids.c | 1 +
drivers/spi/tegra210_qspi.c | 39 +--
include/configs/apalis-tk1.h | 9 +
include/configs/apalis_t30.h | 11 +
include/configs/colibri_t20.h | 8 +-
include/configs/colibri_t30.h | 11 +
include/configs/p3450-0000.h | 46 ++++
include/configs/tegra210-common.h | 4 +-
41 files changed, 757 insertions(+), 1420 deletions(-)
create mode 100644 arch/arm/dts/tegra210-p3450-0000.dts
delete mode 100644 arch/arm/mach-tegra/tegra210/pinmux.c
delete mode 100644 board/nvidia/e2220-1170/pinmux-config-e2220-1170.h
delete mode 100644 board/nvidia/p2371-0000/pinmux-config-p2371-0000.h
delete mode 100644 board/nvidia/p2371-2180/pinmux-config-p2371-2180.h
delete mode 100644 board/nvidia/p2571/pinmux-config-p2571.h
create mode 100644 board/nvidia/p3450-0000/Kconfig
create mode 100644 board/nvidia/p3450-0000/MAINTAINERS
create mode 100644 board/nvidia/p3450-0000/Makefile
create mode 100644 board/nvidia/p3450-0000/p3450-0000.c
create mode 100644 configs/p3450-0000_defconfig
create mode 100644 include/configs/p3450-0000.h
More information about the U-Boot
mailing list