1. 12 5月, 2014 1 次提交
  2. 31 12月, 2013 1 次提交
  3. 30 9月, 2013 1 次提交
  4. 17 6月, 2013 3 次提交
    • S
      ARM: imx: move imx53-qsb audio codec clk lookup into DT · 59d5c0ce
      Shawn Guo 提交于
      With device tree clk lookup support in place, we can move audio codec
      clk lookup for ssi_ext1 into device tree now, so that imx53_qsb_init()
      can be saved.
      
      Since ssi_ext2 lookup is used nowhere, it gets removed together with
      ssi_ext1 lookup from clk driver.
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      59d5c0ce
    • S
      ARM: imx: create mxc_arch_reset_init_dt() for DT boot · c1e31d12
      Shawn Guo 提交于
      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: NShawn Guo <shawn.guo@linaro.org>
      c1e31d12
    • S
      ARM: imx: move clk_prepare() out from mxc_restart() · 18cb680f
      Shawn Guo 提交于
      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: NShawn Guo <shawn.guo@linaro.org>
      18cb680f
  5. 25 12月, 2012 1 次提交
  6. 22 11月, 2012 1 次提交
  7. 15 10月, 2012 3 次提交
  8. 11 9月, 2012 3 次提交
  9. 24 8月, 2012 1 次提交
  10. 01 7月, 2012 2 次提交
  11. 05 6月, 2012 1 次提交
  12. 11 5月, 2012 1 次提交
  13. 08 5月, 2012 1 次提交
  14. 27 2月, 2012 1 次提交
  15. 16 2月, 2012 1 次提交
    • G
      irq_domain: Remove irq_domain_add_simple() · 6b783f7c
      Grant Likely 提交于
      irq_domain_add_simple() was a stop-gap measure until complete irq_domain
      support was complete.  This patch removes the irq_domain_add_simple()
      interface.
      
      This patch also drops the explicit irq_domain initialization performed
      by the mach-versatile code because the versatile interrupt controller
      already has irq_domain support built into it.  This was a bug that was
      hanging around quietly for a while, but with the full irq_domain which
      actually verifies that irq_domain ranges are available it would cause
      the registration to fail and the system wouldn't boot.
      
      v4: Fixed number of irqs in mx5 gpio code
      v2: Updated to pass in host_data pointer on irq_domain allocation.
      Signed-off-by: NGrant Likely <grant.likely@secretlab.ca>
      Cc: Rob Herring <rob.herring@calxeda.com>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: Milton Miller <miltonm@bga.com>
      Cc: Russell King <linux@arm.linux.org.uk>
      Tested-by: NOlof Johansson <olof@lixom.net>
      6b783f7c
  16. 16 11月, 2011 1 次提交
  17. 18 10月, 2011 1 次提交