1. 07 Feb, 2016 2 commits
    • Stephen Boyd's avatar
      clk: Deprecate CLK_IS_ROOT · 47b0eeb3
      Stephen Boyd authored
      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: default avatarStephen Boyd <sboyd@codeaurora.org>
      47b0eeb3
    • Stephen Boyd's avatar
      clk: gpio: Make into a platform driver · 14b04f28
      Stephen Boyd authored
      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: default avatarJyri 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: default avatarStephen Boyd <sboyd@codeaurora.org>
      14b04f28
  2. 02 Feb, 2016 18 commits
  3. 30 Jan, 2016 18 commits
  4. 29 Jan, 2016 2 commits