[PATCH 0/7] USB: UHCI: Add support for non-PCI GRUSBHC HC

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

This series adds support for the GRUSBHC UHCI host controller found on some
LEON/GRLIB SoCs. Patches 1 - 6 convert the UHCI HCD to be able to support
non-PCI host controllers and patch 7 adds bus glue for the non-PCI HC.

I have tried to make the steps easy to follow by first partitioning parts that
depend on PCI and then moving these parts to uhci-pci.c. After that some
checkpatch warnings on the existing code are fixed. The sixth patch wraps the
register access calls and the seventh patch adds glue for the non-PCI HC.

Each patch is compile tested. Tests have been run on x86 (with Intel 82801EB/ER
(ICH5/ICH5R) USB UHCI Controller #4 (rev 02)) and LEON/SPARC32 with the full
series applied.

Patches are against usb-next

Best regards,
  Jan

 drivers/usb/host/Kconfig      |   11 +-
 drivers/usb/host/uhci-debug.c |   17 +-
 drivers/usb/host/uhci-grlib.c |  284 +++++++++++++++++++++++++++++++++++
 drivers/usb/host/uhci-hcd.c   |  333 ++++++++---------------------------------
 drivers/usb/host/uhci-hcd.h   |  109 ++++++++++++++
 drivers/usb/host/uhci-hub.c   |   41 +++---
 drivers/usb/host/uhci-pci.c   |  328 ++++++++++++++++++++++++++++++++++++++++
 7 files changed, 822 insertions(+), 301 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux