13 Jun, 2009
2 commits
-
Signed-off-by: Márton Németh
Signed-off-by: Jiri Kosina -
Fix various typos in documentation txts.
Signed-off-by: Matt LaPlante
Signed-off-by: Jiri Kosina
25 Mar, 2009
1 commit
-
This patch adds an extension to the binary API so it reaches parity with
existing text API (so-called "1u"). The extension delivers additional data,
such as ISO descriptors and the interrupt interval.Signed-Off-By: Pete Zaitcev
Signed-off-by: Greg Kroah-Hartman
30 Jan, 2009
1 commit
-
Move DMA-mapping.txt to Documentation/PCI/.
DMA-mapping.txt was supposed to be moved from Documentation/ to
Documentation/PCI/. The 00-INDEX files in those two directories
were updated, along with a few other text files, but the file
itself somehow escaped being moved, so move it and update more
text files and source files with its new location.Signed-off-by: Randy Dunlap
Acked-by: Greg Kroah-Hartman
cc: Jesse Barnes
Signed-off-by: Linus Torvalds
08 Jan, 2009
1 commit
-
This patch (as1160b) adds support routines for asynchronous autosuspend
and autoresume, with accompanying documentation updates. There
already are several potential users of this interface, and others are
likely to arise as autosuspend support becomes more widespread.Signed-off-by: Alan Stern
Signed-off-by: Greg Kroah-Hartman
02 Jan, 2009
1 commit
-
…linux-2.6 into for-upstream
Conflicts:
drivers/uwb/wlp/eda.c
18 Dec, 2008
3 commits
-
This patch fixes a comment and clarifies the documentation about the
endianness of descriptors. The current policy is that descriptors will
be little-endian at the API even on big-endian systems; however the
/proc/bus/usb API predates this policy and presents descriptors with
some multibyte fields byte-swapped.Signed-off-by: Phil Endecott
Signed-off-by: Alan Stern
Signed-off-by: Greg Kroah-Hartman -
Commit 7bb5ea54 (usb gadget serial: use composite gadget framework)
changed the default for the use_acm parameter from 0 to 1.
Update the documentation to match.Signed-off-by: Peter Korsgaard
Acked-by: David Brownell
Signed-off-by: Greg Kroah-Hartman -
The example is incorrect: there is no 0t socket (the '1t' format has no
bus number in it). Also, correct the broken sentence for USB Tag.Signed-off-by: Pete Zaitcev
Signed-off-by: Greg Kroah-Hartman
19 Nov, 2008
1 commit
-
The UWB radio manager coordinates the use of the radio between the
PALs that may be using it. PALs request use of the radio with
uwb_radio_start() and the radio manager will start beaconing if its
not already doing so. When the last PAL has called uwb_radio_stop()
beaconing will be stopped.In the future, the radio manager will have a more sophisticated channel
selection algorithm, probably following the Channel Selection Policy
from the WiMedia Alliance when it is finalized. For now, channel 9
(BG1, TFC1) is selected.The user may override the channel selected by the radio manager and may
force the radio to stop beaconing.The WUSB Host Controller PAL makes use of this and there are two new
debug PAL commands that can be used for testing.Signed-off-by: David Vrabel
20 Oct, 2008
1 commit
-
Conflicts:
Documentation/ABI/testing/sysfs-bus-usb
drivers/Makefile
18 Oct, 2008
3 commits
-
Correct errors in the descriptions for usb_autopm_enable
and usb_autopm_disable in the USB PM doc.Signed-off-by: Geoff Levand
Acked-by: Alan Stern
Signed-off-by: Greg Kroah-Hartman -
This adds Documentation for the extensions of the anchor API.
Signed-off-by: Oliver Neukum
Signed-off-by: Greg Kroah-Hartman -
Added basic support for a Delcom USB 7-segment LED Display
Signed-off by: Harrison Metzger
Signed-off-by: Greg Kroah-Hartman
10 Oct, 2008
1 commit
-
…abel/uwb into for-upstream
24 Sep, 2008
1 commit
-
The extended anchor API is documented
Signed-off-by: Oliver Neukum
Signed-off-by: Greg Kroah-Hartman
17 Sep, 2008
2 commits
-
Simplify the sysfs ABI of the wusb-cbaf (Cable Based Association)
driver: use one value per file and cause the write of the CHID to
fetch the CDID (instead of requiring a separate read).Update the example wusb-cbaf script to work with this revised ABI.
Signed-off-by: Felipe Zimmerle
Signed-off-by: David Vrabel -
Documentation (and example utilities) for the UWB (and WUSB) stacks.
Some of the documentation may be out-of-date.
Signed-off-by: David Vrabel
14 Aug, 2008
2 commits
-
this mentions a new deadlock due to advanced power management.
Signed-off-by: Oliver Neukum
Signed-off-by: Greg Kroah-Hartman -
This patch removes the auerswald USB driver from the linux kernel
2.6.26.This driver was included into the kernel mainly to connect to the ISDN
framework. This was done in linux 2.4.x. For 2.6.x, due to the fragile
and moving ISDN support, this connection was never realized, and the
only use of this driver was for device configuration. In the age of DSL,
the demand of ISDN support is getting very low.Meanwhile, with the advent of libusb, an userspace driver was done for
the device configuration which works fine for linux and mac. (Thanks to
the libusb developers!). The userspace driver is downloadable from the
auerswald web site.So this driver is obsolete now and has to be removed. Many thanks to all
developers which helped me to bring this driver up and working.Signed-off-by: Wolfgang Muees
Signed-off-by: Greg Kroah-Hartman
27 Jul, 2008
1 commit
-
Cc: Randy Dunlap
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
22 Jul, 2008
3 commits
-
This patch (as1109b) makes USB-Persist more resilient to errors. With
the current code, if a normal resume fails, it's an unrecoverable
error. With the patch, if a normal resume fails (and if the device is
enabled for USB-Persist) then a reset-resume is tried.This fixes the problem reported in Bugzilla #10977.
Signed-off-by: Alan Stern
Signed-off-by: Greg Kroah-Hartman -
Teach "gadget serial" to use the new abstracted (and bugfixed) TTY glue,
and remove all the orignal tangled-up code. Update the documentation
accordingly. This is a net object code shrink and cleanup; it should
make it a lot easier to see how the TTY glue should accomodate updates
to the TTY layer, be bugfixed, etc.Notable behavior changes include: it can now support getty even when
there's no USB connection; it fits properly into the mdev/udev world;
and RX handling is better (throttling works, and low latency).Configurations with scripts setting up the /dev/ttygserial device node
(with "experimental" major number) may want to change that to be a
symlink pointing to the /dev/ttyGS0 file, as a migration aid; else,
just switch entirely over to mdev/udev.Signed-off-by: David Brownell
Signed-off-by: Greg Kroah-Hartman -
The driver was removed before kernel 2.6.0
Signed-off-by: Adrian Bunk
Signed-off-by: Greg Kroah-Hartman
25 Apr, 2008
5 commits
-
Add Documentation about callbacks in USB.
Signed-off-by: Oliver Neukum
Signed-off-by: Greg Kroah-Hartman -
This adds documentation about the new usb anchor infrastructure.
Signed-off-by: Oliver Neukum
Signed-off-by: Greg Kroah-Hartman -
Remove obsolete contact addresses.
Signed-off-by: Matti Linnanvuori
Signed-off-by: Greg Kroah-Hartman -
This patch (as1048) extends the descriptor checking after a device is
reset. Now the SerialNumber string descriptor is compared to its old
value, in addition to the device and configuration descriptors.As a consequence, the kmalloc() call in usb_string() is now on the
error-handling pathway for usb-storage. Hence its allocation type is
changed to GFO_NOIO.Signed-off-by: Alan Stern
Signed-off-by: Greg Kroah-Hartman -
This patch (as1047) removes the USB_PERSIST Kconfig option, enabling
it permanently. It also prevents the power/persist attribute from
being created for hub devices; there's no point in having it since
USB-PERSIST is always turned on for hubs.Signed-off-by: Alan Stern
Signed-off-by: Greg Kroah-Hartman
11 Mar, 2008
1 commit
-
Signed-off-by: Robert P. J. Day
Signed-off-by: Greg Kroah-Hartman
02 Feb, 2008
2 commits
-
G_PRINTER: Adds a USB printer gadget driver for use in printer firmware.
This adds a USB printer gadget driver for use in printer firmware.
The printer gadget channels data between the USB host and a userspace
program driving the print engine. The user space program reads and
writes the device file /dev/g_printer to receive or send printer data.
It can use ioctl calls to the device file to get or set printer status.Signed-off-by: Craig W. Nadler
Signed-off-by: David Brownell
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Alain Degreffe
Cc: Alan Cox
Cc: Oliver Neukum
Signed-off-by: Greg Kroah-Hartman
29 Nov, 2007
1 commit
-
This patch (as1014) was partly written by Tilman Schmidt. It
clarifies the USB power-management documentation by explaining that
when a disconnect occurs, a suspend method call might not be followed
by either a resume or a reset_resume call.Signed-off-by: Alan Stern
Signed-off-by: Tilman Schmidt
Signed-off-by: Greg Kroah-Hartman
20 Oct, 2007
1 commit
-
Spelling fixes in Documentation/.
Signed-off-by: Simon Arlott
Signed-off-by: Adrian Bunk
13 Oct, 2007
4 commits
-
This patch (as998) adds documentation on how USB power management
works and how to use it.Signed-off-by: Alan Stern
Signed-off-by: Greg Kroah-Hartman -
This patch implements a USB serial port driver for the Winchiphead
CH341 USB-RS232 Converter. This chip also implements an IEEE 1284
parallel port, I2C and SPI, but that is not supported by the driver.Signed-off-by: Frank A Kingswood
Signed-off-by: Greg Kroah-Hartman -
Update usbmon documentation, mentioning the "zero" (wildcard) bus.
Possibly, in my first hunk, the 'either ... or ...' should be rephrased a bit to
be expressed better.Signed-off-by: Paolo 'Blaisorblade' Giarrusso
Cc: Pete Zaitcev
Cc: Alan Stern
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Inaky Perez-Gonzalez
Signed-off-by: Greg Kroah-Hartman
13 Jul, 2007
2 commits
-
This patch updates some of the documentation about DMA buffer management
for USB, and ways to avoid extra copying. Our understanding of the issues
has improved over time.- Most drivers should *avoid* the dma-coherent allocators. There are
a few exceptions (like the HID driver).- Some methods are currently commented out; it seems folk writing
USB drivers aren't doing performance tuning at that level yet.- Just avoid highmem; there's no good way to pass an "I can do highmem
DMA" capability through a driver stack. This is easy, everything
already avoids highmem. But it'd be nice if x86_32 systems with much
physical memory could use it directly with network adapters and mass
storage devices. (Patch, anyone?)Signed-off-by: David Brownell
Signed-off-by: Greg Kroah-Hartman -
This patch (as920) adds an extra level of protection to the
USB-Persist facility. Now it will apply by default only to hubs; for
all other devices the user must enable it explicitly by setting the
power/persist device attribute.The disconnect_all_children() routine in hub.c has been removed and
its code placed inline. This is the way it was originally as part of
hub_pre_reset(); the revised usage in hub_reset_resume() is
sufficiently different that the code can no longer be shared.
Likewise, mark_children_for_reset() is now inline as part of
hub_reset_resume(). The end result looks much cleaner than before.The sysfs interface is updated to add the new attribute file, and
there are corresponding documentation updates.Signed-off-by: Alan Stern
Signed-off-by: Greg Kroah-Hartman