1. 01 9月, 2017 1 次提交
  2. 31 8月, 2017 1 次提交
    • E
      ARC: clk: introduce HSDK pll driver · daeeb438
      Eugeniy Paltsev 提交于
      HSDK board manages its clocks using various PLLs. These PLL have same
      dividers and corresponding control registers mapped to different addresses.
      So we add one common driver for such PLLs.
      
      Each PLL on HSDK board consists of three dividers: IDIV, FBDIV and
      ODIV. Output clock value is managed using these dividers.
      
      We add pre-defined tables with supported rate values and appropriate
      configurations of IDIV, FBDIV and ODIV for each value.
      
      As of today we add support for PLLs that generate clock for the
      HSDK arc cpus, system, ddr, AXI tunnel and hdmi.
      
      By this patch we add support for several plls (arc cpus pll and others),
      so we had to use two different init types: CLK_OF_DECLARE for arc cpus pll
      and regular probing for others plls.
      Signed-off-by: NEugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
      Reviewed-by: NVineet Gupta <vgupta@synopsys.com>
      Signed-off-by: NStephen Boyd <sboyd@codeaurora.org>
      daeeb438
  3. 18 7月, 2017 1 次提交
  4. 11 7月, 2017 1 次提交
  5. 22 6月, 2017 1 次提交
  6. 15 6月, 2017 1 次提交
    • T
      clk: keystone: Add sci-clk driver support · b745c079
      Tero Kristo 提交于
      In K2G, the clock handling is done through firmware executing on a
      separate core. Linux kernel needs to communicate to the firmware
      through TI system control interface to access any power management
      related resources, including clocks.
      
      The keystone sci-clk driver does this, by communicating to the
      firmware through the TI SCI driver. The driver adds support for
      registering clocks through DT, and basic required clock operations
      like prepare/get_rate, etc.
      Signed-off-by: NTero Kristo <t-kristo@ti.com>
      [sboyd@codeaurora.org: Make ti_sci_init_clocks() static]
      Signed-off-by: NStephen Boyd <sboyd@codeaurora.org>
      b745c079
  7. 22 4月, 2017 1 次提交
  8. 21 1月, 2017 1 次提交
  9. 10 1月, 2017 1 次提交
  10. 02 11月, 2016 1 次提交
  11. 17 9月, 2016 1 次提交
  12. 20 8月, 2016 1 次提交
  13. 16 8月, 2016 2 次提交
  14. 13 7月, 2016 1 次提交
  15. 09 7月, 2016 1 次提交
  16. 07 7月, 2016 1 次提交
  17. 23 6月, 2016 1 次提交
  18. 02 6月, 2016 1 次提交
  19. 13 5月, 2016 1 次提交
  20. 22 4月, 2016 1 次提交
  21. 20 4月, 2016 1 次提交
  22. 02 3月, 2016 1 次提交
    • T
      clk: ti: Add support for dm814x ADPLL · 21330497
      Tony Lindgren 提交于
      On dm814x we have 13 ADPLLs with 3 to 4 outputs on each. The
      ADPLLs have several dividers and muxes controlled by a shared
      control register for each PLL.
      
      Note that for the clocks to work as device drivers for booting on
      dm814x, this patch depends on "ARM: OMAP2+: Change core_initcall
      levels to postcore_initcall" that has already been merged.
      
      Also note that this patch does not implement clk_set_rate for the
      PLL, that will be posted later on when available.
      
      Cc: Stephen Boyd <sboyd@codeaurora.org>
      Acked-by: NTero Kristo <t-kristo@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      Signed-off-by: NMichael Turquette <mturquette@baylibre.com>
      21330497
  23. 26 2月, 2016 1 次提交
  24. 09 2月, 2016 2 次提交
  25. 30 1月, 2016 1 次提交
  26. 14 1月, 2016 1 次提交
  27. 25 12月, 2015 2 次提交
  28. 01 12月, 2015 1 次提交
  29. 22 10月, 2015 1 次提交
  30. 17 10月, 2015 1 次提交
  31. 09 10月, 2015 1 次提交
  32. 03 10月, 2015 1 次提交
  33. 28 9月, 2015 1 次提交
    • S
      clk: add support for clocks provided by SCP(System Control Processor) · cd52c2a4
      Sudeep Holla 提交于
      On some ARM based systems, a separate Cortex-M based System Control
      Processor(SCP) provides the overall power, clock, reset and system
      control. System Control and Power Interface(SCPI) Message Protocol
      is defined for the communication between the Application Cores(AP)
      and the SCP.
      
      This patch adds support for the clocks provided by SCP using SCPI
      protocol.
      Signed-off-by: NSudeep Holla <sudeep.holla@arm.com>
      Reviewed-by: NStephen Boyd <sboyd@codeaurora.org>
      Cc: Mike Turquette <mturquette@baylibre.com>
      Cc: Liviu Dudau <Liviu.Dudau@arm.com>
      Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
      Cc: Jon Medhurst (Tixy) <tixy@linaro.org>
      Cc: linux-clk@vger.kernel.org
      cd52c2a4
  34. 04 6月, 2015 2 次提交
  35. 15 5月, 2015 1 次提交
  36. 13 5月, 2015 1 次提交