[U-Boot] [PATCH 0/3] Tegra: USB: EHCI: add Tegra30 compatible support

Jim Lin jilin at nvidia.com
Mon Apr 29 11:21:12 CEST 2013


Tegra114 USB EHCI is compatible with Tegra30 USB EHCI
except:
1. Port Reset - Tegra30 takes 55ms, Tegra114 takes 50 ms to finish.
2. PLL parameters.

Jim Lin (3):
  ARM: Tegra: FDT: Add USB support for T20/T30/T114
  ARM: Tegra: USB: Add driver support for Tegra30/Tegra114
  Tegra: Config: Enable Tegra30/Tegra114 USB function

 arch/arm/dts/tegra114.dtsi                 |  105 ++++++++
 arch/arm/dts/tegra20.dtsi                  |   81 ++++++
 arch/arm/dts/tegra30.dtsi                  |  108 ++++++++
 arch/arm/include/asm/arch-tegra/clk_rst.h  |   10 +
 arch/arm/include/asm/arch-tegra/usb.h      |  249 ------------------
 arch/arm/include/asm/arch-tegra114/tegra.h |    1 +
 arch/arm/include/asm/arch-tegra114/usb.h   |  287 +++++++++++++++++++++
 arch/arm/include/asm/arch-tegra20/usb.h    |  279 +++++++++++++++++++++
 arch/arm/include/asm/arch-tegra30/usb.h    |  294 ++++++++++++++++++++++
 board/nvidia/common/board.c                |    2 +-
 board/nvidia/dts/tegra114-dalmore.dts      |    7 +
 board/nvidia/dts/tegra30-cardhu.dts        |    6 +
 drivers/usb/host/ehci-hcd.c                |   40 ++-
 drivers/usb/host/ehci-tegra.c              |  376 ++++++++++++++++++++-------
 include/configs/cardhu.h                   |   14 +
 include/configs/dalmore.h                  |   14 +
 include/configs/tegra114-common.h          |    3 +
 include/configs/tegra30-common.h           |    3 +
 include/fdtdec.h                           |    2 +
 lib/fdtdec.c                               |    2 +
 20 files changed, 1523 insertions(+), 360 deletions(-)
 delete mode 100644 arch/arm/include/asm/arch-tegra/usb.h
 create mode 100644 arch/arm/include/asm/arch-tegra114/usb.h
 create mode 100644 arch/arm/include/asm/arch-tegra20/usb.h
 create mode 100644 arch/arm/include/asm/arch-tegra30/usb.h

-- 
1.7.7



More information about the U-Boot mailing list