hwrng: bcm2835 - Add support for Broadcom BCM5301x
The Broadcom BCM5301x SoCs (Northstar) utilize the same random number generator peripheral as Northstar Plus and BCM2835, but just like the NSP SoC, we need to enable the interrupt. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
Родитель
b578456c34
Коммит
52140993d4
|
@ -90,7 +90,7 @@ config HW_RANDOM_BCM63XX
|
|||
|
||||
config HW_RANDOM_BCM2835
|
||||
tristate "Broadcom BCM2835 Random Number Generator support"
|
||||
depends on ARCH_BCM2835 || ARCH_BCM_NSP
|
||||
depends on ARCH_BCM2835 || ARCH_BCM_NSP || ARCH_BCM_5301X
|
||||
default HW_RANDOM
|
||||
---help---
|
||||
This driver provides kernel-side support for the Random Number
|
||||
|
|
|
@ -70,6 +70,7 @@ static struct hwrng bcm2835_rng_ops = {
|
|||
static const struct of_device_id bcm2835_rng_of_match[] = {
|
||||
{ .compatible = "brcm,bcm2835-rng"},
|
||||
{ .compatible = "brcm,bcm-nsp-rng", .data = nsp_rng_init},
|
||||
{ .compatible = "brcm,bcm5301x-rng", .data = nsp_rng_init},
|
||||
{},
|
||||
};
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче