NetBSD/sys/arch/acorn26/ioc
tls 7b0b7dedd9 Entropy-pool implementation move and cleanup.
1) Move core entropy-pool code and source/sink/sample management code
   to sys/kern from sys/dev.

2) Remove use of NRND as test for presence of entropy-pool code throughout
   source tree.

3) Remove use of RND_ENABLED in device drivers as microoptimization to
   avoid expensive operations on disabled entropy sources; make the
   rnd_add calls do this directly so all callers benefit.

4) Fix bug in recent rnd_add_data()/rnd_add_uint32() changes that might
   have lead to slight entropy overestimation for some sources.

5) Add new source types for environmental sensors, power sensors, VM
   system events, and skew between clocks, with a sample implementation
   for each.

ok releng to go in before the branch due to the difficulty of later
pullup (widespread #ifdef removal and moved files).  Tested with release
builds on amd64 and evbarm and live testing on amd64.
2012-02-02 19:42:57 +00:00
..
arckbd.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
arckbdmap.c
arckbdreg.h
arckbdvar.h
arcpp.c Change <machine/bus.h> to <sys/bus.h> throughout. 2011-07-19 16:05:09 +00:00
arcppreg.h
if_eca_fiq.S
if_eca.c Change <machine/bus.h> to <sys/bus.h> throughout. 2011-07-19 16:05:09 +00:00
if_ecavar.h Change <machine/bus.h> to <sys/bus.h> throughout. 2011-07-19 16:05:09 +00:00
ioc_fiq_util.S
iociic.c Change <machine/bus.h> to <sys/bus.h> throughout. 2011-07-19 16:05:09 +00:00
iociicvar.h
ioeb.c Change <machine/bus.h> to <sys/bus.h> throughout. 2011-07-19 16:05:09 +00:00
ioebreg.h
ioebvar.h CFATTACH_DECL -> CFATTACH_DECL_NEW for 'struct device' devices. 2011-06-03 07:08:48 +00:00
latches.c Change <machine/bus.h> to <sys/bus.h> throughout. 2011-07-19 16:05:09 +00:00
latchreg.h
latchvar.h Autoconfiguration cleanup for latches(4): 2009-01-07 00:09:24 +00:00
ssn.c Change <machine/bus.h> to <sys/bus.h> throughout. 2011-07-19 16:05:09 +00:00