android_kernel_google_msm/drivers/char
Linus Torvalds 438cb44895 random: create add_device_randomness() interface
commit a2080a67ab upstream.

Add a new interface, add_device_randomness() for adding data to the
random pool that is likely to differ between two devices (or possibly
even per boot).  This would be things like MAC addresses or serial
numbers, or the read-out of the RTC. This does *not* add any actual
entropy to the pool, but it initializes the pool to different values
for devices that might otherwise be identical and have very little
entropy available to them (particularly common in the embedded world).

[ Modified by tytso to mix in a timestamp, since there may be some
  variability caused by the time needed to detect/configure the hardware
  in question. ]

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Ed Tam <etam@google.com>
2013-09-09 14:44:07 -07:00
..
agp
diag diag: Bring diag up to date 2013-03-15 17:08:56 -07:00
hw_random Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
ipmi
mwave
pcmcia
tpm Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
xilinx_hwicap
adsprpc.c msm: ADSPRPC: Update driver to create its own device node 2013-03-15 17:07:42 -07:00
adsprpc_shared.h msm: ADSPRPC: Cleanup header and source. 2013-03-15 17:07:42 -07:00
apm-emulation.c
applicom.c
applicom.h
bfin-otp.c
bsr.c
csdio.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
dcc_tty.c
ds1302.c
ds1620.c
dsp56k.c
dtlk.c
efirtc.c
generic_nvram.c
genrtc.c
hangcheck-timer.c
hpet.c
i8k.c
Kconfig msm: Move adsprpc into drivers 2013-03-15 17:07:02 -07:00
lp.c
Makefile msm: Move adsprpc into drivers 2013-03-15 17:07:02 -07:00
mbcs.c
mbcs.h
mem.c
misc.c Avoid to create duplicate filename for misc devices. 2013-06-12 21:45:38 +00:00
mmtimer.c
msm_rotator.c msm: rotator: non-blocking rotate 2013-04-18 16:09:21 -07:00
msm_smd_pkt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mspec.c
nsc_gpio.c
nvram.c
nwbutton.c
nwbutton.h
nwflash.c
pc8736x_gpio.c
ppdev.c
ps3flash.c
ramoops.c
random.c random: create add_device_randomness() interface 2013-09-09 14:44:07 -07:00
raw.c
rtc.c
scx200_gpio.c
snsc.c
snsc.h
snsc_event.c
sonypi.c
tb0219.c
tile-srom.c
tlclk.c
toshiba.c
ttyprintk.c
uv_mmtimer.c
virtio_console.c