Author: thompsa
Date: Fri Sep 17 01:09:12 2010
New Revision: 212774
URL: http://svn.freebsd.org/changeset/base/212774
Log:
Use getenv to find the mac address since it could be in the bootloader
environment or command line and under different names.
Modified:
head/sys/mips/atheros/ar71xx_mac
Author: thompsa
Date: Fri Sep 17 01:13:48 2010
New Revision: 212775
URL: http://svn.freebsd.org/changeset/base/212775
Log:
Make a note of which platforms the mac strings come from.
Suggested by: adrian
Modified:
head/sys/mips/atheros/ar71xx_machdep.c
Modified: head/sys/mips/atheros/ar71
Author: thompsa
Date: Mon Sep 20 21:38:52 2010
New Revision: 212933
URL: http://svn.freebsd.org/changeset/base/212933
Log:
Please welcome Hans Petter Selasky (hselasky@) to the ranks of the src
committers. He will be working on all things USB.
Approved by: core
Modified:
svnadmin/conf
On 25 June 2010 04:32, Warner Losh wrote:
> Author: imp
> Date: Thu Jun 24 16:32:20 2010
> New Revision: 209510
> URL: http://svn.freebsd.org/changeset/base/209510
>
> Log:
> Merge from tbemd:
>
> change the name of the object tree from ${TARGET} to
> ${TARGET}.${TARGET_ARCH} so we can do both
Author: thompsa
Date: Tue Sep 21 07:03:53 2010
New Revision: 212954
URL: http://svn.freebsd.org/changeset/base/212954
Log:
Fix the path to the sys dir when cross compiling after r209510.
Reviewed by: imp
Modified:
head/sys/conf/newvers.sh
Modified: head/sys/conf/newvers.sh
Author: thompsa
Date: Tue Oct 5 20:56:08 2010
New Revision: 213461
URL: http://svn.freebsd.org/changeset/base/213461
Log:
Use the printf-like capability from kproc_create().
Submitted by: Paul B Mahol
Modified:
head/sys/compat/ndis/subr_ntoskrnl.c
Modified: head/sys/compat/ndis/subr_nt
On 6 October 2010 10:19, Oleksandr Tymoshenko wrote:
> Author: gonzo
> Date: Tue Oct 5 21:19:20 2010
> New Revision: 213462
> URL: http://svn.freebsd.org/changeset/base/213462
>
> Log:
> - Introduce WITH_GPIO knob and disable building gpioctl
> by default. Most systems do not need it.
>
If
Author: thompsa
Date: Mon Oct 11 21:53:03 2010
New Revision: 213705
URL: http://svn.freebsd.org/changeset/base/213705
Log:
Add the XHCI USB controller to NOTES.
Reviewed by: hselasky
Modified:
head/sys/conf/NOTES
Modified: head/sys/conf/NOTES
===
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/xscale/ixp425/avila_gpio.c Sun Nov 7 20:33:39 2010
(r214946)
@@ -0,0 +1,380 @@
+/*-
+ * Copyright (c) 2009, Oleksandr Tymoshenko
+ * Copyright (c) 2009, Luiz Otavio O Souza.
Author: thompsa
Date: Sun Nov 7 20:38:14 2010
New Revision: 214948
URL: http://svn.freebsd.org/changeset/base/214948
Log:
Remove line for the uncommitted Cambria gpio drive that snuck in with r214946.
Modified:
head/sys/arm/xscale/ixp425/files.avila
Modified: head/sys/arm/xscale/ixp425/file
Author: thompsa
Date: Mon Nov 8 03:08:01 2010
New Revision: 214971
URL: http://svn.freebsd.org/changeset/base/214971
Log:
Set the pin to output on attach, we can't assume it already is.
Reviewed by: gonzo
Modified:
head/sys/dev/gpio/gpioled.c
Modified: head/sys/dev/gpio/gpioled.c
10
(r215142)
@@ -0,0 +1,471 @@
+/*-
+ * Copyright (c) 2010, Andrew Thompson
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source c
Author: thompsa
Date: Sun Nov 14 20:41:22 2010
New Revision: 215319
URL: http://svn.freebsd.org/changeset/base/215319
Log:
Provide a mutex around the read/modify/write of the IXP425_GPIO_*
registers. Giant was used in some places, but not all.
Modified:
head/sys/arm/xscale/ixp425/avila_gpio
On 15 November 2010 11:56, Gavin Atkinson wrote:
> On Sun, 14 Nov 2010, Andrew Thompson wrote:
>
>> Author: thompsa
>> Date: Sun Nov 14 20:41:22 2010
>> New Revision: 215319
>> URL: http://svn.freebsd.org/changeset/base/215319
>>
>> Log:
>> Pro
Author: thompsa
Date: Mon Nov 15 02:27:01 2010
New Revision: 215330
URL: http://svn.freebsd.org/changeset/base/215330
Log:
Add the Sierra MC8700.
Modified:
head/sys/dev/usb/serial/u3g.c
head/sys/dev/usb/usbdevs
Modified: head/sys/dev/usb/serial/u3g.c
===
Author: thompsa
Date: Fri Nov 19 01:17:49 2010
New Revision: 215475
URL: http://svn.freebsd.org/changeset/base/215475
Log:
MFC r203774
Use more standard way for setting nonblocking flag for a filedescriptor.
This makes libusb porting a bit easier.
Modified:
stable/8/lib/libusb/libusb
Author: thompsa
Date: Fri Nov 19 01:18:52 2010
New Revision: 215476
URL: http://svn.freebsd.org/changeset/base/215476
Log:
MFC r203775
Remove redundand headers and use more standard ones where necessary.
Modified:
stable/8/lib/libusb/libusb.h
stable/8/lib/libusb/libusb10_desc.c
stab
Author: thompsa
Date: Fri Nov 19 01:20:53 2010
New Revision: 215477
URL: http://svn.freebsd.org/changeset/base/215477
Log:
MFC r203815
Resort includes to match style(9) a bit more. No functional change
is expected after this commit.
Modified:
stable/8/lib/libusb/libusb.h
stable/8/l
Author: thompsa
Date: Fri Nov 19 01:23:09 2010
New Revision: 215478
URL: http://svn.freebsd.org/changeset/base/215478
Log:
MFC r210275
- Support for Globetrotter iCON 452.
- Fixed the interface probe routine to only attach to USB interfaces the
driver
actually supports. This allo
Author: thompsa
Date: Fri Nov 19 01:24:36 2010
New Revision: 215479
URL: http://svn.freebsd.org/changeset/base/215479
Log:
MFC r212980
Add new device ids.
Buffalo (Melco Inc.) LUA3-U2-AGT
Logitec LAN-GTJ/U2A(usb/119981)
PR: usb/119981
Modified:
Directory Properties:
Author: thompsa
Date: Fri Nov 19 01:27:21 2010
New Revision: 215480
URL: http://svn.freebsd.org/changeset/base/215480
Log:
MFC r206369
Remove debugging code that snuck in.
Modified:
stable/8/sys/dev/usb/wlan/if_urtw.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sy
Author: thompsa
Date: Fri Nov 19 01:28:22 2010
New Revision: 215481
URL: http://svn.freebsd.org/changeset/base/215481
Log:
MFC r209144
- Because hostapd calls iv_key_set() before if_init(), make sure key_set
callback function will be executed, and that the key won't be deleted
during
Author: thompsa
Date: Fri Nov 19 01:29:20 2010
New Revision: 215482
URL: http://svn.freebsd.org/changeset/base/215482
Log:
MFC r209443
Add support for LOW speed BULK transfers. This mode is not recommended by
the
USB 2.0 standard, though some USB devices use it anyway.
Modified:
st
Author: thompsa
Date: Fri Nov 19 01:30:23 2010
New Revision: 215483
URL: http://svn.freebsd.org/changeset/base/215483
Log:
MFC r209450
Reduce MIDI input buffer size to one USB packet, hence some USB devices don't
properly short terminate their transfers. This fixes a problem where input
Author: thompsa
Date: Fri Nov 19 01:30:59 2010
New Revision: 215484
URL: http://svn.freebsd.org/changeset/base/215484
Log:
MFC r209452
- fix for USB audio devices which use the 7-byte endpoint descriptor instead
of
the 9-byte one.
- remove sync-endpoint code, which is currently un
Author: thompsa
Date: Fri Nov 19 01:32:23 2010
New Revision: 215485
URL: http://svn.freebsd.org/changeset/base/215485
Log:
MFC r209917
Update for style(9).
Submitted by: Akinori Furukoshi (author)
Modified:
stable/8/sys/dev/usb/wlan/if_run.c
Directory Properties:
stable/8/sys/
Author: thompsa
Date: Fri Nov 19 01:34:18 2010
New Revision: 215486
URL: http://svn.freebsd.org/changeset/base/215486
Log:
MFC r209918
Use more compact deviceid table.
Modified:
stable/8/sys/dev/usb/wlan/if_run.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd
Author: thompsa
Date: Fri Nov 19 01:35:14 2010
New Revision: 215487
URL: http://svn.freebsd.org/changeset/base/215487
Log:
MFC r210018
Add a 4 and 7 port USB hub from NEC.
PR: 148189
Modified:
stable/8/sys/dev/usb/usbdevs
Directory Properties:
stable/8/sys/ (props cha
Author: thompsa
Date: Fri Nov 19 01:35:57 2010
New Revision: 215488
URL: http://svn.freebsd.org/changeset/base/215488
Log:
MFC r210469
Give a name to the HTC Wizard Smartphone
PR: usb/135575
Modified:
stable/8/sys/dev/usb/serial/uipaq.c
stable/8/sys/dev/usb/usbdevs
Dire
Author: thompsa
Date: Fri Nov 19 01:36:40 2010
New Revision: 215489
URL: http://svn.freebsd.org/changeset/base/215489
Log:
MFC r210553
Fix the entry for the Option ICON452 where an underscore was used instead of
whitespace.
Modified:
stable/8/sys/dev/usb/usbdevs
Directory Properties:
Author: thompsa
Date: Fri Nov 19 01:39:29 2010
New Revision: 215490
URL: http://svn.freebsd.org/changeset/base/215490
Log:
MFC r211021
Sort this file a little better: the vendors are supposed to be sorted by
vendor ID in the vendor section, and by symbolic name in the product
section
Author: thompsa
Date: Fri Nov 19 01:40:34 2010
New Revision: 215491
URL: http://svn.freebsd.org/changeset/base/215491
Log:
MFC r211104
Add entries for some devices I have locally.
Modified:
stable/8/sys/dev/usb/usbdevs
Directory Properties:
stable/8/sys/ (props changed)
stable/8/s
Author: thompsa
Date: Fri Nov 19 01:41:28 2010
New Revision: 215492
URL: http://svn.freebsd.org/changeset/base/215492
Log:
MFC r212122
Add missing MODULE_VERSION() definitions, this resolves problems around
duplicate module loads.
PR: usb/125736
Submitted by: danger, mm
Author: thompsa
Date: Fri Nov 19 01:42:13 2010
New Revision: 215493
URL: http://svn.freebsd.org/changeset/base/215493
Log:
MFC r212127
We need to grab a node reference count to vap->iv_bss before using it as it
is
possible for the node to be replaced and freed at any time by
ieee802
Author: thompsa
Date: Fri Nov 19 01:43:08 2010
New Revision: 215494
URL: http://svn.freebsd.org/changeset/base/215494
Log:
MFC r212128
Silence debug error by default.
PR: usb/141212
Modified:
stable/8/sys/dev/usb/input/ukbd.c
Directory Properties:
stable/8/sys/ (props
Author: thompsa
Date: Fri Nov 19 01:44:13 2010
New Revision: 215495
URL: http://svn.freebsd.org/changeset/base/215495
Log:
MFC r212129
Add support for extra buttons on the Kensington Slimblade Trackball.
Modified:
stable/8/sys/dev/usb/input/ums.c
Directory Properties:
stable/8/sys/
Author: thompsa
Date: Fri Nov 19 01:45:34 2010
New Revision: 215496
URL: http://svn.freebsd.org/changeset/base/215496
Log:
MFC r212130
Add GPIO programming for more PHY hardware.
Submitted by: yongari
Modified:
stable/8/sys/dev/usb/net/if_axe.c
stable/8/sys/dev/usb/net/if_axereg.
Author: thompsa
Date: Fri Nov 19 01:46:33 2010
New Revision: 215497
URL: http://svn.freebsd.org/changeset/base/215497
Log:
MFC r212131
Fix build breakage from r212127
Modified:
stable/8/sys/dev/usb/wlan/if_upgt.c
stable/8/sys/dev/usb/wlan/if_urtw.c
Directory Properties:
stable/8/sys
Author: thompsa
Date: Fri Nov 19 01:47:09 2010
New Revision: 215498
URL: http://svn.freebsd.org/changeset/base/215498
Log:
MFC r212132
Fix UMS_BUTTON_MAX define name
Modified:
stable/8/sys/dev/usb/input/ums.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/i
Author: thompsa
Date: Fri Nov 19 01:47:46 2010
New Revision: 215499
URL: http://svn.freebsd.org/changeset/base/215499
Log:
MFC r212133
Fix setting of the rx_max and tx_max variables. If the expected buffer size
is
greater than 65535 bytes then the CDC driver might not work as expected,
Author: thompsa
Date: Fri Nov 19 01:48:47 2010
New Revision: 215500
URL: http://svn.freebsd.org/changeset/base/215500
Log:
MFC r212134
Change argument for usbd_get_dma_delay() from USB bus to USB device, some
embedded hardware needs to know exactly which device is in question before it
Author: thompsa
Date: Fri Nov 19 01:49:22 2010
New Revision: 215501
URL: http://svn.freebsd.org/changeset/base/215501
Log:
MFC r212135
Add support for power mode filtering as some USB hardware does not support
power saving.
Modified:
stable/8/sys/dev/usb/usb_controller.h
stable/8/s
Author: thompsa
Date: Fri Nov 19 01:50:22 2010
New Revision: 215502
URL: http://svn.freebsd.org/changeset/base/215502
Log:
MFC r212136
Reduce the need to accesss struct usb_device by providing functions to access
the product, manufacturer and serial strings.
Modified:
stable/8/sys/de
Author: thompsa
Date: Fri Nov 19 01:50:56 2010
New Revision: 215503
URL: http://svn.freebsd.org/changeset/base/215503
Log:
MFC r212830
Cleanup white space and typos.
Modified:
stable/8/sys/dev/usb/usbdevs
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/inclu
Author: thompsa
Date: Fri Nov 19 01:51:51 2010
New Revision: 215504
URL: http://svn.freebsd.org/changeset/base/215504
Log:
MFC r215326
Add a special INIT product ID used by some models of the HUAWEI
K3765 datacard. After ejecting this device, it reappears using
the normal K3765 ID. I
Author: thompsa
Date: Fri Nov 19 01:52:34 2010
New Revision: 215505
URL: http://svn.freebsd.org/changeset/base/215505
Log:
MFC r215330
Add the Sierra MC8700.
Modified:
stable/8/sys/dev/usb/serial/u3g.c
stable/8/sys/dev/usb/usbdevs
Directory Properties:
stable/8/sys/ (props changed
Author: thompsa
Date: Fri Nov 19 01:58:11 2010
New Revision: 215506
URL: http://svn.freebsd.org/changeset/base/215506
Log:
MFC r207768
Add dummy function for ic_update_mcast (a la if_urtw) to avoid console
spam.
Modified:
stable/8/sys/dev/usb/wlan/if_rum.c
Directory Properties:
sta
Author: thompsa
Date: Fri Nov 19 21:04:18 2010
New Revision: 215546
URL: http://svn.freebsd.org/changeset/base/215546
Log:
MFC r213853
- Add missing LibUSB API functions:
* libusb_strerror()
* libusb_get_driver[_np]()
* libusb_detach_kernel_driver[_np]()
- Factor out sett
On 20 November 2010 04:21, Jilles Tjoelker wrote:
> On Fri, Nov 19, 2010 at 01:17:49AM +0000, Andrew Thompson wrote:
>> Author: thompsa
>> Date: Fri Nov 19 01:17:49 2010
>> New Revision: 215475
>> URL: http://svn.freebsd.org/changeset/base/215475
>
>> Lo
Author: thompsa
Date: Sat Nov 27 19:35:12 2010
New Revision: 215944
URL: http://svn.freebsd.org/changeset/base/215944
Log:
MFC r213379, r213426, r213426, r213427, r213432, r213435, r213437, r213439,
r214804
Merge the XHCI usb controller and supporting code.
Added:
stable/8/sys/dev/u
Author: thompsa
Date: Sat Nov 27 19:37:33 2010
New Revision: 215945
URL: http://svn.freebsd.org/changeset/base/215945
Log:
MFC r213425
The root mount hold reference was not released on USB controller
attach failures during boot.
Modified:
stable/8/sys/dev/usb/controller/usb_controlle
Author: thompsa
Date: Sat Nov 27 19:38:40 2010
New Revision: 215946
URL: http://svn.freebsd.org/changeset/base/215946
Log:
MFC r213802
Correct some root HUB descriptor fields in multiple controller drivers.
Remove an unused structure.
Modified:
stable/8/sys/dev/usb/controller/at91dci
Author: thompsa
Date: Sat Nov 27 19:39:29 2010
New Revision: 215947
URL: http://svn.freebsd.org/changeset/base/215947
Log:
MFC r213803
USB network (UHSO):
- Correct network interface flags.
PR: usb/149039
Submitted by: Fredrik Lindberg
Modified:
stable/8/sys/dev/usb/net/uhso
Author: thompsa
Date: Sat Nov 27 19:40:51 2010
New Revision: 215948
URL: http://svn.freebsd.org/changeset/base/215948
Log:
MFC r213805
Add new driver for iPhone tethering, supports the iPhone 3G/3GS/4G ethernet
protocol
Added:
stable/8/sys/dev/usb/net/if_ipheth.c
- copied unchan
Author: thompsa
Date: Sat Nov 27 19:47:58 2010
New Revision: 215949
URL: http://svn.freebsd.org/changeset/base/215949
Log:
MFC r213857,213861,213864,213869,213871
EHCI fixes for register and TD handling.
Modified:
stable/8/sys/dev/usb/controller/ehci.c
stable/8/sys/dev/usb/controller/
Author: thompsa
Date: Sun Nov 28 07:03:21 2010
New Revision: 215980
URL: http://svn.freebsd.org/changeset/base/215980
Log:
MFC r213804,213879,213880,214800
Add new device IDs.
Modified:
stable/8/sys/dev/usb/quirk/usb_quirk.c
stable/8/sys/dev/usb/serial/u3g.c
stable/8/sys/dev/usb/usbd
Author: thompsa
Date: Sun Nov 28 07:04:28 2010
New Revision: 215981
URL: http://svn.freebsd.org/changeset/base/215981
Log:
MFC r213809
USB network (NCM driver):
- correct the ethernet payload remainder which
must be post-offseted by -14 bytes instead of
0 bytes. This is not very c
Author: thompsa
Date: Sun Nov 28 07:16:53 2010
New Revision: 215982
URL: http://svn.freebsd.org/changeset/base/215982
Log:
MFC r213848
- Add a new API function to check the connected
status of the USB handle in the LibUSB v1.0 and
LibUSB v0.1 interfaces.
Modified:
stable/8/lib/lib
Author: thompsa
Date: Sun Nov 28 07:18:14 2010
New Revision: 215983
URL: http://svn.freebsd.org/changeset/base/215983
Log:
MFC r215253
Fix LibUSB v1.0 compliancy.
1) We need to allow the USB callback to free the USB transfer itself.
2) The USB transfer buffer should only be automa
Author: thompsa
Date: Sun Nov 28 07:19:11 2010
New Revision: 215984
URL: http://svn.freebsd.org/changeset/base/215984
Log:
MFC r215450
Correct description of the return values of
the LibUSB v1.0 libusb_control_transfer() function.
PR: usb/151851
Modified:
stable/8/lib/
Author: thompsa
Date: Sun Nov 28 07:23:05 2010
New Revision: 215985
URL: http://svn.freebsd.org/changeset/base/215985
Log:
MFC r213431
Correct IOCTL return code.
Modified:
stable/8/sys/dev/usb/usb_dev.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/include
Author: thompsa
Date: Sun Nov 28 07:28:10 2010
New Revision: 215986
URL: http://svn.freebsd.org/changeset/base/215986
Log:
MFC r213872
Fix forwarding of Line Register Status changes to TTY layer.
PR: usb/149675
Modified:
stable/8/sys/dev/usb/serial/usb_serial.c
Directory Properties
Author: thompsa
Date: Sun Nov 28 07:29:56 2010
New Revision: 215987
URL: http://svn.freebsd.org/changeset/base/215987
Log:
MFC r213931 (mav)
Allow umass to use bigger transactions for USB 3.0 devices.
Modified:
stable/8/sys/dev/usb/storage/umass.c
Directory Properties:
stable/8/sys/
Author: thompsa
Date: Mon Nov 29 03:38:40 2010
New Revision: 216035
URL: http://svn.freebsd.org/changeset/base/216035
Log:
MFC r214726,214852,215258,215734
Sync all u3g device ids from head.
Modified:
stable/8/sys/dev/usb/serial/u3g.c
stable/8/sys/dev/usb/usbdevs
Directory Properties:
On 29 November 2010 15:34, Dima Dorfman wrote:
> Andrew Thompson writes:
>> Author: thompsa
>> Date: Sun Nov 28 07:03:21 2010
>> New Revision: 215980
>> URL: http://svn.freebsd.org/changeset/base/215980
>>
>> Log:
>> MFC r213804,21
On 17 October 2010 02:27, Kostik Belousov wrote:
> On Sat, Oct 16, 2010 at 01:30:31PM +0200, Hans Petter Selasky wrote:
>> On Saturday 16 October 2010 12:12:43 Hans Petter Selasky wrote:
>> > On Saturday 16 October 2010 12:00:51 Kostik Belousov wrote:
>> > > > USB has some shared memory structures
Author: thompsa
Date: Tue Aug 25 16:59:55 2009
New Revision: 196547
URL: http://svn.freebsd.org/changeset/base/196547
Log:
It is possible for all the kthreads to exit (hci modules unloaded) which in
turn ends our usb process. This means the proc pointer becomes invalid and
will
panic if a n
Author: thompsa
Date: Sat Aug 29 15:42:06 2009
New Revision: 196642
URL: http://svn.freebsd.org/changeset/base/196642
Log:
MFC r196547
It is possible for all the kthreads to exit (hci modules unloaded) which in
turn ends our usb process. This means the proc pointer becomes invalid and
Author: thompsa
Date: Mon Sep 28 07:01:54 2009
New Revision: 197553
URL: http://svn.freebsd.org/changeset/base/197553
Log:
MFp4 @ 168387
- clean up USB detach logic. There seems to be some problems detaching
multiple
USB HUBs connected in series from the root.
- after this patch t
Author: thompsa
Date: Mon Sep 28 07:06:47 2009
New Revision: 197554
URL: http://svn.freebsd.org/changeset/base/197554
Log:
Import two PCI quirks from Linux
- Add quirk for ATI SB600 and SB700 to free SMB controller
- Correct schedule sleep time to 10us on the VIA ehci controller
Re
Author: thompsa
Date: Mon Sep 28 07:09:17 2009
New Revision: 197555
URL: http://svn.freebsd.org/changeset/base/197555
Log:
Simplify logic around setting EHCI_QH_DTC and expand some htohc32(temp.sc, 0)
statements to zero.
Submitted by: Hans Petter Selasky
Modified:
head/sys/dev/usb/cont
Author: thompsa
Date: Mon Sep 28 07:10:32 2009
New Revision: 197556
URL: http://svn.freebsd.org/changeset/base/197556
Log:
Clear all interrupts rather than just SETUP packet.
Submitted by: Hans Petter Selasky
Modified:
head/sys/dev/usb/controller/atmegadci.c
Modified: head/sys/dev/usb/c
Author: thompsa
Date: Mon Sep 28 07:32:11 2009
New Revision: 197557
URL: http://svn.freebsd.org/changeset/base/197557
Log:
Add support for ChipHead 341 serial port adapter.
Submitted by: Hans Petter Selasky
Added:
head/sys/dev/usb/serial/uch341.c (contents, props changed)
head/sys/mo
Author: thompsa
Date: Mon Sep 28 07:39:51 2009
New Revision: 197558
URL: http://svn.freebsd.org/changeset/base/197558
Log:
Fix NULL-pointer dereference in usb_endpoint_foreach().
PR: usb/138389
Submitted by: Patroklos Argyroudis at census, inc
Modified:
head/sys/dev/usb/usb_d
Author: thompsa
Date: Mon Sep 28 07:41:17 2009
New Revision: 197559
URL: http://svn.freebsd.org/changeset/base/197559
Log:
Add support for USB language selection.
PR: usb/138563
Reported by: Bruce Cran
Submitted by: Hans Petter Selasky
Modified:
head/sys/dev/usb/usb_bus.h
Author: thompsa
Date: Mon Sep 28 07:42:59 2009
New Revision: 197561
URL: http://svn.freebsd.org/changeset/base/197561
Log:
Correct buffer sizes used so that they match. The old code could give the
impression that a overflow situation existed but was not possible.
Reported by: kib
Submi
Author: thompsa
Date: Mon Sep 28 07:46:22 2009
New Revision: 197562
URL: http://svn.freebsd.org/changeset/base/197562
Log:
Add extra safety locking when clobbering xfer->flags_int.started in start and
stop functions, because xfer->flags_int is also updated by the USB controller,
under the co
Author: thompsa
Date: Mon Sep 28 07:53:55 2009
New Revision: 197563
URL: http://svn.freebsd.org/changeset/base/197563
Log:
Add basic support for USB Network Control Model (NCM) v1.0 to if_cdce.c.
http://www.usb.org/developers/devclass_docs/NCM10.zip
Submitted by: Hans Petter Selasky
M
Author: thompsa
Date: Mon Sep 28 07:57:23 2009
New Revision: 197564
URL: http://svn.freebsd.org/changeset/base/197564
Log:
MFp4
Add new usbdev entries for Marvell, FTDI, Option and Western.
Modified:
head/sys/dev/usb/usbdevs
Modified: head/sys/dev/usb/usbdevs
===
Author: thompsa
Date: Mon Sep 28 08:00:17 2009
New Revision: 197565
URL: http://svn.freebsd.org/changeset/base/197565
Log:
- Remove SAMSUNG_YP_U2 now that it is in the cam layer
- Add quirk from Tobias Grosser for Western Mypassword
Submitted by: Hans Petter Selasky
Modified:
head/sys/
Author: thompsa
Date: Mon Sep 28 08:03:52 2009
New Revision: 197566
URL: http://svn.freebsd.org/changeset/base/197566
Log:
Increase the rx buffer size to 16384 bytes, this increases RX performance from
50Mbps to 220Mbps on PLANEX GU-1000T.
Submitted by: yongari
Modified:
head/sys/dev/u
Author: thompsa
Date: Mon Sep 28 08:05:14 2009
New Revision: 197567
URL: http://svn.freebsd.org/changeset/base/197567
Log:
Allow setting of MAC address for AXE based ethernet adapters.
Submitted by: yongari
Modified:
head/sys/dev/usb/net/if_axe.c
Modified: head/sys/dev/usb/net/if_axe.c
Author: thompsa
Date: Mon Sep 28 08:07:20 2009
New Revision: 197568
URL: http://svn.freebsd.org/changeset/base/197568
Log:
add more device IDs
Reported by: Mike Tancsa
Submitted by: Hans Petter Selasky
Modified:
head/sys/dev/usb/serial/u3g.c
Modified: head/sys/dev/usb/serial/u3g.c
==
Author: thompsa
Date: Mon Sep 28 08:09:11 2009
New Revision: 197569
URL: http://svn.freebsd.org/changeset/base/197569
Log:
Add a config number quirk for the ELSA_MODEM1
Submitted by: Stefan Bethke
Modified:
head/sys/dev/usb/quirk/usb_quirk.c
Modified: head/sys/dev/usb/quirk/usb_quirk.c
Author: thompsa
Date: Mon Sep 28 08:13:50 2009
New Revision: 197570
URL: http://svn.freebsd.org/changeset/base/197570
Log:
Add experimental support for usb serial console and polled mode during DDB.
Submitted by: Hans Petter Selasky
Modified:
head/sys/dev/usb/serial/uark.c
head/sys/dev
Author: thompsa
Date: Mon Sep 28 08:15:26 2009
New Revision: 197572
URL: http://svn.freebsd.org/changeset/base/197572
Log:
Add new FTDI IDs.
Submitted by: Maks Verver, Arrigo Marchiori
Modified:
head/sys/dev/usb/serial/uftdi.c
Modified: head/sys/dev/usb/serial/uftdi.c
==
Author: thompsa
Date: Mon Sep 28 08:18:14 2009
New Revision: 197573
URL: http://svn.freebsd.org/changeset/base/197573
Log:
Add back endpoint swap detection that was disabled in an earlier driver
conversion.
Submitted by: Hans Petter Selasky
Modified:
head/sys/dev/usb/serial/umct.c
Mod
Author: thompsa
Date: Thu Oct 1 18:37:16 2009
New Revision: 197682
URL: http://svn.freebsd.org/changeset/base/197682
Log:
EHCI Hardware BUG workaround
The EHCI HW can use the qtd_next field instead of qtd_altnext when a short
packet is received. This contradicts what is stated in the EHC
Author: thompsa
Date: Sun Oct 4 19:03:32 2009
New Revision: 197751
URL: http://svn.freebsd.org/changeset/base/197751
Log:
MFC r197682
EHCI Hardware BUG workaround
The EHCI HW can use the qtd_next field instead of qtd_altnext when a short
packet is received. This contradicts what
Author: thompsa
Date: Thu Oct 15 20:07:08 2009
New Revision: 198151
URL: http://svn.freebsd.org/changeset/base/198151
Log:
Workaround buggy BIOS code in USB regard. By doing the BIOS to OS handover for
all host controllers at the same time, we avoid problems where the BIOS will
actually writ
Author: thompsa
Date: Thu Oct 15 20:09:27 2009
New Revision: 198152
URL: http://svn.freebsd.org/changeset/base/198152
Log:
Only poll ukbd if KDB is active.
Submitted by: HPS
Modified:
head/sys/dev/usb/input/ukbd.c
Modified: head/sys/dev/usb/input/ukbd.c
=
Author: thompsa
Date: Thu Oct 15 20:15:29 2009
New Revision: 198153
URL: http://svn.freebsd.org/changeset/base/198153
Log:
Correct offset calcluation for the NCM implementation.
Submitted by: HPS
Modified:
head/sys/dev/usb/net/if_cdce.c
Modified: head/sys/dev/usb/net/if_cdce.c
=
Author: thompsa
Date: Mon Oct 19 21:43:59 2009
New Revision: 198256
URL: http://svn.freebsd.org/changeset/base/198256
Log:
Remove the newly added uch341 driver, it will be merged into uchcom instead.
Suggested by: takawata
Submitted by: HPS
Deleted:
head/sys/dev/usb/serial/uch341.c
h
Author: thompsa
Date: Mon Oct 19 21:52:02 2009
New Revision: 198257
URL: http://svn.freebsd.org/changeset/base/198257
Log:
Add support for newer WinChipHead CH341 chips, previously in the uch341
driver.
Submitted by: HPS
Modified:
head/sys/dev/usb/serial/uchcom.c
head/sys/dev/usb/usbd
Author: thompsa
Date: Mon Oct 19 21:54:41 2009
New Revision: 198258
URL: http://svn.freebsd.org/changeset/base/198258
Log:
Add opt_gdb.h which is now needed by ucom.
Modified:
head/sys/modules/usb/ucom/Makefile
Modified: head/sys/modules/usb/ucom/Makefile
Author: thompsa
Date: Tue Oct 20 21:29:46 2009
New Revision: 198307
URL: http://svn.freebsd.org/changeset/base/198307
Log:
Change from CAM_TID_INVALID to CAM_SEL_TIMEOUT error code when the usb device
has been yanked, this works around a cam recounting bug when
CAM_DEV_UNCONFIGURED is set la
Author: thompsa
Date: Wed Oct 21 19:48:27 2009
New Revision: 198348
URL: http://svn.freebsd.org/changeset/base/198348
Log:
MFC r198307
Change from CAM_TID_INVALID to CAM_SEL_TIMEOUT error code when the usb device
has been yanked, this works around a cam recounting bug when
CAM_DEV_UN
Author: thompsa
Date: Thu Oct 22 20:54:01 2009
New Revision: 198373
URL: http://svn.freebsd.org/changeset/base/198373
Log:
Allow dumping the USB mouse reports via 'sysctl -b dev.ums.N.parseinfo',
previously only available via bootverbose.
PR: usb/137191
Submitted by: Eygene Ry
Author: thompsa
Date: Thu Oct 22 21:01:41 2009
New Revision: 198376
URL: http://svn.freebsd.org/changeset/base/198376
Log:
Prevent wraparound of the timeout variable.
Submitted by: HPS
Modified:
head/lib/libusb/libusb20_ugen20.c
Modified: head/lib/libusb/libusb20_ugen20.c
==
Author: thompsa
Date: Fri Oct 23 12:02:01 2009
New Revision: 198386
URL: http://svn.freebsd.org/changeset/base/198386
Log:
MFC r198376
Prevent wraparound of the timeout variable.
Submitted by: HPS
Approved by: re (kib)
Modified:
stable/8/lib/libusb/ (props changed)
stable/8/
1 - 100 of 981 matches
Mail list logo