An error occurred fetching the project authors.
- 09 Apr, 2002 1 commit
-
-
David Brownell authored
This provides something that gets discussed regularly: stable device IDs. Straightforward; most of it was already present: - Moves "bus_name" out of HCD framework into usb_bus. This accounts for _by far the bulk_ of this patch, since every use of that original field needed to change. - Make Vojtech's usb_make_path() use bus_name instead of unstable bus numbers ... and usb_device->devpath instead of recomputing that same info. Combine two stable IDs, and the result is still stable. And since both are precomputed, usb_make_path() turns into only an error check wrapped around snprintf() ... so I inlined it. - Minor tweak to usb_device->devpath construction. It still uses "/" for the root hub (better suggestions?) but Vojtech wanted "." for separators, so I changed that. - The older HCDs (uhci.c etc) initialize usb_bus.bus_name, as well as the sharable HCD framework - HCD framework no longer uses "bus" member. These IDs are currently exposed in "input" hotplugging, and my next patch addresses that for USB network devices.
-
- 04 Apr, 2002 2 commits
-
-
Greg Kroah-Hartman authored
dependancies still seem broken.
-
Greg Kroah-Hartman authored
moved files to different subdirectories to make try to make sense of the current mess, and to allow usb client drivers to integrate into the tree easier.
-
- 27 Mar, 2002 1 commit
-
-
David Brownell authored
- bugfix: control endpoints can't stall - bugfix: remove bogus intr unlink optimization, by sharing intr/iso code - bugfix: iso submit uses urb->interval - removed iso urb->next ring logic (belongs in hcd layer if anywhere) - simplify/shorten/correct completion handling - in debug, labels setup packets as such - bring CVS ids back up to date
-
- 26 Mar, 2002 1 commit
-
-
David Brownell authored
It updates the "ohci-hcd" driver to address two issues, one of which could potentially have caused oopses. First, it takes out calls to usb_dec_dev_use() on the submit error path; that's already done elsewhere. (Noted by Georg Acher.) Second, it removes some pointless diagnostics. One is for schedule overrun interrupts, the other is for accessing the frame counter.
-
- 13 Feb, 2002 1 commit
-
-
Paul Mackerras authored
The patch below fixes a compile problem in the USB OHCI HCD driver on powerbooks, namely that the ohci_hcd structure doesn't have an irq member. Paul.
-
- 09 Feb, 2002 1 commit
-
-
Dave Jones authored
Big bits first, I'll redo the smaller bits tomorrow after some sleep. Same as last time, rediffed against pre5
-
- 07 Feb, 2002 1 commit
-
-
Greg Kroah-Hartman authored
-
- 05 Feb, 2002 2 commits
-
-
Greg Kroah-Hartman authored
Here's a patch against 2.5.3 for the USB ohci-hcd driver that does the following: - doesn't assume CONFIG_DEBUG_SLAB - unlink from interrupt completions now work - doesn't force debugging on - updated copyright / license statements - slightly smaller object size - fewer inlined magic numbers - removes unused fields from data structures - header file reorg, doc fixup This patch was done by David Brownell.
-
Linus Torvalds authored
- Al Viro: VFS inode allocation moved down to filesystem, trim inodes - Greg KH: USB update, hotplug documentation - Kai Germaschewski: ISDN update - Ingo Molnar: scheduler tweaking ("J2") - Arnaldo: emu10k kdev_t updates - Ben Collins: firewire updates - Björn Wesen: cris arch update - Hal Duston: ps2esdi driver bio/kdev_t fixes - Jean Tourrilhes: move wireless drivers into drivers/net/wireless, update wireless API #1 - Richard Gooch: devfs race fix - OGAWA Hirofumi: FATFS update
-