Hello. In reply to this message I will be posting updated patches that cleanup the USB host and core code to use the generic DMA API
instead of the PCI-specific API.
Looks good to me -- thanks! I hope Greg will merge these (2.6.4-pre, or maybe sooner).
- Dave
Changes from last time:
- Kill struct usb_hcd.dev and usb_hcd.controller and replace all references to it with hcd->self.controller or hcd.self.controller
as appropriate.
- Remember to include OMAP changes this time!
- Remove check for NULL controller device in SA1111 and OMAP code
- Patch against 2.6.3-rc2
diffstat:
core/buffer.c | 23 ++++++++++++++--------- core/hcd-pci.c | 31 ++++++++++++++++--------------- core/hcd.c | 38 ++++++++++++++++++++------------------ core/hcd.h | 7 ++----- host/ehci-dbg.c | 10 +++++----- host/ehci-hcd.c | 18 ++++++++++-------- host/ehci-mem.c | 40 ++++++++++++++++++++++------------------ host/ehci-q.c | 2 +- host/ehci-sched.c | 4 ++-- host/ehci.h | 10 +++++----- host/ohci-hcd.c | 8 ++++++-- host/ohci-mem.c | 20 ++++++++++---------- host/ohci-omap.c | 12 ++++-------- host/ohci-pci.c | 45 ++++++++++++++++++++++++--------------------- host/ohci-q.c | 4 ++-- host/ohci-sa1111.c | 16 ++++++---------- host/ohci.h | 12 ++++++------ host/uhci-hcd.c | 45 +++++++++++++++++++++++++-------------------- host/uhci-hcd.h | 4 ++-- 19 files changed, 182 insertions(+), 167 deletions(-)
------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel