NetBSD/sys/dev
tls eb5ea4a10b Add support for the hardware random number generator on the Hifn 7811
and 795x.  This was present in the driver before, but disabled due to
problems with the actual randomness of generated numbers on the
ubiquitious 7900-series parts.  The code here is far, far more
conservative than anyone else's driver for this RNG is -- but I
believe that conservatism is called for, because the 79xx RNG
design is missing a number of pieces from Hifn's "reference" 6500
RNG, and thus the numbers it generates must be treated with some
care.

Support for the 7811 RNG (which is a full-fledged 6500 type
generator) is pretty much the same here as in other variants of
this driver, except that it uses Hifn's "worst case" estimate of
actual entropy per output bit, so it will accumulate bits much
more slowly.  The 7811 support is untested.
2005-10-15 08:58:15 +00:00
..
acpi reduce the last commit to its essence; the rest was 2005-07-11 18:31:12 +00:00
apm nuke trailing whitespace 2005-02-27 00:26:58 +00:00
arcbios Change the driver open function's conditional for overriding exclusive tty 2005-09-06 21:40:37 +00:00
ata Fix typo in comment from previous revision. 2005-09-05 22:55:31 +00:00
bi Fixes due to cast-qual addition. 2005-06-27 11:05:24 +00:00
bluetooth bthcipoll must not return <sys/errno.h> error codes, return POLLERR/POLLHUP 2005-07-02 07:50:34 +00:00
cardbus remove the useless (always 0) device number from cardbus driver state, 2005-09-09 14:50:58 +00:00
dec Change the driver open function's conditional for overriding exclusive tty 2005-09-06 21:40:37 +00:00
dkwedge Set sc->sc_cfdata.cf_fstate to FSTATE_STAR rather than FSTATE_NOTFOUND 2005-09-28 18:25:19 +00:00
dmover nuke trailing whitespace 2005-02-27 00:26:58 +00:00
ebus nuke trailing whitespace 2005-02-27 00:26:58 +00:00
eisa kill a number of autoconf submatch functions which follow the 2005-08-25 22:33:18 +00:00
gpib s/locdesc_t/int/g 2005-08-26 12:42:11 +00:00
gpio -kill gba_name in attach arg 2005-10-11 16:01:03 +00:00
hpc Change the driver open function's conditional for overriding exclusive tty 2005-09-06 21:40:37 +00:00
i2c Shuffle thermal sensor numbering so temp0 is always the on-chip sensor and temp1 2005-09-11 20:26:15 +00:00
i2o kill a number of autoconf submatch functions which follow the 2005-08-25 22:33:18 +00:00
ic Added support for Winbond 83627THF, from OpenBSD. 2005-10-15 00:41:48 +00:00
ieee1394 Remove '#if defined(cobalt)'. 2005-08-29 17:20:31 +00:00
ir PR-30566: Poll must not return <sys/errno.h> values. 2005-06-21 14:01:11 +00:00
isa -put gpio stuff inside #if NGPIO > 0 2005-10-11 15:58:37 +00:00
isapnp s/locdesc_t/int/g 2005-08-26 12:42:11 +00:00
marvell Change the driver open function's conditional for overriding exclusive tty 2005-09-06 21:40:37 +00:00
mca kill some more simple submatch() functions, use config_stdsubmatch() 2005-08-26 11:20:33 +00:00
microcode u_int8_t -> uint8_t 2005-06-27 03:36:25 +00:00
mii Fix misstake regen. 2005-08-28 15:39:12 +00:00
mscp Fixes due to cast-qual addition. 2005-06-27 11:05:24 +00:00
mvme Fix const fallout. 2005-06-03 08:49:03 +00:00
news
ofisa nuke trailing whitespace 2005-02-27 00:26:58 +00:00
ofw Now that OF_read and OF_write have different signatures, we need to 2005-06-09 12:23:23 +00:00
pci Add support for the hardware random number generator on the Hifn 7811 2005-10-15 08:58:15 +00:00
pckbport kill a number of autoconf submatch functions which follow the 2005-08-25 22:33:18 +00:00
pcmcia Change memoff to bus_size_t (like all other PCMCIA devices). 2005-10-06 20:54:31 +00:00
podulebus Adapt to compiling with -Wcast-qual by constifying a char* field. 2005-06-09 09:15:28 +00:00
ppbus s/locdesc_t/int/g 2005-08-26 12:42:11 +00:00
qbus Change the driver open function's conditional for overriding exclusive tty 2005-09-06 21:40:37 +00:00
raidframe Re-work the handling of incoming I/O in RAIDframe: 2005-09-25 19:47:17 +00:00
rasops We don't need <sys/bswap.h> here. 2005-09-03 22:55:55 +00:00
rcons make this compile after Wcast-qual 2005-06-01 17:05:16 +00:00
sbus Change the driver open function's conditional for overriding exclusive tty 2005-09-06 21:40:37 +00:00
scsipi Cleanup and fix cd_size() function; it was returning wrong results. 2005-09-06 22:19:14 +00:00
smbus
std nuke trailing whitespace 2005-02-27 00:26:58 +00:00
sun Fixes the following bug: 2005-10-08 00:46:44 +00:00
sysmon - add const 2005-05-29 22:18:25 +00:00
tc s/locdesc_t/int/g 2005-08-26 12:42:11 +00:00
usb Match ELECOM UC-SGT0. 2005-10-09 02:16:35 +00:00
vinum Follow up after adding const by doing some more. 2005-07-05 22:20:47 +00:00
vme s/locdesc_t/int/g 2005-08-26 12:42:11 +00:00
wscons Change the driver open function's conditional for overriding exclusive tty 2005-09-06 21:40:37 +00:00
wsfont Extend the gallant font to full ISO8859-1. Content provided by der Mouse, 2005-09-19 19:27:31 +00:00
xmi nuke trailing whitespace 2005-02-27 00:26:58 +00:00
DEVNAMES added a few missing device names 2005-09-27 14:47:41 +00:00
Makefile
auconv.c
auconv.h correct some position names. 2005-06-18 11:22:12 +00:00
audio.c PR-30566: Poll must not return <sys/errno.h> values. 2005-06-21 14:01:11 +00:00
audio_if.h
audiobell.c
audiobellvar.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
audiovar.h
aurateconv.c add missing const. 2005-05-31 00:48:57 +00:00
ccd.c use pseudo_disk_{init,attach,detach} where appropriate. 2005-08-20 12:01:04 +00:00
ccdvar.h
cgd.c add wedge support to xbd and cgd. 2005-08-20 12:03:52 +00:00
cgd_crypto.c clear freed memory 2005-03-19 21:39:17 +00:00
cgd_crypto.h
cgdvar.h no reason for those not to be const. 2005-06-27 03:00:03 +00:00
clock_subr.c de-__P 2005-02-04 02:10:35 +00:00
clock_subr.h Fix the various todr_gettime() and todr_settime() fallouts from 2005-06-04 20:14:24 +00:00
clockctl.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
cninit.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
cons.c PR-30566: Poll must not return <sys/errno.h> values. 2005-06-21 14:01:11 +00:00
cons.h de-__P 2005-02-04 02:10:35 +00:00
dksubr.c add wedge support to xbd and cgd. 2005-08-20 12:03:52 +00:00
dkvar.h add wedge support to xbd and cgd. 2005-08-20 12:03:52 +00:00
fss.c Support user controllable flags for the snapshot driver: 2005-04-17 16:28:26 +00:00
fssvar.h Support user controllable flags for the snapshot driver: 2005-04-17 16:28:26 +00:00
kloader.c Remove the casts in the previous commit and use %zx. 2005-09-24 17:00:20 +00:00
kloader.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
kttcp.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
kttcpio.h
ld.c avoid variable shadowing. 2005-05-30 04:44:52 +00:00
ldvar.h
md.c merge yamt-km branch. 2005-04-01 11:59:21 +00:00
md.h
md_root.c
midi.c PR-30566: Poll must not return <sys/errno.h> values. 2005-06-21 14:01:11 +00:00
midi_if.h - add const 2005-05-29 22:18:25 +00:00
midisyn.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
midisynvar.h
midivar.h
mm.c
mulaw.c
mulaw.h
nullcons_subr.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
radio.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
radio_if.h nuke trailing whitespace 2005-02-27 00:26:58 +00:00
radiovar.h
rnd.c - add const 2005-05-29 22:18:25 +00:00
rndpool.c nuke trailing whitespace 2005-02-27 00:26:58 +00:00
sequencer.c more cast-qual and shadow fallout 2005-06-01 18:41:51 +00:00
sequencervar.h - add const 2005-05-29 22:18:25 +00:00
verified_exec.c Various fixes from blymn@ and myself. 2005-10-07 18:07:46 +00:00
vnd.c Fix logic error in vndiocget. 2005-08-28 08:56:14 +00:00
vndvar.h 64 bit inode changes. 2005-08-19 02:03:49 +00:00