usb: chipidea: split the driver code into units

Split the driver into the following parts:
  * core  -- resources, register access, capabilities, etc;
  * udc   -- device controller functionality;
  * debug -- logging events.

Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Alexander Shishkin
2012-05-11 17:25:46 +03:00
committed by Greg Kroah-Hartman
parent bc25a80d12
commit e443b33362
13 changed files with 1624 additions and 1418 deletions

1837
drivers/usb/chipidea/udc.c Normal file

File diff suppressed because it is too large Load Diff