The NetBSD Project

CVS log for src/sys/dev/usb/usb_quirks.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / dev / usb

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.105 / (download) - annotate - [select for diffs], Sun Mar 6 23:36:50 2022 UTC (11 months ago) by andvar
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.104: +3 -3 lines
Diff to previous 1.104 (colored)

s/filered/filtered/ in comment.

Revision 1.104 / (download) - annotate - [select for diffs], Thu Jan 20 03:14:03 2022 UTC (12 months, 2 weeks ago) by mrg
Branch: MAIN
Changes since 1.103: +2 -6 lines
Diff to previous 1.103 (colored)

don't 'extern' some other .c file's data, espcially when it's
already in usbhist.h.

Revision 1.92.2.3 / (download) - annotate - [select for diffs], Tue Jan 18 20:02:23 2022 UTC (12 months, 2 weeks ago) by snj
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE
Changes since 1.92.2.2: +4 -2 lines
Diff to previous 1.92.2.2 (colored) to branchpoint 1.92 (colored) next main 1.93 (colored)

Pull up following revision(s) (requested by martin in ticket #1405):

	sys/dev/usb/usb_quirks.c: revision 1.102

Ignore new APC UPS devices when matching uhid devices.

Revision 1.92.2.2 / (download) - annotate - [select for diffs], Tue Jan 18 18:48:00 2022 UTC (12 months, 2 weeks ago) by martin
Branch: netbsd-9
Changes since 1.92.2.1: +6 -2 lines
Diff to previous 1.92.2.1 (colored) to branchpoint 1.92 (colored)

Pull up following revision(s) (requested by bouyer in ticket #1403):

	sys/dev/usb/usb_quirks.c: revision 1.103

Add UQ_HID_IGNORE for the Microchip PICkit2 and 3 programmers.

Revision 1.103 / (download) - annotate - [select for diffs], Mon Jan 17 11:12:28 2022 UTC (12 months, 2 weeks ago) by bouyer
Branch: MAIN
Changes since 1.102: +6 -2 lines
Diff to previous 1.102 (colored)

Add UQ_HID_IGNORE for the Microchip PICkit2 and 3 programmers.

Revision 1.102 / (download) - annotate - [select for diffs], Wed Jan 12 12:55:46 2022 UTC (12 months, 3 weeks ago) by martin
Branch: MAIN
Changes since 1.101: +4 -2 lines
Diff to previous 1.101 (colored)

Ignore new APC UPS devices when matching uhid devices.

Revision 1.92.2.1 / (download) - annotate - [select for diffs], Sun Dec 19 16:38:24 2021 UTC (13 months, 2 weeks ago) by martin
Branch: netbsd-9
Changes since 1.92: +6 -2 lines
Diff to previous 1.92 (colored)

Pull up following revision(s) (requested by mrg in ticket #1395):

	sys/dev/usb/usb_quirks.c: revision 1.101

add two additional cyperpower ups ids for ignore hid.

Revision 1.101 / (download) - annotate - [select for diffs], Fri Dec 17 08:17:40 2021 UTC (13 months, 3 weeks ago) by mrg
Branch: MAIN
Changes since 1.100: +6 -2 lines
Diff to previous 1.100 (colored)

add two additional cyperpower ups ids for ignore hid.

Revision 1.100 / (download) - annotate - [select for diffs], Sat Oct 16 05:40:46 2021 UTC (15 months, 3 weeks ago) by mrg
Branch: MAIN
Changes since 1.99: +4 -2 lines
Diff to previous 1.99 (colored)

apply always-open quirk for logitech B100 mouse.

Revision 1.99 / (download) - annotate - [select for diffs], Fri Oct 1 21:09:50 2021 UTC (16 months ago) by macallan
Branch: MAIN
Changes since 1.98: +19 -2 lines
Diff to previous 1.98 (colored)

add a quirk for devices that need ums::sc_alwayson

Revision 1.98 / (download) - annotate - [select for diffs], Tue Aug 17 22:00:32 2021 UTC (17 months, 2 weeks ago) by andvar
Branch: MAIN
Changes since 1.97: +3 -3 lines
Diff to previous 1.97 (colored)

fix multiplei repetitive typos in comments, messages and documentation. mainly because copy paste code big amount of files are affected.

Revision 1.95.4.2 / (download) - annotate - [select for diffs], Sat Apr 3 22:28:50 2021 UTC (22 months ago) by thorpej
Branch: thorpej-futex
Changes since 1.95.4.1: +51 -2 lines
Diff to previous 1.95.4.1 (colored) to branchpoint 1.95 (colored) next main 1.96 (colored)

Sync with HEAD.

Revision 1.97 / (download) - annotate - [select for diffs], Sun Feb 21 12:36:38 2021 UTC (23 months, 2 weeks ago) by martin
Branch: MAIN
CVS Tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.96: +51 -2 lines
Diff to previous 1.96 (colored)

Add a bunch of USB loader devices for Freescale SoC that should not
attach as HID devices.

Revision 1.95.4.1 / (download) - annotate - [select for diffs], Sun Jan 3 16:35:02 2021 UTC (2 years, 1 month ago) by thorpej
Branch: thorpej-futex
Changes since 1.95: +4 -2 lines
Diff to previous 1.95 (colored)

Sync w/ HEAD.

Revision 1.96 / (download) - annotate - [select for diffs], Sat Dec 26 22:15:37 2020 UTC (2 years, 1 month ago) by jym
Branch: MAIN
Changes since 1.95: +4 -2 lines
Diff to previous 1.95 (colored)

Add WayTech USB to Serial device to quirks routines, in order to prevent
uhid(4) from attaching and leave it to ugen(4) so libusb can query it.

It is used by some UPS peripherals for their management, especially the
ones from Infosec and Megatec.

Tested with Infosec E3 UPS through ups-nut-usb and `blazer_usb' driver
using the following configuration (ups.conf):

        [infosec]
                driver = blazer_usb
                port = auto
                vendorid = 0665
                productid = 5161

Make sure the associated /dev/ugenXXX is accessible to `nut' user if you
use ups-nut.

Revision 1.86.16.2 / (download) - annotate - [select for diffs], Wed Apr 8 14:08:13 2020 UTC (2 years, 10 months ago) by martin
Branch: phil-wifi
Changes since 1.86.16.1: +8 -8 lines
Diff to previous 1.86.16.1 (colored) to branchpoint 1.86 (colored) next main 1.87 (colored)

Merge changes from current as of 20200406

Revision 1.95 / (download) - annotate - [select for diffs], Sat Mar 14 03:01:36 2020 UTC (2 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh
Branch point for: thorpej-futex
Changes since 1.94: +8 -8 lines
Diff to previous 1.94 (colored)

fix more broken kernhist formats (now I got them all).

Revision 1.94 / (download) - annotate - [select for diffs], Sat Mar 14 02:35:33 2020 UTC (2 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.93: +3 -3 lines
Diff to previous 1.93 (colored)

revert the 0x% -> %# change for fixed width formats pointed out by uwe.

Revision 1.93 / (download) - annotate - [select for diffs], Fri Mar 13 18:17:41 2020 UTC (2 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.92: +3 -3 lines
Diff to previous 1.92 (colored)

PR/55068: sc.dying: Fix printf formats:
- no %s/%p for kernel log
- 0x% -> %#
- always %j for kernel log

Revision 1.86.16.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:07:34 2019 UTC (3 years, 7 months ago) by christos
Branch: phil-wifi
Changes since 1.86: +273 -91 lines
Diff to previous 1.86 (colored)

Sync with HEAD

Revision 1.92 / (download) - annotate - [select for diffs], Thu May 23 04:44:49 2019 UTC (3 years, 8 months ago) by msaitoh
Branch: MAIN
CVS Tags: phil-wifi-20191119, phil-wifi-20190609, netbsd-9-base, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, is-mlppp-base, is-mlppp, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Branch point for: netbsd-9
Changes since 1.91: +6 -6 lines
Diff to previous 1.91 (colored)

 Remove extra white spaces. No functional change.

Revision 1.91 / (download) - annotate - [select for diffs], Wed Jan 30 19:57:48 2019 UTC (4 years ago) by jakllsch
Branch: MAIN
CVS Tags: isaki-audio2-base, isaki-audio2
Changes since 1.90: +6 -2 lines
Diff to previous 1.90 (colored)

add the no-uhidev quirk for all X-Rite and GretagMacbeth devices

Revision 1.86.14.2 / (download) - annotate - [select for diffs], Mon Nov 26 01:52:47 2018 UTC (4 years, 2 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.86.14.1: +269 -91 lines
Diff to previous 1.86.14.1 (colored) to branchpoint 1.86 (colored) next main 1.87 (colored)

Sync with HEAD, resolve a couple of conflicts

Revision 1.86.8.2 / (download) - annotate - [select for diffs], Tue Nov 20 16:05:38 2018 UTC (4 years, 2 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1
Changes since 1.86.8.1: +17 -6 lines
Diff to previous 1.86.8.1 (colored) to branchpoint 1.86 (colored) next main 1.87 (colored)

Pull up following revision(s) (requested by manu in ticket #1099):

	sys/dev/usb/usb_quirks.c: revision 1.90
	sys/dev/usb/usbdi.c: revision 1.179
	sys/dev/usb/usb_quirks.h: revision 1.29
	sys/dev/usb/usbdi.c: revision 1.180

Workaround NBP PN533 USB toggle bit bugs

The PN533 is known to mishandle the USB toggle bit, causing replies to
be filtered out by the host controller. As a result, the kernel sees
a timed out operation.

Vendor errata suggests that userland applications should detect the
situation on read timeout, and write a dumy frame to resync the toggle bit.
NFC Tools's libnfc does just that, but in order to succeed, the dummy
frame write must not be reported as timed out.

We therefore introduce a new USB quirk for devices known to miss output
acks. When that occur, we pretend that the operation succeeded, leaving
userland the duty to check that everything went okay.

This workaround lets libnfc recover from interrupted communications
without the need te reboot the system.

 -

Build fix
From David H. Gutteridge

Revision 1.90 / (download) - annotate - [select for diffs], Thu Nov 15 02:35:23 2018 UTC (4 years, 2 months ago) by manu
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126
Changes since 1.89: +17 -6 lines
Diff to previous 1.89 (colored)

Workaround NBP PN533 USB toggle bit bugs

The PN533 is known to mishandle the USB toggle bit, causing replies to
be filtered out by the host controller. As a result, the kernel sees
a timed out operation.

Vendor errata suggests that userland applications should detect the
situation on read timeout, and write a dumy frame to resync the toggle bit.
NFC Tools's libnfc does just that, but in order to succeed, the dummy
frame write must not be reported as timed out.

We therefore introduce a new USB quirk for devices known to miss output
acks. When that occur, we pretend that the operation succeeded, leaving
userland the duty to check that everything went okay.

This workaround lets libnfc recover from interrupted communications
without the need te reboot the system.

Revision 1.86.8.1 / (download) - annotate - [select for diffs], Mon Nov 12 16:01:35 2018 UTC (4 years, 2 months ago) by martin
Branch: netbsd-8
Changes since 1.86: +258 -91 lines
Diff to previous 1.86 (colored)

Pull up following revision(s) (requested by manu in ticket #1091):

	sys/dev/usb/usb_quirks.c: revision 1.88,1.89 (via patch)
	sys/dev/usb/usbdi_util.c: revision 1.72 (via patch)
	sys/dev/usb/usb_quirks.h: revision 1.28 (via patch)
	sys/dev/usb/usbdi_util.h: revision 1.48
	sys/dev/usb/usbdevs: revision 1.760,1.761 (via patch)

Add PN533 based NFC devices

 -

Workaround PN533 USB descriptor corruption

During normal operation, the PN533 chip may corrupt its USB configuration,
interface and endpoint descriptors. The device descriptor remains unaffected.

Since the descriptors are documented to be immutable, we can work around
the problem by providing hard-coded descriptors instead of pulling them
from the device.

Userland implementation such as NFC tools' libnfc use the same approach,
but this kernel quirk is still necessary so that the device can be
attached on reboot, after its USB descriptors got corrupted.

 -

Fix typo

Revision 1.89 / (download) - annotate - [select for diffs], Thu Nov 8 09:00:24 2018 UTC (4 years, 3 months ago) by martin
Branch: MAIN
Changes since 1.88: +3 -3 lines
Diff to previous 1.88 (colored)

Fix typo

Revision 1.88 / (download) - annotate - [select for diffs], Thu Nov 8 02:11:54 2018 UTC (4 years, 3 months ago) by manu
Branch: MAIN
Changes since 1.87: +258 -91 lines
Diff to previous 1.87 (colored)

Workaround PN533 USB descriptor corruption

During normal operation, the PN533 chip may corrupt its USB configuration,
interface and endpoint descriptors. The device descriptor remains unaffected.

Since the descriptors are documented to be immutable, we can work around
the problem by providing hard-coded descriptors instead of pulling them
from the device.

Userland implementation such as NFC tools' libnfc use the same approach,
but this kernel quirk is still necessary so that the device can be
attached on reboot, after its USB descriptors got corrupted.

Revision 1.86.14.1 / (download) - annotate - [select for diffs], Sat Jul 28 04:37:58 2018 UTC (4 years, 6 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.86: +3 -3 lines
Diff to previous 1.86 (colored)

Sync with HEAD

Revision 1.87 / (download) - annotate - [select for diffs], Tue Jul 24 08:15:57 2018 UTC (4 years, 6 months ago) by msaitoh
Branch: MAIN
CVS Tags: pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, jdolecek-ncqfixes-base, jdolecek-ncqfixes
Changes since 1.86: +3 -3 lines
Diff to previous 1.86 (colored)

- USB_VENDOR_QUALCOMM -> USB_VENDOR_LG
- USB_VENDOR_4GSYSTEMS -> USB_VENDOR_LONGCHEER

Revision 1.75.2.4 / (download) - annotate - [select for diffs], Sun Dec 3 11:37:34 2017 UTC (5 years, 2 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.75.2.3: +23 -16 lines
Diff to previous 1.75.2.3 (colored) to branchpoint 1.75 (colored) next main 1.76 (colored)

update from HEAD

Revision 1.80.4.1 / (download) - annotate - [select for diffs], Wed Apr 5 19:54:20 2017 UTC (5 years, 10 months ago) by snj
Branch: netbsd-7
CVS Tags: netbsd-7-2-RELEASE
Changes since 1.80: +25 -18 lines
Diff to previous 1.80 (colored) next main 1.81 (colored)

Pull up following revision(s) (requested by skrll in ticket #1395):
	share/man/man4/axe.4: netbsd-7-nhusb
	share/man/man4/axen.4: netbsd-7-nhusb
	share/man/man4/cdce.4: netbsd-7-nhusb
	share/man/man4/uaudio.4: netbsd-7-nhusb
	share/man/man4/ucom.4: netbsd-7-nhusb
	share/man/man4/uep.4: netbsd-7-nhusb
	share/man/man4/urtw.4: netbsd-7-nhusb
	share/man/man4/usb.4: netbsd-7-nhusb
	share/man/man4/uyap.4: netbsd-7-nhusb
	share/man/man4/xhci.4: netbsd-7-nhusb
	share/man/man9/usbdi.9: netbsd-7-nhusb
	sys/arch/amd64/conf/ALL: netbsd-7-nhusb
	sys/arch/amd64/conf/GENERIC: netbsd-7-nhusb
	sys/arch/amiga/dev/slhci_zbus.c: netbsd-7-nhusb
	sys/arch/arm/allwinner/awin_otg.c: netbsd-7-nhusb
	sys/arch/arm/allwinner/awin_usb.c: netbsd-7-nhusb
	sys/arch/arm/amlogic/amlogic_dwctwo.c: netbsd-7-nhusb
	sys/arch/arm/at91/at91ohci.c: netbsd-7-nhusb
	sys/arch/arm/broadcom/bcm2835_dwctwo.c: netbsd-7-nhusb
	sys/arch/arm/broadcom/bcm53xx_usb.c: netbsd-7-nhusb
	sys/arch/arm/ep93xx/epohci.c: netbsd-7-nhusb
	sys/arch/arm/gemini/obio_ehci.c: netbsd-7-nhusb
	sys/arch/arm/imx/files.imx23: netbsd-7-nhusb
	sys/arch/arm/imx/imxusb.c: netbsd-7-nhusb
	sys/arch/arm/imx/imxusbreg.h: netbsd-7-nhusb
	sys/arch/arm/omap/obio_ohci.c: netbsd-7-nhusb
	sys/arch/arm/omap/omap3_ehci.c: netbsd-7-nhusb
	sys/arch/arm/omap/omapl1x_ohci.c: netbsd-7-nhusb
	sys/arch/arm/omap/tiotg.c: netbsd-7-nhusb
	sys/arch/arm/s3c2xx0/ohci_s3c24x0.c: netbsd-7-nhusb
	sys/arch/arm/samsung/exynos_usb.c: netbsd-7-nhusb
	sys/arch/arm/xscale/pxa2x0_ohci.c: netbsd-7-nhusb
	sys/arch/arm/zynq/zynq_usb.c: netbsd-7-nhusb
	sys/arch/hpcarm/dev/nbp_slhci.c: netbsd-7-nhusb
	sys/arch/hpcmips/dev/plumohci.c: netbsd-7-nhusb
	sys/arch/i386/conf/ALL: netbsd-7-nhusb
	sys/arch/i386/conf/GENERIC: netbsd-7-nhusb
	sys/arch/i386/pci/gcscehci.c: netbsd-7-nhusb
	sys/arch/luna68k/conf/GENERIC: netbsd-7-nhusb
	sys/arch/mips/adm5120/dev/ahci.c: netbsd-7-nhusb
	sys/arch/mips/adm5120/dev/ahcivar.h: netbsd-7-nhusb
	sys/arch/mips/alchemy/dev/ohci_aubus.c: netbsd-7-nhusb
	sys/arch/mips/atheros/dev/ehci_arbus.c: netbsd-7-nhusb
	sys/arch/mips/atheros/dev/ohci_arbus.c: netbsd-7-nhusb
	sys/arch/mips/conf/files.adm5120: netbsd-7-nhusb
	sys/arch/mips/ralink/ralink_ehci.c: netbsd-7-nhusb
	sys/arch/mips/ralink/ralink_ohci.c: netbsd-7-nhusb
	sys/arch/mips/rmi/rmixl_ehci.c: netbsd-7-nhusb
	sys/arch/mips/rmi/rmixl_ohci.c: netbsd-7-nhusb
	sys/arch/playstation2/dev/ohci_sbus.c: netbsd-7-nhusb
	sys/arch/powerpc/booke/dev/pq3ehci.c: netbsd-7-nhusb
	sys/arch/powerpc/ibm4xx/dev/dwctwo_plb.c: netbsd-7-nhusb
	sys/arch/x68k/dev/slhci_intio.c: netbsd-7-nhusb
	sys/conf/files: netbsd-7-nhusb
	sys/dev/cardbus/ehci_cardbus.c: netbsd-7-nhusb
	sys/dev/cardbus/ohci_cardbus.c: netbsd-7-nhusb
	sys/dev/cardbus/uhci_cardbus.c: netbsd-7-nhusb
	sys/dev/ic/sl811hs.c: netbsd-7-nhusb
	sys/dev/ic/sl811hsvar.h: netbsd-7-nhusb
	sys/dev/isa/slhci_isa.c: netbsd-7-nhusb
	sys/dev/marvell/ehci_mv.c: netbsd-7-nhusb
	sys/dev/pci/ehci_pci.c: netbsd-7-nhusb
	sys/dev/pci/ohci_pci.c: netbsd-7-nhusb
	sys/dev/pci/uhci_pci.c: netbsd-7-nhusb
	sys/dev/pci/xhci_pci.c: netbsd-7-nhusb
	sys/dev/pcmcia/slhci_pcmcia.c: netbsd-7-nhusb
	sys/dev/usb/Makefile.usbdevs: netbsd-7-nhusb
	sys/dev/usb/TODO: netbsd-7-nhusb
	sys/dev/usb/TODO.usbmp: netbsd-7-nhusb
	sys/dev/usb/aubtfwl.c: netbsd-7-nhusb
	sys/dev/usb/auvitek.c: netbsd-7-nhusb
	sys/dev/usb/auvitek_audio.c: netbsd-7-nhusb
	sys/dev/usb/auvitek_dtv.c: netbsd-7-nhusb
	sys/dev/usb/auvitek_i2c.c: netbsd-7-nhusb
	sys/dev/usb/auvitek_video.c: netbsd-7-nhusb
	sys/dev/usb/auvitekvar.h: netbsd-7-nhusb
	sys/dev/usb/ehci.c: netbsd-7-nhusb
	sys/dev/usb/ehcireg.h: netbsd-7-nhusb
	sys/dev/usb/ehcivar.h: netbsd-7-nhusb
	sys/dev/usb/emdtv.c: netbsd-7-nhusb
	sys/dev/usb/emdtv_dtv.c: netbsd-7-nhusb
	sys/dev/usb/emdtv_ir.c: netbsd-7-nhusb
	sys/dev/usb/emdtvvar.h: netbsd-7-nhusb
	sys/dev/usb/ezload.c: netbsd-7-nhusb
	sys/dev/usb/ezload.h: netbsd-7-nhusb
	sys/dev/usb/files.usb: netbsd-7-nhusb
	sys/dev/usb/hid.c: netbsd-7-nhusb
	sys/dev/usb/hid.h: netbsd-7-nhusb
	sys/dev/usb/if_athn_usb.c: netbsd-7-nhusb
	sys/dev/usb/if_athn_usb.h: netbsd-7-nhusb
	sys/dev/usb/if_atu.c: netbsd-7-nhusb
	sys/dev/usb/if_atureg.h: netbsd-7-nhusb
	sys/dev/usb/if_aue.c: netbsd-7-nhusb
	sys/dev/usb/if_auereg.h: netbsd-7-nhusb
	sys/dev/usb/if_axe.c: netbsd-7-nhusb
	sys/dev/usb/if_axen.c: netbsd-7-nhusb
	sys/dev/usb/if_axenreg.h: netbsd-7-nhusb
	sys/dev/usb/if_axereg.h: netbsd-7-nhusb
	sys/dev/usb/if_cdce.c: netbsd-7-nhusb
	sys/dev/usb/if_cdcereg.h: netbsd-7-nhusb
	sys/dev/usb/if_cue.c: netbsd-7-nhusb
	sys/dev/usb/if_cuereg.h: netbsd-7-nhusb
	sys/dev/usb/if_kue.c: netbsd-7-nhusb
	sys/dev/usb/if_kuereg.h: netbsd-7-nhusb
	sys/dev/usb/if_otus.c: netbsd-7-nhusb
	sys/dev/usb/if_otusvar.h: netbsd-7-nhusb
	sys/dev/usb/if_rum.c: netbsd-7-nhusb
	sys/dev/usb/if_rumreg.h: netbsd-7-nhusb
	sys/dev/usb/if_rumvar.h: netbsd-7-nhusb
	sys/dev/usb/if_run.c: netbsd-7-nhusb
	sys/dev/usb/if_runvar.h: netbsd-7-nhusb
	sys/dev/usb/if_smsc.c: netbsd-7-nhusb
	sys/dev/usb/if_smscreg.h: netbsd-7-nhusb
	sys/dev/usb/if_smscvar.h: netbsd-7-nhusb
	sys/dev/usb/if_udav.c: netbsd-7-nhusb
	sys/dev/usb/if_udavreg.h: netbsd-7-nhusb
	sys/dev/usb/if_upgt.c: netbsd-7-nhusb
	sys/dev/usb/if_upgtvar.h: netbsd-7-nhusb
	sys/dev/usb/if_upl.c: netbsd-7-nhusb
	sys/dev/usb/if_ural.c: netbsd-7-nhusb
	sys/dev/usb/if_uralreg.h: netbsd-7-nhusb
	sys/dev/usb/if_uralvar.h: netbsd-7-nhusb
	sys/dev/usb/if_url.c: netbsd-7-nhusb
	sys/dev/usb/if_urlreg.h: netbsd-7-nhusb
	sys/dev/usb/if_urndis.c: netbsd-7-nhusb
	sys/dev/usb/if_urndisreg.h: netbsd-7-nhusb
	sys/dev/usb/if_urtw.c: netbsd-7-nhusb
	sys/dev/usb/if_urtwn.c: netbsd-7-nhusb
	sys/dev/usb/if_urtwn_data.h: netbsd-7-nhusb
	sys/dev/usb/if_urtwnreg.h: netbsd-7-nhusb
	sys/dev/usb/if_urtwnvar.h: netbsd-7-nhusb
	sys/dev/usb/if_urtwreg.h: netbsd-7-nhusb
	sys/dev/usb/if_zyd.c: netbsd-7-nhusb
	sys/dev/usb/if_zydreg.h: netbsd-7-nhusb
	sys/dev/usb/irmce.c: netbsd-7-nhusb
	sys/dev/usb/moscom.c: netbsd-7-nhusb
	sys/dev/usb/motg.c: netbsd-7-nhusb
	sys/dev/usb/motgvar.h: netbsd-7-nhusb
	sys/dev/usb/ohci.c: netbsd-7-nhusb
	sys/dev/usb/ohcireg.h: netbsd-7-nhusb
	sys/dev/usb/ohcivar.h: netbsd-7-nhusb
	sys/dev/usb/pseye.c: netbsd-7-nhusb
	sys/dev/usb/slurm.c: netbsd-7-nhusb
	sys/dev/usb/stuirda.c: netbsd-7-nhusb
	sys/dev/usb/u3g.c: netbsd-7-nhusb
	sys/dev/usb/uark.c: netbsd-7-nhusb
	sys/dev/usb/uatp.c: netbsd-7-nhusb
	sys/dev/usb/uaudio.c: netbsd-7-nhusb
	sys/dev/usb/uberry.c: netbsd-7-nhusb
	sys/dev/usb/ubsa.c: netbsd-7-nhusb
	sys/dev/usb/ubsa_common.c: netbsd-7-nhusb
	sys/dev/usb/ubsavar.h: netbsd-7-nhusb
	sys/dev/usb/ubt.c: netbsd-7-nhusb
	sys/dev/usb/uchcom.c: netbsd-7-nhusb
	sys/dev/usb/ucom.c: netbsd-7-nhusb
	sys/dev/usb/ucomvar.h: netbsd-7-nhusb
	sys/dev/usb/ucycom.c: netbsd-7-nhusb
	sys/dev/usb/udl.c: netbsd-7-nhusb
	sys/dev/usb/udl.h: netbsd-7-nhusb
	sys/dev/usb/udsbr.c: netbsd-7-nhusb
	sys/dev/usb/udsir.c: netbsd-7-nhusb
	sys/dev/usb/uep.c: netbsd-7-nhusb
	sys/dev/usb/uftdi.c: netbsd-7-nhusb
	sys/dev/usb/uftdireg.h: netbsd-7-nhusb
	sys/dev/usb/ugen.c: netbsd-7-nhusb
	sys/dev/usb/ugensa.c: netbsd-7-nhusb
	sys/dev/usb/uhci.c: netbsd-7-nhusb
	sys/dev/usb/uhcireg.h: netbsd-7-nhusb
	sys/dev/usb/uhcivar.h: netbsd-7-nhusb
	sys/dev/usb/uhid.c: netbsd-7-nhusb
	sys/dev/usb/uhidev.c: netbsd-7-nhusb
	sys/dev/usb/uhidev.h: netbsd-7-nhusb
	sys/dev/usb/uhmodem.c: netbsd-7-nhusb
	sys/dev/usb/uhso.c: netbsd-7-nhusb
	sys/dev/usb/uhub.c: netbsd-7-nhusb
	sys/dev/usb/uipad.c: netbsd-7-nhusb
	sys/dev/usb/uipaq.c: netbsd-7-nhusb
	sys/dev/usb/uirda.c: netbsd-7-nhusb
	sys/dev/usb/uirdavar.h: netbsd-7-nhusb
	sys/dev/usb/ukbd.c: netbsd-7-nhusb
	sys/dev/usb/ukbdmap.c: netbsd-7-nhusb
	sys/dev/usb/ukyopon.c: netbsd-7-nhusb
	sys/dev/usb/ukyopon.h: netbsd-7-nhusb
	sys/dev/usb/ulpt.c: netbsd-7-nhusb
	sys/dev/usb/umass.c: netbsd-7-nhusb
	sys/dev/usb/umass_isdata.c: netbsd-7-nhusb
	sys/dev/usb/umass_isdata.h: netbsd-7-nhusb
	sys/dev/usb/umass_quirks.c: netbsd-7-nhusb
	sys/dev/usb/umass_quirks.h: netbsd-7-nhusb
	sys/dev/usb/umass_scsipi.c: netbsd-7-nhusb
	sys/dev/usb/umass_scsipi.h: netbsd-7-nhusb
	sys/dev/usb/umassvar.h: netbsd-7-nhusb
	sys/dev/usb/umcs.c: netbsd-7-nhusb
	sys/dev/usb/umct.c: netbsd-7-nhusb
	sys/dev/usb/umidi.c: netbsd-7-nhusb
	sys/dev/usb/umidi_quirks.c: netbsd-7-nhusb
	sys/dev/usb/umidi_quirks.h: netbsd-7-nhusb
	sys/dev/usb/umodem.c: netbsd-7-nhusb
	sys/dev/usb/umodem_common.c: netbsd-7-nhusb
	sys/dev/usb/umodemvar.h: netbsd-7-nhusb
	sys/dev/usb/ums.c: netbsd-7-nhusb
	sys/dev/usb/uplcom.c: netbsd-7-nhusb
	sys/dev/usb/urio.c: netbsd-7-nhusb
	sys/dev/usb/urio.h: netbsd-7-nhusb
	sys/dev/usb/usb.c: netbsd-7-nhusb
	sys/dev/usb/usb.h: netbsd-7-nhusb
	sys/dev/usb/usb_mem.c: netbsd-7-nhusb
	sys/dev/usb/usb_mem.h: netbsd-7-nhusb
	sys/dev/usb/usb_quirks.c: netbsd-7-nhusb
	sys/dev/usb/usb_quirks.h: netbsd-7-nhusb
	sys/dev/usb/usb_subr.c: netbsd-7-nhusb
	sys/dev/usb/usbdevices.config: netbsd-7-nhusb
	sys/dev/usb/usbdevs: netbsd-7-nhusb
	sys/dev/usb/usbdevs.h: netbsd-7-nhusb
	sys/dev/usb/usbdevs_data.h: netbsd-7-nhusb
	sys/dev/usb/usbdi.c: netbsd-7-nhusb
	sys/dev/usb/usbdi.h: netbsd-7-nhusb
	sys/dev/usb/usbdi_util.c: netbsd-7-nhusb
	sys/dev/usb/usbdi_util.h: netbsd-7-nhusb
	sys/dev/usb/usbdivar.h: netbsd-7-nhusb
	sys/dev/usb/usbhid.h: netbsd-7-nhusb
	sys/dev/usb/usbhist.h: netbsd-7-nhusb
	sys/dev/usb/usbroothub.c: netbsd-7-nhusb
	sys/dev/usb/usbroothub.h: netbsd-7-nhusb
	sys/dev/usb/usbroothub_subr.c: delete
	sys/dev/usb/usbroothub_subr.h: delete
	sys/dev/usb/uscanner.c: netbsd-7-nhusb
	sys/dev/usb/uslsa.c: netbsd-7-nhusb
	sys/dev/usb/usscanner.c: netbsd-7-nhusb
	sys/dev/usb/ustir.c: netbsd-7-nhusb
	sys/dev/usb/uthum.c: netbsd-7-nhusb
	sys/dev/usb/utoppy.c: netbsd-7-nhusb
	sys/dev/usb/uts.c: netbsd-7-nhusb
	sys/dev/usb/uvideo.c: netbsd-7-nhusb
	sys/dev/usb/uvisor.c: netbsd-7-nhusb
	sys/dev/usb/uvscom.c: netbsd-7-nhusb
	sys/dev/usb/uyap.c: netbsd-7-nhusb
	sys/dev/usb/uyap_firmware.h: netbsd-7-nhusb
	sys/dev/usb/uyurex.c: netbsd-7-nhusb
	sys/dev/usb/x1input_rdesc.h: netbsd-7-nhusb
	sys/dev/usb/xhci.c: netbsd-7-nhusb
	sys/dev/usb/xhcireg.h: netbsd-7-nhusb
	sys/dev/usb/xhcivar.h: netbsd-7-nhusb
	sys/dev/usb/xinput_rdesc.h: netbsd-7-nhusb
	sys/external/bsd/common/conf/files.linux: netbsd-7-nhusb
	sys/external/bsd/common/include/linux/err.h: netbsd-7-nhusb
	sys/external/bsd/common/include/linux/kernel.h: netbsd-7-nhusb
	sys/external/bsd/common/include/linux/workqueue.h: netbsd-7-nhusb
	sys/external/bsd/common/linux/linux_work.c: netbsd-7-nhusb
	sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c: netbsd-7-nhusb
	sys/external/bsd/drm2/dist/drm/radeon/radeon_legacy_encoders.c: netbsd-7-nhusb
	sys/external/bsd/drm2/drm/files.drmkms: netbsd-7-nhusb
	sys/external/bsd/drm2/i915drm/files.i915drmkms: netbsd-7-nhusb
	sys/external/bsd/drm2/include/linux/err.h: delete
	sys/external/bsd/drm2/include/linux/workqueue.h: delete
	sys/external/bsd/drm2/linux/files.drmkms_linux: netbsd-7-nhusb
	sys/external/bsd/drm2/linux/linux_work.c: delete
	sys/external/bsd/dwc2/dwc2.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dwc2.h: netbsd-7-nhusb
	sys/external/bsd/dwc2/dwc2var.h: netbsd-7-nhusb
	sys/external/bsd/dwc2/dwctwo2netbsd: netbsd-7-nhusb
	sys/external/bsd/dwc2/conf/files.dwc2: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_core.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_core.h: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_coreintr.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_hcd.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_hcd.h: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_hcdddma.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_hcdintr.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_hcdqueue.c: netbsd-7-nhusb
	sys/external/bsd/dwc2/dist/dwc2_hw.h: netbsd-7-nhusb
	sys/modules/drmkms_linux/Makefile: netbsd-7-nhusb
	sys/modules/i915drmkms/Makefile: netbsd-7-nhusb
	sys/rump/dev/lib/libugenhc/ugenhc.c: netbsd-7-nhusb
	sys/rump/dev/lib/libusb/Makefile: netbsd-7-nhusb
	sys/rump/dev/lib/libusb/USB.ioconf: netbsd-7-nhusb
	sys/rump/dev/lib/libusb/usb_at_ugenhc.c: delete
	sys/rump/dev/lib/libusb/opt/opt_usb.h: delete
	sys/rump/dev/lib/libusb/opt/opt_usbverbose.h: delete
	sys/sys/mbuf.h: netbsd-7-nhusb
	usr.sbin/usbdevs/usbdevs.8: netbsd-7-nhusb
	usr.sbin/usbdevs/usbdevs.c: netbsd-7-nhusb
Merge netbsd-7-nhusb:
- API / infrastructure changes to support memory management changes.
- Memory management improvements and bug fixes.
- HCDs should now be MP safe
- conversion to KERNHIST based debug
- FS/LS isoc support on ehci(4).
- conversion to kmem(9)
- Some USB 3 support - mostly from Takahiro HAYASHI (t-hash).
- interrupt transfers now get proper DMA operations
- general bug fixes
     - kern/48308
     - uhub status notification improvements
     - umass(4) probe fix (applied to HEAD already)
     - ohci(4) short transfer fix
- Change the SOFTINT level from NET to SERIAL for the USB softint handler.
  This gives the callback a chance of running when another softint handler
  at SOFTINT_NET has blocked holding a lock, e.g. softnet_lock and most of
  the network stack.
     - kern/49065 - ifconfig tun0 ... sequence locks up system / lockup:
       softnet_lock held across usb xfr
     - kern/50491 - unkillable wait in usbd_transfer while using usmsc0
       on raspberry pi 2
     - kern/51395 - USB Ethernet makes xhci hang
- Various improvements to slhci(4)
- Various improvements to dwc2(4)

Revision 1.80.8.2 / (download) - annotate - [select for diffs], Thu Jan 26 21:54:25 2017 UTC (6 years ago) by skrll
Branch: netbsd-7-nhusb
Changes since 1.80.8.1: +10 -9 lines
Diff to previous 1.80.8.1 (colored) to branchpoint 1.80 (colored) next main 1.81 (colored)

Sync with HEAD/nhusb

Revision 1.84.2.2 / (download) - annotate - [select for diffs], Sat Jan 7 08:56:42 2017 UTC (6 years, 1 month ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.84.2.1: +9 -9 lines
Diff to previous 1.84.2.1 (colored) to branchpoint 1.84 (colored) next main 1.85 (colored)

Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)

Revision 1.81.2.5 / (download) - annotate - [select for diffs], Mon Dec 5 10:55:18 2016 UTC (6 years, 2 months ago) by skrll
Branch: nick-nhusb
Changes since 1.81.2.4: +10 -9 lines
Diff to previous 1.81.2.4 (colored) to branchpoint 1.81 (colored) next main 1.82 (colored)

Sync with HEAD

Revision 1.86 / (download) - annotate - [select for diffs], Sun Dec 4 10:12:35 2016 UTC (6 years, 2 months ago) by skrll
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-compat-base, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, netbsd-8-base, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, matt-nb8-mediatek-base, matt-nb8-mediatek, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: phil-wifi, pgoyette-compat, netbsd-8
Changes since 1.85: +9 -9 lines
Diff to previous 1.85 (colored)

Whitespace

Revision 1.84.2.1 / (download) - annotate - [select for diffs], Fri Nov 4 14:49:16 2016 UTC (6 years, 3 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.84: +3 -2 lines
Diff to previous 1.84 (colored)

Sync with HEAD

Revision 1.85 / (download) - annotate - [select for diffs], Sun Oct 16 18:47:49 2016 UTC (6 years, 3 months ago) by nat
Branch: MAIN
CVS Tags: pgoyette-localcount-20161104
Changes since 1.84: +3 -2 lines
Diff to previous 1.84 (colored)

Add quirk for C-Media USB Pnp sound card.
Without this I was unable to record.  The recording volume is still way to
low but it's possibly my microphone.

OK christos@

Revision 1.80.8.1 / (download) - annotate - [select for diffs], Tue Sep 6 20:33:09 2016 UTC (6 years, 5 months ago) by skrll
Branch: netbsd-7-nhusb
Changes since 1.80: +17 -11 lines
Diff to previous 1.80 (colored)

First pass at netbsd-7 updated with USB code from HEAD

Revision 1.84 / (download) - annotate - [select for diffs], Sat Apr 23 10:15:32 2016 UTC (6 years, 9 months ago) by skrll
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, localcount-20160914
Branch point for: pgoyette-localcount
Changes since 1.83: +11 -11 lines
Diff to previous 1.83 (colored)

Merge nick-nhusb

- API / infrastructure changes to support memory management changes.
- Memory management improvements and bug fixes.
- HCDs should now be MP safe
- conversion to KERNHIST based debug
- FS/LS isoc support on ehci(4).
- conversion to kmem(9)
- Some USB 3 support - mostly from Takahiro HAYASHI (t-hash).
- interrupt transfers now get proper DMA operations
- general bug fixes
    - kern/48308
    - uhub status notification improvements
    - umass(4) probe fix (applied to HEAD already)
    - ohci(4) short transfer fix

Revision 1.81.2.4 / (download) - annotate - [select for diffs], Mon Apr 6 15:18:13 2015 UTC (7 years, 10 months ago) by skrll
Branch: nick-nhusb
Changes since 1.81.2.3: +4 -2 lines
Diff to previous 1.81.2.3 (colored) to branchpoint 1.81 (colored)

Sync with HEAD

Revision 1.83 / (download) - annotate - [select for diffs], Sun Apr 5 09:24:21 2015 UTC (7 years, 10 months ago) by skrll
Branch: MAIN
CVS Tags: nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406
Changes since 1.82: +3 -2 lines
Diff to previous 1.82 (colored)

PR/49814: USB Quirk for Texas Instrument MSP430 FET programmer

Revision 1.82 / (download) - annotate - [select for diffs], Mon Jan 26 11:05:20 2015 UTC (8 years ago) by gson
Branch: MAIN
Changes since 1.81: +3 -2 lines
Diff to previous 1.81 (colored)

The Silicon Labs EC3 USB Debug Adapter looks like a HID, but needs to
be accessed via the ugen driver.

Revision 1.81.2.3 / (download) - annotate - [select for diffs], Fri Dec 5 09:37:50 2014 UTC (8 years, 2 months ago) by skrll
Branch: nick-nhusb
Changes since 1.81.2.2: +3 -3 lines
Diff to previous 1.81.2.2 (colored) to branchpoint 1.81 (colored)

KNF. Remove ( ) from return statements.

Revision 1.81.2.2 / (download) - annotate - [select for diffs], Sun Nov 30 13:14:11 2014 UTC (8 years, 2 months ago) by skrll
Branch: nick-nhusb
Changes since 1.81.2.1: +4 -4 lines
Diff to previous 1.81.2.1 (colored) to branchpoint 1.81 (colored)

Whitespace

Revision 1.81.2.1 / (download) - annotate - [select for diffs], Sun Nov 30 12:18:58 2014 UTC (8 years, 2 months ago) by skrll
Branch: nick-nhusb
Changes since 1.81: +8 -8 lines
Diff to previous 1.81 (colored)

Use C99 types. u_int{8,16,32,64}_t to uint{8,16,32,64}_t.

No functional change.

Revision 1.81 / (download) - annotate - [select for diffs], Fri Sep 12 16:40:38 2014 UTC (8 years, 4 months ago) by skrll
Branch: MAIN
CVS Tags: nick-nhusb-base
Branch point for: nick-nhusb
Changes since 1.80: +6 -2 lines
Diff to previous 1.80 (colored)

Improve USB debugging with USBHIST based on KERNHIST.

Convert some DPRINTFs to USBHIST_LOG and allow usbdebug, ehcidebug and
umassdebug to be changed via sysctl.

Remove the #define mess in usb.h.

This was started by mrg@ and updated by reinoud@

Revision 1.75.2.3 / (download) - annotate - [select for diffs], Wed Aug 20 00:03:51 2014 UTC (8 years, 5 months ago) by tls
Branch: tls-maxphys
Changes since 1.75.2.2: +1 -0 lines
Diff to previous 1.75.2.2 (colored) to branchpoint 1.75 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.71.8.4 / (download) - annotate - [select for diffs], Thu May 22 11:40:37 2014 UTC (8 years, 8 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.71.8.3: +5 -5 lines
Diff to previous 1.71.8.3 (colored) to branchpoint 1.71 (colored) next main 1.72 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.79.4.1 / (download) - annotate - [select for diffs], Sun May 18 17:45:48 2014 UTC (8 years, 8 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.79: +3 -2 lines
Diff to previous 1.79 (colored) next main 1.80 (colored)

sync with head

Revision 1.80 / (download) - annotate - [select for diffs], Thu Nov 14 16:33:20 2013 UTC (9 years, 2 months ago) by nonaka
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-base, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Branch point for: netbsd-7-nhusb, netbsd-7
Changes since 1.79: +3 -2 lines
Diff to previous 1.79 (colored)

If the Weltrend Semiconductor device found in SANWA SUPPLY TAP-TST10 electricity meter as a usbhid device, it doesn't work at all, connect as ugen instead.  Verified working with taptst10ctl.

Revision 1.75.2.2 / (download) - annotate - [select for diffs], Sun Jun 23 06:20:22 2013 UTC (9 years, 7 months ago) by tls
Branch: tls-maxphys
Changes since 1.75.2.1: +4 -5 lines
Diff to previous 1.75.2.1 (colored) to branchpoint 1.75 (colored)

resync from head

Revision 1.74.2.1 / (download) - annotate - [select for diffs], Sun May 19 21:51:00 2013 UTC (9 years, 8 months ago) by riz
Branch: netbsd-6
Changes since 1.74: +4 -2 lines
Diff to previous 1.74 (colored) next main 1.75 (colored)

Pull up following revision(s) (requested by garbled in ticket #849):
	sys/dev/usb/usb_quirks.c: revision 1.78
	sys/dev/usb/usbdevs: revision 1.639
Add my tripplite UPS
If the tripplite SMARTLCD ups connects as a usbhid device, it doesn't
work at all, connect as ugen instead.  Verified working with ups-nut.

Revision 1.79 / (download) - annotate - [select for diffs], Thu Mar 28 04:07:55 2013 UTC (9 years, 10 months ago) by garbled
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, khorben-n900
Branch point for: rmind-smpnet
Changes since 1.78: +4 -7 lines
Diff to previous 1.78 (colored)

Regen usbdevs.
Modify quirks to allow a product id of ALL
Set all TRIPPWIRE2 vendor devices to ignore hid.  Three in a row means they
are all probably like this.

Revision 1.78 / (download) - annotate - [select for diffs], Wed Mar 20 15:40:29 2013 UTC (9 years, 10 months ago) by garbled
Branch: MAIN
CVS Tags: agc-symver-base, agc-symver
Changes since 1.77: +4 -2 lines
Diff to previous 1.77 (colored)

If the tripplite SMARTLCD ups connects as a usbhid device, it doesn't
work at all, connect as ugen instead.  Verified working with ups-nut.

Revision 1.75.2.1 / (download) - annotate - [select for diffs], Mon Feb 25 00:29:41 2013 UTC (9 years, 11 months ago) by tls
Branch: tls-maxphys
Changes since 1.75: +3 -4 lines
Diff to previous 1.75 (colored)

resync with head

Revision 1.71.8.3 / (download) - annotate - [select for diffs], Wed Jan 23 00:06:14 2013 UTC (10 years ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.71.8.2: +3 -4 lines
Diff to previous 1.71.8.2 (colored) to branchpoint 1.71 (colored)

sync with head

Revision 1.77 / (download) - annotate - [select for diffs], Sat Jan 5 23:34:20 2013 UTC (10 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base8
Changes since 1.76: +2 -6 lines
Diff to previous 1.76 (colored)

fix debug variables.
- include opt_usb.h in usb.h so that USB_DEBUG gets set properly in it.
- normalize and sort debugging variables

Revision 1.76 / (download) - annotate - [select for diffs], Sat Jan 5 01:30:17 2013 UTC (10 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.75: +7 -4 lines
Diff to previous 1.75 (colored)

- need opt_usb.h if depending on USB_DEBUG
- remove trailing whitespace
- add missing KERNEL_RCSID

Revision 1.71.8.2 / (download) - annotate - [select for diffs], Tue Oct 30 17:22:10 2012 UTC (10 years, 3 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.71.8.1: +4 -2 lines
Diff to previous 1.71.8.1 (colored) to branchpoint 1.71 (colored)

sync with head

Revision 1.71.12.2 / (download) - annotate - [select for diffs], Sat Jun 2 11:09:30 2012 UTC (10 years, 8 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.71.12.1: +4 -2 lines
Diff to previous 1.71.12.1 (colored) to branchpoint 1.71 (colored) next main 1.72 (colored)

sync to latest -current.

Revision 1.75 / (download) - annotate - [select for diffs], Fri May 25 16:33:54 2012 UTC (10 years, 8 months ago) by buhrow
Branch: MAIN
CVS Tags: yamt-pagecache-base7, yamt-pagecache-base6, jmcneill-usbmp-base10
Branch point for: tls-maxphys
Changes since 1.74: +4 -2 lines
Diff to previous 1.74 (colored)



Added the Apple iPod Touch (4th generation)
to the list of Apple devices with bogus uhid and uaudio matches.
It now attaches as a ugen device.

Revision 1.71.8.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:08:09 2012 UTC (10 years, 9 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.71: +3 -3 lines
Diff to previous 1.71 (colored)

sync with head

Revision 1.71.12.1 / (download) - annotate - [select for diffs], Sat Feb 18 07:35:11 2012 UTC (10 years, 11 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.71: +3 -3 lines
Diff to previous 1.71 (colored)

merge to -current.

Revision 1.74 / (download) - annotate - [select for diffs], Sat Feb 11 05:27:23 2012 UTC (10 years, 11 months ago) by plunky
Branch: MAIN
CVS Tags: yamt-pagecache-base5, yamt-pagecache-base4, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2
Branch point for: netbsd-6
Changes since 1.73: +3 -3 lines
Diff to previous 1.73 (colored)

USB_VENDOR_METAGEEK changed to USB_VENDOR_MISC as the Vendor-ID
is used by more than one manufacturer

from PR/45908 by Tom Ivar Helbekkmo

Revision 1.73 / (download) - annotate - [select for diffs], Fri Dec 23 00:51:48 2011 UTC (11 years, 1 month ago) by jakllsch
Branch: MAIN
Changes since 1.72: +3 -3 lines
Diff to previous 1.72 (colored)

Revert previous due to active usbmp branch(es).

Revision 1.72 / (download) - annotate - [select for diffs], Thu Dec 22 20:07:02 2011 UTC (11 years, 1 month ago) by jakllsch
Branch: MAIN
Changes since 1.71: +3 -3 lines
Diff to previous 1.71 (colored)

Adjust-away inconsistent and trailing whitespace.

Revision 1.66.2.2 / (download) - annotate - [select for diffs], Sat Mar 5 20:54:16 2011 UTC (11 years, 11 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.66.2.1: +11 -4 lines
Diff to previous 1.66.2.1 (colored) to branchpoint 1.66 (colored) next main 1.67 (colored)

sync with head

Revision 1.71 / (download) - annotate - [select for diffs], Wed Dec 8 20:59:58 2010 UTC (12 years, 2 months ago) by phx
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, rmind-uvmplock-nbase, rmind-uvmplock-base, mrg-ohci-jmcneill-usbmp-base, mrg-ohci-jmcneill-usbmp, matt-mips64-premerge-20101231, jruoho-x86intr-base, jruoho-x86intr, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base, jmcneill-audiomp3-base, jmcneill-audiomp3, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-pagecache, jmcneill-usbmp
Changes since 1.70: +2 -3 lines
Diff to previous 1.70 (colored)

Apple product 0x1000 is a Bluetooth HCI in HID-proxy mode, which was the
reason it appears as keyboard- and mouse-HID. Do not ignore it.

Revision 1.70 / (download) - annotate - [select for diffs], Tue Nov 30 11:35:30 2010 UTC (12 years, 2 months ago) by phx
Branch: MAIN
Changes since 1.69: +9 -3 lines
Diff to previous 1.69 (colored)

Support for Apple notebook keyboards, which have a few quirks.
1. On ISO-keyboard the keycodes for the key left of '1' and right of Shift
   are swapped.
2. Find the Apple FN key in the report descriptor and do the translations
   needed, before passing the keycodes to wscons.
3. Those keyboards only have the left Alt key. AltGr is missing. So it is
   emulated when holding down FN together with Alt.

Revision 1.65.2.4 / (download) - annotate - [select for diffs], Sat Nov 6 08:08:40 2010 UTC (12 years, 3 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.65.2.3: +3 -3 lines
Diff to previous 1.65.2.3 (colored) to branchpoint 1.65 (colored) next main 1.66 (colored)

Sync with HEAD.

Revision 1.69 / (download) - annotate - [select for diffs], Wed Nov 3 22:34:24 2010 UTC (12 years, 3 months ago) by dyoung
Branch: MAIN
CVS Tags: uebayasi-xip-base4
Changes since 1.68: +3 -3 lines
Diff to previous 1.68 (colored)

Stop using the compatibility macros USB_ATTACH(), USB_DETACH(),
USB_MATCH(), et cetera.  These files produce the same assembly
(according to objdump -d) before and after the change

Revision 1.65.2.3 / (download) - annotate - [select for diffs], Fri Oct 22 07:22:19 2010 UTC (12 years, 3 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.65.2.2: +2 -0 lines
Diff to previous 1.65.2.2 (colored) to branchpoint 1.65 (colored)

Sync with HEAD (-D20101022).

Revision 1.58.4.5 / (download) - annotate - [select for diffs], Sat Oct 9 03:32:27 2010 UTC (12 years, 4 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.58.4.4: +4 -2 lines
Diff to previous 1.58.4.4 (colored) to branchpoint 1.58 (colored) next main 1.59 (colored)

sync with head

Revision 1.68 / (download) - annotate - [select for diffs], Fri Oct 1 20:56:10 2010 UTC (12 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11, uebayasi-xip-base3
Changes since 1.67: +4 -2 lines
Diff to previous 1.67 (colored)

From Anon Ymous:

Add support for the Zoom 3095 USB Fax Modem.  There are some problems
with this modem:

1) The CS descriptors were placed after all other descriptors rather
than in the Control Interface.  This is true in both configurations
and is the issue this patch deals with.

2) Modem audio is not done on the modem.  There is a second
configuration with an extra interface (3 interfaces) which presumably
is for handling audio.  This patch does not support that.

3) The interrupts are raised a bit slowly.  This means that pppd(8)
needs to wait a bit before trying to read from the link (i.e., just
before the get_input() loop in src/dist/pppd/pppd/main.c line 547).
If you don't wait, then DCD will not be detected high before that
first read and get_input() will drop the line.  This is not a problem
if you use the "local" option to pppd(8) and ignore DCD, but that is
less than desirable.

4) You apparently have to toggle "RSDL (DCD) option"[1] when you
initialize the modem or you will never see a second DCD high interrupt
when redialing after a disconnect.  Without this the pppd(8) "persist"
mode will not work.  Presumably, some extra initialization is missing
from the driver for this chipset.

[1] Send the AT commands: AT&C0 followed by AT&C1 - doing it in one
command doesn't work.  The AT commands for this modem are at:
http://www.zoom.com/documentation/dial_up/3095F_ATcommands.pdf

Revision 1.65.2.2 / (download) - annotate - [select for diffs], Tue Aug 17 06:46:46 2010 UTC (12 years, 5 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.65.2.1: +1 -0 lines
Diff to previous 1.65.2.1 (colored) to branchpoint 1.65 (colored)

Sync with HEAD.

Revision 1.58.4.4 / (download) - annotate - [select for diffs], Wed Aug 11 22:54:16 2010 UTC (12 years, 5 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.58.4.3: +5 -2 lines
Diff to previous 1.58.4.3 (colored) to branchpoint 1.58 (colored)

sync with head.

Revision 1.66.2.1 / (download) - annotate - [select for diffs], Sat Jul 3 01:19:42 2010 UTC (12 years, 7 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.66: +3 -2 lines
Diff to previous 1.66 (colored)

sync with head

Revision 1.67 / (download) - annotate - [select for diffs], Sun Jun 27 10:41:26 2010 UTC (12 years, 7 months ago) by kardel
Branch: MAIN
CVS Tags: yamt-nfs-mp-base10, uebayasi-xip-base2
Changes since 1.66: +3 -2 lines
Diff to previous 1.66 (colored)

add quirk for CDC-ACM devices that do not have a CDC UNION interface descriptor.
idea gleened from Linux cdc-acm implementation (which has a long list of these devices)
first tested/added device is MTK GPS receiver.

Revision 1.65.2.1 / (download) - annotate - [select for diffs], Fri Apr 30 14:43:53 2010 UTC (12 years, 9 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.65: +4 -2 lines
Diff to previous 1.65 (colored)

Sync with HEAD.

Revision 1.66 / (download) - annotate - [select for diffs], Sun Mar 14 08:44:46 2010 UTC (12 years, 10 months ago) by explorer
Branch: MAIN
CVS Tags: uebayasi-xip-base1
Branch point for: rmind-uvmplock
Changes since 1.65: +4 -2 lines
Diff to previous 1.65 (colored)

add device id and quirks for iPhone 3GS (just copy the 3G ones)

Revision 1.58.4.3 / (download) - annotate - [select for diffs], Wed Aug 19 18:47:21 2009 UTC (13 years, 5 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.58.4.2: +4 -2 lines
Diff to previous 1.58.4.2 (colored) to branchpoint 1.58 (colored)

sync with head.

Revision 1.65 / (download) - annotate - [select for diffs], Wed Jul 29 16:04:14 2009 UTC (13 years, 6 months ago) by jakllsch
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, uebayasi-xip-base, matt-premerge-20091211, jym-xensuspend-nbase
Branch point for: uebayasi-xip
Changes since 1.64: +4 -2 lines
Diff to previous 1.64 (colored)

Without UQ_ASSUME_CM_OVER_DATA, the PANTECH UM175 has a
non-working bulk-in endpoint

Revision 1.62.8.1 / (download) - annotate - [select for diffs], Wed May 13 17:21:35 2009 UTC (13 years, 8 months ago) by jym
Branch: jym-xensuspend
Changes since 1.62: +5 -2 lines
Diff to previous 1.62 (colored) next main 1.63 (colored)

Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.58.4.2 / (download) - annotate - [select for diffs], Mon May 4 08:13:22 2009 UTC (13 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.58.4.1: +17 -2 lines
Diff to previous 1.58.4.1 (colored) to branchpoint 1.58 (colored)

sync with head.

Revision 1.62.2.2 / (download) - annotate - [select for diffs], Tue Apr 28 07:36:39 2009 UTC (13 years, 9 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.62.2.1: +4 -2 lines
Diff to previous 1.62.2.1 (colored) to branchpoint 1.62 (colored) next main 1.63 (colored)

Sync with HEAD.

Revision 1.64 / (download) - annotate - [select for diffs], Fri Apr 24 14:16:50 2009 UTC (13 years, 9 months ago) by jakllsch
Branch: MAIN
CVS Tags: yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, jymxensuspend-base, jym-xensuspend-base
Changes since 1.63: +4 -2 lines
Diff to previous 1.63 (colored)

Add Microchip PICkit 1 to HID blacklist.

Revision 1.62.2.1 / (download) - annotate - [select for diffs], Tue Mar 3 18:31:53 2009 UTC (13 years, 11 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.62: +3 -2 lines
Diff to previous 1.62 (colored)

Sync with HEAD.

Revision 1.63 / (download) - annotate - [select for diffs], Sat Feb 14 17:13:01 2009 UTC (13 years, 11 months ago) by jakllsch
Branch: MAIN
CVS Tags: nick-hppapmap-base2
Changes since 1.62: +3 -2 lines
Diff to previous 1.62 (colored)

Add USB_VENDOR_CYBERPOWER/USB_PRODUCT_CYBERPOWER_UPS to the HID blacklist.
This will allow Network UPS Tools to communicate with these UPSes via ugen(4).

Revision 1.59.6.1 / (download) - annotate - [select for diffs], Sun Oct 19 22:17:10 2008 UTC (14 years, 3 months ago) by haad
Branch: haad-dm
Changes since 1.59: +14 -2 lines
Diff to previous 1.59 (colored) next main 1.60 (colored)

Sync with HEAD.

Revision 1.57.18.3 / (download) - annotate - [select for diffs], Sun Sep 28 10:40:34 2008 UTC (14 years, 4 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.57.18.2: +12 -0 lines
Diff to previous 1.57.18.2 (colored) to branchpoint 1.57 (colored) next main 1.58 (colored)

Sync with HEAD.

Revision 1.59.2.2 / (download) - annotate - [select for diffs], Wed Sep 24 16:38:55 2008 UTC (14 years, 4 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.59.2.1: +4 -2 lines
Diff to previous 1.59.2.1 (colored) to branchpoint 1.59 (colored) next main 1.60 (colored)

Merge in changes between wrstuden-revivesa-base-2 and
wrstuden-revivesa-base-3.

Revision 1.59.2.1 / (download) - annotate - [select for diffs], Thu Sep 18 04:35:12 2008 UTC (14 years, 4 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.59: +12 -2 lines
Diff to previous 1.59 (colored)

Sync with wrstuden-revivesa-base-2.

Revision 1.62 / (download) - annotate - [select for diffs], Wed Sep 10 20:34:40 2008 UTC (14 years, 5 months ago) by jmcneill
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, ad-audiomp2-base, ad-audiomp2
Branch point for: nick-hppapmap, jym-xensuspend
Changes since 1.61: +4 -2 lines
Diff to previous 1.61 (colored)

QuickCam Messenger: Set UQ_BAD_ADC quirk so uaudio will attach. The device
reports bcdADC == 0x200, but the microphone otherwise works fine.

Revision 1.61 / (download) - annotate - [select for diffs], Sat Sep 6 21:34:49 2008 UTC (14 years, 5 months ago) by rmind
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-2
Changes since 1.60: +4 -2 lines
Diff to previous 1.60 (colored)

PR/39147: Jasper Wallace: Support Metageek Wispy 2.4x as ugen device.

Revision 1.60 / (download) - annotate - [select for diffs], Thu Aug 28 21:43:11 2008 UTC (14 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.59: +10 -2 lines
Diff to previous 1.59 (colored)

Ignore HID and audio interfaces on iPhone, iPod Touch, and iPhone 3G. Maybe
we'll have better luck driving it with ugen(4)..

Revision 1.57.18.2 / (download) - annotate - [select for diffs], Mon Jun 2 13:23:56 2008 UTC (14 years, 8 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.57.18.1: +0 -7 lines
Diff to previous 1.57.18.1 (colored) to branchpoint 1.57 (colored)

Sync with HEAD.

Revision 1.58.2.1 / (download) - annotate - [select for diffs], Sun May 18 12:34:51 2008 UTC (14 years, 8 months ago) by yamt
Branch: yamt-pf42
Changes since 1.58: +2 -9 lines
Diff to previous 1.58 (colored) next main 1.59 (colored)

sync with head.

Revision 1.58.4.1 / (download) - annotate - [select for diffs], Fri May 16 02:25:11 2008 UTC (14 years, 8 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.58: +2 -9 lines
Diff to previous 1.58 (colored)

sync with head.

Revision 1.59 / (download) - annotate - [select for diffs], Mon Apr 28 20:24:00 2008 UTC (14 years, 9 months ago) by martin
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-nfs-mp-base2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa, haad-dm
Changes since 1.58: +2 -9 lines
Diff to previous 1.58 (colored)

Remove clause 3 and 4 from TNF licenses

Revision 1.57.18.1 / (download) - annotate - [select for diffs], Thu Apr 3 12:42:57 2008 UTC (14 years, 10 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.57: +4 -2 lines
Diff to previous 1.57 (colored)

Sync with HEAD.

Revision 1.57.14.1 / (download) - annotate - [select for diffs], Mon Mar 24 07:16:09 2008 UTC (14 years, 10 months ago) by keiichi
Branch: keiichi-mipv6
Changes since 1.57: +4 -2 lines
Diff to previous 1.57 (colored) next main 1.58 (colored)

sync with head.

Revision 1.56.22.2 / (download) - annotate - [select for diffs], Sun Mar 23 02:04:54 2008 UTC (14 years, 10 months ago) by matt
Branch: matt-armv6
Changes since 1.56.22.1: +4 -2 lines
Diff to previous 1.56.22.1 (colored) to branchpoint 1.56 (colored) next main 1.57 (colored)

sync with HEAD

Revision 1.52.4.5 / (download) - annotate - [select for diffs], Wed Feb 27 08:36:47 2008 UTC (14 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.52.4.4: +4 -2 lines
Diff to previous 1.52.4.4 (colored) to branchpoint 1.52 (colored) next main 1.53 (colored)

sync with head.

Revision 1.58 / (download) - annotate - [select for diffs], Sun Feb 24 20:25:13 2008 UTC (14 years, 11 months ago) by rafal
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, matt-armv6-nbase, keiichi-mipv6-nbase, keiichi-mipv6-base, hpcarm-cleanup-base, ad-socklock-base1
Branch point for: yamt-pf42, yamt-nfs-mp
Changes since 1.57: +4 -2 lines
Diff to previous 1.57 (colored)

Add TRIPPLITE2 UPS into the list of devices ignored by uhid(4) -- the UPS
software apparently wants to drive it as a ugen(4) instead.

Revision 1.56.22.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:30:42 2007 UTC (15 years, 3 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.56: +7 -2 lines
Diff to previous 1.56 (colored)

sync with HEAD

Revision 1.52.4.4 / (download) - annotate - [select for diffs], Sat Oct 27 11:34:40 2007 UTC (15 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.52.4.3: +7 -2 lines
Diff to previous 1.52.4.3 (colored) to branchpoint 1.52 (colored)

sync with head.

Revision 1.56.6.1 / (download) - annotate - [select for diffs], Tue Oct 9 13:42:11 2007 UTC (15 years, 4 months ago) by ad
Branch: vmlocking
Changes since 1.56: +7 -2 lines
Diff to previous 1.56 (colored) next main 1.57 (colored)

Sync with head.

Revision 1.56.24.1 / (download) - annotate - [select for diffs], Sat Oct 6 15:31:35 2007 UTC (15 years, 4 months ago) by yamt
Branch: yamt-x86pmap
Changes since 1.56: +7 -2 lines
Diff to previous 1.56 (colored) next main 1.57 (colored)

sync with head.

Revision 1.56.20.1 / (download) - annotate - [select for diffs], Thu Oct 4 15:44:51 2007 UTC (15 years, 4 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.56: +7 -2 lines
Diff to previous 1.56 (colored) next main 1.57 (colored)

Sync with HEAD.

Revision 1.57 / (download) - annotate - [select for diffs], Wed Oct 3 15:01:28 2007 UTC (15 years, 4 months ago) by veego
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, mjf-devfs, matt-armv6-base, jmcneill-pm-base, jmcneill-base, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64
Branch point for: mjf-devfs2, keiichi-mipv6
Changes since 1.56: +7 -2 lines
Diff to previous 1.56 (colored)

Add support to ignore hid attachments for some devices, right now MGE and
APC UPS devices.
No objections on tech-kern at the end of June 2007
Patch is from PR kern/31884

Revision 1.52.4.3 / (download) - annotate - [select for diffs], Mon Feb 26 09:10:48 2007 UTC (15 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.52.4.2: +7 -5 lines
Diff to previous 1.52.4.2 (colored) to branchpoint 1.52 (colored)

sync with head.

Revision 1.56 / (download) - annotate - [select for diffs], Sat Feb 10 14:28:55 2007 UTC (16 years ago) by salo
Branch: MAIN
CVS Tags: yamt-x86pmap-base, yamt-idlelwp-base8, yamt-idlelwp, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, mjf-ufs-trans-base, mjf-ufs-trans, matt-mips64-base, matt-mips64, itohy-usb1-base, itohy-usb1, hpcarm-cleanup, ad-audiomp-base, ad-audiomp
Branch point for: yamt-x86pmap, vmlocking, matt-armv6, jmcneill-pm
Changes since 1.55: +7 -2 lines
Diff to previous 1.55 (colored)

Add support for CDMA modems sold by Eurotel (now O2) in .cz

From Dan Bilik <dan at mail dot neosystem dot cz> via private mail.

Revision 1.53.20.2 / (download) - annotate - [select for diffs], Thu Feb 1 08:48:30 2007 UTC (16 years ago) by ad
Branch: newlock2
Changes since 1.53.20.1: +2 -5 lines
Diff to previous 1.53.20.1 (colored) to branchpoint 1.53 (colored) next main 1.54 (colored)

Sync with head.

Revision 1.55 / (download) - annotate - [select for diffs], Fri Jan 19 22:42:05 2007 UTC (16 years ago) by drochner
Branch: MAIN
CVS Tags: post-newlock2-merge, newlock2-nbase, newlock2-base
Changes since 1.54: +2 -5 lines
Diff to previous 1.54 (colored)

In usbd_set_config_index(), remove the code which tries to draw conclusions
from the attempted power state instead of the real one. The configuration
descriptor is a constant thing and doesn't reflect the actual state, so
this doesn't make any sense. The actual state can be read by a device
status read, so use this as the first and only instance and remove
the device specific quirks which were based on wrong assumptions.
(It is possible that one of the 3 devices with quirk entries still
needs some special treatment, but this would need better research. For
now I'd prefer to avoid a quirk database which isn't maintained anyway.)
Btw, don't be confused by messages about self powered hubs which don't
have external power connected. This is legal, see the specs.

Revision 1.52.4.2 / (download) - annotate - [select for diffs], Sat Dec 30 20:49:39 2006 UTC (16 years, 1 month ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.52.4.1: +3 -2 lines
Diff to previous 1.52.4.1 (colored) to branchpoint 1.52 (colored)

sync with head.

Revision 1.53.20.1 / (download) - annotate - [select for diffs], Sat Nov 18 21:34:51 2006 UTC (16 years, 2 months ago) by ad
Branch: newlock2
Changes since 1.53: +3 -2 lines
Diff to previous 1.53 (colored)

Sync with head.

Revision 1.53.22.1 / (download) - annotate - [select for diffs], Sun Oct 22 06:06:52 2006 UTC (16 years, 3 months ago) by yamt
Branch: yamt-splraiseipl
Changes since 1.53: +3 -2 lines
Diff to previous 1.53 (colored) next main 1.54 (colored)

sync with head

Revision 1.54 / (download) - annotate - [select for diffs], Sat Sep 23 13:07:06 2006 UTC (16 years, 4 months ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, matt-nb4-arm-base, matt-nb4-arm
Changes since 1.53: +3 -2 lines
Diff to previous 1.53 (colored)

PR# 31437: Philips Toucam Pro II is yet another 'audio' USB camera

Revision 1.52.4.1 / (download) - annotate - [select for diffs], Wed Jun 21 15:07:44 2006 UTC (16 years, 7 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.52: +4 -2 lines
Diff to previous 1.52 (colored)

sync with head.

Revision 1.49.2.1.2.1 / (download) - annotate - [select for diffs], Wed Dec 14 04:10:47 2005 UTC (17 years, 1 month ago) by jmc
Branch: netbsd-2
Changes since 1.49.2.1: +4 -2 lines
Diff to previous 1.49.2.1 (colored) next main 1.50 (colored)

Pullup rev 1.53 (requested by augustss in ticket #10179)

	Add Siemens AG Wireless Modules MC75 support. PR#32180

Revision 1.47.2.6 / (download) - annotate - [select for diffs], Sun Dec 11 10:29:06 2005 UTC (17 years, 2 months ago) by christos
Branch: ktrace-lwp
Changes since 1.47.2.5: +4 -2 lines
Diff to previous 1.47.2.5 (colored) next main 1.48 (colored)

Sync with head.

Revision 1.52.10.1 / (download) - annotate - [select for diffs], Tue Nov 29 21:23:16 2005 UTC (17 years, 2 months ago) by yamt
Branch: yamt-readahead
Changes since 1.52: +4 -2 lines
Diff to previous 1.52 (colored) next main 1.53 (colored)

sync with head.

Revision 1.53 / (download) - annotate - [select for diffs], Mon Nov 28 19:37:18 2005 UTC (17 years, 2 months ago) by augustss
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-splraiseipl-base, yamt-readahead-base3, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, yamt-pdpolicy, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, peter-altq-base, peter-altq, ktrace-lwp-base, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-splraiseipl, newlock2
Changes since 1.52: +4 -2 lines
Diff to previous 1.52 (colored)

Add a {UQ_ASSUME_CM_OVER_DATA quirk for Siemens AG Wireless Modules MC75.
From kern/32180 from Brad du Plessis bradd@cat.co.za

Revision 1.50.4.1 / (download) - annotate - [select for diffs], Fri Apr 29 11:29:19 2005 UTC (17 years, 9 months ago) by kent
Branch: kent-audio2
Changes since 1.50: +5 -3 lines
Diff to previous 1.50 (colored) next main 1.51 (colored)

sync with -current

Revision 1.51.2.1 / (download) - annotate - [select for diffs], Sat Mar 19 08:35:58 2005 UTC (17 years, 10 months ago) by yamt
Branch: yamt-km
Changes since 1.51: +3 -3 lines
Diff to previous 1.51 (colored) next main 1.52 (colored)

sync with head.  xen and whitespace.  xen part is not finished.

Revision 1.47.2.5 / (download) - annotate - [select for diffs], Fri Mar 4 16:50:55 2005 UTC (17 years, 11 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.47.2.4: +3 -3 lines
Diff to previous 1.47.2.4 (colored)

Sync with HEAD.

Hi Perry!

Revision 1.52 / (download) - annotate - [select for diffs], Wed Mar 2 11:37:27 2005 UTC (17 years, 11 months ago) by mycroft
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base2, yamt-readahead-base, yamt-km-base4, yamt-km-base3, thorpej-vnode-attr-base, thorpej-vnode-attr, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, kent-audio2-base
Branch point for: yamt-readahead, yamt-lazymbuf
Changes since 1.51: +3 -3 lines
Diff to previous 1.51 (colored)

Copyright maintenance.

Revision 1.47.2.4 / (download) - annotate - [select for diffs], Mon Jan 24 08:35:36 2005 UTC (18 years ago) by skrll
Branch: ktrace-lwp
Changes since 1.47.2.3: +4 -2 lines
Diff to previous 1.47.2.3 (colored)

Sync with HEAD.

Revision 1.51 / (download) - annotate - [select for diffs], Sat Jan 22 16:38:55 2005 UTC (18 years ago) by hamajima
Branch: MAIN
CVS Tags: yamt-km-base2, yamt-km-base
Branch point for: yamt-km
Changes since 1.50: +4 -2 lines
Diff to previous 1.50 (colored)

Add Sony PlayStation2 EyeToy.

Revision 1.47.2.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:33:50 2004 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.47.2.2: +2 -2 lines
Diff to previous 1.47.2.2 (colored)

Fix the sync with head I botched.

Revision 1.47.2.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:51:46 2004 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.47.2.1: +0 -0 lines
Diff to previous 1.47.2.1 (colored)

Sync with HEAD.

Revision 1.47.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:51:39 2004 UTC (18 years, 6 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.47: +17 -12 lines
Diff to previous 1.47 (colored)

Sync with HEAD

Revision 1.49.2.1 / (download) - annotate - [select for diffs], Fri Jul 2 17:22:28 2004 UTC (18 years, 7 months ago) by he
Branch: netbsd-2-0
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE
Branch point for: netbsd-2
Changes since 1.49: +4 -12 lines
Diff to previous 1.49 (colored) next main 1.50 (colored)

Pull up revision 1.50 (requested by mycroft in ticket #572):
  Several fixes mostly related to USB:
   o Add a general workaround for devices returning incorrect
     lengths in string descriptors, so that we don't need
     separate quirk entries for these.

Revision 1.50 / (download) - annotate - [select for diffs], Wed Jun 23 02:30:52 2004 UTC (18 years, 7 months ago) by mycroft
Branch: MAIN
CVS Tags: kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: kent-audio2
Changes since 1.49: +4 -12 lines
Diff to previous 1.49 (colored)

Yes, some devices return incorrect lengths in their string descriptors.  Rather
than losing, do what Windows does: just request the maximum size, and allow a
shorter response.  Obsoletes the need for UQ_NO_STRINGS, and therefore these
"quirks" are removed.

Revision 1.49 / (download) - annotate - [select for diffs], Wed Dec 31 14:33:20 2003 UTC (19 years, 1 month ago) by hamajima
Branch: MAIN
CVS Tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Changes since 1.48: +6 -2 lines
Diff to previous 1.48 (colored)

add Logitech "QuickCam for Notebook Pro" and "QuickCam Pro 4000".
these are match for ugen, not uaudio.
requested from Takafumi Mizuno.

Revision 1.48 / (download) - annotate - [select for diffs], Thu Oct 2 19:10:37 2003 UTC (19 years, 4 months ago) by augustss
Branch: MAIN
Changes since 1.47: +11 -2 lines
Diff to previous 1.47 (colored)

Add more printers that report bidir mode, but can't handle it. From Linux.

Revision 1.47 / (download) - annotate - [select for diffs], Sat Jun 7 17:00:42 2003 UTC (19 years, 8 months ago) by augustss
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.46: +4 -2 lines
Diff to previous 1.46 (colored)

Eicon diva 852 isdn ta support.  From Pavel Arnost, PR kern/21818.

Revision 1.46 / (download) - annotate - [select for diffs], Tue Jun 3 23:22:00 2003 UTC (19 years, 8 months ago) by augustss
Branch: MAIN
Changes since 1.45: +4 -2 lines
Diff to previous 1.45 (colored)

Add Motorola T720c and a quirk for it.

Revision 1.45 / (download) - annotate - [select for diffs], Sat May 10 17:47:14 2003 UTC (19 years, 9 months ago) by hamajima
Branch: MAIN
Changes since 1.44: +4 -2 lines
Diff to previous 1.44 (colored)

Add Platronics DSP-400 Headset.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Apr 21 16:37:42 2003 UTC (19 years, 9 months ago) by augustss
Branch: MAIN
Changes since 1.43: +3 -3 lines
Diff to previous 1.43 (colored)

Add quirk.  From FreeBSD.

Revision 1.43 / (download) - annotate - [select for diffs], Thu Apr 17 16:43:44 2003 UTC (19 years, 9 months ago) by jdolecek
Branch: MAIN
Changes since 1.42: +4 -2 lines
Diff to previous 1.42 (colored)

add quirk for Avance Logic USB Audio
provided in PR kern/18986 by Yasushi Oshima

Revision 1.36.2.5 / (download) - annotate - [select for diffs], Fri Jan 3 17:08:22 2003 UTC (20 years, 1 month ago) by thorpej
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.36.2.4: +6 -3 lines
Diff to previous 1.36.2.4 (colored) next main 1.37 (colored)

Sync with HEAD.

Revision 1.42 / (download) - annotate - [select for diffs], Thu Jan 2 04:19:00 2003 UTC (20 years, 1 month ago) by imp
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Changes since 1.41: +6 -3 lines
Diff to previous 1.41 (colored)

Merge changes from FreeBSD:
o HP 1220C
o Sanyo SCP-4900 (needs UQ_ASSUME_CM_OVER_DATA to work with umodem)

Revision 1.38.2.2 / (download) - annotate - [select for diffs], Fri Sep 6 08:47:12 2002 UTC (20 years, 5 months ago) by jdolecek
Branch: kqueue
Changes since 1.38.2.1: +6 -5 lines
Diff to previous 1.38.2.1 (colored) to branchpoint 1.38 (colored) next main 1.39 (colored)

sync kqueue branch with HEAD

Revision 1.39.8.2 / (download) - annotate - [select for diffs], Thu Aug 29 05:23:00 2002 UTC (20 years, 5 months ago) by gehenna
Branch: gehenna-devsw
Changes since 1.39.8.1: +3 -2 lines
Diff to previous 1.39.8.1 (colored) to branchpoint 1.39 (colored) next main 1.40 (colored)

catch up with -current.

Revision 1.36.2.4 / (download) - annotate - [select for diffs], Tue Aug 27 23:47:14 2002 UTC (20 years, 5 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.36.2.3: +1 -0 lines
Diff to previous 1.36.2.3 (colored)

Catch up to -current.

Revision 1.41 / (download) - annotate - [select for diffs], Mon Aug 26 21:34:28 2002 UTC (20 years, 5 months ago) by uwe
Branch: MAIN
CVS Tags: kqueue-beforemerge, kqueue-base, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, gehenna-devsw-base
Changes since 1.40: +3 -2 lines
Diff to previous 1.40 (colored)

Add no strings quirk for Neodio ND5010.

Revision 1.36.2.3 / (download) - annotate - [select for diffs], Thu Aug 1 02:46:05 2002 UTC (20 years, 6 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.36.2.2: +4 -4 lines
Diff to previous 1.36.2.2 (colored)

Catch up to -current.

Revision 1.39.8.1 / (download) - annotate - [select for diffs], Mon Jul 15 10:36:16 2002 UTC (20 years, 6 months ago) by gehenna
Branch: gehenna-devsw
Changes since 1.39: +5 -5 lines
Diff to previous 1.39 (colored)

catch up with -current.

Revision 1.40 / (download) - annotate - [select for diffs], Thu Jul 11 21:14:34 2002 UTC (20 years, 7 months ago) by augustss
Branch: MAIN
Changes since 1.39: +5 -5 lines
Diff to previous 1.39 (colored)

Get rid of trailing white space.

Revision 1.38.2.1 / (download) - annotate - [select for diffs], Thu Jan 10 19:59:06 2002 UTC (21 years, 1 month ago) by thorpej
Branch: kqueue
Changes since 1.38: +4 -1 lines
Diff to previous 1.38 (colored)

Sync kqueue branch with -current.

Revision 1.36.2.2 / (download) - annotate - [select for diffs], Wed Nov 14 19:16:20 2001 UTC (21 years, 2 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.36.2.1: +4 -1 lines
Diff to previous 1.36.2.1 (colored)

Catch up to -current.

Revision 1.39 / (download) - annotate - [select for diffs], Tue Nov 13 06:24:56 2001 UTC (21 years, 2 months ago) by lukem
Branch: MAIN
CVS Tags: newlock-base, newlock, netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, ifpoll-base, eeh-devprop-base, eeh-devprop
Branch point for: gehenna-devsw
Changes since 1.38: +4 -1 lines
Diff to previous 1.38 (colored)

add RCSIDs

Revision 1.36.2.1 / (download) - annotate - [select for diffs], Thu Jun 21 20:06:26 2001 UTC (21 years, 7 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.36: +16 -4 lines
Diff to previous 1.36 (colored)

Catch up to -current.

Revision 1.14.2.7 / (download) - annotate - [select for diffs], Sat Apr 21 17:50:07 2001 UTC (21 years, 9 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.14.2.6: +16 -4 lines
Diff to previous 1.14.2.6 (colored) to branchpoint 1.14 (colored) next main 1.15 (colored)

Sync with HEAD

Revision 1.38 / (download) - annotate - [select for diffs], Sun Apr 15 10:26:36 2001 UTC (21 years, 9 months ago) by augustss
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: kqueue
Changes since 1.37: +8 -8 lines
Diff to previous 1.37 (colored)

Use a better symbolic name.

Revision 1.37 / (download) - annotate - [select for diffs], Sun Apr 15 09:38:01 2001 UTC (21 years, 9 months ago) by augustss
Branch: MAIN
Changes since 1.36: +16 -4 lines
Diff to previous 1.36 (colored)

Add quirk for printers that cannot handle bidir mode (not used yet).

Revision 1.14.2.6 / (download) - annotate - [select for diffs], Sun Feb 11 19:16:29 2001 UTC (22 years ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.14.2.5: +5 -5 lines
Diff to previous 1.14.2.5 (colored) to branchpoint 1.14 (colored)

Sync with HEAD.

Revision 1.36 / (download) - annotate - [select for diffs], Thu Jan 18 20:28:23 2001 UTC (22 years ago) by jdolecek
Branch: MAIN
Branch point for: nathanw_sa
Changes since 1.35: +5 -5 lines
Diff to previous 1.35 (colored)

constify

Revision 1.14.2.5 / (download) - annotate - [select for diffs], Thu Jan 18 09:23:39 2001 UTC (22 years ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.14.2.4: +1 -1 lines
Diff to previous 1.14.2.4 (colored) to branchpoint 1.14 (colored)

Sync with head (for UBC+NFS fixes, mostly).

Revision 1.35 / (download) - annotate - [select for diffs], Thu Jan 11 20:35:02 2001 UTC (22 years, 1 month ago) by explorer
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

Put the UQ_ASSUME_CM_OVER_DATA quirk back in.  Without it, the Ricochet GS modem fails to work even with the other changes.

Revision 1.14.2.4 / (download) - annotate - [select for diffs], Fri Jan 5 17:36:33 2001 UTC (22 years, 1 month ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.14.2.3: +4 -1 lines
Diff to previous 1.14.2.3 (colored) to branchpoint 1.14 (colored)

Sync with HEAD

Revision 1.34 / (download) - annotate - [select for diffs], Thu Dec 28 11:56:23 2000 UTC (22 years, 1 month ago) by augustss
Branch: MAIN
Changes since 1.33: +5 -2 lines
Diff to previous 1.33 (colored)

Add two more quirks:
  UQ_AU_NO_FRAC for audio devices that cannot handle adjustment for fractional
    sample size.
  UQ_AU_INP_ASYNC for input devices that claim to be adaptive, but are in fact
    asynchronous (an easy mistake to make unless you read the specs carefully :)

Revision 1.14.2.3 / (download) - annotate - [select for diffs], Wed Dec 13 15:50:16 2000 UTC (22 years, 1 month ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.14.2.2: +1 -1 lines
Diff to previous 1.14.2.2 (colored) to branchpoint 1.14 (colored)

Sync with HEAD (for UBC fixes).

Revision 1.33 / (download) - annotate - [select for diffs], Mon Dec 11 05:41:00 2000 UTC (22 years, 2 months ago) by augustss
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Get rid of UQ_ASSUME_CM_OVER_DATA quirk; it's handled differently now.

Revision 1.14.2.2 / (download) - annotate - [select for diffs], Wed Nov 22 16:05:07 2000 UTC (22 years, 2 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.14.2.1: +3 -1 lines
Diff to previous 1.14.2.1 (colored) to branchpoint 1.14 (colored)

Sync with HEAD.

Revision 1.14.2.1 / (download) - annotate - [select for diffs], Mon Nov 20 11:43:30 2000 UTC (22 years, 2 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.14: +20 -13 lines
Diff to previous 1.14 (colored)

Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.

Revision 1.32 / (download) - annotate - [select for diffs], Tue Nov 14 15:33:04 2000 UTC (22 years, 2 months ago) by augustss
Branch: MAIN
Changes since 1.31: +3 -1 lines
Diff to previous 1.31 (colored)

Acerscan 320U doesn't do strings right.  From FreeBSD.

Revision 1.31 / (download) - annotate - [select for diffs], Tue Oct 24 14:57:35 2000 UTC (22 years, 3 months ago) by augustss
Branch: MAIN
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored)

The all time favourite hub, TI UTUSB41, doesn't report power right. :(

Revision 1.30 / (download) - annotate - [select for diffs], Tue Oct 24 03:59:16 2000 UTC (22 years, 3 months ago) by explorer
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

another Ricochet quirk, this time a well-known one.  No device strings are provided from it.

Revision 1.29 / (download) - annotate - [select for diffs], Sun Oct 22 08:20:10 2000 UTC (22 years, 3 months ago) by explorer
Branch: MAIN
Changes since 1.28: +4 -2 lines
Diff to previous 1.28 (colored)

Add a new quirk:  ASSUME_CM_OVER_DATA.

Set this on the Metricom Ricochet GS USB modem.

This particular modem breaks if the USB command to enable the feature
CM_OVER_DATA.  Since it appears to wake up in that mode already,
just pretend it is already on, and don't try to set it.

Since this commit is happening over my Ricochet modem, I assume it works
now.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Aug 24 14:11:09 2000 UTC (22 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.27: +3 -1 lines
Diff to previous 1.27 (colored)

Add a quirk for audio devices that claim to have an extension unit, but it
can't be manipulated.

Revision 1.26.2.1 / (download) - annotate - [select for diffs], Thu Jun 22 17:08:43 2000 UTC (22 years, 7 months ago) by minoura
Branch: minoura-xpg4dl
Changes since 1.26: +2 -3 lines
Diff to previous 1.26 (colored) next main 1.27 (colored)

Sync w/ netbsd-1-5-base.

Revision 1.27 / (download) - annotate - [select for diffs], Thu Jun 1 14:29:01 2000 UTC (22 years, 8 months ago) by augustss
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5
Changes since 1.26: +2 -3 lines
Diff to previous 1.26 (colored)

Bring the coding style into the 80s, i.e., get rid of __P and use
ANSI prototypes and declarations.

Revision 1.26 / (download) - annotate - [select for diffs], Thu Apr 27 15:26:50 2000 UTC (22 years, 9 months ago) by augustss
Branch: MAIN
CVS Tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Change my email address.

Revision 1.25 / (download) - annotate - [select for diffs], Fri Apr 21 21:02:44 2000 UTC (22 years, 9 months ago) by augustss
Branch: MAIN
Changes since 1.24: +3 -1 lines
Diff to previous 1.24 (colored)

The D-link serial adapter lies about being self powered.  It's obviously
bus powered.  How can we do power budgeting when the devices lie?

Revision 1.24 / (download) - annotate - [select for diffs], Mon Mar 27 12:33:58 2000 UTC (22 years, 10 months ago) by augustss
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Change (almost) all static to Static.  The symbol `Static' can then be defined
to `' or `static' depending on if you want to debug or not.

Revision 1.23 / (download) - annotate - [select for diffs], Sat Mar 25 17:30:00 2000 UTC (22 years, 10 months ago) by augustss
Branch: MAIN
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored)

The Wacom CT0405U delivers strings, but they are wrong.  Don't use them.

Revision 1.22 / (download) - annotate - [select for diffs], Thu Mar 16 21:51:24 2000 UTC (22 years, 10 months ago) by augustss
Branch: MAIN
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)

Add Altec ADA70 speakers and have them recognized despite announcing an
old rev of the USB audio spec.

Revision 1.21 / (download) - annotate - [select for diffs], Mon Jan 17 01:43:31 2000 UTC (23 years ago) by augustss
Branch: MAIN
CVS Tags: chs-ubc2-newbase
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Adjust for ADS name change.

Revision 1.14.8.1 / (download) - annotate - [select for diffs], Mon Dec 27 18:35:45 1999 UTC (23 years, 1 month ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.14: +7 -7 lines
Diff to previous 1.14 (colored) next main 1.15 (colored)

Pull up to last week's -current.

Revision 1.20 / (download) - annotate - [select for diffs], Fri Dec 24 01:14:02 1999 UTC (23 years, 1 month ago) by augustss
Branch: MAIN
Changes since 1.19: +1 -2 lines
Diff to previous 1.19 (colored)

Reverse the sign on the wheel data.  I got it wrong from the start.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Nov 18 23:32:31 1999 UTC (23 years, 2 months ago) by augustss
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221
Changes since 1.18: +2 -4 lines
Diff to previous 1.18 (colored)

Cosmetic changes and some small improvements.  From FreeBSD and Nick Hibma.

Revision 1.18 / (download) - annotate - [select for diffs], Tue Nov 16 12:08:38 1999 UTC (23 years, 2 months ago) by augustss
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Add a quirk for a buggy Qtronix keyboard.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Nov 16 11:39:48 1999 UTC (23 years, 2 months ago) by augustss
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Mark an early Altec Lansing speaker as broken.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Nov 15 22:04:15 1999 UTC (23 years, 2 months ago) by augustss
Branch: MAIN
Changes since 1.15: +3 -1 lines
Diff to previous 1.15 (colored)

Add quirk for speakers that pretend to support the audio class, but don't.
Add quirk for mice that geberate spurious button up events (XXX fix not fully
implemented).

Revision 1.14.4.1 / (download) - annotate - [select for diffs], Mon Nov 15 00:41:39 1999 UTC (23 years, 2 months ago) by fvdl
Branch: fvdl-softdep
Changes since 1.14: +4 -4 lines
Diff to previous 1.14 (colored) next main 1.15 (colored)

Sync with -current

Revision 1.15 / (download) - annotate - [select for diffs], Fri Nov 12 00:34:58 1999 UTC (23 years, 3 months ago) by augustss
Branch: MAIN
CVS Tags: fvdl-softdep-base
Changes since 1.14: +4 -4 lines
Diff to previous 1.14 (colored)

A number of stylistic changes to increase readability (many suggested
by Nick Hibma):
	use NULL not 0
	declare all local definitions static
	rename s/usbd_request/usbd_xfer/ s/reqh/xfer/
	rename s/r/err/
	use implicit test for no err
	KNF

Revision 1.14 / (download) - annotate - [select for diffs], Wed Sep 15 13:57:09 1999 UTC (23 years, 4 months ago) by augustss
Branch: MAIN
CVS Tags: comdex-fall-1999-base, comdex-fall-1999
Branch point for: wrstuden-devbsize, thorpej_scsipi, fvdl-softdep
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)

Make vendor names more consistent.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Sep 15 12:30:59 1999 UTC (23 years, 4 months ago) by augustss
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Add a number of devices and rename a few.  From a Linux web site.

Revision 1.12 / (download) - annotate - [select for diffs], Sun Sep 5 21:22:39 1999 UTC (23 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

Change some printf to DPRINTF for consistency.  From Nick Hibma, FreeBSD.

Revision 1.8.4.2 / (download) - annotate - [select for diffs], Thu Jul 1 23:40:23 1999 UTC (23 years, 7 months ago) by thorpej
Branch: chs-ubc2
Changes since 1.8.4.1: +2 -1 lines
Diff to previous 1.8.4.1 (colored) to branchpoint 1.8 (colored) next main 1.9 (colored)

Sync w/ -current.

Revision 1.11 / (download) - annotate - [select for diffs], Sat Jun 26 00:09:15 1999 UTC (23 years, 7 months ago) by augustss
Branch: MAIN
CVS Tags: chs-ubc2-base
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

Add a quirk for mice with reversed Z-axis.

Revision 1.8.4.1 / (download) - annotate - [select for diffs], Mon Jun 21 01:19:29 1999 UTC (23 years, 7 months ago) by thorpej
Branch: chs-ubc2
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (colored)

Sync w/ -current.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jun 14 17:09:57 1999 UTC (23 years, 7 months ago) by augustss
Branch: MAIN
Changes since 1.9: +1 -2 lines
Diff to previous 1.9 (colored)

Get rid of a bunch of code that was part of an old USBDI proposal, but that
is unused in our USB stack.

Once upon a time, when I started writing the USB stack for NetBSD, there
was an effort to make a standard for how USB device drivers should interact
with the rest of the USB stack.  This effort had contributors from just
about all Un*x camps (but not Micro$oft :).  I based my design on one of their
early proposals since I thought it would be a good idea if we could all
share device drivers with a minimum effort.  Shortly after I started my work
all the free Un*x people were thrown out of the USBDI work since we did not
pay the USB membership fee.  Well, some time has passed now and the work of
the standardization group is almost public again.  But alas, the new standard
has grown to be a monster!  I do not want to have this as the basis for the
*BSD USB stack; it is far too complicated.
So, since we are not even close to being compilant with the standard, I've
thrown out some old baggage.

Revision 1.9 / (download) - annotate - [select for diffs], Thu May 20 09:51:13 1999 UTC (23 years, 8 months ago) by augustss
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Update for TI vendor id.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Jan 8 11:58:25 1999 UTC (24 years, 1 month ago) by augustss
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame
Branch point for: chs-ubc2
Changes since 1.7: +5 -3 lines
Diff to previous 1.7 (colored)

Various little fixes from the FreeBSD version.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Jan 7 02:22:51 1999 UTC (24 years, 1 month ago) by augustss
Branch: MAIN
Changes since 1.6: +5 -3 lines
Diff to previous 1.6 (colored)

Fix some FreeBSD compiler warnings.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Dec 29 15:23:59 1998 UTC (24 years, 1 month ago) by augustss
Branch: MAIN
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

The Peracom serial converter (like some other devices) claim to have
string descriptors, but gets very upset if you read them.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Dec 27 23:38:13 1998 UTC (24 years, 1 month ago) by augustss
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Add quirk for bad version no. in audio control descriptor.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Dec 26 12:53:03 1998 UTC (24 years, 1 month ago) by augustss
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

Merge changes to make the USB stack work with FreeBSD.  The original
diffs from Nick Hibma <n_hibma@freebsd.org>, but with substantial
changes from me.
XXX Not tested on FreeBSD yet.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Dec 2 22:57:08 1998 UTC (24 years, 2 months ago) by augustss
Branch: MAIN
CVS Tags: kenh-if-detach-base, kenh-if-detach
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Add configuration and interface locators.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Nov 25 22:32:05 1998 UTC (24 years, 2 months ago) by augustss
Branch: MAIN
Changes since 1.1: +4 -3 lines
Diff to previous 1.1 (colored)

Make the copyright header conform to the NetBSD template.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jul 12 19:52:00 1998 UTC (24 years, 7 months ago) by augustss
Branch: MAIN
CVS Tags: eeh-paddr_t-base, eeh-paddr_t, chs-ubc-base, chs-ubc

Add USB support.  Supported so far:
* UHCI and OHCI host controllers on PCI
* Hubs
* HID devices withe special drivers for mouse and keyboard
* Printers

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>