1. 08 8月, 2012 1 次提交
  2. 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
  3. 12 5月, 2012 4 次提交
  4. 31 3月, 2012 1 次提交
    • O
      ARM: fix builds due to missing <asm/system_misc.h> includes · 86dfe446
      Olof Johansson 提交于
      This does a sweeping change fixing up all the missing system_misc.h and
      system_info.h includes from the system.h split-up change. These were the
      ones I came across when building all defconfigs in arch/arm/configs, there
      might be more but they lack adequate build coverage to be easily caught.
      
      I'm expecting to get a lot of these piecemeal by each maintainer, so we
      might just as well do one sweeping change to get them all at once.
      
      Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
      Cc: Russell King <linux@arm.linux.org.uk>
      Cc: Sascha Hauer <kernel@pengutronix.de>
      Cc: Imre Kaloz <kaloz@openwrt.org>
      Cc: Krzysztof Halasa <khc@pm.waw.pl>
      Cc: Eric Miao <eric.y.miao@gmail.com>
      Cc: Haojian Zhuang <haojian.zhuang@gmail.com>
      Cc: Wan ZongShun <mcuos.com@gmail.com>
      Acked-by: NKukjin Kim <kgene.kim@samsung.com>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      86dfe446
  5. 29 3月, 2012 1 次提交
  6. 07 3月, 2012 3 次提交
  7. 03 3月, 2012 4 次提交
  8. 21 2月, 2012 1 次提交
  9. 31 1月, 2012 1 次提交
  10. 27 1月, 2012 1 次提交
  11. 21 1月, 2012 2 次提交
  12. 08 1月, 2012 1 次提交
  13. 05 1月, 2012 1 次提交
  14. 23 12月, 2011 2 次提交
  15. 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
  16. 08 12月, 2011 1 次提交
  17. 17 11月, 2011 1 次提交
  18. 14 10月, 2011 7 次提交
  19. 06 10月, 2011 1 次提交
  20. 04 10月, 2011 5 次提交
    • K
      ARM: SAMSUNG: Move S3C24XX header files to plat-samsung · dc98e414
      Kukjin Kim 提交于
      This patch moves header files from plat-s3c24xx to plat-samsung to
      remove plat-s3c24xx directory to make one plat-samsung directory for
      Samsung SoCs. And this patch includes fixing coding style, too.
      
      Cc: Ben Dooks <ben-linux@fluff.org>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      dc98e414
    • K
      ARM: SAMSUNG: Moving each SoC support header files · 3cd7b62b
      Kukjin Kim 提交于
      This patch moves SoC header files for supporting each SoCs to
      plat-samsung directory. This is required to make one plat-
      directory for Samsung SoCs.
      
      Cc: Ben Dooks <ben-linux@fluff.org>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      3cd7b62b
    • K
      ARM: SAMSUNG: Consolidate plat/pll.h · 52e329eb
      Kukjin Kim 提交于
      Removed
      - arch/arm/plat-s3c24xx/include/plat/pll.h
      - arch/arm/mach-s3c64xx/include/mach/pll.h
      - arch/arm/plat-s5p/include/plat/pll.h
      - arch/arm/plat-samsung/include/plat/pll6553x.h
      
      And created
      - arch/arm/plat-samsung/include/plat/pll.h
      
      Cc: Ben Dooks <ben-linux@fluff.org>
      [kgene.kim@samsung.com: changed title]
      [kgene.kim@samsung.com: fixed conflicts in plat-s5p/include/pll.h]
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      52e329eb
    • K
      ARM: SAMSUNG: Consolidate plat/pwm-clock.h · c0468b02
      Kukjin Kim 提交于
      Removed
       - arch/arm/plat-s3c24xx/include/mach/pwm-clock.h
       - arch/arm/mach-s3c64xx/include/mach/pwm-clock.h
       - arch/arm/mach-s5p64x0/include/mach/pwm-clock.h
       - arch/arm/mach-s5pc100/include/mach/pwm-clock.h
       - arch/arm/mach-s5pv210/include/mach/pwm-clock.h
       - arch/arm/mach-exynos4/include/mach/pwm-clock.h
      
      And created
       - arch/arm/plat-samsung/include/plat/pwm-clock.h
      
      Cc: Ben Dooks <ben-linux@fluff.org>
      [kgene.kim@samsung.com: changed title]
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      c0468b02
    • K
      ARM: SAMSUNG: Cleanup mach/clkdev.h · 4b2656fe
      Kukjin Kim 提交于
      According to commit a3831cf ("ARM: Consolidate the
      clkdev header files"), current mach/clkdev.h is no
      needed in Samsung stuff.
      
      Cc: Ben Dooks <ben-linux@fluff.org>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      4b2656fe