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

Tom Warren tomcwarren3959 at gmail.com
Tue Sep 27 18:16:22 CEST 2016


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 cbe7706ab8aab06c18edaa9b120371f9c8012728:

  Merge git://git.denx.de/u-boot-fsl-qoriq (2016-09-26 17:10:56 -0400)

are available in the git repository at:

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

for you to fetch changes up to 8e5d804f890b32959cc9d9f9349ccd2ff4a744a0:

  ARM: tegra: flush caches via SMC call (2016-09-27 09:11:03 -0700)

----------------------------------------------------------------
Bryan Wu (1):
      ARM: tegra: increase console buffer size and sys args num

Stephen Warren (24):
      mmc: tegra: use correct alias for SDHCI/MMC nodes
      mmc: tegra: move pad_init_mmc() into MMC driver
      mmc: tegra: don't use periph_id in pad_init_mmc()
      mmc: tegra: priv struct and naming cleanup
      ARM: tegra: set MMC pin mux in board_init()
      ARM: tegra: remove "0, " from DT unit addresses
      ARM: tegra: pull Tegra20 SoC DT from Linux v4.7
      ARM: tegra: pull Tegra30 SoC DT from Linux v4.7
      ARM: tegra: pull Tegra114 SoC DT from Linux v4.7
      ARM: tegra: pull Tegra124 SoC DT from Linux v4.7
      ARM: tegra: pull Tegra210 SoC DT from Linux v4.7
      ARM: tegra: add peripheral clock init table
      ARM: tegra: add APIs the clock uclass driver will need
      misc: implement Tegra CAR core driver
      reset: implement a driver for the Tegra CAR
      clock: implement a driver for the Tegra CAR
      ARM: tegra: fix clock_get_periph_rate() for UART clocks
      ARM: tegra: enable standard clock/reset APIs everywhere
      mmc: tegra: only use new clock/reset APIs
      i2c: tegra: only use new clock/reset APIs
      ARM: tegra: fix USB ULPI PHY reset signal inversion confusion
      ARM: tegra: fix USB controller aliases
      ARM: tegra: fix ULPI PHY on Ventana and Seaboard
      ARM: tegra: flush caches via SMC call

Tom Warren (2):
      ARM: tegra: fdt: Add 'non-removable' property to all eMMC nodes
      mmc: tegra: Add DM_MMC support to Tegra MMC driver

 arch/arm/dts/tegra114-dalmore.dts               |  18 +-
 arch/arm/dts/tegra114.dtsi                      | 743 +++++++++++++++++----
 arch/arm/dts/tegra124-cei-tk1-som.dts           |   4 +-
 arch/arm/dts/tegra124-jetson-tk1.dts            |   5 +-
 arch/arm/dts/tegra124-nyan-big.dts              |  12 +-
 arch/arm/dts/tegra124-nyan.dtsi                 |   6 +-
 arch/arm/dts/tegra124-venice2.dts               |   5 +-
 arch/arm/dts/tegra124.dtsi                      |  59 +-
 arch/arm/dts/tegra186-p2771-0000.dtsi           |   5 +-
 arch/arm/dts/tegra20-colibri.dts                |   5 +-
 arch/arm/dts/tegra20-harmony.dts                |  10 +-
 arch/arm/dts/tegra20-medcom-wide.dts            |   2 +-
 arch/arm/dts/tegra20-paz00.dts                  |   5 +-
 arch/arm/dts/tegra20-plutux.dts                 |   2 +-
 arch/arm/dts/tegra20-seaboard.dts               |  11 +-
 arch/arm/dts/tegra20-tec.dts                    |   2 +-
 arch/arm/dts/tegra20-trimslice.dts              |   7 +-
 arch/arm/dts/tegra20-ventana.dts                |   8 +-
 arch/arm/dts/tegra20-whistler.dts               |   5 +-
 arch/arm/dts/tegra20.dtsi                       |   4 +-
 arch/arm/dts/tegra210-e2220-1170.dts            |  17 +-
 arch/arm/dts/tegra210-p2371-0000.dts            |  17 +-
 arch/arm/dts/tegra210-p2371-2180.dts            |  21 +-
 arch/arm/dts/tegra210-p2571.dts                 |  49 +-
 arch/arm/dts/tegra210.dtsi                      | 731 ++++++++++++++++++---
 arch/arm/dts/tegra30-apalis.dts                 |  27 +-
 arch/arm/dts/tegra30-beaver.dts                 |  18 +-
 arch/arm/dts/tegra30-cardhu.dts                 |  18 +-
 arch/arm/dts/tegra30-colibri.dts                |  18 +-
 arch/arm/dts/tegra30-tamonten.dtsi              |  19 +-
 arch/arm/dts/tegra30.dtsi                       | 828
