usb: UniPhier: add UniPhier on-chip EHCI host driver support
authorMasahiro Yamada <yamada.m@jp.panasonic.com>
Fri, 7 Nov 2014 09:48:33 +0000 (18:48 +0900)
committerMasahiro Yamada <yamada.m@jp.panasonic.com>
Tue, 11 Nov 2014 15:21:28 +0000 (00:21 +0900)
commit048899ba8c54bc3e094185d69d6a62d7e7f9cf30
treea28bf7a0be3c31389d722f5bccaac6643c89d677
parent113ef59e45b35f95b3b6b914bae671d61721e9ca
usb: UniPhier: add UniPhier on-chip EHCI host driver support

Support EHCI host driver used on Panasonic UniPhier platform.
Since Device Tree is not supported on UniPhier yet, the base address
of USB cores are passed from board files (platdevice.c).

TODO for me:
Move the base address to device trees.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Acked-by: Marek Vasut <marex@denx.de>
arch/arm/cpu/armv7/uniphier/ph1-ld4/platdevice.c
arch/arm/cpu/armv7/uniphier/ph1-pro4/platdevice.c
arch/arm/cpu/armv7/uniphier/ph1-sld8/platdevice.c
arch/arm/include/asm/arch-uniphier/ehci-uniphier.h [new file with mode: 0644]
arch/arm/include/asm/arch-uniphier/platdevice.h
drivers/usb/host/Kconfig
drivers/usb/host/Makefile
drivers/usb/host/ehci-uniphier.c [new file with mode: 0644]