Hi, this patch serie introduce the clk support in u-boot-v2 to simplify clock handling in drivers as example when porting Amba PL011 drivers you will have to handle clock for different SoC as it's a generic IP dev by ARM LTD and used in different such as Nomadik from ST-Ericsson this first series will switch the AT91 to the clk framework with the same way as handle in Linux The following changes since commit 71306852fd860ecf03b7b0b08b1d2903be6d5abd: Jean-Christophe PLAGNIOL-VILLARD (1): arm: generate mach-types.h instead of static version are available in the git repository at: git://uboot.jcrosoft.org/u-boot-v2.git for-sascha Jean-Christophe PLAGNIOL-VILLARD (3): initcall: add postconsole_initcall clock: Introduce clock framework from Linux at91: implement clock framework arch/arm/mach-at91/Makefile | 2 +- arch/arm/mach-at91/at91sam9260.c | 207 ++++++++ arch/arm/mach-at91/at91sam9260_devices.c | 18 +- arch/arm/mach-at91/at91sam9263.c | 217 +++++++++ arch/arm/mach-at91/at91sam9263_devices.c | 13 +- arch/arm/mach-at91/clock.c | 672 +++++++++++++++++++++++++++ arch/arm/mach-at91/clock.h | 31 ++ arch/arm/mach-at91/generic.h | 14 + arch/arm/mach-at91/gpio.c | 3 + arch/arm/mach-at91/include/mach/at91_dbgu.h | 66 +++ arch/arm/mach-at91/include/mach/clk.h | 39 -- arch/arm/mach-at91/include/mach/cpu.h | 118 +++++ arch/arm/mach-at91/include/mach/gpio.h | 1 + board/at91sam9260ek/config.h | 2 +- board/at91sam9263ek/config.h | 2 +- board/at91sam9263ek/init.c | 3 - board/mmccpu/config.h | 2 +- board/mmccpu/init.c | 3 - board/pm9263/config.h | 2 +- board/pm9263/init.c | 3 - drivers/net/macb.c | 11 +- drivers/serial/atmel.c | 32 ++- include/init.h | 1 + include/linux/clk.h | 158 +++++++ 24 files changed, 1545 insertions(+), 75 deletions(-) create mode 100644 arch/arm/mach-at91/clock.c create mode 100644 arch/arm/mach-at91/clock.h create mode 100644 arch/arm/mach-at91/generic.h create mode 100644 arch/arm/mach-at91/include/mach/at91_dbgu.h delete mode 100644 arch/arm/mach-at91/include/mach/clk.h create mode 100644 arch/arm/mach-at91/include/mach/cpu.h create mode 100644 include/linux/clk.h Best Regards, J. _______________________________________________ u-boot-v2 mailing list u-boot-v2@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/u-boot-v2