OpenCloudOS-Kernel/arch/mips/ar7
Arnd Bergmann b408b611eb mips: ar7: convert to CONFIG_COMMON_CLK
Perform a minimal conversion of the ar7 clock implementation to the common
clock framework. While the hardware can control the rates, this is left
unchanged, and all clocks are registered as fixed-rate or fixed-divider
clocks. Similarly, the clkdev lookup information is left unchanged but
moved from the table format into individual allocations.

There is a small increase in code size:

   text	   data	    bss	    dec	    hex	filename
4757116	 596640	  91328	5445084	 5315dc	vmlinux-before
4806159	 602360	  91344	5499863	 53ebd7	vmlinux-after

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2021-06-08 17:00:09 +02:00
..
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
Platform MIPS: Only include the platform file needed 2020-05-13 00:17:18 +02:00
clock.c mips: ar7: convert to CONFIG_COMMON_CLK 2021-06-08 17:00:09 +02:00
gpio.c mips: ar7: add missing iounmap() on error in ar7_gpio_init 2020-11-06 11:32:06 +01:00
irq.c MIPS: Replace setup_irq() by request_irq() 2020-03-05 16:47:35 +01:00
memory.c MIPS: Remove empty prom_free_prom_memory functions 2021-01-07 17:11:33 +01:00
platform.c remove ioremap_nocache and devm_ioremap_nocache 2020-01-06 09:45:59 +01:00
prom.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 182 2019-05-30 11:29:20 -07:00
setup.c MIPS: Use fallthrough for arch/mips 2020-05-07 11:55:47 +02:00
time.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 182 2019-05-30 11:29:20 -07:00