]> git.baikalelectronics.ru Git - kernel.git/commit
ath9k: use hw_random API instead of directly dumping into random.c
authorJason A. Donenfeld <Jason@zx2c4.com>
Wed, 16 Feb 2022 11:33:23 +0000 (12:33 +0100)
committerKalle Valo <quic_kvalo@quicinc.com>
Mon, 21 Feb 2022 10:22:29 +0000 (12:22 +0200)
commitd67ebaf0efc9ef4b4ff590caf21a6582ad6e514d
tree631b813cb232debac49c166909fba5a41b368a36
parent4264e6dc4c68438aad127abf271c62832beef638
ath9k: use hw_random API instead of directly dumping into random.c

Hardware random number generators are supposed to use the hw_random
framework. This commit turns ath9k's kthread-based design into a proper
hw_random driver.

Cc: Toke Høiland-Jørgensen <toke@redhat.com>
Cc: Kalle Valo <kvalo@kernel.org>
Cc: Rui Salvaterra <rsalvaterra@gmail.com>
Cc: Dominik Brodowski <linux@dominikbrodowski.net>
Cc: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Tested-by: Rui Salvaterra <rsalvaterra@gmail.com>
Acked-by: Toke Høiland-Jørgensen <toke@toke.dk>
Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com>
Link: https://lore.kernel.org/r/20220216113323.53332-1-Jason@zx2c4.com
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/ath/ath9k/rng.c