summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb
Commit message (Collapse)AuthorAgeFilesLines
* Fix a problem with the USB keyboard driver not properly handling keyjhb2004-02-231-5/+5
| | | | | | | | | | rollover resulting in duplicate keypress events. PR: 57273 PR: 63171 Submitted by: plasma <plasma at freebsd.sinica.edu.tw> Submitted by: Brian Candler <B.Candler at pobox.com> MFC after: 1 week
* Device megapatch 4/6:phk2004-02-219-1/+18
| | | | | | | | Introduce d_version field in struct cdevsw, this must always be initialized to D_VERSION. Flip sense of D_NOGIANT flag to D_NEEDGIANT, this involves removing four D_NOGIANT flags and adding 145 D_NEEDGIANT flags.
* Device megapatch 3/6:phk2004-02-211-2/+0
| | | | | | | | | | | | Add missing D_TTY flags to various drivers. Complete asserts that dev_t's passed to ttyread(), ttywrite(), ttypoll() and ttykqwrite() have (d_flags & D_TTY) and a struct tty pointer. Make ttyread(), ttywrite(), ttypoll() and ttykqwrite() the default cdevsw methods for D_TTY drivers and remove the explicit initializations in various drivers cdevsw structures.
* Device megapatch 1/6:phk2004-02-2110-23/+0
| | | | | | | Free approx 86 major numbers with a mostly automatically generated patch. A number of strategic drivers have been left behind by caution, and a few because they still (ab)use their major number.
* Make uscanner recognise EPSON Perfection 3200. Tested with xsane.wilko2004-02-191-0/+1
| | | | | PR: kern/63041 MFC after: 3 days
* Add EPSON Perfection 3200 scanner.wilko2004-02-192-2/+9
|
* Add EPSON Perfection 3200 scannerwilko2004-02-191-0/+1
|
* MFNetBSD:sanpei2004-02-061-2/+9
| | | | | | | netbsd.org -> NetBSD.org(rev.1.109) fix typo in comment(rev.1.90) add list of ``already merged''
* MFNetBSD: URL updates(rev.1.108)sanpei2004-02-021-4/+4
|
* Add the Canon N1240U to the mix. It appears to be similar to theimp2004-01-311-0/+1
| | | | | | | 1220U and supported by sane # someone should update the man page to include all the devices that # uscanner supports.
* Regen after rev. 1.161 of usbdevs.sobomax2004-01-242-2/+11
|
* Add support for Crystalfontz CFA-631 USB LCD (uftdi(4) driver).sobomax2004-01-242-1/+6
| | | | | | | | | For some very unclear reason this device contains a FTDI 8U232AM USB->COM adapter, but reports different device id than original 8U232AM. At the same time, it reports vendor id of FTDI. Sponsored by: Porta Software Ltd MFC after: 2 weeks
* Sync to 1.160 of usbdevssanpei2004-01-242-2/+25
|
* Add Supportsanpei2004-01-242-0/+13
| | | | | | | | | | | - 2nd type of GL641USB USB-IDE bridge [1] - Plextor Plexwriter 40/12/40U [2] PR: kern/61671 [1] kern/61803 [2] Submitted by: Ralf Wenk <RZ-FreeBSD0401@fh-karlsruhe.de> [1] Feisal Mohammed <feisal@uwi.tt> [2] MFC after: 1 week
* Sync to 1.159 of usbdevssanpei2004-01-192-2/+9
|
* Add support IO-data DVD Multi-plus unit iU-CD2sanpei2004-01-192-0/+5
| | | | | | PR: kern/61578 Submitted by: Masaharu FUJITA <m@fjts.org> MFC after: 1 week
* Empty vendor string overrides knowndevssanpei2004-01-181-0/+4
| | | | | | | | | | | | | | | | | ubd_devinfo_vp() is getting an empty string from its usbd_get_string() call on the vendor, instead of NULL. This means usb_knowndevs in not consulted. Add lines between grabbing those char *s and the USBVERBOSE ifdef to set vendor to NULL if it is the empty string (similarly for product). This causes vendor to be filled-out, although the product name read overrules usb_knowndevs (this appears to be a conscience decision made by the NetBSD folks): PR: kern/56097 Submitted by: Hal Burch <hburch@lumeta.com> MFC after: 1 week
* Pay attention to the timeout value passed down by the upper layer.sanpei2004-01-181-10/+18
| | | | | | | | (NetBSD src/sys/dev/usb/umass.c rev.1.67) PR: kern/58649 (Problem 1) Submitted by: SAKIYAMA Nobuo <sakichan@sakichan.org> MFC after: 1 week
* Sync to 1.158 of usbdevssanpei2004-01-182-2/+9
|
* add device id for PANASONIC KXLRW32AN(USB CD-R/RW,not yet support)sanpei2004-01-181-0/+1
|
* Sync to 1.157 of usbdevssanpei2004-01-162-9/+16
|
* Add support SUNTAC U-Cable type A3(AS64LX)sanpei2004-01-162-1/+4
| | | | | | Submitted by: TAKAHASHI Daisuke <takaha@mue.biglobe.ne.jp> [FreeBSD-users-jp 72475] and MIZUTANI Masaki <m-saki@rr.iij4u.or.jp> MFC after: 1 week
* Add the Qualcomm CDMA Technologies MSM phone (umodem) device.green2004-01-134-3/+24
| | | | | Submitted by: Sean Welch <welchsm@earthlink.net> MFC after: 1 week
* Fix a suspend/resume issue. My Compaq N400c works fine.shiba2004-01-122-0/+5
|
* I added unwanted character. I cleanedsanpei2004-01-121-1/+1
|
* Sync to 1.154 of usbdevssanpei2004-01-052-6/+6
|
* fix CANOSCAN -> CanoScansanpei2004-01-051-2/+2
| | | | Submitted by: MIYAO Akio <miyao@affrc.go.jp>
* Sync to 1.153 of usbdevssanpei2004-01-032-2/+25
|
* Add some ids(not yet support)sanpei2004-01-031-0/+5
| | | | | | | | | [1] EMS PSX Gun controller converter [2] CSR USB Bluetooth Device PR: kern/60378 [1] Submitted by: Samuel Tardieu <sam@rfc1149.net> [1] <jps@scxnet.de> [2]
* Add support Sony CLIE PEG-S500C(Palm OS 3.5)sanpei2004-01-031-1/+79
| | | | Submitted by: Hiroaki Satoh <hsato@iwate-u.ac.jp> [FreeBSD-users-jp 76073]
* Sync to 1.152 of usbdevssanpei2004-01-032-2/+9
|
* Add support SUN TYPE 6 USB KEYBOARDsanpei2004-01-032-5/+13
| | | | Submitted by: <schley@cf-wnd.de>
* Fix Scanlogic SL11R usb-ide protocol and quirkssanpei2004-01-031-2/+2
| | | | | PR: kern/60389 Submitted by: Sang Woo Shim <ssw@swoo.org>
* Add the MMC commands to umass_atapi_transform. It seems to worksanpei2004-01-031-0/+16
| | | | | | | | unmodified for ATAPI type devices with ports/sysutils/cdrtools. (But we need timeout routine which was in kern/58649 for fixate, I think.) PR: kern/58649 Submitted by: SAKIYAMA Nobuo <sakichan@sakichan.org>
* Sync to 1.151 of usbdevssanpei2004-01-032-2/+16
|
* Add supportsanpei2004-01-032-0/+4
| | | | | | | | | | - Canon USB Scanner N676U [1] - Canon USB Scanner N1220U [2] PR: misc/40280 [1] Submitted by: [1] Yasue Koichi / StarRing <starring@fscn.ne.jp> [2] MIYAO Akio <miyao@affrc.go.jp> [FreeBSD-users-jp 74516]
* It appears that we don't need sys/vnode.h, which is a layering violation...imp2004-01-024-4/+0
|
* Add few new USB vendor/product IDs for Bluetooth USB devices.emax2003-12-303-0/+76
| | | | | | | Regen. Reviewed by: imp (mentor) Approved by: imp (mentor)
* resort device listsanpei2003-12-221-3/+3
|
* Fixed incomplete initialization in some ohci controllers withshiba2003-12-221-33/+46
| | | | | | | | | broken BIOS. Separate ohci_controller_init() from ohci_init(), and call ohci_controller_init() at resume process once more. Discussed on [bsd-nomads:16737] - [bsd-nomads:16746]. Submitted by Hiroyuki Aizu <eyes@navi.org> [bsd-nomads:16741]
* Enable support for DEVICE_SUSPEND, DEVICE_RESUME and DEVICE_SHUTDOWNshiba2003-12-223-12/+45
| | | | | | | | | | methods for USB devices in the same way of uhci driver. But this change is not complete because some ohci controlers are not initialized completely. So "kernel: usb0: 1 scheduling overruns" interrupt will generate many times. This change will be same one in PR kern/60099. Discussed on [bsd-nomads:16737] - [bsd-nomads:16746].
* Sync to 1.149 of usbdevssanpei2003-12-192-2/+9
|
* Add support Panasonic KXL-CB35AN(DVD-ROM & CD-R/RW)sanpei2003-12-192-0/+5
| | | | Submitted by: OISHI Masakuni <yamasa@bsdhouse.org> [FreeBSD-users-jp 77672]
* Fix PANASONIC KXLCB20AN Protocol.sanpei2003-12-181-1/+1
| | | | Submitted by: OISHI Masakuni <yamasa@bsdhouse.org> [FreeBSD-users-jp 77672]
* Sync to 1.148 of usbdevssanpei2003-12-182-2/+9
|
* Add support IBM 256MB USB Drive(MSYSTEM DiskOnKey2)sanpei2003-12-182-0/+5
| | | | | PR: kern/57050 Submitted by: Brian J. McGovern <mcgovern@beta.com>
* Sync to 1.147 of usbdevssanpei2003-12-182-2/+25
|
* Add Supportsanpei2003-12-183-0/+12
| | | | | | | | | | | - PNY Attache Flash Drive [1] - minolta 5400 USB scanner [2] PR: kern/58045 [1] kern/56496 [2] Submitted by: [1] Rick C. Petty <rick@kiwi-computer.com> [2] Mark Diekhans <markd@kermodei.com>
* Recognize the nVidia ehci device id's in addition to the rest.peter2003-12-171-0/+6
|
* Recognize the nForce3 id's. This is mostly cosmetic and affectspeter2003-12-171-0/+2
| | | | the usbdevs command.
OpenPOWER on IntegriCloud