
This patch set tries to fix few bugs in timer and re-organises PWM clock code.
Changes since v1: - Patch-1: Added "Acked-by: Simon Glass". - Patch-2: Added "Acked-by: Simon Glass". - Patch-3: Added "Acked-by: Simon Glass". - Patch-4: Added "Acked-by: Simon Glass". - Patch-5: Added "Acked-by: Simon Glass". - Patch-6: None. - Patch-7: Fixed few nits. - Patch-8: Added "Acked-by: Simon Glass". - Patch-9: Restored get_pwm_clk call in case of non-exynos5 cpu.
Akshay Saraswat (9): Exynos: Change get_timer() to work correctly Exynos: Add timer_get_us function Exynos: pwm: Fix two bugs in the exynos pwm configuration code Exynos: Avoid a divide by zero by specifying a non-zero period for pwm 4 Exynos: Tidy up the pwm_config function in the exynos pwm driver Exynos: Add peripherial id for pwm Exynos: clock: Add generic api to get the clk freq Exynos: clock: Correct pwm source clk selection Exynos: pwm: Use generic api to get pwm clk freq
arch/arm/cpu/armv7/exynos/clock.c | 138 ++++++++++++++++++++++++++++++ arch/arm/cpu/armv7/s5p-common/pwm.c | 57 +++++++----- arch/arm/cpu/armv7/s5p-common/timer.c | 117 ++++++++++++------------- arch/arm/include/asm/arch-exynos/clk.h | 17 ++++ arch/arm/include/asm/arch-exynos/periph.h | 5 ++ board/samsung/smdk5250/setup.h | 2 +- 6 files changed, 249 insertions(+), 87 deletions(-)