++++++++++++++++++++----
 arch/arm/include/asm/arch-tegra/clock.h         |  46 ++
 arch/arm/include/asm/arch-tegra/mmc.h           |  11 -
 arch/arm/include/asm/arch-tegra/tegra_mmc.h     |  21 -
 arch/arm/mach-tegra/Kconfig                     |  15 +-
 arch/arm/mach-tegra/board186.c                  |  13 -
 arch/arm/mach-tegra/board2.c                    |  57 +-
 arch/arm/mach-tegra/clock.c                     |  90 ++-
 arch/arm/mach-tegra/tegra114/clock.c            |  87 ++-
 arch/arm/mach-tegra/tegra124/clock.c            |  87 ++-
 arch/arm/mach-tegra/tegra186/Makefile           |   1 +
 arch/arm/mach-tegra/tegra186/cache.c            |  23 +
 arch/arm/mach-tegra/tegra20/clock.c             |  97 ++-
 arch/arm/mach-tegra/tegra210/clock.c            |  87 ++-
 arch/arm/mach-tegra/tegra30/clock.c             |  87 ++-
 board/nvidia/seaboard/seaboard.c                |   8 +-
 configs/seaboard_defconfig                      |   2 +
 configs/ventana_defconfig                       |   2 +
 drivers/clk/tegra/Kconfig                       |   7 +
 drivers/clk/tegra/Makefile                      |   1 +
 drivers/clk/tegra/tegra-car-clk.c               | 103 +++
 drivers/i2c/tegra_i2c.c                         |  68 +-
 drivers/misc/Kconfig                            |   7 +
 drivers/misc/Makefile                           |   1 +
 drivers/misc/tegra_car.c                        |  68 ++
 drivers/mmc/tegra_mmc.c                         | 522 ++++++---------
 drivers/reset/Kconfig                           |   7 +
 drivers/reset/Makefile                          |   1 +
 drivers/reset/tegra-car-reset.c                 |  72 +++
 drivers/usb/host/ehci-tegra.c                   |  13 +-
 include/configs/tegra-common.h                  |   5 +-
 include/dt-bindings/clock/tegra114-car.h        |   5 +-
 include/dt-bindings/clock/tegra20-car.h         |   4 +-
 include/dt-bindings/clock/tegra210-car.h        | 403 +++++++-----
 include/dt-bindings/clock/tegra30-car.h         |   2 +-
 include/dt-bindings/memory/tegra114-mc.h        |  25 +
 include/dt-bindings/memory/tegra210-mc.h        |  36 ++
 include/dt-bindings/memory/tegra30-mc.h         |  24 +
 include/dt-bindings/thermal/tegra124-soctherm.h |   1 +
 69 files changed, 3555 insertions(+), 1235 deletions(-)
 delete mode 100644 arch/arm/include/asm/arch-tegra/mmc.h
 create mode 100644 arch/arm/mach-tegra/tegra186/cache.c
 create mode 100644 drivers/clk/tegra/tegra-car-clk.c
 create mode 100644 drivers/misc/tegra_car.c
 create mode 100644 drivers/reset/tegra-car-reset.c
 create mode 100644 include/dt-bindings/memory/tegra114-mc.h
 create mode 100644 include/dt-bindings/memory/tegra210-mc.h
 create mode 100644 include/dt-bindings/memory/tegra30-mc.h


More information about the U-Boot mailing list