1. 18 7月, 2014 1 次提交
  2. 12 5月, 2014 1 次提交
  3. 01 4月, 2013 1 次提交
  4. 15 10月, 2012 4 次提交
  5. 29 7月, 2012 1 次提交
  6. 01 7月, 2012 2 次提交
    • S
      ARM: fiq: change FIQ_START to a variable · bc89663a
      Shawn Guo 提交于
      The commit a2be01b1 (ARM: only include mach/irqs.h for !SPARSE_IRQ)
      makes mach/irqs.h only be included for !SPARSE_IRQ build.  There are
      a nubmer of platforms have FIQ_START defined in mach/irqs.h for FIQ
      support.
      
        arch/arm/mach-rpc/include/mach/irqs.h:#define FIQ_START         64
        arch/arm/mach-s3c24xx/include/mach/irqs.h:#define FIQ_START             IRQ_EINT0
        arch/arm/plat-mxc/include/mach/irqs.h:#define FIQ_START 0
      
      If SPARSE_IRQ is enabled for any of these platforms, the following
      compile error will be seen.
      
        arch/arm/kernel/fiq.c: In function ‘enable_fiq’:
        arch/arm/kernel/fiq.c:127:19: error: ‘FIQ_START’ undeclared (first use in this function)
        arch/arm/kernel/fiq.c:127:19: note: each undeclared identifier is reported only once for each function it appears in
        arch/arm/kernel/fiq.c: In function ‘disable_fiq’:
        arch/arm/kernel/fiq.c:132:20: error: ‘FIQ_START’ undeclared (first use in this function)
      
      The patch changes fiq code to have init_FIQ take FIQ_START from
      platforms as a parameter and assign it to variable fiq_start which
      is to replace FIQ_START uses in enable_fiq/disable_fiq.
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      Cc: Kukjin Kim <kgene.kim@samsung.com>
      Cc: Sascha Hauer <s.hauer@pengutronix.de>
      Cc: Rob Herring <rob.herring@calxeda.com>
      Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      bc89663a
    • S
      ARM: imx: move irq_domain_add_legacy call into tzic driver · f3eac29d
      Shawn Guo 提交于
      Move irq_domain_add_legacy call from imx5*-dt.c into tzic init function
      and have the tzic driver adopt irqdomain support for both DT and non-DT
      boot.
      
      Now tzic init function calls irq_alloc_descs to get irq_base and adds
      a lenacy irqdomain with the irq_base, so that the mapping between tzic
      irq and Linux irq number can be handled by irqdomain.
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      Acked-by: NSascha Hauer <s.hauer@pengutronix.de>
      Acked-by: NDong Aisheng <dong.aisheng@linaro.org>
      f3eac29d
  7. 05 6月, 2012 1 次提交
  8. 25 12月, 2011 1 次提交
    • H
      ARM: mx5: use generic irq chip pm interface for pm functions on · 010dc8af
      Hui Wang 提交于
      Two problems exist in the current i.MX5 pm suspend/resume and idle
      functions. The first is the current i.MX5 suspend routine will call
      tzic_enable_wake(1) to set wake source, this will set all enabled
      irq as wake source rather than those wake capable. The second
      is i.MX5 idle will call mx5_cpu_lp_set() to prepare enter low power
      mode, but it forgets to call wfi instruction to enter this mode.
      
      To fix these two problems, using generic irq chip pm interface and
      modify function imx5_idle().
      
      [Tested by Shawn Guo on imx51 babbage board.
       Tested by Hui Wang on imx51 pdk board.]
      Signed-off-by: NHui Wang <jason77.wang@gmail.com>
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      010dc8af
  9. 04 11月, 2011 1 次提交
  10. 26 9月, 2011 1 次提交
  11. 23 9月, 2011 1 次提交
  12. 07 7月, 2011 2 次提交
  13. 29 3月, 2011 2 次提交
  14. 14 1月, 2011 1 次提交
  15. 14 12月, 2010 1 次提交
  16. 21 8月, 2010 1 次提交
  17. 24 6月, 2010 1 次提交
  18. 22 4月, 2010 1 次提交
  19. 09 2月, 2010 1 次提交