[U-Boot] Pull request, u-boot-tegra/master

Tom Warren tomcwarren3959 at gmail.com
Wed Jun 5 20:50:59 UTC 2019


 Tom,

Please pull u-boot-tegra/master into U-Boot/master. Thanks!

All Tegra builds are OK, and Stephen's automated test system reports that
all tests pass.

The following changes since commit 6d93d245c148f10f15724601650fab3a665f102c:

  Merge git://git.denx.de/u-boot-riscv (2019-06-05 10:07:31 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-tegra.git master

for you to fetch changes up to 879a3bc1c2f3e2aadd6f05e6427cf4d97a272f9a:

  ARM: tegra: Mark built-in Ethernet as default on Jetson TX2 (2019-06-05
09:16:35 -0700)

----------------------------------------------------------------
Thierry Reding (26):
      fdtdec: Add fdtdec_set_ethernet_mac_address()
      lib: Implement strndup()
      ARM: tegra: Fix mux type for disp1 and disp2 clocks on Tegra210
      ARM: tegra: Remove disp1 clock initialization on Tegra210
      ARM: tegra: Use common header for PMU declarations
      ARM: tegra: Guard clock code with a Kconfig symbol
      ARM: tegra: Guard GP pad control code with a Kconfig symbol
      ARM: tegra: Guard memory controller code with a Kconfig symbol
      ARM: tegra: Guard pin controller code with a Kconfig symbol
      ARM: tegra: Guard powergate code with a Kconfig symbol
      ARM: tegra: Fix save_boot_params() prototype
      ARM: tegra: Allow boards to override boot target devices
      ARM: tegra: Support TZ-only access to PMC
      ARM: tegra: Workaround UDC boot issues only if necessary
      ARM: tegra: Restore DRAM bank count
      ARM: tegra: Unify Tegra186 builds
      ARM: tegra: Implement cboot_save_boot_params() in C
      ARM: tegra: Implement cboot_get_ethaddr()
      ARM: tegra: Import cbootargs value from cboot DTB
      ARM: tegra: Enable position independent build for 64-bit
      p2371-2180: Pass Ethernet MAC to the kernel
      p2771-0000: Pass Ethernet MAC to the kernel
      p2371-2180: Add support for framebuffer carveouts
      p2771-0000: Add support for framebuffer carveouts
      ARM: tegra: Rename pcie-controller to pcie
      ARM: tegra: Mark built-in Ethernet as default on Jetson TX2

 arch/arm/dts/tegra124-apalis.dts                   |   2 +-
 arch/arm/dts/tegra124-cei-tk1-som.dts              |   2 +-
 arch/arm/dts/tegra124-jetson-tk1.dts               |   2 +-
 arch/arm/dts/tegra124.dtsi                         |   2 +-
 arch/arm/dts/tegra186-p2771-0000-000.dts           |   2 +-
 arch/arm/dts/tegra186-p2771-0000-500.dts           |   2 +-
 arch/arm/dts/tegra186-p2771-0000.dtsi              |   2 +
 arch/arm/dts/tegra186.dtsi                         |   2 +-
 arch/arm/dts/tegra20-harmony.dts                   |   2 +-
 arch/arm/dts/tegra20-trimslice.dts                 |   2 +-
 arch/arm/dts/tegra20.dtsi                          |   2 +-
 arch/arm/dts/tegra210-p2371-2180.dts               |   2 +-
 arch/arm/dts/tegra210.dtsi                         |   2 +-
 arch/arm/dts/tegra30-apalis.dts                    |   2 +-
 arch/arm/dts/tegra30-beaver.dts                    |   2 +-
 arch/arm/dts/tegra30-cardhu.dts                    |   2 +-
 arch/arm/dts/tegra30.dtsi                          |   2 +-
 arch/arm/include/asm/arch-tegra/cboot.h            |  45 ++
 arch/arm/include/asm/arch-tegra/pmc.h              |  20 +-
 .../include/asm/{arch-tegra20 => arch-tegra}/pmu.h |   6 +-
 arch/arm/include/asm/arch-tegra/tegra.h            |   6 +
 arch/arm/include/asm/arch-tegra114/pmu.h           |  12 -
 arch/arm/include/asm/arch-tegra124/pmu.h           |  13 -
 arch/arm/include/asm/arch-tegra210/pmu.h           |  13 -
 arch/arm/include/asm/arch-tegra30/pmu.h            |  12 -
 arch/arm/mach-tegra/Kconfig                        |  32 ++
 arch/arm/mach-tegra/Makefile                       |  16 +-
 arch/arm/mach-tegra/board.c                        |  41 +-
 arch/arm/mach-tegra/board186.c                     |  32 --
 arch/arm/mach-tegra/board2.c                       |  37 +-
 arch/arm/mach-tegra/cache.c                        |   2 +
 arch/arm/mach-tegra/cboot.c                        | 620
