clk: at91: port Linux v5.6 SAM9X60 (new ARM926EJ-S) clock support
During a bug hunt that ultimately turned out unrelated to the state
of the barebox at91 clk driver, I synchronized its state with Linux v5.6.

Bug fixes and clean up to minimize the diff were split out in separate
prior commits.  This last commit imports the rest, which is basically
support for Microchip's new ARM926EJ-S SoC, the SAM9x60.

Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent 47475fa commit 18afc26f9caae008bbebf65db981eb992bbb7cc3
@Ahmad Fatoum Ahmad Fatoum authored on 13 Apr 2020
Sascha Hauer committed on 15 Apr 2020
Showing 19 changed files
View
arch/arm/mach-at91/Kconfig
View
drivers/clk/at91/Makefile
View
drivers/clk/at91/at91sam9x5.c
View
drivers/clk/at91/clk-generated.c
View
drivers/clk/at91/clk-main.c
View
drivers/clk/at91/clk-master.c
View
drivers/clk/at91/clk-peripheral.c
View
drivers/clk/at91/clk-pll.c
View
drivers/clk/at91/clk-programmable.c
View
drivers/clk/at91/clk-sam9x60-pll.c 0 → 100644
View
drivers/clk/at91/clk-usb.c
View
drivers/clk/at91/dt-compat.c
View
drivers/clk/at91/pmc.c
View
drivers/clk/at91/pmc.h
View
drivers/clk/at91/sam9x60.c 0 → 100644
View
drivers/clk/at91/sama5d2.c
View
drivers/clk/at91/sama5d4.c
View
drivers/clk/at91/sckc.c
View
include/linux/clk/at91_pmc.h