The NetBSD Project

CVS log for src/sys/dev/usb/FILES

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.16.6.1 / (download) - annotate - [select for diffs], Sun Aug 1 22:42:31 2021 UTC (2 years, 7 months ago) by thorpej
Branch: thorpej-i2c-spi-conf
Changes since 1.16: +0 -1 lines
Diff to previous 1.16 (colored) next main 1.17 (colored) to selected 1.1.2.2 (colored)

Sync with HEAD.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Jun 29 10:22:37 2021 UTC (2 years, 8 months ago) by nia
Branch: MAIN
CVS Tags: thorpej-ifq-base, thorpej-ifq, thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-futex2-base, thorpej-futex2, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-altq-separation-base, thorpej-altq-separation, netbsd-10-base, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.16: +0 -1 lines
Diff to previous 1.16 (colored) to selected 1.1.2.2 (colored)

Remove uscanner(4) driver

This exists for compatibility with a Linux interface which was apparently
deprecated in Linux 2.6. There are various mailing list threads going
back to 2004 where the usefulness of this driver is discussed, but
the conclusion is that scanner software has all moved to using ugen(4)
instead, and enabling this driver will not help you scan things.

Revision 1.16 / (download) - annotate - [select for diffs], Sat May 16 13:46:12 2020 UTC (3 years, 10 months ago) by maya
Branch: MAIN
CVS Tags: thorpej-futex-base, thorpej-futex, thorpej-cfargs-base, thorpej-cfargs, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Branch point for: thorpej-i2c-spi-conf
Changes since 1.15: +0 -4 lines
Diff to previous 1.15 (colored) to selected 1.1.2.2 (colored)

Remove uyap, USB YAP phone firmware loader.

And the associated ezload EZ-USB code, which is only used by uyap.
It could theoretically be used by other drivers, but none of them are
in tree.

I suspect that this device isn't in use, as phone technology has improved
a lot since 2001 when uyap(4) was added to the tree.

Proposed with no objections on netbsd-users on 13 April 2020

Revision 1.13.18.2 / (download) - annotate - [select for diffs], Tue Apr 21 18:42:38 2020 UTC (3 years, 11 months ago) by martin
Branch: phil-wifi
Changes since 1.13.18.1: +0 -2 lines
Diff to previous 1.13.18.1 (colored) to branchpoint 1.13 (colored) next main 1.14 (colored) to selected 1.1.2.2 (colored)

Sync with HEAD

Revision 1.14.4.1 / (download) - annotate - [select for diffs], Mon Apr 20 11:29:08 2020 UTC (3 years, 11 months ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.14: +0 -2 lines
Diff to previous 1.14 (colored) next main 1.15 (colored) to selected 1.1.2.2 (colored)

Sync with HEAD

Revision 1.15 / (download) - annotate - [select for diffs], Mon Apr 13 09:26:43 2020 UTC (3 years, 11 months ago) by jdolecek
Branch: MAIN
CVS Tags: phil-wifi-20200421, bouyer-xenpvh-base2, bouyer-xenpvh-base1
Changes since 1.14: +0 -2 lines
Diff to previous 1.14 (colored) to selected 1.1.2.2 (colored)

remove obsolete support for ISD-ATA umass(4) adapters

Revision 1.13.18.1 / (download) - annotate - [select for diffs], Wed Apr 8 14:08:13 2020 UTC (3 years, 11 months ago) by martin
Branch: phil-wifi
Changes since 1.13: +0 -2 lines
Diff to previous 1.13 (colored) to selected 1.1.2.2 (colored)

Merge changes from current as of 20200406

Revision 1.13.26.1 / (download) - annotate - [select for diffs], Sat Feb 29 20:19:16 2020 UTC (4 years ago) by ad
Branch: ad-namecache
Changes since 1.13: +0 -2 lines
Diff to previous 1.13 (colored) next main 1.14 (colored) to selected 1.1.2.2 (colored)

Sync with head.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Jan 29 18:39:04 2020 UTC (4 years, 1 month ago) by maya
Branch: MAIN
CVS Tags: phil-wifi-20200411, phil-wifi-20200406, is-mlppp-base, is-mlppp, bouyer-xenpvh-base, ad-namecache-base3
Branch point for: bouyer-xenpvh
Changes since 1.13: +0 -2 lines
Diff to previous 1.13 (colored) to selected 1.1.2.2 (colored)

remove urio(4), a driver for the Rio500 MP3 player.

At this point it is highly unlikely this 1999 device still has users,
but it still comes up in the context of maxv's USB-fuzzing (and any device
could pretend to be a urio(4)), so it's best to get rid of it.

