1. 27 11月, 2013 6 次提交
  2. 25 11月, 2013 4 次提交
  3. 29 8月, 2013 1 次提交
  4. 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
  5. 13 8月, 2013 1 次提交
  6. 09 8月, 2013 3 次提交
  7. 20 7月, 2013 1 次提交
  8. 19 6月, 2013 3 次提交
    • P
      clk: tegra: T114: add DFLL DVCO reset control · 1c472d8e
      Paul Walmsley 提交于
      Add DFLL DVCO reset line control functions to the CAR IP block driver.
      
      The DVCO present in the DFLL IP block has a separate reset line,
      exposed via the CAR IP block.  This reset line is asserted upon SoC
      reset.  Unless something (such as the DFLL driver) deasserts this
      line, the DVCO will not oscillate, although reads and writes to the
      DFLL IP block will complete.
      
      Thanks to Aleksandr Frid <afrid@nvidia.com> for identifying this and
      saving hours of debugging time.
      Signed-off-by: NPaul Walmsley <pwalmsley@nvidia.com>
      Cc: Aleksandr Frid <afrid@nvidia.com>
      Cc: Peter De Schrijver <pdeschrijver@nvidia.com>
      Signed-off-by: NMike Turquette <mturquette@linaro.org>
      1c472d8e
    • P
      clk: tegra: T114: add DFLL source clocks · 9e60121f
      Paul Walmsley 提交于
      Add the input clocks needed by the DFLL IP blocks.  Initialize them to
      51MHz (as required by the DFLL GFD) and to use the PLL_P clock source.
      
      This patch is a collaboration with Peter De Schrijver
      <pdeschrijver@nvidia.com>.
      
      Thanks to Laxman Dewangan <ldewangan@nvidia.com> for identifying the
      requirement to keep the DFLL clocks enabled to resolve PWR_I2C timeout
      issues.
      Signed-off-by: NPaul Walmsley <pwalmsley@nvidia.com>
      Cc: Peter De Schrijver <pdeschrijver@nvidia.com>
      Reviewed-by: NAndrew Chew <achew@nvidia.com>
      Cc: Matthew Longnecker <mlongnecker@nvidia.com>
      Cc: Laxman Dewangan <ldewangan@nvidia.com>
      Signed-off-by: NMike Turquette <mturquette@linaro.org>
      9e60121f
    • P
      clk: tegra: T114: add FCPU clock shaper programming, needed by the DFLL · 25c9ded6
      Paul Walmsley 提交于
      Add clock functions to initialize, enable, and disable the FCPU clock
      shapers, based on the FCPU voltage rail state.  These will be used by
      the DFLL clocksource driver code.
      
      This version of the patch contains a fix for a problem noticed by Andrew
      Chew <achew@nvidia.com>, where some of the FINETRIM_R bitfields were
      incorrectly defined.
      
      Based on code originally written by Aleksandr Frid <afrid@nvidia.com>.
      Signed-off-by: NPaul Walmsley <pwalmsley@nvidia.com>
      Cc: Andrew Chew <achew@nvidia.com>
      Reviewed-by: NAndrew Chew <achew@nvidia.com>
      Cc: Matthew Longnecker <mlongnecker@nvidia.com>
      Cc: Aleksandr Frid <afrid@nvidia.com>
      Signed-off-by: NMike Turquette <mturquette@linaro.org>
      25c9ded6
  9. 17 6月, 2013 1 次提交
  10. 12 6月, 2013 10 次提交
  11. 05 6月, 2013 1 次提交
  12. 01 6月, 2013 3 次提交
  13. 23 5月, 2013 1 次提交
  14. 21 5月, 2013 2 次提交
  15. 05 4月, 2013 2 次提交