Hello, This patch removes legacy board support for at91sam9g45/9m10 SoCs whose boards have already migrated to DT. Along with this removal this series adds DT support for the TRNG (True Random Generator Block) and adds missing trng and isi nodes to the dtsi. There's still one missing piece to provide the exact same set of functionalities: AC97 controller support which has not been moved to DT yet. Best Regards, Boris Boris Brezillon (6): ARM: at91: remove at91sam9g45/9m10 legacy board support hwrng: atmel: use clk_prepapre_enable/_disable_unprepare hwrng: atmel: add DT support hwrng: atmel: Add TRNG DT binding doc ARM: at91/dt: add trng node ARM: at91/dt: add ISI node .../devicetree/bindings/hwrng/atmel-trng.txt | 16 + arch/arm/boot/dts/at91sam9g45.dtsi | 39 + arch/arm/mach-at91/Kconfig.non_dt | 21 - arch/arm/mach-at91/Makefile | 4 - arch/arm/mach-at91/at91sam9g45.c | 403 ---- arch/arm/mach-at91/at91sam9g45_devices.c | 1915 -------------------- arch/arm/mach-at91/board-sam9m10g45ek.c | 526 ------ drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/atmel-rng.c | 15 +- 9 files changed, 67 insertions(+), 2874 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwrng/atmel-trng.txt delete mode 100644 arch/arm/mach-at91/at91sam9g45_devices.c delete mode 100644 arch/arm/mach-at91/board-sam9m10g45ek.c -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html