The following changes since commit 34c453ce16633539a94a2e876faeb731ac1be899: ARM: S3C24XX: fix merge conflict (2014-05-15 05:54:38 +0900) are available in the git repository at: http://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git tags/samsung-clk for you to fetch changes up to 6520e968eef4f88c076a84a80e026049d157132e: clk: exynos5420: Add 5800 specific clocks (2014-05-19 22:15:08 +0900) ---------------------------------------------------------------- Samsung clock updates for 3.16 In this time, it is having dependency with arch/arm/ for 3.16, I pulled them into samsung tree from Tomasz under agreement from Mike. - Pull for_3.16/exynos5260 from Tomasz Figa: "This pull request contains patches preparing Samsung Common Clock Framework helpers to support Exynos5260 by adding support for multiple clock providers and then adding clock driver for Exynos5260." - Pull for_3.16/clk_fixes_non_critical from Tomasz Figa: "This pull requests contains a number of non-critical fixes for Samsung clock framework and drivers, including: 1) a series of fixes for Exynos5420 to correct clock definitions and make the driver closer to the documentation, 2) several missing clocks and clock IDs added to Exynos4, Exynos5250 and Exynos5420 drivers, 3) fix for incorrect initialization of clock table with NULL, 4) compiler warning fix." - Pull for_3.16/clk_cleanup from Tomasz Figa: "This pull requests contains minor clean-up related to Samsung clock support, including: 1) move Kconfig entries of Samsung clock drivers to drivers/clk, 2) compile drivers/clk/samsung conditionally when COMMON_CLK_SAMSUNG is selected, 3) remove obsolete Kconfig lines after moving s3c24xx to CCF." - Pull for_3.16/exynos3250 from Tomasz Figa: "This small pull request contains a patch adding clock driver for Exynos3250, which depends on previous pull requests in this series." - add dt bindings for exynos3250 clock - add exynos5800 specific clocks in current exynos5420 clock Note that this branch is based on s3c24xx ccf branch ---------------------------------------------------------------- Alim Akhtar (1): clk: exynos5420: Add 5800 specific clocks Arun Kumar K (2): clk: samsung: exynos5250: Add clocks for G3D clk: samsung: exynos5420: Add clock IDs needed by GPU Chanwoo Choi (1): dt-bindings: add documentation for Exynos3250 clock controller Kukjin Kim (4): Merge branch 'for_3.16/exynos5260' of git://git.kernel.org/.../tfiga/samsung-clk into v3.16-next/clk-samsung Merge branch 'for_3.16/clk_fixes_non_critical' of git://git.kernel.org/.../tfiga/samsung-clk into v3.16-next/clk-samsung Merge branch 'for_3.16/clk_cleanup' of git://git.kernel.org/.../tfiga/samsung-clk into v3.16-next/clk-samsung Merge branch 'for_3.16/exynos3250' of git://git.kernel.org/.../tfiga/samsung-clk into v3.16-next/clk-samsung Naveen Krishna Chatradhi (1): clk: samsung: exynos5250/5420: Add gate clock for SSS module Pankaj Dubey (6): clk/samsung: add support for pll2550xx clk: samsung: fixed compiler warning [-Wpointer-to-int-cast] clk: samsung: add new Kconfig for Samsung common clock option ARM: select COMMON_CLK_SAMSUNG for ARCH_EXYNOS and ARCH_S3C64XX ARM: S3C24XX: move S3C24XX clock Kconfig options to Samsung clock Kconfig file drivers: clk: use COMMON_CLK_SAMSUNG for Samsung clock support Rahul Sharma (4): clk/samsung: add support for multiple clock providers clk/samsung: add support for pll2650xx clk/exynos5260: add macros and documentation for exynos5260 clk/exynos5260: add clock file for exynos5260 Sachin Kamat (1): clk: samsung: exynos5420: Fix VPLL lock offset Shaik Ameer Basha (15): clk: samsung: exynos5420: Rename mux parent arrays clk: samsung: exynos5420: add clocks for ISP block clk: samsung: exynos5420: update clocks for GSCL and MSCL blocks clk: samsung: exynos5420: fix parent clocks for mscl sysmmu clk: samsung: exynos5420: update clocks for G2D and G3D blocks clk: samsung: exynos5420: update clocks for DISP1 block clk: samsung: exynos5420: update clocks for PERIC block clk: samsung: exynos5420: update clocks for PERIS and GEN blocks clk: samsung: exynos5420: update clocks for WCORE block clk: samsung: exynos5420: update clocks for FSYS and FSYS2 blocks clk: samsung: exynos5420: correct sysmmu-mfc parent clocks clk: samsung: exynos5420: fix register offset for sclk_bpll clk: samsung: exynos5420: update clocks for MAU Block clk: samsung: exynos5420: add misc clocks clk: samsung: exynos5420: add more registers to restore list Sylwester Nawrocki (1): clk: samsung: exynos4: Use single clock ID for CLK_MDMA gate clocks Tomasz Figa (3): clk: samsung: Initialize clock table with error pointers ARM: S3C24XX: Remove omitted Kconfig selects and conditionals clk: samsung: exynos3250: Add clocks using common clock framework Tomasz Stanislawski (1): clk: samsung: exynos4: export sclk_hdmiphy clock .../devicetree/bindings/clock/exynos3250-clock.txt | 41 + .../devicetree/bindings/clock/exynos5260-clock.txt | 190 ++ .../devicetree/bindings/clock/exynos5420-clock.txt | 3 +- .../bindings/clock/samsung,s3c2410-clock.txt | 2 +- arch/arm/Kconfig | 4 +- arch/arm/boot/dts/exynos5420.dtsi | 14 +- arch/arm/mach-s3c24xx/Kconfig | 37 +- drivers/clk/Kconfig | 2 + drivers/clk/Makefile | 2 +- drivers/clk/samsung/Kconfig | 26 + drivers/clk/samsung/Makefile | 2 + drivers/clk/samsung/clk-exynos3250.c | 780 ++++++++ drivers/clk/samsung/clk-exynos4.c | 51 +- drivers/clk/samsung/clk-exynos5250.c | 41 +- drivers/clk/samsung/clk-exynos5260.c | 1980 ++++++++++++++++++++ drivers/clk/samsung/clk-exynos5260.h | 459 +++++ drivers/clk/samsung/clk-exynos5420.c | 1127 +++++++---- drivers/clk/samsung/clk-exynos5440.c | 18 +- drivers/clk/samsung/clk-pll.c | 223 ++- drivers/clk/samsung/clk-pll.h | 2 + drivers/clk/samsung/clk-s3c2410.c | 51 +- drivers/clk/samsung/clk-s3c2412.c | 29 +- drivers/clk/samsung/clk-s3c2443.c | 46 +- drivers/clk/samsung/clk-s3c64xx.c | 44 +- drivers/clk/samsung/clk.c | 123 +- drivers/clk/samsung/clk.h | 72 +- include/dt-bindings/clock/exynos3250.h | 258 +++ include/dt-bindings/clock/exynos4.h | 2 +- include/dt-bindings/clock/exynos5250.h | 5 +- include/dt-bindings/clock/exynos5260-clk.h | 469 +++++ include/dt-bindings/clock/exynos5420.h | 43 +- 31 files changed, 5543 insertions(+), 603 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/exynos3250-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/exynos5260-clock.txt create mode 100644 drivers/clk/samsung/Kconfig create mode 100644 drivers/clk/samsung/clk-exynos3250.c create mode 100644 drivers/clk/samsung/clk-exynos5260.c create mode 100644 drivers/clk/samsung/clk-exynos5260.h create mode 100644 include/dt-bindings/clock/exynos3250.h create mode 100644 include/dt-bindings/clock/exynos5260-clk.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