From 70b34cbdb1ae9a865b115c9424fb4f2549751dd4 Mon Sep 17 00:00:00 2001 From: David Brownell Date: Tue, 6 Aug 2002 06:05:47 -0700 Subject: [PATCH] expose dma_addr_t in urbs This patch exposes DMA addresses in URBs. It exposes new APIs that let drivers be a bit smarter in terms of DMA, reducing USB overhead on some platforms (but not commodity pcs). As discussed with DaveM, and on the usb-devel list. Supporting patches are still needed. Of course, there's teaching HCDs to use _these_ addresses when they're provided (easy). There's also teaching drivers (like hid) to use the new usb_buffer_alloc() support,; can happen incrementally. And adding scatterlist support, which will be desirable for usb-storage and hpusbscanner. But this is the start needed to get all of that going. --- Documentation/DocBook/kernel-api.tmpl | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Documentation/DocBook/kernel-api.tmpl') diff --git a/Documentation/DocBook/kernel-api.tmpl b/Documentation/DocBook/kernel-api.tmpl index 39a9c8aee6ee..129bbbb7d246 100644 --- a/Documentation/DocBook/kernel-api.tmpl +++ b/Documentation/DocBook/kernel-api.tmpl @@ -299,6 +299,8 @@ KAO --> EHCI, OHCI, or UHCI. !Edrivers/usb/core/hcd.c +!Edrivers/usb/core/hcd-pci.c +!Edrivers/usb/core/buffer.c -- cgit v1.2.3