1. 31 10月, 2014 1 次提交
  2. 26 7月, 2014 1 次提交
  3. 30 6月, 2014 1 次提交
  4. 15 5月, 2014 1 次提交
    • R
      clk/samsung: add support for multiple clock providers · 976face4
      Rahul Sharma 提交于
      Samsung CCF helper functions do not provide support to
      register multiple Clock Providers for a given SoC. Due to
      this limitation, SoC platforms are not able to use these
      helpers for registering multiple clock providers and are
      forced to bypass this layer.
      
      This layer is modified accordingly to enable the support
      for multiple clock providers.
      
      Clock file for exynos4, exynos5250, exynos5420, exynos5440,
      S3c64xx, S3c24xx are also modified as per changed helper functions.
      Signed-off-by: NRahul Sharma <rahul.sharma@samsung.com>
      [t.figa: Modified s3c2410 clock driver as well]
      Signed-off-by: NTomasz Figa <t.figa@samsung.com>
      976face4
  5. 14 2月, 2014 3 次提交
  6. 20 8月, 2013 1 次提交
    • J
      clk: add CLK_SET_RATE_NO_REPARENT flag · 819c1de3
      James Hogan 提交于
      Add a CLK_SET_RATE_NO_REPARENT clock flag, which will prevent muxes
      being reparented during clk_set_rate.
      
      To avoid breaking existing platforms, all callers of clk_register_mux()
      are adjusted to pass the new flag. Platform maintainers are encouraged
      to remove the flag if they wish to allow mux reparenting on set_rate.
      Signed-off-by: NJames Hogan <james.hogan@imgtec.com>
      Reviewed-by: NStephen Boyd <sboyd@codeaurora.org>
      Cc: Mike Turquette <mturquette@linaro.org>
      Cc: Russell King <linux@arm.linux.org.uk>
      Cc: Sascha Hauer <kernel@pengutronix.de>
      Cc: Stephen Warren <swarren@wwwdotorg.org>
      Cc: Viresh Kumar <viresh.linux@gmail.com>
      Cc: Kukjin Kim <kgene.kim@samsung.com>
      Cc: Haojian Zhuang <haojian.zhuang@linaro.org>
      Cc: Chao Xie <xiechao.mail@gmail.com>
      Cc: Arnd Bergmann <arnd@arndb.de>
      Cc: "Emilio López" <emilio@elopez.com.ar>
      Cc: Gregory CLEMENT <gregory.clement@free-electrons.com>
      Cc: Maxime Ripard <maxime.ripard@free-electrons.com>
      Cc: Prashant Gaikwad <pgaikwad@nvidia.com>
      Cc: Thierry Reding <thierry.reding@gmail.com>
      Cc: Peter De Schrijver <pdeschrijver@nvidia.com>
      Cc: Pawel Moll <pawel.moll@arm.com>
      Cc: Catalin Marinas <catalin.marinas@arm.com>
      Cc: Andrew Chew <achew@nvidia.com>
      Cc: Doug Anderson <dianders@chromium.org>
      Cc: Heiko Stuebner <heiko@sntech.de>
      Cc: Paul Walmsley <pwalmsley@nvidia.com>
      Cc: Sylwester Nawrocki <s.nawrocki@samsung.com>
      Cc: Thomas Abraham <thomas.abraham@linaro.org>
      Cc: Tomasz Figa <t.figa@samsung.com>
      Cc: linux-arm-kernel@lists.infradead.org
      Cc: linux-samsung-soc@vger.kernel.org
      Cc: spear-devel@list.st.com
      Cc: linux-tegra@vger.kernel.org
      Tested-by: NHaojian Zhuang <haojian.zhuang@gmail.com>
      Acked-by: Stephen Warren <swarren@nvidia.com> [tegra]
      Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com> [sunxi]
      Acked-by: Sören Brinkmann <soren.brinkmann@xilinx.com> [Zynq]
      Signed-off-by: NMike Turquette <mturquette@linaro.org>
      819c1de3
  7. 03 8月, 2013 3 次提交
  8. 23 6月, 2013 1 次提交
  9. 20 4月, 2013 1 次提交
    • A
      clk: exynos: prepare for multiplatform · 25e56eba
      Arnd Bergmann 提交于
      The new common clock drivers for exynos are using compile
      time constants and soc_is_exynos* macros to provide backwards
      compatibility for pre-DT systems, which is not possible with
      multiplatform kernels. This moves all the necessary
      information back into platform code and removes the mach/*
      header inclusions.
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Cc: Mike Turquette <mturquette@linaro.org>
      25e56eba
  10. 04 4月, 2013 1 次提交
  11. 28 3月, 2013 2 次提交
  12. 25 3月, 2013 1 次提交