1. 05 3月, 2013 7 次提交
  2. 04 2月, 2013 8 次提交
  3. 30 1月, 2013 1 次提交
    • H
      ARM: S3C24XX: transform irq handling into a declarative form · 1f629b7a
      Heiko Stuebner 提交于
      The irqs available on the machine and even the bit settings in the
      irq registers differ a lot through all the s3c24xx subarchitectures.
      This results in each subarch having its own irq init which adds its
      specific irqs to the base ones created in plat-s3c24xx/irq.c.
      
      This of course makes a future move to devicetree hard to implement.
      
      Therefore this patch transforms the base irq handling to a declarative
      style, where the irq types as well as its parent/child relationship
      gets read from a predefined datastructure, which later on can hopefully
      be easily represented in devicetree too.
      
      It should also be easy to include the subarch specific irqs here
      in later patches, reducing code size and duplication.
      
      It should not affect anything outside of the file, as the original
      irq numbers and their handling are preserved (hopefully) correctly.
      Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      1f629b7a
  4. 01 7月, 2012 1 次提交
    • 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
  5. 22 12月, 2011 1 次提交
    • K
      driver-core: remove sysdev.h usage. · edbaa603
      Kay Sievers 提交于
      The sysdev.h file should not be needed by any in-kernel code, so remove
      the .h file from these random files that seem to still want to include
      it.
      
      The sysdev code will be going away soon, so this include needs to be
      removed no matter what.
      
      Cc: Jiandong Zheng <jdzheng@broadcom.com>
      Cc: Scott Branden <sbranden@broadcom.com>
      Cc: Russell King <linux@arm.linux.org.uk>
      Cc: Kukjin Kim <kgene.kim@samsung.com>
      Cc: David Brown <davidb@codeaurora.org>
      Cc: Daniel Walker <dwalker@fifo99.com>
      Cc: Bryan Huntsman <bryanh@codeaurora.org>
      Cc: Ben Dooks <ben-linux@fluff.org>
      Cc: Wan ZongShun <mcuos.com@gmail.com>
      Cc: Haavard Skinnemoen <hskinnemoen@gmail.com>
      Cc: Hans-Christian Egtvedt <egtvedt@samfundet.no>
      Cc: Guan Xuetao <gxt@mprc.pku.edu.cn>
      Cc: "Venkatesh Pallipadi
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: Ingo Molnar <mingo@redhat.com>
      Cc: "H. Peter Anvin" <hpa@zytor.com>
      Cc: Grant Likely <grant.likely@secretlab.ca>
      Cc: Richard Purdie <rpurdie@rpsys.net>
      Cc: Matthew Garrett <mjg@redhat.com>
      Signed-off-by: NKay Sievers <kay.sievers@vrfy.org>
      edbaa603
  6. 04 6月, 2011 1 次提交
  7. 29 3月, 2011 2 次提交
  8. 03 1月, 2011 1 次提交
  9. 30 12月, 2010 1 次提交
  10. 08 12月, 2009 1 次提交
  11. 01 12月, 2009 1 次提交
  12. 14 8月, 2009 1 次提交
  13. 08 3月, 2009 3 次提交
  14. 16 12月, 2008 1 次提交
  15. 09 10月, 2008 1 次提交
  16. 08 10月, 2008 1 次提交
  17. 06 9月, 2008 1 次提交
  18. 07 8月, 2008 2 次提交
  19. 27 7月, 2008 1 次提交
  20. 03 2月, 2008 1 次提交
  21. 28 1月, 2008 1 次提交
  22. 22 4月, 2007 1 次提交
  23. 12 2月, 2007 1 次提交