mirror of
https://github.com/FEX-Emu/linux.git
synced 2024-12-25 10:59:05 +00:00
b3bf41be06
Reduce the size of struct clk by 12 bytes and make defining clocks with common implementation functions easier by moving the set_rate, get_rate, round_rate and set_parent calls into a new structure called 'struct clk_ops' and using that instead. This change does make a few clocks larger as they need their own clk_ops, but this is outweighed by the number of clocks with either no ops or having a common set of ops. Update all the users of this. Signed-off-by: Ben Dooks <ben-linux@fluff.org> |
||
---|---|---|
.. | ||
include/plat | ||
clock.c | ||
cpu.c | ||
cpufreq.c | ||
dev-audio.c | ||
dev-uart.c | ||
dma.c | ||
gpiolib.c | ||
irq-eint.c | ||
irq-pm.c | ||
irq.c | ||
Kconfig | ||
Makefile | ||
pm.c | ||
s3c6400-clock.c | ||
s3c6400-init.c | ||
setup-fb-24bpp.c | ||
setup-i2c0.c | ||
setup-i2c1.c | ||
setup-sdhci-gpio.c | ||
sleep.S |