mfd: omap-usb-host: Consolidate OMAP USB-HS platform data

Let's have a single platform data structure for the OMAP's High-Speed
USB host subsystem instead of having 3 separate ones i.e. one for
board data, one for USB Host (UHH) module and one for USB-TLL module.

This makes the code much simpler and avoids creating multiple copies of
platform data.

CC: Alan Stern <>

Signed-off-by: Roger Quadros <>
Reviewed-by: Felipe Balbi <>
For the ehci-omap.c part:
Acked-by: Alan Stern <>
22 files changed