This patchset modifies the existing clkdev to make SPI driver independent of the clock names send from platform data. This patches enables the SPI driver to request SPI bus clocks using generic connection ID. The patches are created against "for-next" branch of Kukjin Kim's tree at: git://github.com/kgene/linux-samsung.git Due to the issue with the GPIO in the latest commits of for-next branch, following patches are tested against the following commit: 9eb1e9aeec6f6f68d83a463446d1b30cb8ffcc65 ARM: S5PV210: enable TV support on GONI board Padmavathi Venna (7): SPI: S3C64XX: Use bus clocks created using clkdev ARM: SAMSUNG: Add CLK Macro for clkdev support ARM: S3C64XX: Add SPI clkdev support ARM: S5PC100: Add SPI clkdev support ARM: S5P64X0: Add SPI clkdev support ARM: S5PV210: Add SPI clkdev support ARM: SAMSUNG: Remove SPI bus clocks from platform data arch/arm/mach-s3c64xx/clock.c | 98 +++++++++++----- arch/arm/mach-s3c64xx/dev-spi.c | 7 - arch/arm/mach-s5p64x0/clock-s5p6440.c | 57 ++++++---- arch/arm/mach-s5p64x0/clock-s5p6450.c | 57 ++++++---- arch/arm/mach-s5p64x0/dev-spi.c | 6 - arch/arm/mach-s5pc100/clock.c | 132 +++++++++++++--------- arch/arm/mach-s5pc100/dev-spi.c | 7 - arch/arm/mach-s5pv210/clock.c | 58 ++++++---- arch/arm/mach-s5pv210/dev-spi.c | 6 - arch/arm/plat-samsung/include/plat/clock.h | 7 + arch/arm/plat-samsung/include/plat/s3c64xx-spi.h | 2 - drivers/spi/spi-s3c64xx.c | 14 +-- 12 files changed, 271 insertions(+), 180 deletions(-) -- 1.7.4.4 -- 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