[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