1. 09 2月, 2016 7 次提交
  2. 07 2月, 2016 3 次提交
    • S
      clk: provider: Remove of_gpio_{gate,mux}_clk_setup() prototypes · 1e42754e
      Stephen Boyd 提交于
      These functions either never existed or were only used in
      OF_CLK_DECLARE() macros. Remove the dead prototypes.
      
      Cc: Jyri Sarha <jsarha@ti.com>
      Signed-off-by: NStephen Boyd <sboyd@codeaurora.org>
      1e42754e
    • S
      clk: Deprecate CLK_IS_ROOT · 47b0eeb3
      Stephen Boyd 提交于
      We don't use CLK_IS_ROOT but in a few places in the common clk
      framework core. Let's replace those checks with a check for the
      number of parents a clk has instead of the flag, freeing up one
      flag for something else. We don't remove the flag yet so that
      things keep building, but we'll remove it once all drivers have
      removed their flag usage.
      Signed-off-by: NStephen Boyd <sboyd@codeaurora.org>
      47b0eeb3
    • S
      clk: gpio: Make into a platform driver · 14b04f28
      Stephen Boyd 提交于
      clk_get() for DT based clks already returns EPROBE_DEFER when the
      OF clk provider is not present. So having all this code in the
      clk provider to return EPROBE_DEFER when the gpio isn't ready yet
      can be replaced with a platform driver that doesn't add the clk
      provider until the gpio can be requested. Get rid of the
      OF_CLK_DECLARE and convert this to a platform driver instead.
      Tested-by: NJyri Sarha <jsarha@ti.com>
      Cc: Sergej Sawazki <ce3a@gmx.de>
      Cc: Russell King <rmk+kernel@arm.linux.org.uk>
      Cc: Fabio Estevam <fabio.estevam@freescale.com>
      Cc: Jon Nettleton <jon@solid-run.com>
      Cc: Shawn Guo <shawn.guo@linaro.org>
      Signed-off-by: NStephen Boyd <sboyd@codeaurora.org>
      14b04f28
  3. 03 2月, 2016 9 次提交
  4. 02 2月, 2016 21 次提交