ARM: tegra: enable USB device mode and UMS on some boards
authorStephen Warren <swarren@nvidia.com>
Thu, 29 May 2014 21:29:40 +0000 (15:29 -0600)
committerTom Warren <twarren@nvidia.com>
Thu, 5 Jun 2014 18:25:54 +0000 (11:25 -0700)
commite6607cffef965011ef0ddc0fbe6f4b7c0d53aeec
treea6d9cd9a5647367506d268e94fd200acbbcd8232
parentcc49da249cf2f380d2fed5571fad65ce6494fc95
ARM: tegra: enable USB device mode and UMS on some boards

For each of Jetson TK1, Venice2, and Beaver:

- Enable the first USB controller in DT, and describe its configuration.

- Enable USB device/gadget support. This allows the user to type e.g.
  "ums 0 mmc 0" at the command-line to cause U-Boot to act a USB device
  implementing the USB Mass Storage protocol, and expose MMC device 0
  that way.

This allows a host PC to mount the Tegra device's MMC, partition it, and
install a filesystem on it.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
arch/arm/dts/tegra124-jetson-tk1.dts
arch/arm/dts/tegra124-venice2.dts
arch/arm/dts/tegra30-beaver.dts
include/configs/beaver.h
include/configs/jetson-tk1.h
include/configs/tegra-common-ums.h [new file with mode: 0644]
include/configs/venice2.h