[U-Boot] pull request for u-boot-tegra/master

Tom Warren TWarren at nvidia.com
Fri Mar 9 23:39:00 CET 2012


Albert,

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

The following changes since commit 32ec258f829808dd7cf74fd83ba999fdaaeab715:

  IXP: Fix GPIO_INT_ACT_LOW_SET() (2012-03-08 08:11:45 +0100)

are available in the git repository at:
  git://git.denx.de/u-boot-tegra master

Simon Glass (26):
      fdt: Add fdtdec_find_aliases() to deal with alias nodes
      fdt: Add tests for fdtdec
      fdt: Tidy up a few fdtdec problems
      fdt: Add functions to access phandles, arrays and bools
      fdt: Add basic support for decoding GPIO definitions
      arm: fdt: Add skeleton device tree file from kernel
      tegra: fdt: Add Tegra2x device tree file from kernel
      tegra: fdt: Add device tree file for Tegra2 Seaboard from kernel
      fdt: Add staging area for device tree binding documentation
      fdt: Add tegra-usb bindings file from linux
      tegra: fdt: Add additional USB binding
      tegra: fdt: Add clock bindings
      tegra: fdt: Add clock bindings for Tegra2 Seaboard
      tegra: usb: fdt: Add additional device tree definitions for USB ports
      tegra: usb: fdt: Add USB definitions for Tegra2 Seaboard
      usb: Add support for txfifo threshold
      tegra: fdt: Add function to return peripheral/clock ID
      tegra: usb: Add support for Tegra USB peripheral
      tegra: usb: Add USB support to nvidia boards
      tegra: usb: Add common USB defines for tegra2 boards
      tegra: usb: Enable USB on Seaboard
      tegra: fdt: Enable FDT support for Seaboard
      ns16550: Add function to drain serial output
      Enable printf() console if pre-console putc() is available
      tegra: Implement pre-console putc() for fdt warning
      tegra: Enable pre-console putc() for Tegra boards

Tom Warren (2):
      arm: Tegra2: Fix ELDK42 gcc failure with inline asm stack pointer load
      tegra: fdt: Enable FDT support for Ventana

README                                             |    3 +
arch/arm/cpu/armv7/tegra2/Makefile                 |    4 +-
arch/arm/cpu/armv7/tegra2/ap20.c                   |   10 +-
arch/arm/cpu/armv7/tegra2/board.c                  |   61 +++
arch/arm/cpu/armv7/tegra2/clock.c                  |   58 +++
arch/arm/cpu/armv7/tegra2/config.mk                |    2 +
arch/arm/cpu/armv7/tegra2/usb.c                    |  460 ++++++++++++++++++++
arch/arm/dts/skeleton.dtsi                         |   13 +
arch/arm/dts/tegra20.dtsi                          |  188 ++++++++
arch/arm/include/asm/arch-tegra2/clock.h           |   13 +
arch/arm/include/asm/arch-tegra2/tegra2.h          |    2 +
arch/arm/include/asm/arch-tegra2/usb.h             |  252 +++++++++++
board/nvidia/common/board.c                        |   12 +
board/nvidia/common/board.h                        |    6 +
board/nvidia/dts/tegra2-seaboard.dts               |   74 ++++
board/nvidia/seaboard/seaboard.c                   |    6 +
common/console.c                                   |    2 +-
doc/device-tree-bindings/README                    |   17 +
.../clock/nvidia,tegra20-car.txt                   |  207 +++++++++
doc/device-tree-bindings/usb/tegra-usb.txt         |   25 +
drivers/serial/ns16550.c                           |   11 +
drivers/usb/host/Makefile                          |    1 +
drivers/usb/host/ehci-hcd.c                        |    7 +
drivers/usb/host/ehci-tegra.c                      |   62 +++
drivers/usb/host/ehci.h                            |    6 +-
include/configs/seaboard.h                         |   12 +
include/configs/tegra2-common.h                    |   17 +
include/configs/ventana.h                          |    5 +
include/fdtdec.h                                   |  155 +++++++-
include/ns16550.h                                  |    3 +
lib/Makefile                                       |    1 +
lib/fdtdec.c                                       |  285 ++++++++++++-
lib/fdtdec_test.c                                  |  226 ++++++++++
33 files changed, 2188 insertions(+), 18 deletions(-)
create mode 100644 arch/arm/cpu/armv7/tegra2/usb.c
create mode 100644 arch/arm/dts/skeleton.dtsi
create mode 100644 arch/arm/dts/tegra20.dtsi
create mode 100644 arch/arm/include/asm/arch-tegra2/usb.h
create mode 100644 board/nvidia/dts/tegra2-seaboard.dts
create mode 100644 doc/device-tree-bindings/README
create mode 100644 doc/device-tree-bindings/clock/nvidia,tegra20-car.txt
create mode 100644 doc/device-tree-bindings/usb/tegra-usb.txt
create mode 100644 drivers/usb/host/ehci-tegra.c
create mode 100644 lib/fdtdec_test.c

--

nvpublic



More information about the U-Boot mailing list