An error occurred fetching the project authors.
  1. 21 Nov, 2014 1 commit
    • Jingchang Lu's avatar
      ARM: imx: clean up machine mxc_arch_reset_init_dt reset init · 08ae9646
      Jingchang Lu authored
      System restart mechanism has been changed with the introduction
      of "kernel restart handler call chain support". The imx2 watchdog
      based restart handler has been moved to the driver, and these
      restart can be removed from the machine layer.
      
      This patch cleans up the device tree version machine reset init with
      mxc_arch_reset_init_dt and removes corresponding .restart handler,
      for the .init_machine that can be handled by system default after
      removing the mxc_arch_reset_init_dt, the .init_machine is also removed.
      Signed-off-by: default avatarJingchang Lu <jingchang.lu@freescale.com>
      Signed-off-by: default avatarShawn Guo <shawn.guo@linaro.org>
      08ae9646
  2. 18 Jul, 2014 1 commit
  3. 12 May, 2014 1 commit
  4. 17 Jun, 2013 2 commits
    • Shawn Guo's avatar
      ARM: imx: create mxc_arch_reset_init_dt() for DT boot · c1e31d12
      Shawn Guo authored
      The mxc_arch_reset_init() uses static mapping and calls clk_get_sys() to
      get clock.  It's suitable for non-DT boot but not for DT boot where
      dynamic mapping and of_clk_get() should be used instead.  Create
      mxc_arch_reset_init_dt() as the DT variant of mxc_arch_reset_init(),
      and change DT platforms to use it.
      Signed-off-by: default avatarShawn Guo <shawn.guo@linaro.org>
      c1e31d12
    • Shawn Guo's avatar
      ARM: imx: move clk_prepare() out from mxc_restart() · 18cb680f
      Shawn Guo authored
      It's inappropriate to call clk_prepare() in mxc_restart(), because the
      restart routine could be called in atomic context.  Move clk_get() and
      clk_prepare() into mxc_arch_reset_init() and only have the atomic part
      clk_enable() be called in mxc_restart().
      
      As a result, mxc_arch_reset_init() needs to be called after clk gets
      initialized.
      
      While there, it also changes printk(KERN_ERR ...) to pr_err() and adds
      __init annotation for mxc_arch_reset_init().
      Signed-off-by: default avatarShawn Guo <shawn.guo@linaro.org>
      18cb680f
  5. 14 Mar, 2013 1 commit
  6. 24 Dec, 2012 1 commit
  7. 12 Nov, 2012 1 commit