Renamed all major entries to obsolete, as was done in previous removals.

This still requires an update to sanitizers, but they're located in
"external", perhaps it should be first committed upstream?

Proposed on tech-kern a month ago.

Revision 1.12.6.1 / (download) - annotate - [select for diffs], Sun Dec 3 11:37:33 2017 UTC (6 years, 3 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.12: +0 -2 lines
Diff to previous 1.12 (colored) next main 1.13 (colored) to selected 1.1.2.2 (colored)

update from HEAD

Revision 1.12.24.1 / (download) - annotate - [select for diffs], Mon Apr 6 15:18:13 2015 UTC (8 years, 11 months ago) by skrll
Branch: nick-nhusb
Changes since 1.12: +0 -2 lines
Diff to previous 1.12 (colored) next main 1.13 (colored) to selected 1.1.2.2 (colored)

Sync with HEAD

Revision 1.12.22.1 / (download) - annotate - [select for diffs], Sun Jan 11 14:13:25 2015 UTC (9 years, 2 months ago) by martin
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, 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
Changes since 1.12: +0 -2 lines
Diff to previous 1.12 (colored) next main 1.13 (colored) to selected 1.1.2.2 (colored)

Pull up following revision(s) (requested by mrg in ticket #407):
	sys/dev/midivar.h: revision 1.20
	sys/dev/usb/umidivar.h: file removal
	sys/dev/midi.c: revision 1.82
	sys/dev/midi.c: revision 1.83
	sys/dev/usb/FILES: revision 1.13
	sys/dev/midi_if.h: revision 1.26
	sys/dev/sequencer.c: revision 1.60
	sys/dev/sequencer.c: revision 1.61
	sys/dev/sequencer.c: revision 1.62
	sys/dev/sequencer.c: revision 1.63
	sys/dev/usb/umidi_quirks.c: revision 1.19
	sys/dev/usb/umidi.c: revision 1.66
	sys/dev/usb/umidi.c: revision 1.67
	sys/dev/usb/umidi.c: revision 1.68
	sys/dev/usb/umidireg.h: file removal
	sys/dev/sequencervar.h: revision 1.17
fix the midi_if documentation to properly describe the locks that will
be held during various operations.
various umidi clean ups:
- move the contents of umidi{reg,var}.h into umidi.c directly as they
  are not referenced by any other file.
- remove the useless include of umidi{reg,var}.h from umidi_quirks.c.
- add reference counting and wait/broadcast support to the IO paths.
- fix the error handling in midi_attach() and midi_open().
- sprinkle KASSERT() in several places.
- drop the local interrupt lock before calling into various parts of
  the USB code.  fixes lockdebug issues, and likely hangs.
- rename "binded" member as "bound".
with these most of the panics and problems i've seen are gone.  there
is still one lockdebug panic to deal with that happens when unplugging
umidi while midiplay(1) is running.
various clean ups for midi and sequencer:
midi specific:
- add reference counting for midi operations, and ensure that
  detach waits for other threads to complete before tearing
  down the device completely.
- in detach, halt midi callouts before destroying them
- re-check sc->dying after sleeping in midiread()
- in real_writebytes(), make sure we're open and not dying
- make sure we drop the interrupt lock before calling any code
  that may want to check thread locks.  this is now safe due to
  the above changes.
sequencer specific:
- avoid caching the midi softc in the sequencer softc.  instead,
  every time we want to use it, look it up again and make sure
  it still exists.
this fixes various crashes i've seen in the usb midi code when
detaching the umidi while it is active.
use __func__ in some debug messages.
- check sc->dying after sleeping in several more places, and
  convert it into EIO error where necessary.
- remove a wrong additional mutex_exit() call.
- make sure to check sc->dying under the device lock.
- fix a confusion between midi(4) unit and connected to sequencer
  devices.
- minor comment/debug clean ups.
fixes problems attempting to read or write from the right midi(4)
device using the sequencer(4) device when one or more of the
non-final devices fails to open with midiseq_open().
fix !AUDIO_DEBUG build.
CID/1261465: Dereference after NULL check.
CID/1261467: Unreachable code
actually fix one of the previous:  don't test for NULL after deref.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Dec 21 23:00:35 2014 UTC (9 years, 3 months ago) by mrg
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, phil-wifi-20191119, phil-wifi-20190609, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, 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, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncqfixes-base, jdolecek-ncqfixes, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, ad-namecache-base2, ad-namecache-base1, ad-namecache-base
Branch point for: phil-wifi, ad-namecache
Changes since 1.12: +0 -2 lines
Diff to previous 1.12 (colored) to selected 1.1.2.2 (colored)

various umidi clean ups:
- move the contents of umidi{reg,var}.h into umidi.c directly as they
  are not referenced by any other file.
- remove the useless include of umidi{reg,var}.h from umidi_quirks.c.
- add reference counting and wait/broadcast support to the IO paths.
- fix the error handling in midi_attach() and midi_open().
- sprinkle KASSERT() in several places.
- drop the local interrupt lock before calling into various parts of
  the USB code.  fixes lockdebug issues, and likely hangs.
- rename "binded" member as "bound".

with these most of the panics and problems i've seen are gone.  there
is still one lockdebug panic to deal with that happens when unplugging
umidi while midiplay(1) is running.

Revision 1.10.70.1 / (download) - annotate - [select for diffs], Fri Sep 28 10:58:16 2012 UTC (11 years, 6 months ago) by sborrill
Branch: netbsd-5
CVS Tags: 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
Changes since 1.10: +1 -0 lines
Diff to previous 1.10 (colored) next main 1.11 (colored) to selected 1.1.2.2 (colored)

Pull up the following revisions(s) (requested by liamjfoy in ticket #1797):
	lib/libusbhid/usb_hid_usages:	revision 1.5 via patch
	share/man/man4/Makefile:	revision 1.578 via patch
	share/man/man4/uts.4:		revision 1.1
	share/man/man4/wsmouse.4:	revision 1.19 via patch
	sys/arch/amd64/conf/GENERIC:	revision 1.346-1.347 via patch
	sys/arch/i386/conf/GENERIC:	revision 1.1078 via patch
	sys/dev/usb/FILES:		revision 1.12 via patch
	sys/dev/usb/usbdevices.config:	revision 1.12 via patch
	sys/dev/usb/files.usb:		revision 1.119-1.120 via patch
	sys/dev/usb/usbhid.h:		revision 1.14 via patch
	sys/dev/usb/uts.c:		revision 1.1
	distrib/sets/lists/man/mi:	revision 1.1370 via patch

Add uts(4) driver for USB touchscreens.

Revision 1.11.8.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:08:05 2012 UTC (11 years, 11 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.11: +1 -0 lines
Diff to previous 1.11 (colored) next main 1.12 (colored) to selected 1.1.2.2 (colored)

sync with head

Revision 1.11.12.1 / (download) - annotate - [select for diffs], Sat Feb 18 07:35:04 2012 UTC (12 years, 1 month ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.11: +1 -0 lines
Diff to previous 1.11 (colored) next main 1.12 (colored) to selected 1.1.2.2 (colored)

merge to -current.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Jan 17 03:49:20 2012 UTC (12 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, rmind-smpnet, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, nick-nhusb-base, netbsd-7-base, 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, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, khorben-n900, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, agc-symver-base, agc-symver
Branch point for: tls-maxphys, nick-nhusb, netbsd-7
Changes since 1.11: +1 -0 lines
Diff to previous 1.11 (colored) to selected 1.1.2.2 (colored)

PR/45850: Pierre Pronchery: USB multi-touch panels are not supported

Revision 1.10.82.1 / (download) - annotate - [select for diffs], Sat Mar 5 20:54:10 2011 UTC (13 years ago) by rmind
Branch: rmind-uvmplock
Changes since 1.10: +0 -1 lines
Diff to previous 1.10 (colored) next main 1.11 (colored) to selected 1.1.2.2 (colored)

sync with head

Revision 1.10.80.1 / (download) - annotate - [select for diffs], Sat Nov 6 08:08:34 2010 UTC (13 years, 4 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.10: +0 -1 lines
Diff to previous 1.10 (colored) next main 1.11 (colored) to selected 1.1.2.2 (colored)

Sync with HEAD.

Revision 1.11 / (download) - annotate - [select for diffs], Thu Nov 4 03:14:54 2010 UTC (13 years, 4 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, uebayasi-xip-base4, 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.10: +0 -1 lines
Diff to previous 1.10 (colored) to selected 1.1.2.2 (colored)

usb_port.h was deleted, no need to mention it here.

Revision 1.6.32.2 / (download) - annotate - [select for diffs], Sat Dec 30 20:49:38 2006 UTC (17 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.6.32.1: +0 -1 lines
Diff to previous 1.6.32.1 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored) to selected 1.1.2.2 (colored)

sync with head.

Revision 1.7.10.1 / (download) - annotate - [select for diffs], Sat Sep 9 02:55:33 2006 UTC (17 years, 6 months ago) by rpaulo
Branch: rpaulo-netinet-merge-pcb
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored) next main 1.8 (colored) to selected 1.1.2.2 (colored)

sync with head

Revision 1.8.2.2 / (download) - annotate - [select for diffs], Sun Sep 3 15:25:03 2006 UTC (17 years, 6 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.8.2.1: +0 -1 lines
Diff to previous 1.8.2.1 (colored) to branchpoint 1.8 (colored) next main 1.9 (colored) to selected 1.1.2.2 (colored)

sync with head.

Revision 1.9.2.1 / (download) - annotate - [select for diffs], Fri Aug 25 12:33:57 2006 UTC (17 years, 7 months ago) by tron
Branch: abandoned-netbsd-4
Changes since 1.9: +0 -1 lines
Diff to previous 1.9 (colored) next main 1.10 (colored) to selected 1.1.2.2 (colored)

Pull up following revision(s) (requested by plunky in ticket #49):
	share/man/man4/Makefile: revision 1.400
	sys/dev/usb/FILES: revision 1.10
	sys/dev/usb/files.usb: revision 1.69
	share/man/man4/ubt.4: revision 1.2
	sys/dev/usb/ubt.c: revision 1.15
	share/man/man4/ubtbcmfw.4: file removal
	distrib/sets/lists/man/mi: revision 1.922
	sys/dev/DEVNAMES: revision 1.210
	sys/dev/usb/ubtbcmfw.c: file removal
The ubtbcmfw(4) driver fails to compile, as noted by PR kern/34219.
While it can be made to compile, the paradigm is not quite right because
it attempts to contact the filesystem during autoconfig which sometimes
causes a panic. Even if that was fixed, there is another potential problem
in that the driver tries/sleeps/tries/sleeps and the sleep could
theoretically sleep past the rc.d/btconfig stage and the controller
would remain unconfigured.
So, I have prepared a different method for loading the firmware to
Broadcom BCM2033 chip based devices. A package 'sysutils/bcmfw' will load
the firmware files via a ugen(4) device interface.
This update removes the ubtbcmfw(4) driver and adds a table to the ubt(4)
driver so that it will not attach to Broadcom BCM2033 based devices before
the firmware was loaded.
This fixes kern/34219

Revision 1.10 / (download) - annotate - [select for diffs], Sat Aug 19 16:35:03 2006 UTC (17 years, 7 months ago) by plunky
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, yamt-nfs-mp-base2, yamt-nfs-mp-base11, yamt-nfs-mp-base10, yamt-nfs-mp-base, yamt-nfs-mp, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, vmlocking, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, thorpej-atomic-base, thorpej-atomic, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, rpaulo-netinet-merge-pcb-base, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, post-newlock2-merge, nick-net80211-sync-base, nick-net80211-sync, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, nick-hppapmap, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, newlock2, netbsd-5-base, 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-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, mjf-ufs-trans-base, mjf-ufs-trans, mjf-devfs2-base, mjf-devfs2, mjf-devfs-base, mjf-devfs, matt-premerge-20091211, 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-nb4-arm-base, matt-nb4-arm, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jymxensuspend-base, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, jmcneill-pm-base, jmcneill-pm, jmcneill-base, itohy-usb1-base, itohy-usb1, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-socklock-base1, ad-audiomp2-base, ad-audiomp2, ad-audiomp-base, ad-audiomp
Branch point for: uebayasi-xip, rmind-uvmplock, netbsd-5
Changes since 1.9: +0 -1 lines
Diff to previous 1.9 (colored) to selected 1.1.2.2 (colored)

The ubtbcmfw(4) driver fails to compile, as noted by PR kern/34219.

While it can be made to compile, the paradigm is not quite right because
it attempts to contact the filesystem during autoconfig which sometimes
causes a panic. Even if that was fixed, there is another potential problem
in that the driver tries/sleeps/tries/sleeps and the sleep could
theoretically sleep past the rc.d/btconfig stage and the controller
would remain unconfigured.

So, I have prepared a different method for loading the firmware to
Broadcom BCM2033 chip based devices. A package 'sysutils/bcmfw' will load
the firmware files via a ugen(4) device interface.

This update removes the ubtbcmfw(4) driver and adds a table to the ubt(4)
driver so that it will not attach to Broadcom BCM2033 based devices before
the firmware was loaded.

This fixes kern/34219

Revision 1.8.10.1 / (download) - annotate - [select for diffs], Thu Jul 13 17:49:44 2006 UTC (17 years, 8 months ago) by gdamore
Branch: gdamore-uart
Changes since 1.8: +2 -0 lines
Diff to previous 1.8 (colored) next main 1.9 (colored) to selected 1.1.2.2 (colored)

Merge from HEAD.

Revision 1.8.2.1 / (download) - annotate - [select for diffs], Mon Jun 26 12:52:28 2006 UTC (17 years, 9 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.8: +2 -0 lines
Diff to previous 1.8 (colored) to selected 1.1.2.2 (colored)

sync with head.

Revision 1.8.8.1 / (download) - annotate - [select for diffs], Thu Jun 22 03:39:49 2006 UTC (17 years, 9 months ago) by chap
Branch: chap-midi
Changes since 1.8: +2 -0 lines
Diff to previous 1.8 (colored) next main 1.9 (colored) to selected 1.1.2.2 (colored)

Complete a sync sys/ with head.

Revision 1.6.32.1 / (download) - annotate - [select for diffs], Wed Jun 21 15:07:43 2006 UTC (17 years, 9 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.6: +4 -1 lines
Diff to previous 1.6 (colored) to selected 1.1.2.2 (colored)

sync with head.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Jun 19 15:44:45 2006 UTC (17 years, 9 months ago) by gdamore
Branch: MAIN
CVS Tags: yamt-pdpolicy-base7, yamt-pdpolicy-base6, chap-midi-nbase, chap-midi-base, abandoned-netbsd-4-base
Branch point for: abandoned-netbsd-4
Changes since 1.8: +2 -0 lines
Diff to previous 1.8 (colored) to selected 1.1.2.2 (colored)

Initial import of bluetooth stack on behalf of Iain Hibbert.  (plunky@,
NetBSD Foundation Membership still pending.)  This stack was written by
Iain under sponsorship from Itronix Inc.

The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.

Drivers for both PCMCIA and USB bluetooth controllers are included.

Revision 1.7.12.1 / (download) - annotate - [select for diffs], Sat Apr 22 11:39:37 2006 UTC (17 years, 11 months ago) by simonb
Branch: simonb-timecounters
CVS Tags: simonb-timcounters-final
Changes since 1.7: +1 -1 lines
Diff to previous 1.7 (colored) next main 1.8 (colored) to selected 1.1.2.2 (colored)

Sync with head.

Revision 1.7.8.1 / (download) - annotate - [select for diffs], Wed Mar 1 09:28:40 2006 UTC (18 years, 1 month ago) by yamt
Branch: yamt-uio_vmspace
Changes since 1.7: +1 -1 lines
Diff to previous 1.7 (colored) next main 1.8 (colored) to selected 1.1.2.2 (colored)

sync with head.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Feb 22 10:41:35 2006 UTC (18 years, 1 month ago) by hira
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, simonb-timecounters-base, peter-altq-base, peter-altq, gdamore-uart-base, elad-kernelauth-base, elad-kernelauth
Branch point for: yamt-pdpolicy, gdamore-uart, chap-midi
Changes since 1.7: +1 -1 lines
Diff to previous 1.7 (colored) to selected 1.1.2.2 (colored)

Fix typo (Prolofic -> Prolific).

Revision 1.6.16.1 / (download) - annotate - [select for diffs], Thu Nov 10 14:08:05 2005 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.6: +1 -0 lines
Diff to previous 1.6 (colored) next main 1.7 (colored) to selected 1.1.2.2 (colored)

Sync with HEAD. Here we go again...

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jul 18 11:42:28 2005 UTC (18 years, 8 months ago) by augustss
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, thorpej-vnode-attr-base, thorpej-vnode-attr, ktrace-lwp-base
Branch point for: yamt-uio_vmspace, simonb-timecounters, rpaulo-netinet-merge-pcb
Changes since 1.6: +1 -0 lines
Diff to previous 1.6 (colored) to selected 1.1.2.2 (colored)

Add uipaq(4).  From OpenBSD.

Revision 1.5.4.1 / (download) - annotate - [select for diffs], Thu Jan 10 19:58:46 2002 UTC (22 years, 2 months ago) by thorpej
Branch: kqueue
Changes since 1.5: +16 -2 lines
Diff to previous 1.5 (colored) next main 1.6 (colored) to selected 1.1.2.2 (colored)

Sync kqueue branch with -current.

Revision 1.5.2.1 / (download) - annotate - [select for diffs], Tue Jan 8 00:32:02 2002 UTC (22 years, 2 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.5: +16 -2 lines
Diff to previous 1.5 (colored) next main 1.6 (colored) to selected 1.1.2.2 (colored)

Catch up to -current.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Dec 30 11:01:24 2001 UTC (22 years, 3 months ago) by augustss
Branch: MAIN
CVS Tags: yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, newlock-base, newlock, 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, 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-base, 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, netbsd-2-0, netbsd-2, 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, nathanw_sa_before_merge, nathanw_sa_base, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, kent-audio2-base, kent-audio2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1, ifpoll-base, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, gehenna-devsw-base, gehenna-devsw, fvdl_fs64_base, eeh-devprop-base, eeh-devprop
Branch point for: yamt-lazymbuf, ktrace-lwp
Changes since 1.5: +16 -2 lines
Diff to previous 1.5 (colored) to selected 1.1.2.2 (colored)

Add some missing files.

Revision 1.1.2.2 / (download) - annotate - [selected], Thu Jan 18 09:23:38 2001 UTC (23 years, 2 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.1.2.1: +8 -0 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

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

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jan 16 11:54:13 2001 UTC (23 years, 2 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: nathanw_sa, kqueue
Changes since 1.4: +8 -0 lines
Diff to previous 1.4 (colored) to selected 1.1.2.2 (colored)

Update with recent files.

Revision 1.1.2.1 / (download) - annotate - [select for diffs], Mon Nov 20 11:43:18 2000 UTC (23 years, 4 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.1: +18 -1 lines
Diff to previous 1.1 (colored) to selected 1.1.2.2 (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.4 / (download) - annotate - [select for diffs], Wed Oct 4 02:45:07 2000 UTC (23 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored) to selected 1.1.2.2 (colored)

Update with uscanner.c

Revision 1.3 / (download) - annotate - [select for diffs], Sun Apr 23 23:19:36 2000 UTC (23 years, 11 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, minoura-xpg4dl-base, minoura-xpg4dl
Changes since 1.2: +15 -0 lines
Diff to previous 1.2 (colored) to selected 1.1.2.2 (colored)

Update with new files.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Jan 13 20:19:14 2000 UTC (24 years, 2 months ago) by augustss
Branch: MAIN
CVS Tags: chs-ubc2-newbase
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored) to selected 1.1.2.2 (colored)

Add umass.c.

Revision 1.1 / (download) - annotate - [select for diffs], Mon Aug 16 20:18:07 1999 UTC (24 years, 7 months ago) by augustss
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, fvdl-softdep-base, fvdl-softdep, comdex-fall-1999-base, comdex-fall-1999
Branch point for: thorpej_scsipi
Diff to selected 1.1.2.2 (colored)

A small roadmap of the USB files.

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>