]> git.karo-electronics.de Git - karo-tx-linux.git/commit
rtc: wm831x: Feed the write counter into device_add_randomness()
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Thu, 5 Jul 2012 20:19:17 +0000 (20:19 +0000)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 19 Jul 2012 14:38:31 +0000 (10:38 -0400)
commit9dccf55f4cb011a7552a8a2749a580662f5ed8ed
treecb6002c78787c636617fdc23e089e88d05c77c87
parent330e0a01d54c2b8606c56816f99af6ebc58ec92c
rtc: wm831x: Feed the write counter into device_add_randomness()

The tamper evident features of the RTC include the "write counter" which
is a pseudo-random number regenerated whenever we set the RTC. Since this
value is unpredictable it should provide some useful seeding to the random
number generator.

Only do this on boot since the goal is to seed the pool rather than add
useful entropy.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Cc: stable@vger.kernel.org
drivers/rtc/rtc-wm831x.c