clk: at91: add a driver for the h32mx clock
Newer SoCs have two different AHB interconnect. The AHB 32 bits Matrix interconnect (h32mx) has a clock that can be setup at the half of the h64mx clock (which is mck). The h32mx clock can not exceed 90 MHz. Signed-off-by:Alexandre Belloni <alexandre.belloni@free-electrons.com> Acked-by:
Boris Brezillon <boris.brezillon@free-electrons.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
Showing
- Documentation/devicetree/bindings/clock/at91-clock.txt 14 additions, 0 deletionsDocumentation/devicetree/bindings/clock/at91-clock.txt
- arch/arm/mach-at91/Kconfig 3 additions, 0 deletionsarch/arm/mach-at91/Kconfig
- drivers/clk/at91/Makefile 1 addition, 0 deletionsdrivers/clk/at91/Makefile
- drivers/clk/at91/clk-h32mx.c 123 additions, 0 deletionsdrivers/clk/at91/clk-h32mx.c
- drivers/clk/at91/pmc.c 6 additions, 0 deletionsdrivers/clk/at91/pmc.c
- drivers/clk/at91/pmc.h 5 additions, 0 deletionsdrivers/clk/at91/pmc.h
- include/linux/clk/at91_pmc.h 1 addition, 0 deletionsinclude/linux/clk/at91_pmc.h
drivers/clk/at91/clk-h32mx.c
0 → 100644
Please register or sign in to comment