The NetBSD Project

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

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.102: download - view: text, markup, annotated - select for diffs
Fri Jun 19 11:52:42 2020 UTC (4 years, 5 months ago) by flxd
Branches: MAIN
CVS tags: thorpej-ifq-base, thorpej-ifq, 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-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, thorpej-altq-separation-base, thorpej-altq-separation, perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, netbsd-10-base, netbsd-10-0-RELEASE, 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, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +15 -2 lines
Add umass quirk for Alcor AU6366 multi-card reader.

Revision 1.100.4.1: download - view: text, markup, annotated - select for diffs
Tue Apr 21 18:42:38 2020 UTC (4 years, 7 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.100: preferred, colored; next MAIN 1.101: preferred, colored
Changes since revision 1.100: +2 -28 lines
Sync with HEAD

Revision 1.100.16.1: download - view: text, markup, annotated - select for diffs
Mon Apr 20 11:29:08 2020 UTC (4 years, 7 months ago) by bouyer
Branches: bouyer-xenpvh
Diff to: previous 1.100: preferred, colored; next MAIN 1.101: preferred, colored
Changes since revision 1.100: +2 -28 lines
Sync with HEAD

Revision 1.101: download - view: text, markup, annotated - select for diffs
Mon Apr 13 09:26:43 2020 UTC (4 years, 7 months ago) by jdolecek
Branches: MAIN
CVS tags: phil-wifi-20200421, bouyer-xenpvh-base2, bouyer-xenpvh-base1
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +2 -28 lines
remove obsolete support for ISD-ATA umass(4) adapters

Revision 1.94.2.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:37:34 2017 UTC (7 years ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.94.2.1: preferred, colored; branchpoint 1.94: preferred, colored; next MAIN 1.95: preferred, colored
Changes since revision 1.94.2.1: +33 -21 lines
update from HEAD

Revision 1.99.10.1: download - view: text, markup, annotated - select for diffs
Thu Nov 2 21:29:52 2017 UTC (7 years, 1 month ago) by snj
Branches: netbsd-8
CVS tags: netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, matt-nb8-mediatek-base, matt-nb8-mediatek
Diff to: previous 1.99: preferred, colored; next MAIN 1.100: preferred, colored
Changes since revision 1.99: +4 -4 lines
Pull up following revision(s) (requested by pgoyette in ticket #335):
	share/man/man9/kernhist.9: 1.5-1.8
	sys/arch/acorn26/acorn26/pmap.c: 1.39
	sys/arch/arm/arm32/fault.c: 1.105 via patch
	sys/arch/arm/arm32/pmap.c: 1.350, 1.359
	sys/arch/arm/broadcom/bcm2835_bsc.c: 1.7
	sys/arch/arm/omap/if_cpsw.c: 1.20
	sys/arch/arm/omap/tiotg.c: 1.7
	sys/arch/evbarm/conf/RPI2_INSTALL: 1.3
	sys/dev/ic/sl811hs.c: 1.98
	sys/dev/usb/ehci.c: 1.256
	sys/dev/usb/if_axe.c: 1.83
	sys/dev/usb/motg.c: 1.18
	sys/dev/usb/ohci.c: 1.274
	sys/dev/usb/ucom.c: 1.119
	sys/dev/usb/uhci.c: 1.277
	sys/dev/usb/uhub.c: 1.137
	sys/dev/usb/umass.c: 1.160-1.162
	sys/dev/usb/umass_quirks.c: 1.100
	sys/dev/usb/umass_scsipi.c: 1.55
	sys/dev/usb/usb.c: 1.168
	sys/dev/usb/usb_mem.c: 1.70
	sys/dev/usb/usb_subr.c: 1.221
	sys/dev/usb/usbdi.c: 1.175
	sys/dev/usb/usbdi_util.c: 1.67-1.70
	sys/dev/usb/usbroothub.c: 1.3
	sys/dev/usb/xhci.c: 1.75
	sys/external/bsd/drm2/dist/drm/i915/i915_gem.c: 1.34
	sys/kern/kern_history.c: 1.15
	sys/kern/kern_xxx.c: 1.74
	sys/kern/vfs_bio.c: 1.275-1.276
	sys/miscfs/genfs/genfs_io.c: 1.71
	sys/sys/kernhist.h: 1.21
	sys/ufs/ffs/ffs_balloc.c: 1.63
	sys/ufs/lfs/lfs_vfsops.c: 1.361
	sys/ufs/lfs/ulfs_inode.c: 1.21
	sys/ufs/lfs/ulfs_vnops.c: 1.52
	sys/ufs/ufs/ufs_inode.c: 1.102
	sys/ufs/ufs/ufs_vnops.c: 1.239
	sys/uvm/pmap/pmap.c: 1.37-1.39
	sys/uvm/pmap/pmap_tlb.c: 1.22
	sys/uvm/uvm_amap.c: 1.108
	sys/uvm/uvm_anon.c: 1.64
	sys/uvm/uvm_aobj.c: 1.126
	sys/uvm/uvm_bio.c: 1.91
	sys/uvm/uvm_device.c: 1.66
	sys/uvm/uvm_fault.c: 1.201
	sys/uvm/uvm_km.c: 1.144
	sys/uvm/uvm_loan.c: 1.85
	sys/uvm/uvm_map.c: 1.353
	sys/uvm/uvm_page.c: 1.194
	sys/uvm/uvm_pager.c: 1.111
	sys/uvm/uvm_pdaemon.c: 1.109
	sys/uvm/uvm_swap.c: 1.175
	sys/uvm/uvm_vnode.c: 1.103
	usr.bin/vmstat/vmstat.c: 1.219
Reorder to test for null before null deref in debug code
--
Reorder to test for null before null deref in debug code
--
KNF
--
No need for '\n' in UVMHIST_LOG
--
normalise a BIOHIST log message
--
Update the kernhist(9) kernel history code to address issues identified
in PR kern/52639, as well as some general cleaning-up...
(As proposed on tech-kern@ with additional changes and enhancements.)
Details of changes:
* All history arguments are now stored as uintmax_t values[1], both in
   the kernel and in the structures used for exporting the history data
   to userland via sysctl(9).  This avoids problems on some architectures
   where passing a 64-bit (or larger) value to printf(3) can cause it to
   process the value as multiple arguments.  (This can be particularly
   problematic when printf()'s format string is not a literal, since in
   that case the compiler cannot know how large each argument should be.)
* Update the data structures used for exporting kernel history data to
   include a version number as well as the length of history arguments.
* All [2] existing users of kernhist(9) have had their format strings
   updated.  Each format specifier now includes an explicit length
   modifier 'j' to refer to numeric values of the size of uintmax_t.
* All [2] existing users of kernhist(9) have had their format strings
   updated to replace uses of "%p" with "%#jx", and the pointer
   arguments are now cast to (uintptr_t) before being subsequently cast
   to (uintmax_t).  This is needed to avoid compiler warnings about
   casting "pointer to integer of a different size."
* All [2] existing users of kernhist(9) have had instances of "%s" or
   "%c" format strings replaced with numeric formats; several instances
   of mis-match between format string and argument list have been fixed.
* vmstat(1) has been modified to handle the new size of arguments in the
   history data as exported by sysctl(9).
* vmstat(1) now provides a warning message if the history requested with
   the -u option does not exist (previously, this condition was silently
   ignored, with only a single blank line being printed).
* vmstat(1) now checks the version and argument length included in the
   data exported via sysctl(9) and exits if they do not match the values
   with which vmstat was built.
* The kernhist(9) man-page has been updated to note the additional
   requirements imposed on the format strings, along with several other
   minor changes and enhancements.
[1] It would have been possible to use an explicit length (for example,
     uint64_t) for the history arguments.  But that would require another
     "rototill" of all the users in the future when we add support for an
     architecture that supports a larger size.  Also, the printf(3)
format
     specifiers for explicitly-sized values, such as "%"PRIu64, are much
     more verbose (and less aesthetically appealing, IMHO) than simply
     using "%ju".
[2] I've tried very hard to find "all [the] existing users of
kernhist(9)"
     but it is possible that I've missed some of them.  I would be glad
to
     update any stragglers that anyone identifies.
--
For some reason this single kernel seems to have outgrown its declared
size as a result of the kernhist(9) changes.  Bump the size.
XXX The amount of increase may be excessive - anyone with more detailed
XXX knowledge please feel free to further adjust the value
appropriately.
--
Misssed one cast of pointer --> uintptr_t in previous kernhist(9) commit
--
And yet another one.  :(
--
Use correct mark-up for NetBSD version.
--
More improvements in grammar and readability.
--
Remove a stray '"' (obvious typo) and add a couple of casts that are
probably needed.
--
And replace an instance of "%p" conversion with "%#jx"
--
Whitespace fix. Give Bl tag table a width. Fix Xr.

Revision 1.100: download - view: text, markup, annotated - select for diffs
Sat Oct 28 00:37:12 2017 UTC (7 years, 1 month ago) by pgoyette
Branches: MAIN
CVS tags: tls-maxphys-base-20171202, phil-wifi-base, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, 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, netbsd-9-base, netbsd-9-4-RELEASE, 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, jdolecek-ncqfixes-base, jdolecek-ncqfixes, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, bouyer-xenpvh-base, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Branch point for: phil-wifi, bouyer-xenpvh
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +4 -4 lines
Update the kernhist(9) kernel history code to address issues identified
in PR kern/52639, as well as some general cleaning-up...

(As proposed on tech-kern@ with additional changes and enhancements.)

Details of changes:

* All history arguments are now stored as uintmax_t values[1], both in
  the kernel and in the structures used for exporting the history data
  to userland via sysctl(9).  This avoids problems on some architectures
  where passing a 64-bit (or larger) value to printf(3) can cause it to
  process the value as multiple arguments.  (This can be particularly
  problematic when printf()'s format string is not a literal, since in
  that case the compiler cannot know how large each argument should be.)

* Update the data structures used for exporting kernel history data to
  include a version number as well as the length of history arguments.

* All [2] existing users of kernhist(9) have had their format strings
  updated.  Each format specifier now includes an explicit length
  modifier 'j' to refer to numeric values of the size of uintmax_t.

* All [2] existing users of kernhist(9) have had their format strings
  updated to replace uses of "%p" with "%#jx", and the pointer
  arguments are now cast to (uintptr_t) before being subsequently cast
  to (uintmax_t).  This is needed to avoid compiler warnings about
  casting "pointer to integer of a different size."

* All [2] existing users of kernhist(9) have had instances of "%s" or
  "%c" format strings replaced with numeric formats; several instances
  of mis-match between format string and argument list have been fixed.

* vmstat(1) has been modified to handle the new size of arguments in the
  history data as exported by sysctl(9).

* vmstat(1) now provides a warning message if the history requested with
  the -u option does not exist (previously, this condition was silently
  ignored, with only a single blank line being printed).

* vmstat(1) now checks the version and argument length included in the
  data exported via sysctl(9) and exits if they do not match the values
  with which vmstat was built.

* The kernhist(9) man-page has been updated to note the additional
  requirements imposed on the format strings, along with several other
  minor changes and enhancements.

[1] It would have been possible to use an explicit length (for example,
    uint64_t) for the history arguments.  But that would require another
    "rototill" of all the users in the future when we add support for an
    architecture that supports a larger size.  Also, the printf(3) format
    specifiers for explicitly-sized values, such as "%"PRIu64, are much
    more verbose (and less aesthetically appealing, IMHO) than simply
    using "%ju".

[2] I've tried very hard to find "all [the] existing users of kernhist(9)"
    but it is possible that I've missed some of them.  I would be glad to
    update any stragglers that anyone identifies.

Revision 1.95.8.1: download - view: text, markup, annotated - select for diffs
Wed Apr 5 19:54:20 2017 UTC (7 years, 8 months ago) by snj
Branches: netbsd-7
CVS tags: netbsd-7-2-RELEASE
Diff to: previous 1.95: preferred, colored; next MAIN 1.96: preferred, colored
Changes since revision 1.95: +35 -23 lines
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.95.12.1: download - view: text, markup, annotated - select for diffs
Tue Sep 6 20:33:09 2016 UTC (8 years, 3 months ago) by skrll
Branches: netbsd-7-nhusb
Diff to: previous 1.95: preferred, colored; next MAIN 1.96: preferred, colored
Changes since revision 1.95: +35 -23 lines
First pass at netbsd-7 updated with USB code from HEAD

Revision 1.96.2.3: download - view: text, markup, annotated - select for diffs
Sat Jul 9 20:25:16 2016 UTC (8 years, 5 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.96.2.2: preferred, colored; branchpoint 1.96: preferred, colored; next MAIN 1.97: preferred, colored
Changes since revision 1.96.2.2: +21 -5 lines
Sync with HEAD

Revision 1.99: download - view: text, markup, annotated - select for diffs
Fri Jul 1 12:16:35 2016 UTC (8 years, 5 months ago) by skrll
Branches: MAIN
CVS tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, 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, netbsd-8-base, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: netbsd-8
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +10 -5 lines
Convert umass(4) to usbhist.

Revision 1.98: download - view: text, markup, annotated - select for diffs
Wed Jun 1 04:54:59 2016 UTC (8 years, 6 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +13 -2 lines
Add quick for Sandisk Cruzer - from PR kern/46547

Revision 1.97: download - view: text, markup, annotated - select for diffs
Sat Apr 23 10:15:32 2016 UTC (8 years, 7 months ago) by skrll
Branches: MAIN
CVS tags: nick-nhusb-base-20160529
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +19 -19 lines
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.96.2.2: download - view: text, markup, annotated - select for diffs
Fri Dec 5 09:37:50 2014 UTC (10 years ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.96.2.1: preferred, colored; branchpoint 1.96: preferred, colored
Changes since revision 1.96.2.1: +7 -7 lines
KNF. Remove ( ) from return statements.

Revision 1.96.2.1: download - view: text, markup, annotated - select for diffs
Sun Nov 30 12:18:58 2014 UTC (10 years ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +14 -14 lines
Use C99 types. u_int{8,16,32,64}_t to uint{8,16,32,64}_t.

No functional change.

Revision 1.96: download - view: text, markup, annotated - select for diffs
Fri Sep 12 16:40:38 2014 UTC (10 years, 3 months ago) by skrll
Branches: 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, nick-nhusb-base
Branch point for: nick-nhusb
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +2 -6 lines
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.90.2.3: download - view: text, markup, annotated - select for diffs
Thu May 22 11:40:37 2014 UTC (10 years, 6 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.90.2.2: preferred, colored; branchpoint 1.90: preferred, colored; next MAIN 1.91: preferred, colored
Changes since revision 1.90.2.2: +10 -2 lines
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.94.2.1: download - view: text, markup, annotated - select for diffs
Sun Jun 23 06:20:22 2013 UTC (11 years, 5 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +10 -2 lines
resync from head

Revision 1.95: download - view: text, markup, annotated - select for diffs
Tue May 14 14:03:53 2013 UTC (11 years, 7 months ago) by kiyohara
Branches: MAIN
CVS tags: yamt-pagecache-base9, 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, 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
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +10 -2 lines
Add quirk for IODATA2 USB2SC.
This works target 0 only.  However supports 4 targets in spec.

Revision 1.90.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 30 17:22:09 2012 UTC (12 years, 1 month ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.90.2.1: preferred, colored; branchpoint 1.90: preferred, colored
Changes since revision 1.90.2.1: +2 -11 lines
sync with head

Revision 1.94: download - view: text, markup, annotated - select for diffs
Fri Aug 24 12:20:02 2012 UTC (12 years, 3 months ago) by drochner
Branches: MAIN
CVS tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, khorben-n900, agc-symver-base, agc-symver
Branch point for: tls-maxphys
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +2 -11 lines
Another contribution to PR kern/42225 which will hopefully
bring the story to an end:

Always ignore the residue from the CSW, just use the real
transfer length counted by the USB stack. This was first
proposed by Markus Kilbinger but unfortunately ignored
later. (Too many cooks...)
According to Matthias Kretschmer, Darwin and Haiku do
the same.

Remove the "UMASS_QUIRK_IGNORE_RESIDUE" quirk which was
just for the one "SuperTop" device mentioned in the PR.
This device was successfully tested by Matthias Kretschmer /
Ignatios Souvatzis.

I've tested the patch with various other devices and
didn't find regressions.

Revision 1.90.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:08:08 2012 UTC (12 years, 7 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +11 -2 lines
sync with head

Revision 1.76.2.2: download - view: text, markup, annotated - select for diffs
Sat Mar 17 18:51:18 2012 UTC (12 years, 8 months ago) by bouyer
Branches: 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
Diff to: previous 1.76.2.1: preferred, colored; branchpoint 1.76: preferred, colored; next MAIN 1.77: preferred, colored
Changes since revision 1.76.2.1: +99 -5 lines
Apply patch, requested by riz in ticket #1737:
	sys/dev/usb/usbdevs				patch
	sys/dev/usb/umass_quirks.c			patch

Add umass quirks for the following devices:
Kingston DT 102 G2
Kingston DT 101 II
Kingston DT Mini 10
Kingston DT 101 G2
Kingston DT 100 G2
Meizo Electronics MiniPlayer M6 (SL)
Philips SA235
Sandisk Sansa Clip

Revision 1.92.2.1: download - view: text, markup, annotated - select for diffs
Sat Mar 17 17:17:07 2012 UTC (12 years, 8 months ago) by bouyer
Branches: netbsd-6
CVS tags: 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
Diff to: previous 1.92: preferred, colored; next MAIN 1.93: preferred, colored
Changes since revision 1.92: +11 -2 lines
Pull up following revision(s) (requested by riz in ticket #90):
	sys/dev/usb/usbdevs: revision 1.610
	sys/dev/usb/umass_quirks.c: revision 1.93
add product ID for the Kingston DataTraveler 100 G2.
Add quirk for Kingston DataTraveler 100 G2 (which apparently has
a Toshiba vendor ID)

Revision 1.90.6.4: download - view: text, markup, annotated - select for diffs
Tue Mar 6 18:26:47 2012 UTC (12 years, 9 months ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.90.6.3: preferred, colored; branchpoint 1.90: preferred, colored; next MAIN 1.91: preferred, colored
Changes since revision 1.90.6.3: +11 -2 lines
sync to -current

Revision 1.90.6.3: download - view: text, markup, annotated - select for diffs
Tue Mar 6 09:56:24 2012 UTC (12 years, 9 months ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.90.6.2: preferred, colored; branchpoint 1.90: preferred, colored
Changes since revision 1.90.6.2: +2 -11 lines
sync to -current

Revision 1.90.6.2: download - view: text, markup, annotated - select for diffs
Sun Mar 4 00:46:28 2012 UTC (12 years, 9 months ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.90.6.1: preferred, colored; branchpoint 1.90: preferred, colored
Changes since revision 1.90.6.1: +11 -2 lines
sync to latest -current.

Revision 1.93: download - view: text, markup, annotated - select for diffs
Sat Mar 3 21:35:32 2012 UTC (12 years, 9 months ago) by riz
Branches: MAIN
CVS tags: yamt-pagecache-base5, yamt-pagecache-base4, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base4, jmcneill-usbmp-base10
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +11 -2 lines
Add quirk for Kingston DataTraveler 100 G2 (which apparently has
a Toshiba vendor ID)

Revision 1.90.6.1: download - view: text, markup, annotated - select for diffs
Sat Feb 18 07:35:10 2012 UTC (12 years, 9 months ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +2 -2 lines
merge to -current.

Revision 1.92: download - view: text, markup, annotated - select for diffs
Fri Dec 23 00:51:47 2011 UTC (12 years, 11 months ago) by jakllsch
Branches: MAIN
CVS tags: netbsd-6-base, jmcneill-usbmp-base5, jmcneill-usbmp-base3, jmcneill-usbmp-base2
Branch point for: netbsd-6
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +11 -11 lines
Revert previous due to active usbmp branch(es).

Revision 1.91: download - view: text, markup, annotated - select for diffs
Thu Dec 22 20:07:02 2011 UTC (12 years, 11 months ago) by jakllsch
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +11 -11 lines
Adjust-away inconsistent and trailing whitespace.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Tue Sep 20 19:35:46 2011 UTC (13 years, 2 months ago) by jakllsch
Branches: MAIN
CVS tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, mrg-ohci-jmcneill-usbmp-base, mrg-ohci-jmcneill-usbmp, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base, jmcneill-audiomp3-base, jmcneill-audiomp3
Branch point for: yamt-pagecache, jmcneill-usbmp
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +15 -2 lines
Don't sync cache on Sansa Clip, while not fatal to further device access,
it spews 4 "generic HBA error" lines in the dmesg just plugging it in.

Revision 1.89: download - view: text, markup, annotated - select for diffs
Mon Sep 19 08:26:57 2011 UTC (13 years, 2 months ago) by plunky
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +10 -2 lines
add Kingston DataTraveler 102 G2 (does not like being told to lock door)

Revision 1.88: download - view: text, markup, annotated - select for diffs
Sat Sep 3 01:56:44 2011 UTC (13 years, 3 months ago) by asau
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +18 -2 lines
Add quirks for Kingston DT 101 to stop them giving HBA errors.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Wed Aug 24 11:28:50 2011 UTC (13 years, 3 months ago) by mbalmer
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +4 -2 lines
Wrap the include "opt_umass.h" in #ifdef _KERNEL_OPT.

Revision 1.86: download - view: text, markup, annotated - select for diffs
Tue Aug 23 16:16:43 2011 UTC (13 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +4 -2 lines
defopt UMASS_DEBUG

Revision 1.85: download - view: text, markup, annotated - select for diffs
Sun Jul 31 16:32:02 2011 UTC (13 years, 4 months ago) by jakllsch
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +11 -2 lines
Restore original residue quirk proposed in PR#42225, it is necessary.

Revision 1.79.2.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:54:15 2011 UTC (13 years, 9 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.79.2.1: preferred, colored; branchpoint 1.79: preferred, colored; next MAIN 1.80: preferred, colored
Changes since revision 1.79.2.1: +21 -3 lines
sync with head

Revision 1.84: download - view: text, markup, annotated - select for diffs
Thu Dec 30 19:35:33 2010 UTC (13 years, 11 months ago) by jakllsch
Branches: MAIN
CVS tags: rmind-uvmplock-nbase, rmind-uvmplock-base, matt-mips64-premerge-20101231, jruoho-x86intr-base, jruoho-x86intr, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +11 -2 lines
HP v125w flash drive doesn't like PREVENT/ALLOW either.
Reported by Gary Duzan on current-users;
http://mail-index.netbsd.org/current-users/2010/12/30/msg015240.html

Revision 1.76.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 26 17:29:13 2010 UTC (14 years ago) by riz
Branches: netbsd-5
CVS tags: matt-nb5-pq3-base, matt-nb5-pq3
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +10 -2 lines
Pull up following revision(s) (requested by sborrill in ticket #1489):
	sys/dev/usb/umass_quirks.c: revision 1.82
	sys/dev/usb/usbdevs: revision 1.564
Add Kingston DT Mini 10 pendrive
Regen
Add quirk for Kingston DT Mini 10 to stop it giving HBA errors.

Revision 1.78.2.4: download - view: text, markup, annotated - select for diffs
Sat Nov 6 08:08:39 2010 UTC (14 years, 1 month ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.78.2.3: preferred, colored; branchpoint 1.78: preferred, colored; next MAIN 1.79: preferred, colored
Changes since revision 1.78.2.3: +3 -3 lines
Sync with HEAD.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Wed Nov 3 22:34:24 2010 UTC (14 years, 1 month ago) by dyoung
Branches: MAIN
CVS tags: uebayasi-xip-base4
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +3 -3 lines
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.78.2.3: download - view: text, markup, annotated - select for diffs
Fri Oct 22 07:22:19 2010 UTC (14 years, 1 month ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.78.2.2: preferred, colored; branchpoint 1.78: preferred, colored
Changes since revision 1.78.2.2: +9 -0 lines
Sync with HEAD (-D20101022).

Revision 1.82: download - view: text, markup, annotated - select for diffs
Mon Oct 18 16:13:09 2010 UTC (14 years, 1 month ago) by sborrill
Branches: MAIN
CVS tags: uebayasi-xip-base3
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +11 -2 lines
Add quirk for Kingston DT Mini 10 to stop it giving HBA errors.

Revision 1.78.2.2: download - view: text, markup, annotated - select for diffs
Tue Aug 17 06:46:45 2010 UTC (14 years, 3 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.78.2.1: preferred, colored; branchpoint 1.78: preferred, colored
Changes since revision 1.78.2.1: +40 -1 lines
Sync with HEAD.

Revision 1.72.10.4: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:54:16 2010 UTC (14 years, 4 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.72.10.3: preferred, colored; branchpoint 1.72: preferred, colored; next MAIN 1.73: preferred, colored
Changes since revision 1.72.10.3: +42 -3 lines
sync with head.

Revision 1.79.2.1: download - view: text, markup, annotated - select for diffs
Sat Jul 3 01:19:41 2010 UTC (14 years, 5 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +42 -3 lines
sync with head

Revision 1.81: download - view: text, markup, annotated - select for diffs
Tue Jun 8 20:40:07 2010 UTC (14 years, 6 months ago) by jakllsch
Branches: MAIN
CVS tags: yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base2
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +10 -2 lines
Add quirks for Creative Nomad MuVo, it chokes when told to prevent
media removal or synchronize cache.  Should fix PR#30389.

Revision 1.80: download - view: text, markup, annotated - select for diffs
Mon Jun 7 01:56:51 2010 UTC (14 years, 6 months ago) by jakllsch
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +34 -3 lines
Four more quirky umass(4)es.
These include the Philips SA235, and iRiver iFP-series audio players.
Mostly from PR#25440 and PR#43264.

Revision 1.78.2.1: download - view: text, markup, annotated - select for diffs
Fri Apr 30 14:43:53 2010 UTC (14 years, 7 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -13 lines
Sync with HEAD.

Revision 1.72.10.3: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:04:07 2010 UTC (14 years, 9 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.72.10.2: preferred, colored; branchpoint 1.72: preferred, colored
Changes since revision 1.72.10.2: +10 -2 lines
sync with head

Revision 1.79: download - view: text, markup, annotated - select for diffs
Sat Feb 13 02:09:41 2010 UTC (14 years, 10 months ago) by martin
Branches: MAIN
CVS tags: yamt-nfs-mp-base9, uebayasi-xip-base1
Branch point for: rmind-uvmplock
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -13 lines
Remove UMASS_QUIRK_IGNORE_RESIDUE, instead max out the expected response
size at the actual transfer length. Fixes PR kern/42225 differently.

Revision 1.78: download - view: text, markup, annotated - select for diffs
Fri Oct 30 16:22:32 2009 UTC (15 years, 1 month ago) by is
Branches: MAIN
CVS tags: uebayasi-xip-base, matt-premerge-20091211, jym-xensuspend-nbase
Branch point for: uebayasi-xip
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +13 -2 lines
Quirk to regenerate residue for borken UMASS devices; needed (at least)
for Supertop IDE bridge. From Matthias Kretschmer, PR 42225.

Revision 1.77: download - view: text, markup, annotated - select for diffs
Mon Oct 12 23:43:05 2009 UTC (15 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +10 -2 lines
Add quirk for Meizu M6, which doesn't like synchronize cache;
addresses PR 40442.

Idea for quirk from FreeBSD/hps.

Revision 1.72.10.2: download - view: text, markup, annotated - select for diffs
Mon May 4 08:13:21 2009 UTC (15 years, 7 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.72.10.1: preferred, colored; branchpoint 1.72: preferred, colored
Changes since revision 1.72.10.1: +14 -31 lines
sync with head.

Revision 1.75.2.1: download - view: text, markup, annotated - select for diffs
Mon Jan 19 13:19:09 2009 UTC (15 years, 10 months ago) by skrll
Branches: nick-hppapmap
Diff to: previous 1.75: preferred, colored; next MAIN 1.76: preferred, colored
Changes since revision 1.75: +2 -31 lines
Sync with HEAD.

Revision 1.72.6.3: download - view: text, markup, annotated - select for diffs
Sat Jan 17 13:29:10 2009 UTC (15 years, 10 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.72.6.2: preferred, colored; branchpoint 1.72: preferred, colored; next MAIN 1.73: preferred, colored
Changes since revision 1.72.6.2: +0 -29 lines
Sync with HEAD.

Revision 1.74.4.2: download - view: text, markup, annotated - select for diffs
Sat Dec 13 01:14:53 2008 UTC (16 years ago) by haad
Branches: haad-dm
Diff to: previous 1.74.4.1: preferred, colored; branchpoint 1.74: preferred, colored; next MAIN 1.75: preferred, colored
Changes since revision 1.74.4.1: +2 -31 lines
Update haad-dm branch to haad-dm-base2.

Revision 1.76: download - view: text, markup, annotated - select for diffs
Mon Oct 27 21:46:43 2008 UTC (16 years, 1 month ago) by joerg
Branches: MAIN
CVS tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, 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, mjf-devfs2-base, 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, jymxensuspend-base, jym-xensuspend-base, jym-xensuspend, haad-nbase2, haad-dm-base2, haad-dm-base, ad-audiomp2-base, ad-audiomp2
Branch point for: netbsd-5
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +2 -31 lines
Remove E220 quirk -- u3g(4) does implement that directly.

Revision 1.74.4.1: download - view: text, markup, annotated - select for diffs
Sun Oct 19 22:17:10 2008 UTC (16 years, 1 month ago) by haad
Branches: haad-dm
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +14 -2 lines
Sync with HEAD.

Revision 1.72.6.2: download - view: text, markup, annotated - select for diffs
Sun Sep 28 10:40:33 2008 UTC (16 years, 2 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.72.6.1: preferred, colored; branchpoint 1.72: preferred, colored
Changes since revision 1.72.6.1: +12 -0 lines
Sync with HEAD.

Revision 1.73.2.2: download - view: text, markup, annotated - select for diffs
Thu Sep 18 04:35:12 2008 UTC (16 years, 2 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.73.2.1: preferred, colored; next MAIN 1.74: preferred, colored
Changes since revision 1.73.2.1: +14 -2 lines
Sync with wrstuden-revivesa-base-2.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Sat Sep 6 21:49:00 2008 UTC (16 years, 3 months ago) by rmind
Branches: MAIN
CVS tags: wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, matt-mips64-base2, haad-dm-base1
Branch point for: nick-hppapmap
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +14 -2 lines
PR/37948: Yojiro UO: Support for Sony GPS GPS-CS1 devices.  Check the support
of UR_BBB_GET_MAX_LUN, and disable the logic, if needed.

Revision 1.73.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 23 04:31:37 2008 UTC (16 years, 5 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +24 -2 lines
Sync w/ -current. 34 merge conflicts to follow.

Revision 1.72.6.1: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:23:55 2008 UTC (16 years, 6 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +24 -9 lines
Sync with HEAD.

Revision 1.72.8.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:34:51 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.72: preferred, colored; next MAIN 1.73: preferred, colored
Changes since revision 1.72: +24 -9 lines
sync with head.

Revision 1.72.10.1: download - view: text, markup, annotated - select for diffs
Fri May 16 02:25:11 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +24 -9 lines
sync with head.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Sun May 11 05:20:33 2008 UTC (16 years, 7 months ago) by mlelstv
Branches: 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: haad-dm
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +24 -2 lines
Use NODOORLOCK quirk to make iBead MP3 players work.
Fixes PR kern/23875.

Revision 1.73: download - view: text, markup, annotated - select for diffs
Mon Apr 28 20:24:00 2008 UTC (16 years, 7 months ago) by martin
Branches: MAIN
Branch point for: wrstuden-revivesa
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +2 -9 lines
Remove clause 3 and 4 from TNF licenses

Revision 1.71.22.1: download - view: text, markup, annotated - select for diffs
Sun Mar 23 02:04:54 2008 UTC (16 years, 8 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.71: preferred, colored; next MAIN 1.72: preferred, colored
Changes since revision 1.71: +31 -2 lines
sync with HEAD

Revision 1.71.28.1: download - view: text, markup, annotated - select for diffs
Mon Feb 18 21:06:26 2008 UTC (16 years, 9 months ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.71: preferred, colored; next MAIN 1.72: preferred, colored
Changes since revision 1.71: +31 -2 lines
Sync with HEAD.

Revision 1.68.4.3: download - view: text, markup, annotated - select for diffs
Mon Feb 4 09:23:40 2008 UTC (16 years, 10 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.68.4.2: preferred, colored; branchpoint 1.68: preferred, colored; next MAIN 1.69: preferred, colored
Changes since revision 1.68.4.2: +31 -2 lines
sync with head.

Revision 1.71.34.1: download - view: text, markup, annotated - select for diffs
Wed Jan 23 19:27:37 2008 UTC (16 years, 10 months ago) by bouyer
Branches: bouyer-xeni386
Diff to: previous 1.71: preferred, colored; next MAIN 1.72: preferred, colored
Changes since revision 1.71: +31 -2 lines
Sync with HEAD.

Revision 1.72: download - view: text, markup, annotated - select for diffs
Mon Jan 21 11:36:47 2008 UTC (16 years, 10 months ago) by ichiro
Branches: MAIN
CVS tags: yamt-pf42-baseX, yamt-pf42-base, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, matt-armv6-nbase, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-base, bouyer-xeni386-nbase, ad-socklock-base1
Branch point for: yamt-pf42, yamt-nfs-mp, mjf-devfs2
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +31 -2 lines
add full support device driver for Huawei E220 wireless modem

PR/37692 from Yojiro UO
---
uhmodem: device driver for huawei 3G wireless modem

* what it is?

A device driver for huawei 3G wireless modem, E220 and its valiations.

The devices are very simuler to ubsa device, but they need special care
to use as modem device.
This patch introduce "uhmodem (USB Huawei modem)" for the devices.
A uhmodem device has two com devices and one USB mass strage device.
The driver enable to use all of them.

* dmesg:
uhmodem0 at uhub0 port 1 configuration 1 interface 0
uhmodem0: HUAWEI Technologies HUAWEI Mobile, rev 1.10/0.00, addr 2
uhmodem0: mass storage only mode, reattach to enable modem
uhmodem0: at uhub0 port 1 (addr 2) disconnected
uhmodem0 detached
uhmodem0 at uhub0 port 1 configuration 1 interface 0
uhmodem0: HUAWEI Technologies HUAWEI Mobile, rev 1.10/0.00, addr 2
ucom0 at uhmodem0 portno 0: modem
ucom1 at uhmodem0 portno 1: monitor
umass0 at uhub0 port 1 configuration 1 interface 2
umass0: HUAWEI Technologies HUAWEI Mobile, rev 1.10/0.00, addr 2
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, 1 lun per target
cd0 at scsibus0 target 0 lun 0: <HUAWEI, Mass Storage, 2.31> cdrom removable

Revision 1.68.4.2: download - view: text, markup, annotated - select for diffs
Mon Feb 26 09:10:46 2007 UTC (17 years, 9 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.68.4.1: preferred, colored; branchpoint 1.68: preferred, colored
Changes since revision 1.68.4.1: +4 -4 lines
sync with head.

Revision 1.70.20.1: download - view: text, markup, annotated - select for diffs
Fri Jan 12 00:57:49 2007 UTC (17 years, 11 months ago) by ad
Branches: newlock2
Diff to: previous 1.70: preferred, colored; next MAIN 1.71: preferred, colored
Changes since revision 1.70: +4 -4 lines
Sync with head.

Revision 1.71: download - view: text, markup, annotated - select for diffs
Tue Jan 9 16:46:02 2007 UTC (17 years, 11 months ago) by christos
Branches: MAIN
CVS tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, yamt-idlelwp, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, post-newlock2-merge, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, mjf-ufs-trans-base, mjf-ufs-trans, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-base, jmcneill-pm-base, jmcneill-pm, jmcneill-base, itohy-usb1-base, itohy-usb1, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-audiomp-base, ad-audiomp
Branch point for: mjf-devfs, matt-armv6, bouyer-xeni386
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +4 -4 lines
PR/35385: Mihai Chelaru: Add a quirk for the Sony Cybershot USB camera, which
needs padding to 12.

Revision 1.68.4.1: download - view: text, markup, annotated - select for diffs
Wed Jun 21 15:07:44 2006 UTC (18 years, 5 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +9 -2 lines
sync with head.

Revision 1.70: download - view: text, markup, annotated - select for diffs
Sun Dec 11 12:24:01 2005 UTC (19 years ago) by christos
Branches: MAIN
CVS tags: yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, 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, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, peter-altq-base, peter-altq, 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, 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: newlock2
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +2 -2 lines
merge ktrace-lwp.

Revision 1.43.2.5: download - view: text, markup, annotated - select for diffs
Thu Nov 10 14:08:06 2005 UTC (19 years, 1 month ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.43.2.4: preferred, colored; next MAIN 1.44: preferred, colored
Changes since revision 1.43.2.4: +9 -2 lines
Sync with HEAD. Here we go again...

Revision 1.69: download - view: text, markup, annotated - select for diffs
Wed Sep 21 21:19:27 2005 UTC (19 years, 2 months ago) by cube
Branches: 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
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +9 -2 lines
Third version of the DiskOnKey chip needs the same trick as the two others.
Combined with Nathan's previous commit, this allows the DiskOnKey 3 to
work on NetBSD!  Thanks to Marc Baudoin for lending the device.

Revision 1.67.4.1: download - view: text, markup, annotated - select for diffs
Fri Apr 29 11:29:18 2005 UTC (19 years, 7 months ago) by kent
Branches: kent-audio2
Diff to: previous 1.67: preferred, colored; next MAIN 1.68: preferred, colored
Changes since revision 1.67: +5 -3 lines
sync with -current

Revision 1.67.6.1: download - view: text, markup, annotated - select for diffs
Sat Mar 19 08:35:58 2005 UTC (19 years, 8 months ago) by yamt
Branches: yamt-km
Diff to: previous 1.67: preferred, colored; next MAIN 1.68: preferred, colored
Changes since revision 1.67: +5 -3 lines
sync with head.  xen and whitespace.  xen part is not finished.

Revision 1.43.2.4: download - view: text, markup, annotated - select for diffs
Fri Mar 4 16:50:55 2005 UTC (19 years, 9 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.43.2.3: preferred, colored
Changes since revision 1.43.2.3: +5 -3 lines
Sync with HEAD.

Hi Perry!

Revision 1.68: download - view: text, markup, annotated - select for diffs
Wed Mar 2 11:37:27 2005 UTC (19 years, 9 months ago) by mycroft
Branches: MAIN
CVS tags: yamt-km-base4, yamt-km-base3, 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-lazymbuf
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +5 -3 lines
Copyright maintenance.

Revision 1.43.2.3: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:33:48 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.43.2.2: preferred, colored
Changes since revision 1.43.2.2: +2 -2 lines
Fix the sync with head I botched.

Revision 1.43.2.2: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:51:46 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.43.2.1: preferred, colored
Changes since revision 1.43.2.1: +0 -0 lines
Sync with HEAD.

Revision 1.43.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:51:38 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +55 -320 lines
Sync with HEAD

Revision 1.64.2.2: download - view: text, markup, annotated - select for diffs
Fri Jul 2 17:21:36 2004 UTC (20 years, 5 months ago) by he
Branches: 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, netbsd-2
Diff to: previous 1.64.2.1: preferred, colored; branchpoint 1.64: preferred, colored; next MAIN 1.65: preferred, colored
Changes since revision 1.64.2.1: +17 -4 lines
Pull up revisions 1.65,1.67 (requested by mycroft in ticket #572):
  Several fixes mostly related to USB:
   o Add a comment explaining quirk table policy.
   o Fix some UMATCH values in umass_quirks.c.

Revision 1.64.2.1: download - view: text, markup, annotated - select for diffs
Wed Jun 30 20:15:00 2004 UTC (20 years, 5 months ago) by jdc
Branches: netbsd-2-0
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +14 -3 lines
Pull up revision 1.66 (requested by gendalia in ticket #565).

Tracy's Clie reports that it's SFF-8070 when it's really UFI.  Bah.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Mon Jun 28 07:49:16 2004 UTC (20 years, 5 months ago) by mycroft
Branches: MAIN
CVS tags: yamt-km-base2, yamt-km-base, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: yamt-km, kent-audio2
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +4 -4 lines
Fix some UMATCH values.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Mon Jun 28 06:47:48 2004 UTC (20 years, 5 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +14 -3 lines
Tracy's Clie reports that it's SFF-8070 when it's really UFI.  Bah.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Fri Jun 25 13:23:55 2004 UTC (20 years, 5 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +15 -2 lines
Add a comment explaining quirk table policy.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Fri Nov 7 01:04:27 2003 UTC (21 years, 1 month ago) by kivinen
Branches: MAIN
CVS tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +10 -2 lines
	eUSB ORCA Quad Reader (SHUTTLE) returns invalid CSWTAGs
	(always 0). Added quirk to fix it.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Wed Oct 22 05:38:16 2003 UTC (21 years, 1 month ago) by augustss
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +28 -2 lines
Re-add the quirks that force certain In-System Design adapters to appear
as (non-standard) ATA over BBB adapters.  Without these quirks they are
not regocnized by the umass driver.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Sat Oct 18 07:41:26 2003 UTC (21 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +3 -3 lines
Fix typo in comment.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Fri Oct 17 00:12:58 2003 UTC (21 years, 2 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +2 -10 lines
The Yano quirk was intended to do FORCE_SHORT_INQUIRY.  Not that that's gone,
we shouldn't need this any more, so nuke it.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Thu Oct 16 23:39:40 2003 UTC (21 years, 2 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +2 -10 lines
Set the REQUEST SENSE command length to 12 for ATAPI, too.  (UFI and ATAPI are
really the same...)

Fixes problems with Sony Vaio memory stick slots, which advertise themselves as
"ATAPI over CBI".

Remove the quirk for Fuji cameras, since this is almost certainly the same bug.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Thu Oct 16 20:01:06 2003 UTC (21 years, 2 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +6 -6 lines
Switch back to UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO in a few cases.  Not that
it really matters, but UMATCH_VENDOR_PRODUCT effectively overrides the class
code, and that is not supposed to be part of the "quirk".

Revision 1.58: download - view: text, markup, annotated - select for diffs
Thu Oct 16 19:54:01 2003 UTC (21 years, 2 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +28 -21 lines
Document the Olympus, ScanLogic and Sony "quirks" better.  Also, the ScanLogic
correctly reports itself as SCSI -- it is *not* UFI.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Thu Oct 16 00:36:46 2003 UTC (21 years, 2 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +23 -2 lines
Deal with the damn DiskOnKey devices.  See the comment for an explanation.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Wed Sep 17 07:49:11 2003 UTC (21 years, 2 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +5 -13 lines
Shuttle products do not need PQUIRK_NOTUR any more.  Also removing them for the
other two items, since they are presumed unnecessary.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Fri Sep 12 14:52:38 2003 UTC (21 years, 3 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +2 -18 lines
ZIP drives don't need PQUIRK_NOTUR -- tested on both a 100 (by me) and a 250
(by gendalia).  The 100 seems to have another problem that I'm looking into.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Wed Sep 10 05:25:44 2003 UTC (21 years, 3 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +3 -20 lines
Exorcise UMASS_QUIRK_FORCE_SHORT_INQUIRY.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Wed Sep 10 03:13:53 2003 UTC (21 years, 3 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +4 -5 lines
The Sony camera reports itself as a "disk", not a "simplified direct access"
device -- ergo, it is "SCSI", not "RBC".

Revision 1.52: download - view: text, markup, annotated - select for diffs
Wed Sep 10 02:49:19 2003 UTC (21 years, 3 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -50 lines
cc -pipe   -ffreestanding  -O2 -Werror -Wall -Wno-main -Wno-format-zero-length -Fix several problems with CCI handling, and enable it:
* We were never calling the callback function when we got a UFI CCI(!).
* We were passing a bogus residual count on non-UFI CCIs.
* After a REQUEST SENSE, the UFI CCI may include the ASC/ASCQ from the sense
  information -- don't consider this a failure.
In addition, remove a horrible hack that was causing us to drop sense
information on the floor and return empty INQUIRY responses, often in the case
where there is a UNIT ATTENTION pending during the INQUIRY.  (Some drives send
the data and then fail, some don't.)

This eliminates the need for quirks for the Y-E DATA FlashBuster.

These changes work on:

umass0: SAMSUNG SFD-321U [FW 0C], rev 1.10/2.10, addr 2
umass0: using UFI over CBI with CCI
sd0 at atapibus1 drive 0: <SMSC, USB FDC, 2.10> disk removable

umass0: TEAC TEAC FD-05PUB, rev 1.10/0.00, addr 2
umass0: using UFI over CBI with CCI
sd0 at atapibus0 drive 0: <TEAC, FD-05PUB, 1026> disk removable

umass0: Y-E DATA FlashBuster-U, rev 1.00/3.04, addr 2
umass0: using UFI over CBI with CCI
sd0 at atapibus0 drive 0: <Y-E DATA, USB-FDU, 3.04> disk removable

Revision 1.51: download - view: text, markup, annotated - select for diffs
Tue Sep 9 01:35:47 2003 UTC (21 years, 3 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +2 -34 lines
PQUIRK_NODOORLOCK seems to be strictly unnecessary.  If the drive doesn't
support it, we'll just get an ILLEGAL REQUEST and ignore it.  Furthermore,
on the PQI Travel Flash at least, it works just fine without.  These seem to
have been added in omnibus changes for particular devices, along with other
"quirks" that are now gone.  Adios, we won't cry for you.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Mon Sep 8 19:57:33 2003 UTC (21 years, 3 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +3 -35 lines
If maxlun>0, automatically set PQUIRK_FORCELUNS, rather than using quirk
table entries.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Sep 8 19:31:00 2003 UTC (21 years, 3 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +8 -64 lines
Remove UMASS_QUIRK_NO_START_STOP and UMASS_QUIRK_NO_MAX_LUN.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Sep 8 16:06:57 2003 UTC (21 years, 3 months ago) by tron
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +10 -2 lines
Add quirk for Sandisk SDDR-86. The patch was supplied by Peter Seebach
in PR kern/22720.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Fri Sep 5 11:24:56 2003 UTC (21 years, 3 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +2 -146 lines
Some of the table entries are now noops.  Remove them.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Fri Sep 5 11:18:25 2003 UTC (21 years, 3 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +34 -34 lines
Take vigilante action and remove all the NO_MAX_LUN, NOMODESENSE and
NOBIGMODESENSE "quirks".  These problems should be fixed without klugery
now.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Fri Aug 8 08:24:23 2003 UTC (21 years, 4 months ago) by wulf
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +10 -2 lines
Add SIIG UISDMC2S Multicard Reader/Writer

Revision 1.44: download - view: text, markup, annotated - select for diffs
Mon Jul 14 15:47:29 2003 UTC (21 years, 5 months ago) by lukem
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +4 -1 lines
add missing __KERNEL_RCSID()

Revision 1.43: download - view: text, markup, annotated - select for diffs
Mon Jun 30 12:41:37 2003 UTC (21 years, 5 months ago) by martin
Branches: MAIN
Branch point for: ktrace-lwp
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +9 -1 lines
Add Sony USB Memory Stick Slot (MSC-U03),
from Katsuhisa ABE in PR 22017.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Thu Jun 26 00:18:09 2003 UTC (21 years, 5 months ago) by jschauma
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +17 -1 lines
Add support for two new devices:
-  LaCie Pocket Drive (http://www.lacie.com/products/product.htm?id=10023)
-  a Pen Drive (http://www.flash-memory-store.com/51usbflasdri.html)

The latter shows as a uhub with a umass and a ugen.  The ugen is the
"Secure Write" device, which presumably allows password protection with the
appropriate (windows only) driver.  Works fine without.

Ok by augustss.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon Jun 23 23:00:47 2003 UTC (21 years, 5 months ago) by augustss
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +9 -1 lines
Add my new Laks watch with a flash disk.
Yes, I'm a geek.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Jun 23 21:11:29 2003 UTC (21 years, 5 months ago) by augustss
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +9 -1 lines
Another quirk from Urban Boquist.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Thu May 8 15:19:47 2003 UTC (21 years, 7 months ago) by augustss
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +9 -1 lines
Add another Diskonkey product id.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue May 6 09:58:44 2003 UTC (21 years, 7 months ago) by dsainty
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +9 -1 lines
Add quirk for the 3in1 MobileDrive USB SD card reader, also sold as the
"DSE USB ProDrive".

Revision 1.37: download - view: text, markup, annotated - select for diffs
Fri Apr 18 23:38:18 2003 UTC (21 years, 7 months ago) by uwe
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +9 -1 lines
Quirk Pilotech CRW-600.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Sun Apr 13 20:54:31 2003 UTC (21 years, 8 months ago) by augustss
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +9 -1 lines
Add quirk for Genesys Logic GL641USB.  From PR kern/21131.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Sat Apr 5 17:25:33 2003 UTC (21 years, 8 months ago) by nakayama
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +9 -1 lines
Add quirk for Pen USB Reader.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Mon Feb 24 13:11:55 2003 UTC (21 years, 9 months ago) by nakayama
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +9 -1 lines
Add quirk to probe I-O DATA USB-SC2 as umass.
(tested on sparc64 and i386)

Revision 1.33: download - view: text, markup, annotated - select for diffs
Tue Jan 21 21:00:56 2003 UTC (21 years, 10 months ago) by augustss
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -2 lines
Fix typo in last commit.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Tue Jan 21 20:56:13 2003 UTC (21 years, 10 months ago) by augustss
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +10 -1 lines
Add quirk for Melco adapter.  From kern/19971, Shingo WATANABE.

Revision 1.8.2.12: download - view: text, markup, annotated - select for diffs
Wed Jan 15 18:44:24 2003 UTC (21 years, 11 months ago) by thorpej
Branches: nathanw_sa
CVS tags: nathanw_sa_end
Diff to: previous 1.8.2.11: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8.2.11: +9 -1 lines
Sync with HEAD.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Fri Jan 10 00:52:13 2003 UTC (21 years, 11 months ago) by gehenna
Branches: MAIN
CVS tags: nathanw_sa_before_merge, nathanw_sa_base
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +9 -1 lines
Add quirk for NeoDio ND3050.

Revision 1.8.2.11: download - view: text, markup, annotated - select for diffs
Fri Jan 3 17:08:20 2003 UTC (21 years, 11 months ago) by thorpej
Branches: nathanw_sa
Diff to: previous 1.8.2.10: preferred, colored
Changes since revision 1.8.2.10: +2 -2 lines
Sync with HEAD.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Dec 31 00:50:07 2002 UTC (21 years, 11 months ago) by augustss
Branches: MAIN
CVS tags: fvdl_fs64_base
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
Another quirk.

Revision 1.8.2.10: download - view: text, markup, annotated - select for diffs
Sun Dec 29 20:49:32 2002 UTC (21 years, 11 months ago) by thorpej
Branches: nathanw_sa
Diff to: previous 1.8.2.9: preferred, colored
Changes since revision 1.8.2.9: +9 -1 lines
Sync with HEAD.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Dec 23 12:42:53 2002 UTC (21 years, 11 months ago) by augustss
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +9 -1 lines
Add quirk.  From kern/19499, Werner Backes.

Revision 1.8.2.9: download - view: text, markup, annotated - select for diffs
Wed Dec 11 06:38:53 2002 UTC (22 years ago) by thorpej
Branches: nathanw_sa
Diff to: previous 1.8.2.8: preferred, colored
Changes since revision 1.8.2.8: +18 -2 lines
Sync with HEAD.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Fri Dec 6 03:57:51 2002 UTC (22 years ago) by erh
Branches: MAIN
CVS tags: gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2 lines
kern/12837: Provide a way to get working devices that violate the usb spec by
returning a non-matching CSW tag.
Defined a quirk for this and set it for Scanlogic SL11R, which gets my
NEO Jukebox working.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu Nov 28 10:08:28 2002 UTC (22 years ago) by gehenna
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +17 -1 lines
EasyDisk and Solid state disk like PQUIRK_NOMODESENSE.

Revision 1.8.2.8: download - view: text, markup, annotated - select for diffs
Mon Nov 11 22:12:57 2002 UTC (22 years, 1 month ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.8.2.7: preferred, colored
Changes since revision 1.8.2.7: +21 -1 lines
Catch up to -current

Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue Nov 5 12:14:45 2002 UTC (22 years, 1 month ago) by cjs
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2 lines
Fix typo.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Tue Nov 5 12:06:58 2002 UTC (22 years, 1 month ago) by cjs
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +21 -1 lines
Restore umass_fixup_sony so that Sony cameras work once again.

Revision 1.8.2.7: download - view: text, markup, annotated - select for diffs
Fri Oct 18 02:44:35 2002 UTC (22 years, 1 month ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.8.2.6: preferred, colored
Changes since revision 1.8.2.6: +94 -101 lines
Catch up to -current.

Revision 1.8.4.6: download - view: text, markup, annotated - select for diffs
Thu Oct 10 18:42:41 2002 UTC (22 years, 2 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.8.4.5: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8.4.5: +9 -2 lines
sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Oct 5 01:11:47 2002 UTC (22 years, 2 months ago) by gehenna
Branches: MAIN
CVS tags: kqueue-beforemerge, kqueue-aftermerge
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +1 -13 lines
g/c unused function.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Oct 4 08:31:57 2002 UTC (22 years, 2 months ago) by gehenna
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +94 -88 lines
Alphabetical sort.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Oct 4 08:16:00 2002 UTC (22 years, 2 months ago) by gehenna
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +1 -9 lines
Remove 'any match' entry from quirks table.
This entry detects all unknown SONY USB devices as USB storage device.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Oct 4 03:40:57 2002 UTC (22 years, 2 months ago) by soren
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -2 lines
PQI Travel Flash likes PQUIRK_NODOORLOCK too.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Tue Oct 1 17:13:18 2002 UTC (22 years, 2 months ago) by soren
Branches: MAIN
CVS tags: kqueue-base
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +8 -1 lines
PQI Travel Flash Drive.

Revision 1.8.2.6: download - view: text, markup, annotated - select for diffs
Tue Sep 17 21:21:35 2002 UTC (22 years, 2 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.8.2.5: preferred, colored
Changes since revision 1.8.2.5: +9 -2 lines
Catch up to -current.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Sep 10 16:52:48 2002 UTC (22 years, 3 months ago) by nathanw
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
At least some versions of the M-Systems DiskOnKey also need
UMASS_QUIRK_NO_MAX_LUN.

Revision 1.8.4.5: download - view: text, markup, annotated - select for diffs
Fri Sep 6 08:47:04 2002 UTC (22 years, 3 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.8.4.4: preferred, colored
Changes since revision 1.8.4.4: +36 -6 lines
sync kqueue branch with HEAD

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sat Aug 31 22:51:16 2002 UTC (22 years, 3 months ago) by uwe
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +8 -1 lines
Add quirks for Neodio ND5010.

Revision 1.13.2.3: download - view: text, markup, annotated - select for diffs
Thu Aug 29 05:22:59 2002 UTC (22 years, 3 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.13.2.2: preferred, colored; branchpoint 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13.2.2: +8 -1 lines
catch up with -current.

Revision 1.8.2.5: download - view: text, markup, annotated - select for diffs
Thu Aug 1 02:46:01 2002 UTC (22 years, 4 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.8.2.4: preferred, colored
Changes since revision 1.8.2.4: +24 -1 lines
Catch up to -current.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Jul 29 03:30:46 2002 UTC (22 years, 4 months ago) by augustss
Branches: MAIN
CVS tags: gehenna-devsw-base
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +8 -1 lines
Add a quirk for an In-System Design adapter.

Revision 1.13.2.2: download - view: text, markup, annotated - select for diffs
Mon Jul 15 10:36:11 2002 UTC (22 years, 5 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.13.2.1: preferred, colored; branchpoint 1.13: preferred, colored
Changes since revision 1.13.2.1: +17 -1 lines
catch up with -current.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Jul 11 21:42:23 2002 UTC (22 years, 5 months ago) by augustss
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +9 -1 lines
Add a quirk for Trumpion device (extracted from OpenBSD).

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Jul 7 19:52:48 2002 UTC (22 years, 5 months ago) by augustss
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +9 -1 lines
Add quirk for ADS HD controller.  From Scott Ellis in kern/17495.

Revision 1.8.4.4: download - view: text, markup, annotated - select for diffs
Sun Jun 23 17:49:10 2002 UTC (22 years, 5 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.8.4.3: preferred, colored
Changes since revision 1.8.4.3: +9 -1 lines
catch up with -current on kqueue branch

Revision 1.13.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 20 16:34:13 2002 UTC (22 years, 5 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +6 -6 lines
catch up with -current.

Revision 1.8.2.4: download - view: text, markup, annotated - select for diffs
Thu Jun 20 03:46:56 2002 UTC (22 years, 5 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.8.2.3: preferred, colored
Changes since revision 1.8.2.3: +14 -6 lines
Catch up to -current.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Jun 16 14:59:58 2002 UTC (22 years, 6 months ago) by augustss
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +6 -6 lines
Use different quirks for Sony Memory Stick.  From John Heasley in kern/16946.
Also don't munge all sony devices when patching subclass.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Apr 22 12:48:40 2002 UTC (22 years, 7 months ago) by augustss
Branches: MAIN
CVS tags: 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
Branch point for: gehenna-devsw
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +9 -1 lines
Another disk quirk.

Revision 1.8.4.3: download - view: text, markup, annotated - select for diffs
Sat Mar 16 16:01:39 2002 UTC (22 years, 9 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.8.4.2: preferred, colored
Changes since revision 1.8.4.2: +33 -1 lines
Catch up with -current.

Revision 1.8.2.3: download - view: text, markup, annotated - select for diffs
Thu Feb 28 04:14:32 2002 UTC (22 years, 9 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.8.2.2: preferred, colored
Changes since revision 1.8.2.2: +33 -1 lines
Catch up to -current.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Feb 20 22:28:54 2002 UTC (22 years, 9 months ago) by augustss
Branches: MAIN
CVS tags: newlock-base, newlock, ifpoll-base, eeh-devprop-base, eeh-devprop
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +9 -1 lines
Add quirks for Minolta Dimage X.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Feb 11 21:13:35 2002 UTC (22 years, 10 months ago) by mjl
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +17 -9 lines
Add OnSpec PC-Card reader

Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Feb 7 13:53:14 2002 UTC (22 years, 10 months ago) by augustss
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +9 -1 lines
Add quirks for Minolta S304.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Feb 7 13:02:26 2002 UTC (22 years, 10 months ago) by augustss
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +9 -1 lines
OnSpec doesn't like Mode Sense.

Revision 1.8.4.2: download - view: text, markup, annotated - select for diffs
Thu Jan 10 19:59:01 2002 UTC (22 years, 11 months ago) by thorpej
Branches: kqueue
Diff to: previous 1.8.4.1: preferred, colored
Changes since revision 1.8.4.1: +290 -0 lines
Sync kqueue branch with -current.

Revision 1.8.2.2: download - view: text, markup, annotated - select for diffs
Tue Jan 8 00:32:14 2002 UTC (22 years, 11 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.8.2.1: preferred, colored
Changes since revision 1.8.2.1: +290 -0 lines
Catch up to -current.

Revision 1.8.4.1
Sat Dec 29 14:06:19 2001 UTC (22 years, 11 months ago) by thorpej
Branches: kqueue
FILE REMOVED
Changes since revision 1.8: +0 -290 lines
file umass_quirks.c was added on branch kqueue on 2002-01-10 19:59:01 +0000

Revision 1.8.2.1
Sat Dec 29 14:06:19 2001 UTC (22 years, 11 months ago) by nathanw
Branches: nathanw_sa
FILE REMOVED
Changes since revision 1.8: +0 -290 lines
file umass_quirks.c was added on branch nathanw_sa on 2002-01-08 00:32:14 +0000

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Dec 29 14:06:19 2001 UTC (22 years, 11 months ago) by augustss
Branches: MAIN
Branch point for: nathanw_sa, kqueue
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +18 -2 lines
Move some USB device quirks to the umass_quirk table.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Dec 29 13:46:23 2001 UTC (22 years, 11 months ago) by augustss
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +29 -9 lines
Introduce a field, busquirks, in the umass quirk table that is passed
directly to the quirk field for the bus.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Dec 24 21:36:54 2001 UTC (22 years, 11 months ago) by augustss
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -18 lines
Use the new USB_PRODUCT_ANY match.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Dec 24 19:24:33 2001 UTC (22 years, 11 months ago) by augustss
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +4 -19 lines
Get rid of the transfer_speed nonsense to calculate the timeout.
We get passed a timeout from the upper layer which is what matters.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Mon Dec 24 13:43:25 2001 UTC (22 years, 11 months ago) by augustss
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +31 -0 lines
Add a preliminary version of a driver for In-System Designs non-standard
ATA-over-BulkOnly protocol.  The ISD chip can be found, e.g., in the
Archos MP3 player.
The driver still lacks real error handling.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Dec 24 13:25:52 2001 UTC (22 years, 11 months ago) by augustss
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
Make the separation between wire protocol (umass.c) and command protocol
(umass_scsipi.c) more distinct.
It is now possible to add new command protocols with a minimum of change.
The umassbus.[ch] files have been renamed umass_scsipi.[ch] since this
reflects their purpose better.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat Dec 22 13:21:59 2001 UTC (22 years, 11 months ago) by gehenna
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +3 -2 lines
Add new quirk: NO_REQUEST_SENSE

Submit by: Dave Sainty

Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Dec 17 12:16:15 2001 UTC (22 years, 11 months ago) by gehenna
Branches: MAIN
Introduce the new umass quirk table.

Discussed with augustss.

Diff request

This form allows you to request diffs 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.

Log view options

CVSweb <webmaster@jp.NetBSD.org>