+++++++++++++++++++++
 arch/arm/mach-tegra/clock.c                        |  13 +-
 arch/arm/mach-tegra/cmd_enterrcm.c                 |   6 +-
 arch/arm/mach-tegra/cpu.c                          |  20 +-
 arch/arm/mach-tegra/emc.c                          |   2 +-
 arch/arm/mach-tegra/lowlevel_init.S                |  39 --
 arch/arm/mach-tegra/pmc.c                          |  92 +++
 arch/arm/mach-tegra/powergate.c                    |  11 +-
 arch/arm/mach-tegra/tegra186/Makefile              |   4 -
 arch/arm/mach-tegra/tegra186/nvtboot_board.c       | 332 -----------
 arch/arm/mach-tegra/tegra186/nvtboot_ll.S          |  20 -
 arch/arm/mach-tegra/tegra186/nvtboot_mem.c         | 172 ------
 arch/arm/mach-tegra/tegra210/clock.c               |  11 +-
 board/nvidia/p2371-2180/p2371-2180.c               |  97 ++++
 board/nvidia/p2771-0000/p2771-0000.c               | 111 +++-
 configs/e2220-1170_defconfig                       |   2 +-
 configs/p2371-0000_defconfig                       |   2 +-
 configs/p2371-2180_defconfig                       |   3 +-
 configs/p2571_defconfig                            |   2 +-
 configs/p2771-0000-000_defconfig                   |   3 +-
 configs/p2771-0000-500_defconfig                   |   3 +-
 include/configs/tegra-common-post.h                |   2 +
 include/fdtdec.h                                   |  24 +
 include/linux/string.h                             |   1 +
 lib/fdtdec.c                                       |  29 +
 lib/string.c                                       |  23 +
 57 files changed, 1242 insertions(+), 723 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-tegra/cboot.h
 rename arch/arm/include/asm/{arch-tegra20 => arch-tegra}/pmu.h (73%)
 delete mode 100644 arch/arm/include/asm/arch-tegra114/pmu.h
 delete mode 100644 arch/arm/include/asm/arch-tegra124/pmu.h
 delete mode 100644 arch/arm/include/asm/arch-tegra210/pmu.h
 delete mode 100644 arch/arm/include/asm/arch-tegra30/pmu.h
 delete mode 100644 arch/arm/mach-tegra/board186.c
 create mode 100644 arch/arm/mach-tegra/cboot.c
 delete mode 100644 arch/arm/mach-tegra/lowlevel_init.S
 create mode 100644 arch/arm/mach-tegra/pmc.c
 delete mode 100644 arch/arm/mach-tegra/tegra186/nvtboot_board.c
 delete mode 100644 arch/arm/mach-tegra/tegra186/nvtboot_ll.S
 delete mode 100644 arch/arm/mach-tegra/tegra186/nvtboot_mem.c


More information about the U-Boot mailing list