Revision 2071db4848ea809887e97248dd3dec02a2e3dd6b authored by Linus Walleij on 19 January 2010, 10:41:52 UTC, committed by Samuel Ortiz on 07 March 2010, 21:17:10 UTC
This reintroduces the entropy sampling of the AB3100 IRQ as the
IRQF_SAMPLE_RANDOM is going out according to the feature removal
schedule. I'm trying to do this the right way then, so CC:ing some
random people for a quick review. We add entropy for interrupt
events in the AB3100 which are truly random in nature, like
external cables being connected, voltages on batteries dropping
below certain ranges, ADC triggers or overheating.

Signed-off-by: Linus Walleij <linus.walleij@stericsson.com>
Cc: Robin Getz <rgetz@blackfin.uclinux.org>
Acked-by: Matt Mackall <mpm@selenic.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
1 parent 6048a3d
History
File Mode Size
Kconfig -rw-r--r-- 9.4 KB
Kconfig.debug -rw-r--r-- 1014 bytes
Makefile -rw-r--r-- 1.5 KB
backing-dev.c -rw-r--r-- 17.9 KB
bootmem.c -rw-r--r-- 23.7 KB
bounce.c -rw-r--r-- 6.5 KB
debug-pagealloc.c -rw-r--r-- 2.5 KB
dmapool.c -rw-r--r-- 12.9 KB
fadvise.c -rw-r--r-- 3.5 KB
failslab.c -rw-r--r-- 1.7 KB
filemap.c -rw-r--r-- 65.3 KB
filemap_xip.c -rw-r--r-- 11.0 KB
fremap.c -rw-r--r-- 6.7 KB
highmem.c -rw-r--r-- 11.4 KB
hugetlb.c -rw-r--r-- 72.0 KB
hwpoison-inject.c -rw-r--r-- 3.2 KB
init-mm.c -rw-r--r-- 538 bytes
internal.h -rw-r--r-- 7.1 KB
kmemcheck.c -rw-r--r-- 2.8 KB
kmemleak-test.c -rw-r--r-- 3.3 KB
kmemleak.c -rw-r--r-- 47.5 KB
ksm.c -rw-r--r-- 52.9 KB
maccess.c -rw-r--r-- 1.6 KB
madvise.c -rw-r--r-- 11.3 KB
memcontrol.c -rw-r--r-- 86.0 KB
memory-failure.c -rw-r--r-- 33.7 KB
memory.c -rw-r--r-- 94.6 KB
memory_hotplug.c -rw-r--r-- 21.6 KB
mempolicy.c -rw-r--r-- 63.1 KB
mempool.c -rw-r--r-- 8.9 KB
migrate.c -rw-r--r-- 25.4 KB
mincore.c -rw-r--r-- 6.6 KB
mlock.c -rw-r--r-- 16.0 KB
mm_init.c -rw-r--r-- 3.7 KB
mmap.c -rw-r--r-- 66.8 KB
mmu_context.c -rw-r--r-- 1.3 KB
mmu_notifier.c -rw-r--r-- 8.7 KB
mmzone.c -rw-r--r-- 1.8 KB
mprotect.c -rw-r--r-- 7.7 KB
mremap.c -rw-r--r-- 13.0 KB
msync.c -rw-r--r-- 2.4 KB
nommu.c -rw-r--r-- 47.8 KB
oom_kill.c -rw-r--r-- 17.8 KB
page-writeback.c -rw-r--r-- 36.1 KB
page_alloc.c -rw-r--r-- 142.2 KB
page_cgroup.c -rw-r--r-- 10.2 KB
page_io.c -rw-r--r-- 3.2 KB
page_isolation.c -rw-r--r-- 3.6 KB
pagewalk.c -rw-r--r-- 3.9 KB
percpu.c -rw-r--r-- 62.6 KB
prio_tree.c -rw-r--r-- 6.3 KB
quicklist.c -rw-r--r-- 2.4 KB
readahead.c -rw-r--r-- 15.4 KB
rmap.c -rw-r--r-- 39.6 KB
shmem.c -rw-r--r-- 69.2 KB
slab.c -rw-r--r-- 117.2 KB
slob.c -rw-r--r-- 17.2 KB
slub.c -rw-r--r-- 109.5 KB
sparse-vmemmap.c -rw-r--r-- 6.2 KB
sparse.c -rw-r--r-- 20.3 KB
swap.c -rw-r--r-- 12.9 KB
swap_state.c -rw-r--r-- 10.4 KB
swapfile.c -rw-r--r-- 62.5 KB
thrash.c -rw-r--r-- 1.9 KB
truncate.c -rw-r--r-- 15.8 KB
util.c -rw-r--r-- 6.6 KB
vmalloc.c -rw-r--r-- 60.8 KB
vmscan.c -rw-r--r-- 80.6 KB
vmstat.c -rw-r--r-- 22.2 KB

back to top