This patch series adds clkdev support for all Samsung platforms. clkdev support is a prerequisite for adding device tree and common clock features on Samsung platforms. Changes since v1: 1. Removed the clock id field from clock instances. 2. Fixed incorrect naming of guards in mach/clkdev.h files. Thomas Abraham (7): ARM: SAMSUNG: Add clkdev infrastructure ARM: S3C24XX: Add clkdev support ARM: S3C64XX: Add clkdev support ARM: S5P64X0: Add clkdev support ARM: S5PC100: Add clkdev support ARM: S5PV210: Add clkdev support ARM: Exynos4: Add clkdev support arch/arm/Kconfig | 6 + arch/arm/mach-exynos4/clock.c | 178 +++++++++------------------ arch/arm/mach-exynos4/include/mach/clkdev.h | 7 + arch/arm/mach-exynos4/time.c | 2 + arch/arm/mach-s3c2412/clock.c | 36 +----- arch/arm/mach-s3c2416/clock.c | 10 +- arch/arm/mach-s3c2440/clock.c | 3 - arch/arm/mach-s3c2443/clock.c | 16 +-- arch/arm/mach-s3c64xx/clock.c | 86 ++++--------- arch/arm/mach-s3c64xx/include/mach/clkdev.h | 7 + arch/arm/mach-s5p64x0/clock-s5p6440.c | 74 +++-------- arch/arm/mach-s5p64x0/clock-s5p6450.c | 68 +++-------- arch/arm/mach-s5p64x0/include/mach/clkdev.h | 7 + arch/arm/mach-s5pc100/clock.c | 163 ++++++------------------ arch/arm/mach-s5pc100/include/mach/clkdev.h | 7 + arch/arm/mach-s5pv210/clock.c | 130 ++++++-------------- arch/arm/mach-s5pv210/include/mach/clkdev.h | 7 + arch/arm/plat-s3c24xx/clock-dclk.c | 4 - arch/arm/plat-s3c24xx/include/mach/clkdev.h | 7 + arch/arm/plat-s3c24xx/s3c2410-clock.c | 21 +--- arch/arm/plat-s3c24xx/s3c2443-clock.c | 39 +----- arch/arm/plat-s5p/s5p-time.c | 9 ++ arch/arm/plat-samsung/clock.c | 98 +-------------- arch/arm/plat-samsung/include/plat/clock.h | 3 + arch/arm/plat-samsung/pwm-clock.c | 10 ++ arch/arm/plat-samsung/time.c | 2 + 26 files changed, 300 insertions(+), 700 deletions(-) create mode 100644 arch/arm/mach-exynos4/include/mach/clkdev.h create mode 100644 arch/arm/mach-s3c64xx/include/mach/clkdev.h create mode 100644 arch/arm/mach-s5p64x0/include/mach/clkdev.h create mode 100644 arch/arm/mach-s5pc100/include/mach/clkdev.h create mode 100644 arch/arm/mach-s5pv210/include/mach/clkdev.h create mode 100644 arch/arm/plat-s3c24xx/include/mach/clkdev.h -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html