NetBSD/sys/dev/sbus
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
..
agten.c use rasops_init(0, 0) 2012-01-11 16:08:57 +00:00
be.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
bereg.h
bpp.c
bppreg.h
bwtwo_sbus.c
cgsix_sbus.c
cgthree_sbus.c
cgtwelve.c use rasops_init(0, 0) 2012-01-11 16:08:57 +00:00
cgtwelvereg.h
cs4231_sbus.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
dbri.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
dbrireg.h
dbrivar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
dma_sbus.c
esp_sbus.c
files.sbus
genfb_sbus.c
if_en.c convert the remaining dev/sbus drivers to CFATTACH_DECL_NEW, cfdata_t 2011-07-18 00:58:51 +00:00
if_gem_sbus.c
if_hme_sbus.c
if_le_lebuffer.c
if_le_ledma.c
if_le.c
isp_sbus.c
lebuffer.c
lebuffervar.h
magma.c
magmareg.h
Makefile
mbppio.h
p9100.c use rasops_init(0, 0) 2012-01-11 16:08:57 +00:00
p9100reg.h
qe.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
qec.c
qecreg.h
qecvar.h
qereg.h
sbusvar.h
sio16.c convert the remaining dev/sbus drivers to CFATTACH_DECL_NEW, cfdata_t 2011-07-18 00:58:51 +00:00
spif.c convert the remaining dev/sbus drivers to CFATTACH_DECL_NEW, cfdata_t 2011-07-18 00:58:51 +00:00
spifreg.h
spifvar.h convert the remaining dev/sbus drivers to CFATTACH_DECL_NEW, cfdata_t 2011-07-18 00:58:51 +00:00
stp4020.c Don't set the iobase and iosize members of pcmciabus_attach_args because 2011-07-26 22:21:02 +00:00
stp4020reg.h
tcx.c use rasops_init(0, 0) 2012-01-11 16:08:57 +00:00
tcxreg.h
xbox.c convert the remaining dev/sbus drivers to CFATTACH_DECL_NEW, cfdata_t 2011-07-18 00:58:51 +00:00
xboxvar.h
zx.c use rasops_init(0, 0) 2012-01-11 16:08:57 +00:00
zxreg.h
zxvar.h