Hi, this series provide patches for adding clock support for Zynq. I am sending them separately because there are several changes together. 1. Adding DIV_ROUND_CLOSEST macro 2. ARM zynq changes 3. driver changes
This series is based on 7 zynq patches I have sent today. Thanks, Michal Michal Simek (2): zynq: Update CLK in bdinfo zynq: timer: Fix hangs if network activity attempted after about one hour Soren Brinkmann (6): common: Provide DIV_ROUND_CLOSEST macro zynq: Provide a framework to read clock frequencies zynq: timer: Migrate to zynq clock framework net: zynq_gem: Move RCLK details out of driver net: zynq_gem: Calculate clock dividers dynamically serial_zynq: Migrate to Zynq clock framework arch/arm/cpu/armv7/zynq/Makefile | 1 + arch/arm/cpu/armv7/zynq/clk.c | 643 +++++++++++++++++++++++++++++ arch/arm/cpu/armv7/zynq/cpu.c | 2 + arch/arm/cpu/armv7/zynq/slcr.c | 17 +- arch/arm/cpu/armv7/zynq/timer.c | 13 +- arch/arm/include/asm/arch-zynq/clk.h | 29 ++ arch/arm/include/asm/arch-zynq/hardware.h | 32 +- arch/arm/include/asm/arch-zynq/sys_proto.h | 2 +- drivers/net/zynq_gem.c | 20 +- drivers/serial/serial_zynq.c | 13 +- include/common.h | 16 + include/configs/zynq-common.h | 1 + 12 files changed, 754 insertions(+), 35 deletions(-) create mode 100644 arch/arm/cpu/armv7/zynq/clk.c create mode 100644 arch/arm/include/asm/arch-zynq/clk.h -- 1.8.2.3
pgpvZA_yV0pPA.pgp
Description: PGP signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot