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> |
||
---|---|---|
.. | ||
clock.c | ||
dma.c | ||
dsc.c | ||
irq.c | ||
Kconfig | ||
mach-anubis.c | ||
mach-at2440evb.c | ||
mach-mini2440.c | ||
mach-nexcoder.c | ||
mach-osiris-dvs.c | ||
mach-osiris.c | ||
mach-rx3715.c | ||
mach-smdk2440.c | ||
Makefile | ||
s3c2440.c |