The following patch serie adds support for the Broadcom BCM63xx RNG block.
Since it depends on some MIPS bits, it might be easier to merge it via the
MIPS tree.
Thanks!
Florian Fainelli (5):
MIPS: BCM63XX: fix BCM6368 IPSec clock bit
MIPS: BCM63XX: add support for "ipsec" clock
MIPS: BCM63XX: add TRNG peripheral definitions
MIPS: BCM63XX: add RNG driver platform_device stub
hw_random: add Broadcom BCM63xx RNG driver
arch/mips/bcm63xx/Makefile | 3 +-
arch/mips/bcm63xx/clk.c | 14 ++
arch/mips/bcm63xx/dev-trng.c | 40 +++++
arch/mips/include/asm/mach-bcm63xx/bcm63xx_cpu.h | 9 +
arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h | 15 ++-
drivers/char/hw_random/Kconfig | 14 ++
drivers/char/hw_random/Makefile | 1 +
drivers/char/hw_random/bcm63xx-rng.c | 175 +++++++++++++++++++++
8 files changed, 269 insertions(+), 2 deletions(-)
create mode 100644 arch/mips/bcm63xx/dev-trng.c
create mode 100644 drivers/char/hw_random/bcm63xx-rng.c
--
1.7.5.4
|