usb: new board-specific USB init interface
authorMateusz Zalega <m.zalega@samsung.com>
Fri, 4 Oct 2013 17:22:26 +0000 (19:22 +0200)
committerMarek Vasut <marex@denx.de>
Sun, 20 Oct 2013 21:42:40 +0000 (23:42 +0200)
commit16297cfb2a20c9d89834cd9e31edac5184a777a1
treef75f4bccfd6ef79f4953c02f73c5245bc1bdb34d
parentf3d7cff55951e0b47bad150bf5c329bd577e2ce5
usb: new board-specific USB init interface

This commit unifies board-specific USB initialization implementations
under one symbol (usb_board_init), declaration of which is available in
usb.h.

New API allows selective initialization of USB controllers whenever needed.

Signed-off-by: Mateusz Zalega <m.zalega@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Reviewed-by: Lukasz Majewski <l.majewski@samsung.com>
Cc: Marek Vasut <marex@denx.de>
Cc: Lukasz Majewski <l.majewski@samsung.com>
30 files changed:
arch/arm/include/asm/arch-tegra/usb.h
arch/arm/include/asm/ehci-omap.h
board/amcc/canyonlands/canyonlands.c
board/balloon3/balloon3.c
board/compulab/cm_t35/cm_t35.c
board/esd/apc405/apc405.c
board/esd/pmc440/pmc440.c
board/htkw/mcx/mcx.c
board/icpdas/lp8x4x/lp8x4x.c
board/nvidia/common/board.c
board/samsung/trats/trats.c
board/technexion/twister/twister.c
board/teejet/mt_ventoux/mt_ventoux.c
board/ti/beagle/beagle.c
board/ti/omap5_uevm/evm.c
board/ti/panda/panda.c
board/toradex/colibri_pxa270/colibri_pxa270.c
board/trizepsiv/conxs.c
board/vpac270/vpac270.c
common/cmd_dfu.c
common/cmd_usb_mass_storage.c
common/usb.c
drivers/dfu/dfu.c
drivers/usb/host/ehci-omap.c
drivers/usb/host/ehci-tegra.c
drivers/usb/host/ohci-hcd.c
drivers/usb/host/ohci.h
include/g_dnl.h
include/usb.h
include/usb_mass_storage.h