1. 06 5月, 2015 2 次提交
    • R
      clkdev: const-ify connection id to clk_add_alias() · b3d8d7e8
      Russell King 提交于
      The connection id is only passed to clk_get() which is already const.
      Const-ify this argument too.
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      b3d8d7e8
    • R
      clkdev: use clk_hw internally · d5622a9c
      Russell King 提交于
      clk_add_alias() calls clk_get() followed by clk_put() but in between
      those two calls it saves away the struct clk pointer to a clk_lookup
      structure. This leaves the 'clk' member of the clk_lookup pointing at
      freed memory on configurations where CONFIG_COMMON_CLK=y. This is a
      problem because clk_get_sys() will eventually try to dereference the
      freed pointer by calling __clk_get_hw() on it. Fix this by saving away
      the struct clk_hw pointer instead of the struct clk pointer so that when
      we try to create a per-user struct clk in clk_get_sys() we don't
      dereference a junk pointer.
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      d5622a9c
  2. 05 12月, 2013 1 次提交
  3. 02 5月, 2012 1 次提交
  4. 13 10月, 2011 1 次提交
  5. 26 11月, 2010 1 次提交
  6. 30 3月, 2010 1 次提交
  7. 13 2月, 2010 1 次提交
  8. 27 11月, 2008 1 次提交