The NetBSD Project

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

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

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: netbsd-8-1-RC1


Revision 1.66.2.2 / (download) - annotate - [select for diffs], Mon Nov 12 16:01:35 2018 UTC (5 years, 5 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1
Changes since 1.66.2.1: +20 -3 lines
Diff to previous 1.66.2.1 (colored) to branchpoint 1.66 (colored) next main 1.67 (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

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>