Messages in this thread | | | Date | Fri, 23 Apr 2010 12:44:11 +0200 | From | Eric Lescouet <> | Subject | USBIP (staging) driver's dependency on drivers/usb/core internal headers |
| |
Hi,
The USBIP modules (and some others) have a direct dependency on the following headers: - drivers/usb/core/hdc.h (struct usb_hcd and various routines) - drivers/usb/core/hub.h (couple of constants) Because those headers are not part of include/, it makes it quite difficult to compile them as standalone modules (e.g.: against pre-compiled kernel).
hdc.c and hub.c are relatively self-contained and could be moved to e.g.: include/linux/usb/.
What do you think?
Thanks, Eric.
| |