diff options
author | Arnd Bergmann <arnd@arndb.de> | 2021-05-31 15:22:37 +0200 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2021-06-08 17:00:09 +0200 |
commit | b408b611eb951594691abfee8ca687b405d27757 (patch) | |
tree | c2c6596a1b1af39fc5f968b7ff76b5a33f1fc8ca /arch/mips/include | |
parent | 4410c4236e6de337f35d4d88e503f414a8d5d10f (diff) | |
download | linux-b408b611eb951594691abfee8ca687b405d27757.tar.gz |
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>
Diffstat (limited to 'arch/mips/include')
-rw-r--r-- | arch/mips/include/asm/mach-ar7/ar7.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/arch/mips/include/asm/mach-ar7/ar7.h b/arch/mips/include/asm/mach-ar7/ar7.h index dd09c3bf0601..cbe75ade3277 100644 --- a/arch/mips/include/asm/mach-ar7/ar7.h +++ b/arch/mips/include/asm/mach-ar7/ar7.h @@ -131,10 +131,6 @@ static inline u8 ar7_chip_rev(void) 0x14))) >> 16) & 0xff; } -struct clk { - unsigned int rate; -}; - static inline int ar7_has_high_cpmac(void) { u16 chip_id = ar7_chip_id(); |