• Olof Johansson's avatar
    Merge tag 'samsung-clk' of... · f48d5be2
    Olof Johansson authored
    Merge tag 'samsung-clk' of http://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/soc
    
    Merge "Samsung clock updates for 3.16" from Kukjin Kim:
    
    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
    
    * tag 'samsung-clk' of http://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung: (59 commits)
      clk: exynos5420: Add 5800 specific clocks
      dt-bindings: add documentation for Exynos3250 clock controller
      ARM: S3C24XX: fix merge conflict
      clk: samsung: exynos3250: Add clocks using common clock framework
      drivers: clk: use COMMON_CLK_SAMSUNG for Samsung clock support
      ARM: S3C24XX: move S3C24XX clock Kconfig options to Samsung clock Kconfig file
      ARM: select COMMON_CLK_SAMSUNG for ARCH_EXYNOS and ARCH_S3C64XX
      clk: samsung: add new Kconfig for Samsung common clock option
      ARM: S3C24XX: Remove omitted Kconfig selects and conditionals
      clk: samsung: exynos5420: add more registers to restore list
      clk: samsung: exynos5420: add misc clocks
      clk: samsung: exynos5420: update clocks for MAU Block
      clk: samsung: exynos5420: fix register offset for sclk_bpll
      clk: samsung: exynos5420: correct sysmmu-mfc parent clocks
      clk: samsung: exynos5420: update clocks for FSYS and FSYS2 blocks
      clk: samsung: exynos5420: update clocks for WCORE block
      clk: samsung: exynos5420: update clocks for PERIS and GEN blocks
      clk: samsung: exynos5420: update clocks for PERIC block
      clk: samsung: exynos5420: update clocks for DISP1 block
      clk: samsung: exynos5420: update clocks for G2D and G3D blocks
      ...
    Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
    f48d5be2
exynos5420.dtsi 18.2 KB