Author: hselasky
Date: Sat Sep 7 06:38:34 2013
New Revision: 255345
URL: http://svnweb.freebsd.org/changeset/base/255345
Log:
MFC r255090 and r255128:
PR: kern/181728
Modified:
stable/9/sys/dev/usb/usbdevs
stable/9/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c
Directory Proper
Author: hselasky
Date: Sat Sep 7 06:41:22 2013
New Revision: 255346
URL: http://svnweb.freebsd.org/changeset/base/255346
Log:
MFC r255090 and r255128:
Add more USB IDs.
PR: kern/181728
Modified:
stable/8/sys/dev/usb/usbdevs
stable/8/sys/netgraph/bluetooth/drivers/ubt/ng_ub
Author: hselasky
Date: Sat Sep 7 06:53:59 2013
New Revision: 255347
URL: http://svnweb.freebsd.org/changeset/base/255347
Log:
Disable USB 3.0 streams mode by default, hence not all XHCI chipsets
implement it to avoid undefined behaviour.
Modified:
head/sys/dev/usb/controller/xhci.c
Modifi
Author: hselasky
Date: Sat Sep 7 10:42:00 2013
New Revision: 255356
URL: http://svnweb.freebsd.org/changeset/base/255356
Log:
Revert parts of r245132 and r245175. We don't need to write to the
IMAN register to clear the pending interrupt status bits. This patch
tries to solve problems seen
Author: hselasky
Date: Wed Sep 11 10:18:36 2013
New Revision: 255472
URL: http://svnweb.freebsd.org/changeset/base/255472
Log:
Clear correct data structure.
MFC after:1 week
Approved by: re (hrs)
Modified:
head/sys/dev/usb/storage/umass.c
Modified: head/sys/dev/usb/storage/umass.
Author: hselasky
Date: Thu Sep 12 10:39:38 2013
New Revision: 255488
URL: http://svnweb.freebsd.org/changeset/base/255488
Log:
Don't issue USB resume signalling in USB device mode, if the USB power
mode is ON and suspend is detected. This confuses iPads running in USB
host mode at least.
Author: hselasky
Date: Mon Sep 16 10:04:19 2013
New Revision: 255609
URL: http://svnweb.freebsd.org/changeset/base/255609
Log:
MFC r255356:
Revert parts of r245132 and r245175. We don't need to write to the
IMAN register to clear the pending interrupt status bits. This patch
tries to so
Author: hselasky
Date: Mon Sep 16 10:06:40 2013
New Revision: 255610
URL: http://svnweb.freebsd.org/changeset/base/255610
Log:
MFC r255356:
Revert parts of r245132 and r245175. We don't need to write to the
IMAN register to clear the pending interrupt status bits. This patch
tries to so
Author: hselasky
Date: Tue Sep 17 12:50:57 2013
New Revision: 255630
URL: http://svnweb.freebsd.org/changeset/base/255630
Log:
MFC r248246:
- Make quirk for reading device descriptor from broken USB devices.
Else they won't enumerate at all:
hw.usb.full_ddesc=1
- Reduce the USB descri
Author: hselasky
Date: Tue Sep 17 12:53:09 2013
New Revision: 255631
URL: http://svnweb.freebsd.org/changeset/base/255631
Log:
MFC r254572:
Force keyboards which don't have the required
HID fields to use the USB BOOT protocol for now.
PR: usb/181425
Modified:
stable/9/sys/d
Author: hselasky
Date: Tue Sep 17 12:56:37 2013
New Revision: 255632
URL: http://svnweb.freebsd.org/changeset/base/255632
Log:
MFC r248246:
- Make quirk for reading device descriptor from broken USB devices.
Else they won't enumerate at all:
hw.usb.full_ddesc=1
- Reduce the USB descri
Author: hselasky
Date: Tue Sep 17 12:58:17 2013
New Revision: 255633
URL: http://svnweb.freebsd.org/changeset/base/255633
Log:
MFC r254572:
Force keyboards which don't have the required
HID fields to use the USB BOOT protocol for now.
PR: usb/181425
Modified:
stable/8/sys/d
Author: hselasky
Date: Wed Sep 18 06:38:40 2013
New Revision: 255663
URL: http://svnweb.freebsd.org/changeset/base/255663
Log:
MFC r255472:
Clear correct data structure.
Modified:
stable/9/sys/dev/usb/storage/umass.c
Directory Properties:
stable/9/sys/ (props changed)
stable/9/sys/dev
Author: hselasky
Date: Wed Sep 18 06:40:47 2013
New Revision: 255664
URL: http://svnweb.freebsd.org/changeset/base/255664
Log:
MFC r255472:
Clear correct data structure.
Modified:
stable/8/sys/dev/usb/storage/umass.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/dev
Author: hselasky
Date: Thu Jan 2 08:02:57 2014
New Revision: 260184
URL: http://svnweb.freebsd.org/changeset/base/260184
Log:
Minor correction for the XHCI reset logic.
MFC after:1 week
Found by: Horse Ma
Modified:
head/sys/dev/usb/controller/xhci.c
Modified: head/sys/dev/us
Author: hselasky
Date: Sun Jan 5 10:41:43 2014
New Revision: 260315
URL: http://svnweb.freebsd.org/changeset/base/260315
Log:
Implement two new libusb API functions.
PR: usb/185454
MFC after:2 weeks
Modified:
head/lib/libusb/Makefile
head/lib/libusb/libusb.3
head/lib
Author: hselasky
Date: Sun Jan 5 10:49:56 2014
New Revision: 260316
URL: http://svnweb.freebsd.org/changeset/base/260316
Log:
MFC r235128:
Add missing LibUSB 1.0 API function: libusb_get_string_descriptor().
Modified:
stable/9/lib/libusb/Makefile
stable/9/lib/libusb/libusb.3
stable/9/l
Author: hselasky
Date: Sun Jan 5 10:52:57 2014
New Revision: 260317
URL: http://svnweb.freebsd.org/changeset/base/260317
Log:
MFC r235128:
Add missing LibUSB 1.0 API function: libusb_get_string_descriptor().
Modified:
stable/8/lib/libusb/Makefile
stable/8/lib/libusb/libusb.3
stable/8/l
Author: hselasky
Date: Tue Jan 7 09:52:26 2014
New Revision: 260388
URL: http://svnweb.freebsd.org/changeset/base/260388
Log:
Check the XHCI event ring regardless of the XHCI status register
value. The "Intel Lynx Point" XHCI controller found in the MBP2013 has
been observed to not always s
Author: hselasky
Date: Sat Jan 11 07:53:03 2014
New Revision: 260534
URL: http://svnweb.freebsd.org/changeset/base/260534
Log:
Move USB ID from u3g driver to uhso driver.
Submitted by: Lundberg, Johannes
MFC after:1 week
Modified:
head/sys/dev/usb/net/uhso.c
head/sys/dev/usb/ser
Author: hselasky
Date: Sat Jan 11 08:10:01 2014
New Revision: 260535
URL: http://svnweb.freebsd.org/changeset/base/260535
Log:
Force clearing of event ring interrupts. The "Intel Lynx Point" XHCI
controller found in the MBP2013 has been observed to not work properly
unless this operation is
Author: hselasky
Date: Sat Jan 11 08:16:31 2014
New Revision: 260536
URL: http://svnweb.freebsd.org/changeset/base/260536
Log:
Optimise interrupt logic. Technically writing a zero to the XHCI USB
status register has no effect. Can happen when the interrupt vector is
shared.
MFC after:
Author: hselasky
Date: Sat Jan 11 08:21:13 2014
New Revision: 260537
URL: http://svnweb.freebsd.org/changeset/base/260537
Log:
MFC r260184:
Minor correction for the XHCI reset logic.
Modified:
stable/10/sys/dev/usb/controller/xhci.c
Directory Properties:
stable/10/ (props changed)
Modi
Author: hselasky
Date: Sat Jan 11 08:23:02 2014
New Revision: 260538
URL: http://svnweb.freebsd.org/changeset/base/260538
Log:
MFC r260184:
Minor correction for the XHCI reset logic.
Modified:
stable/9/sys/dev/usb/controller/xhci.c
Directory Properties:
stable/9/sys/ (props changed)
s
Author: hselasky
Date: Sat Jan 11 08:24:52 2014
New Revision: 260539
URL: http://svnweb.freebsd.org/changeset/base/260539
Log:
MFC r260184:
Minor correction for the XHCI reset logic.
Modified:
stable/8/sys/dev/usb/controller/xhci.c
Directory Properties:
stable/8/sys/ (props changed)
s
Author: hselasky
Date: Sun Jan 12 11:44:28 2014
New Revision: 260559
URL: http://svnweb.freebsd.org/changeset/base/260559
Log:
Don't do synchronous USB requests inside USB transfer callbacks. It is
technically OK, but not recommended.
MFC after:1 weeks
Modified:
head/sys/dev/usb/se
Author: hselasky
Date: Sun Jan 12 13:16:25 2014
New Revision: 260563
URL: http://svnweb.freebsd.org/changeset/base/260563
Log:
Make sure reserved fields of the EHCI DMA descriptors are not dirty
after previous transfers.
MFC after:1 week
Modified:
head/sys/dev/usb/controller/ehci.c
Author: hselasky
Date: Sun Jan 12 21:21:19 2014
New Revision: 260575
URL: http://svnweb.freebsd.org/changeset/base/260575
Log:
MFC r244607 and r244650:
Fix regression issues after r244503.
PR: usb/185628
Modified:
stable/9/sys/dev/usb/storage/ustorage_fs.c
stable/9/sys/dev/usb/usb_
Author: hselasky
Date: Mon Jan 13 13:27:00 2014
New Revision: 260587
URL: http://svnweb.freebsd.org/changeset/base/260587
Log:
Add new testcase for USB mass storage.
Modified:
head/tools/tools/usbtest/usb_msc_test.c
head/tools/tools/usbtest/usb_msc_test.h
Modified: head/tools/tools/usbtest
Author: hselasky
Date: Mon Jan 13 15:06:03 2014
New Revision: 260588
URL: http://svnweb.freebsd.org/changeset/base/260588
Log:
Separate I/O errors from reception of STALL PID.
MFC after:1 week
Modified:
head/sys/dev/usb/controller/ehci.c
head/sys/dev/usb/controller/uhci.c
Modified
Author: hselasky
Date: Mon Jan 13 15:21:11 2014
New Revision: 260589
URL: http://svnweb.freebsd.org/changeset/base/260589
Log:
Implement better error recovery for Transaction Translators, TTs,
found in High Speed USB HUBs which translate from High Speed USB into
FULL or LOW speed USB. In som
Author: hselasky
Date: Tue Jan 14 08:43:38 2014
New Revision: 260622
URL: http://svnweb.freebsd.org/changeset/base/260622
Log:
Don't output any modifier keys before we see a valid
non-modifier key press. This prevents so-called "ghost
keyboards" keeping modifier keys pressed while not
actu
Author: hselasky
Date: Fri Jan 17 08:21:09 2014
New Revision: 260808
URL: http://svnweb.freebsd.org/changeset/base/260808
Log:
Close a minor deadlock.
MFC after:1 week
Modified:
head/sys/dev/usb/usb_dev.c
Modified: head/sys/dev/usb/usb_dev.c
=
Author: hselasky
Date: Fri Jan 17 10:35:18 2014
New Revision: 260814
URL: http://svnweb.freebsd.org/changeset/base/260814
Log:
Fix a possible memory use after free and leak situation associated
with USB device detach when using character device handles. This also
includes LibUSB. It turns ou
Author: hselasky
Date: Mon Jan 20 07:09:19 2014
New Revision: 260903
URL: http://svnweb.freebsd.org/changeset/base/260903
Log:
Add support for GPS ports to UHSO driver.
Submitted by: Lundberg, Johannes
MFC after:1 week
Modified:
head/sys/dev/usb/net/uhso.c
Modified: head/sys/dev/
Author: hselasky
Date: Tue Jan 21 08:24:12 2014
New Revision: 260978
URL: http://svnweb.freebsd.org/changeset/base/260978
Log:
Add check for "hw.usb.no_pf" sysctl value.
Submitted by: Warren Block
MFC after:1 week
Modified:
head/usr.sbin/usbdump/usbdump.c
Modified: head/usr.sbin/
Author: hselasky
Date: Wed Jan 22 07:22:42 2014
New Revision: 261003
URL: http://svnweb.freebsd.org/changeset/base/261003
Log:
Add new quirk.
PR: usb/185968
MFC after:1 week
Modified:
head/sys/dev/usb/quirk/usb_quirk.c
head/sys/dev/usb/usbdevs
Modified: head/sys/dev/us
Author: hselasky
Date: Wed Jan 22 07:32:55 2014
New Revision: 261004
URL: http://svnweb.freebsd.org/changeset/base/261004
Log:
Wait a bit more before we free any EHCI DMA descriptors. Some USB
controllers need more time than others.
MFC after:1 week
Modified:
head/sys/dev/usb/contr
Author: hselasky
Date: Wed Jan 22 07:48:39 2014
New Revision: 261005
URL: http://svnweb.freebsd.org/changeset/base/261005
Log:
Ensure that the DMA delay does not get rounded down to zero ticks when
a timeout value of a single tick is given. With FreeBSD-10 and newer
the current system time i
Author: hselasky
Date: Wed Jan 22 09:57:26 2014
New Revision: 261014
URL: http://svnweb.freebsd.org/changeset/base/261014
Log:
- Fix some non-portable code with regard to endianness. Don't use memmove().
- Fix a range check for maximum transmit length.
- Fix read from missing field when tran
Author: hselasky
Date: Wed Jan 22 17:50:43 2014
New Revision: 261033
URL: http://svnweb.freebsd.org/changeset/base/261033
Log:
We are using the old callout API and should also add one extra tick in
the FreeBSD 10 case.
Suggested by: mav @
MFC after:1 week
Modified:
head/sys/dev/u
On 01/23/14 10:39, Kevin Lo wrote:
On 2014/01/22 17:57, Hans Petter Selasky wrote:
Author: hselasky
Date: Wed Jan 22 09:57:26 2014
New Revision: 261014
URL: http://svnweb.freebsd.org/changeset/base/261014
Log:
- Fix some non-portable code with regard to endianness. Don't use
me
Author: hselasky
Date: Thu Jan 23 10:18:28 2014
New Revision: 261076
URL: http://svnweb.freebsd.org/changeset/base/261076
Log:
Revert r261014. Let Kevin fix it.
MFC after:1 week
Modified:
head/sys/dev/usb/wlan/if_run.c
head/sys/dev/usb/wlan/if_runvar.h
Modified: head/sys/dev/usb/w
Author: hselasky
Date: Fri Jan 24 07:24:40 2014
New Revision: 261096
URL: http://svnweb.freebsd.org/changeset/base/261096
Log:
MFC r260388, r260535 and r260536:
Fix XHCI interrupt logic for "Intel Lynx Point" found in MBP2013.
Modified:
stable/10/sys/dev/usb/controller/xhci.c
Directory Prop
Author: hselasky
Date: Fri Jan 24 07:27:11 2014
New Revision: 261097
URL: http://svnweb.freebsd.org/changeset/base/261097
Log:
MFC r260388, r260535 and r260536:
Fix XHCI interrupt logic for "Intel Lynx Point" found in MBP2013.
Modified:
stable/9/sys/dev/usb/controller/xhci.c
Directory Prope
Author: hselasky
Date: Fri Jan 24 07:29:31 2014
New Revision: 261098
URL: http://svnweb.freebsd.org/changeset/base/261098
Log:
MFC r260388, r260535 and r260536:
Fix XHCI interrupt logic for "Intel Lynx Point" found in MBP2013.
Modified:
stable/8/sys/dev/usb/controller/xhci.c
Directory Prope
Author: hselasky
Date: Fri Jan 24 07:32:05 2014
New Revision: 261099
URL: http://svnweb.freebsd.org/changeset/base/261099
Log:
MFC r260559:
Don't do synchronous USB requests inside USB transfer callbacks. It is
technically OK, but not recommended.
Modified:
stable/10/sys/dev/usb/serial/um
Author: hselasky
Date: Fri Jan 24 07:33:54 2014
New Revision: 261100
URL: http://svnweb.freebsd.org/changeset/base/261100
Log:
MFC r260559:
Don't do synchronous USB requests inside USB transfer callbacks. It is
technically OK, but not recommended.
Modified:
stable/9/sys/dev/usb/serial/umc
Author: hselasky
Date: Fri Jan 24 07:35:27 2014
New Revision: 261101
URL: http://svnweb.freebsd.org/changeset/base/261101
Log:
MFC r260559:
Don't do synchronous USB requests inside USB transfer callbacks. It is
technically OK, but not recommended.
Modified:
stable/8/sys/dev/usb/serial/umc
Author: hselasky
Date: Fri Jan 24 07:40:58 2014
New Revision: 261102
URL: http://svnweb.freebsd.org/changeset/base/261102
Log:
MFC r260563:
Make sure reserved fields of the EHCI DMA descriptors are not dirty
after previous transfers.
Modified:
stable/8/sys/dev/usb/controller/ehci.c
Direct
Author: hselasky
Date: Fri Jan 24 07:42:26 2014
New Revision: 261103
URL: http://svnweb.freebsd.org/changeset/base/261103
Log:
MFC r260563:
Make sure reserved fields of the EHCI DMA descriptors are not dirty
after previous transfers.
Modified:
stable/9/sys/dev/usb/controller/ehci.c
Direct
Author: hselasky
Date: Fri Jan 24 07:43:46 2014
New Revision: 261104
URL: http://svnweb.freebsd.org/changeset/base/261104
Log:
MFC r260563:
Make sure reserved fields of the EHCI DMA descriptors are not dirty
after previous transfers.
Modified:
stable/10/sys/dev/usb/controller/ehci.c
Direc
Author: hselasky
Date: Fri Jan 24 07:48:52 2014
New Revision: 261105
URL: http://svnweb.freebsd.org/changeset/base/261105
Log:
MFC r260588 and r260589:
- Separate I/O errors from reception of STALL PID.
- Implement better error recovery for Transaction Translators, TTs,
found in High Speed
Author: hselasky
Date: Fri Jan 24 07:57:21 2014
New Revision: 261106
URL: http://svnweb.freebsd.org/changeset/base/261106
Log:
MFC r260588 and r260589:
- Separate I/O errors from reception of STALL PID.
- Implement better error recovery for Transaction Translators, TTs,
found in High Speed
Author: hselasky
Date: Fri Jan 24 08:01:42 2014
New Revision: 261107
URL: http://svnweb.freebsd.org/changeset/base/261107
Log:
MFC r260588 and r260589:
- Separate I/O errors from reception of STALL PID.
- Implement better error recovery for Transaction Translators, TTs,
found in High Speed
Author: hselasky
Date: Fri Jan 24 08:06:14 2014
New Revision: 261108
URL: http://svnweb.freebsd.org/changeset/base/261108
Log:
MFC r260808 and r260814:
- Close a minor deadlock.
- Fix a possible memory use after free and leak situation associated
with USB device detach when using character
Author: hselasky
Date: Fri Jan 24 08:08:28 2014
New Revision: 261109
URL: http://svnweb.freebsd.org/changeset/base/261109
Log:
MFC r260808 and r260814:
- Close a minor deadlock.
- Fix a possible memory use after free and leak situation associated
with USB device detach when using character
Author: hselasky
Date: Fri Jan 24 08:10:08 2014
New Revision: 261110
URL: http://svnweb.freebsd.org/changeset/base/261110
Log:
MFC r260808 and r260814:
- Close a minor deadlock.
- Fix a possible memory use after free and leak situation associated
with USB device detach when using character
Author: hselasky
Date: Fri Jan 24 08:15:21 2014
New Revision: 26
URL: http://svnweb.freebsd.org/changeset/base/26
Log:
MFC r258545:
Comply to the XHCI specification. Certain input context fields should
always be zero.
Modified:
stable/10/sys/dev/usb/controller/xhci.c
Directory Pro
Author: hselasky
Date: Fri Jan 24 08:16:19 2014
New Revision: 261112
URL: http://svnweb.freebsd.org/changeset/base/261112
Log:
MFC r258545:
Comply to the XHCI specification. Certain input context fields should
always be zero.
Modified:
stable/9/sys/dev/usb/controller/xhci.c
Directory Prop
Author: hselasky
Date: Fri Jan 24 08:17:47 2014
New Revision: 261113
URL: http://svnweb.freebsd.org/changeset/base/261113
Log:
MFC r258545:
Comply to the XHCI specification. Certain input context fields should
always be zero.
Modified:
stable/8/sys/dev/usb/controller/xhci.c
Directory Prop
Author: hselasky
Date: Fri Jan 24 08:19:50 2014
New Revision: 261114
URL: http://svnweb.freebsd.org/changeset/base/261114
Log:
MFC r260534:
Move USB ID from u3g driver to uhso driver.
Modified:
stable/9/sys/dev/usb/net/uhso.c
Directory Properties:
stable/9/sys/ (props changed)
stable/
Author: hselasky
Date: Fri Jan 24 08:22:29 2014
New Revision: 261115
URL: http://svnweb.freebsd.org/changeset/base/261115
Log:
MFC r260534:
Move USB ID from u3g driver to uhso driver.
Modified:
stable/10/sys/dev/usb/net/uhso.c
Directory Properties:
stable/10/ (props changed)
Modified:
Author: hselasky
Date: Fri Jan 24 08:27:19 2014
New Revision: 261116
URL: http://svnweb.freebsd.org/changeset/base/261116
Log:
MFC r257132:
Add id for GTM661W.
This also fixes kernel build breakage since last revision.
Modified:
stable/10/sys/dev/usb/usbdevs
Directory Properties:
stable
On 01/24/14 15:31, Adrian Chadd wrote:
Memmove() isn't portable? To what?
Hi,
memmove() doesn't know about the byte order when you copy inside an
integer. s/memmove/code/ is not portable.
--HPS
___
svn-src-all@freebsd.org mailing list
http://lis
Author: hselasky
Date: Fri Jan 24 15:05:28 2014
New Revision: 261123
URL: http://svnweb.freebsd.org/changeset/base/261123
Log:
Hide now harmless warning from dmesg.
MFC after:1 week
Modified:
head/sys/dev/usb/usb_dev.c
Modified: head/sys/dev/usb/usb_dev.c
===
On 01/24/14 16:11, Adrian Chadd wrote:
... How's that matter?
Adrian
Ok, read slowly:
uint32_t x = 255U;
uint8_t y;
On Big endian:
memcpy(&y, &x, 1);
y == 0;
On Little endian:
memcpy(&y, &x, 1);
y == 255;
If I'm not mistaken. The code is wrong because result depends on
endianness :-)
Author: hselasky
Date: Fri Jan 24 18:52:04 2014
New Revision: 261134
URL: http://svnweb.freebsd.org/changeset/base/261134
Log:
Add more USB quirks.
Submitted by: Gerrit Kuehn
MFC after:1 week
Modified:
head/sys/dev/usb/quirk/usb_quirk.c
head/sys/dev/usb/usbdevs
Modified: head/s
Author: hselasky
Date: Tue Jan 28 07:09:48 2014
New Revision: 261222
URL: http://svnweb.freebsd.org/changeset/base/261222
Log:
MFC r260978:
Add check for "hw.usb.no_pf" sysctl value.
Modified:
stable/9/usr.sbin/usbdump/usbdump.c
Directory Properties:
stable/9/usr.sbin/ (props changed)
Author: hselasky
Date: Tue Jan 28 07:11:23 2014
New Revision: 261223
URL: http://svnweb.freebsd.org/changeset/base/261223
Log:
MFC r260978:
Add check for "hw.usb.no_pf" sysctl value.
Modified:
stable/8/usr.sbin/usbdump/usbdump.c (contents, props changed)
Directory Properties:
stable/8/u
Author: hselasky
Date: Tue Jan 28 07:21:46 2014
New Revision: 261224
URL: http://svnweb.freebsd.org/changeset/base/261224
Log:
Comply to the official LibUSB v1.0 API:
"It is legal to attempt to claim an already-claimed interface."
MFC after:1 week
Modified:
head/lib/libusb/libusb10
Author: hselasky
Date: Tue Jan 28 08:49:00 2014
New Revision: 261226
URL: http://svnweb.freebsd.org/changeset/base/261226
Log:
Revert r260622:
To be implemented a bit differently.
Modified:
head/sys/dev/usb/input/ukbd.c
Modified: head/sys/dev/usb/input/ukbd.c
==
Author: hselasky
Date: Tue Jan 28 09:55:07 2014
New Revision: 261228
URL: http://svnweb.freebsd.org/changeset/base/261228
Log:
When detaching a [USB] keyboard, keys might still be pressed. Ensure
that all pressed keys are released before completing the USB keyboard
detach. This will prevent
Author: hselasky
Date: Wed Jan 29 10:42:01 2014
New Revision: 261260
URL: http://svnweb.freebsd.org/changeset/base/261260
Log:
Add support for trackpads found in Apple MacBook products. While at it
add some missing devd entries.
Submitted by: Huang Wen Hui
MFC after:1 week
Added:
Author: hselasky
Date: Wed Jan 29 12:34:05 2014
New Revision: 261262
URL: http://svnweb.freebsd.org/changeset/base/261262
Log:
- Remove some dead code.
- Use system provided functions for HID report requests.
- Nice the mode setting, because the USB hardware does appear to
handle the comma
Author: hselasky
Date: Fri Jan 31 07:14:21 2014
New Revision: 261315
URL: http://svnweb.freebsd.org/changeset/base/261315
Log:
Fix for unexpected selection with two fingers sometimes.
Fix for unexpected scrolling when click with two fingers.
Submitted by: Huang Wen Hui
MFC after:1
Author: hselasky
Date: Fri Jan 31 22:42:26 2014
New Revision: 261330
URL: http://svnweb.freebsd.org/changeset/base/261330
Log:
Fix a range check for maximum transmit length. The existing code was
off by 4 bytes in one case.
Approved by: kevlo @
MFC after:2 weeks
Modified:
head/s
Author: hselasky
Date: Sat Feb 1 06:58:16 2014
New Revision: 261343
URL: http://svnweb.freebsd.org/changeset/base/261343
Log:
Add a comment about the origin of some structures, defines and so on.
MFC after:1 week
Modified:
head/sys/dev/usb/input/wsp.c
Modified: head/sys/dev/usb/inp
Author: hselasky
Date: Tue Feb 4 08:37:47 2014
New Revision: 261464
URL: http://svnweb.freebsd.org/changeset/base/261464
Log:
MFC r261003:
Add new quirk.
PR: usb/185968
Modified:
stable/9/sys/dev/usb/quirk/usb_quirk.c
stable/9/sys/dev/usb/usbdevs
Directory Properties:
st
Author: hselasky
Date: Tue Feb 4 08:37:39 2014
New Revision: 261463
URL: http://svnweb.freebsd.org/changeset/base/261463
Log:
MFC r261003:
Add new quirk.
PR: usb/185968
Modified:
stable/10/sys/dev/usb/quirk/usb_quirk.c
stable/10/sys/dev/usb/usbdevs
Directory Properties:
Author: hselasky
Date: Tue Feb 4 08:44:12 2014
New Revision: 261465
URL: http://svnweb.freebsd.org/changeset/base/261465
Log:
MFC r261004, r261005 and r261033:
Adjust the DMA delay logic so that the DMA delay does not become too small.
Modified:
stable/10/sys/dev/usb/controller/ehci.c
st
Author: hselasky
Date: Tue Feb 4 08:44:33 2014
New Revision: 261466
URL: http://svnweb.freebsd.org/changeset/base/261466
Log:
MFC r261004, r261005 and r261033:
Adjust the DMA delay logic so that the DMA delay does not become too small.
Modified:
stable/9/sys/dev/usb/controller/ehci.c
sta
Author: hselasky
Date: Tue Feb 4 08:47:08 2014
New Revision: 261467
URL: http://svnweb.freebsd.org/changeset/base/261467
Log:
MFC r261123:
Reduce dmesg verbosity.
Modified:
stable/9/sys/dev/usb/usb_dev.c
Directory Properties:
stable/9/sys/ (props changed)
stable/9/sys/dev/ (props c
Author: hselasky
Date: Tue Feb 4 08:47:43 2014
New Revision: 261468
URL: http://svnweb.freebsd.org/changeset/base/261468
Log:
MFC r261123:
Reduce dmesg verbosity.
Modified:
stable/10/sys/dev/usb/usb_dev.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/dev/usb
Author: hselasky
Date: Tue Feb 4 08:49:56 2014
New Revision: 261469
URL: http://svnweb.freebsd.org/changeset/base/261469
Log:
MFC r261123:
Reduce dmesg verbosity.
Modified:
stable/8/sys/dev/usb/usb_dev.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/dev/ (props c
Author: hselasky
Date: Tue Feb 4 08:52:08 2014
New Revision: 261470
URL: http://svnweb.freebsd.org/changeset/base/261470
Log:
MFC r261004, r261005 and r261033:
Adjust the DMA delay logic so that the DMA delay does not become too small.
Modified:
stable/8/sys/dev/usb/controller/ehci.c
sta
Author: hselasky
Date: Tue Feb 4 08:54:59 2014
New Revision: 261471
URL: http://svnweb.freebsd.org/changeset/base/261471
Log:
MFC r261134:
Add more USB quirks.
Modified:
stable/10/sys/dev/usb/quirk/usb_quirk.c
stable/10/sys/dev/usb/usbdevs
Directory Properties:
stable/10/ (props chan
Author: hselasky
Date: Tue Feb 4 08:55:44 2014
New Revision: 261472
URL: http://svnweb.freebsd.org/changeset/base/261472
Log:
MFC r261134:
Add more USB quirks.
Modified:
stable/9/sys/dev/usb/quirk/usb_quirk.c
stable/9/sys/dev/usb/usbdevs
Directory Properties:
stable/9/sys/ (props cha
Author: hselasky
Date: Tue Feb 4 08:58:12 2014
New Revision: 261473
URL: http://svnweb.freebsd.org/changeset/base/261473
Log:
MFC r261224:
Comply to the official LibUSB v1.0 API:
"It is legal to attempt to claim an already-claimed interface."
Modified:
stable/8/lib/libusb/libusb10.c
Dire
Author: hselasky
Date: Tue Feb 4 08:59:02 2014
New Revision: 261474
URL: http://svnweb.freebsd.org/changeset/base/261474
Log:
MFC r261224:
Comply to the official LibUSB v1.0 API:
"It is legal to attempt to claim an already-claimed interface."
Modified:
stable/9/lib/libusb/libusb10.c
Dire
Author: hselasky
Date: Tue Feb 4 08:59:42 2014
New Revision: 261475
URL: http://svnweb.freebsd.org/changeset/base/261475
Log:
MFC r261224:
Comply to the official LibUSB v1.0 API:
"It is legal to attempt to claim an already-claimed interface."
Modified:
stable/10/lib/libusb/libusb10.c
Dir
Author: hselasky
Date: Tue Feb 4 09:03:14 2014
New Revision: 261476
URL: http://svnweb.freebsd.org/changeset/base/261476
Log:
MFC r261228:
When detaching a [USB] keyboard, keys might still be pressed. Ensure
that all pressed keys are released before completing the USB keyboard
detach. Thi
Author: hselasky
Date: Tue Feb 4 09:06:07 2014
New Revision: 261477
URL: http://svnweb.freebsd.org/changeset/base/261477
Log:
MFC r261228:
When detaching a [USB] keyboard, keys might still be pressed. Ensure
that all pressed keys are released before completing the USB keyboard
detach. Thi
Author: hselasky
Date: Tue Feb 4 09:06:28 2014
New Revision: 261478
URL: http://svnweb.freebsd.org/changeset/base/261478
Log:
MFC r261228:
When detaching a [USB] keyboard, keys might still be pressed. Ensure
that all pressed keys are released before completing the USB keyboard
detach. Thi
Author: hselasky
Date: Tue Feb 4 09:11:50 2014
New Revision: 261479
URL: http://svnweb.freebsd.org/changeset/base/261479
Log:
Regenerate usb.conf
MFC after:2 days
Modified:
head/etc/devd/usb.conf
Modified: head/etc/devd/usb.conf
=
Author: hselasky
Date: Tue Feb 4 10:18:29 2014
New Revision: 261482
URL: http://svnweb.freebsd.org/changeset/base/261482
Log:
MFC r260315:
Implement two new libusb API functions.
PR: usb/185454
Modified:
stable/10/lib/libusb/Makefile
stable/10/lib/libusb/libusb.3
stable/
Author: hselasky
Date: Tue Feb 4 10:22:28 2014
New Revision: 261483
URL: http://svnweb.freebsd.org/changeset/base/261483
Log:
MFC r260315:
Implement two new libusb API functions.
PR: usb/185454
Modified:
stable/9/lib/libusb/Makefile
stable/9/lib/libusb/libusb.3
stable/9/
Author: hselasky
Date: Tue Feb 4 10:25:31 2014
New Revision: 261484
URL: http://svnweb.freebsd.org/changeset/base/261484
Log:
MFC r260315:
Implement two new libusb API functions.
PR: usb/185454
Modified:
stable/8/lib/libusb/Makefile
stable/8/lib/libusb/libusb.3
stable/8/
Author: hselasky
Date: Tue Feb 4 10:27:39 2014
New Revision: 261485
URL: http://svnweb.freebsd.org/changeset/base/261485
Log:
MFC r260903:
Add support for GPS ports to UHSO driver.
Modified:
stable/9/sys/dev/usb/net/uhso.c
Directory Properties:
stable/9/sys/ (props changed)
stable/9/
Author: hselasky
Date: Tue Feb 4 10:29:23 2014
New Revision: 261486
URL: http://svnweb.freebsd.org/changeset/base/261486
Log:
MFC r260903:
Add support for GPS ports to UHSO driver.
Modified:
stable/10/sys/dev/usb/net/uhso.c
Directory Properties:
stable/10/ (props changed)
Modified: st
501 - 600 of 5591 matches
Mail list logo