1. 07 10月, 2012 1 次提交
    • A
      ARM: s3c24xx: fix multiple section mismatch warnings · 673550a1
      Arnd Bergmann 提交于
      The *_irq_add function should not be marked __init because the driver
      subsystem thinks they might be called at a later stage.
      
      The usb_simtec_init function accesses initdata and should be marked
      init. This is safe because the only caller is also an init function.
      
      Without this patch, building s3c2410_defconfig results in:
      
      WARNING: arch/arm/mach-s3c24xx/built-in.o(.data+0x1030): Section mismatch in reference from the variable s3c2416_irq_interface to the function .init.text:s3c2416_irq_add()
      The variable s3c2416_irq_interface references
      the function __init s3c2416_irq_add()
      If the reference is valid then annotate the
      variable with __init* or __refdata (see linux/init.h) or name the variable:
      *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console
      
      WARNING: arch/arm/mach-s3c24xx/built-in.o(.data+0x1b08): Section mismatch in reference from the variable s3c2443_irq_interface to the function .init.text:s3c2443_irq_add()
      The variable s3c2443_irq_interface references
      the function __init s3c2443_irq_add()
      If the reference is valid then annotate the
      variable with __init* or __refdata (see linux/init.h) or name the variable:
      *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console
      
      WARNING: arch/arm/mach-s3c24xx/built-in.o(.data+0xf44): Section mismatch in reference from the variable s3c2416_irq_interface to the function .init.text:s3c2416_irq_add()
      The variable s3c2416_irq_interface references
      the function __init s3c2416_irq_add()
      If the reference is valid then annotate the
      variable with __init* or __refdata (see linux/init.h) or name the variable:
      *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console
      
      WARNING: arch/arm/mach-s3c24xx/built-in.o(.text+0x3f7c): Section mismatch in reference from the function usb_simtec_init() to the (unknown reference) .init.data:(unknown)
      The function usb_simtec_init() references
      the (unknown reference) __initdata (unknown).
      This is often because usb_simtec_init lacks a __initdata
      annotation or the annotation of (unknown) is wrong.
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Cc: Ben Dooks <ben-linux@fluff.org>
      Cc: Kukjin Kim <kgene.kim@samsung.com>
      673550a1
  2. 20 5月, 2012 1 次提交
  3. 03 3月, 2012 1 次提交
  4. 27 1月, 2012 1 次提交
  5. 22 12月, 2011 1 次提交
    • K
      arm: convert sysdev_class to a regular subsystem · 4a858cfc
      Kay Sievers 提交于
      After all sysdev classes are ported to regular driver core entities, the
      sysdev implementation will be entirely removed from the kernel.
      
      Cc: Kukjin Kim <kgene.kim@samsung.com>
      Cc: Russell King <linux@arm.linux.org.uk>
      Cc: Ben Dooks <ben-linux@fluff.org>
      Cc: Vinod Koul <vinod.koul@intel.com>
      Cc: Boojin Kim <boojin.kim@samsung.com>
      Cc: Linus Walleij <linus.walleij@linaro.org>
      Cc: Lucas De Marchi <lucas.demarchi@profusion.mobi>
      Cc: Heiko Stuebner <heiko@sntech.de>
      Signed-off-by: NKay Sievers <kay.sievers@vrfy.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      4a858cfc
  6. 25 4月, 2011 1 次提交
  7. 29 3月, 2011 2 次提交
  8. 03 1月, 2011 1 次提交
  9. 25 11月, 2010 2 次提交
  10. 20 10月, 2010 1 次提交
  11. 10 5月, 2010 1 次提交
    • Y
      ARM: S3C2416: Add arch support · f1290a49
      Yauhen Kharuzhy 提交于
      Add arch/arm/mach-s3c2416 for support of the Samsung S3C2416 SoC.
      
      This patch adds support of the S3C2416 SoC, clocks, timers,
      and initial IRQ support (without support of secondary set of registers).
      Signed-off-by: NYauhen Kharuzhy <jekhor@gmail.com>
      [ben-linux@fluff.org: removed files to be reworked, fixed conflicts]
      [ben-linux@fluff.org: use s3c2443 reset instead of specific reset code]
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      f1290a49
  12. 09 10月, 2008 1 次提交
  13. 08 10月, 2008 1 次提交
  14. 06 9月, 2008 1 次提交
  15. 07 8月, 2008 2 次提交
  16. 13 10月, 2007 1 次提交
  17. 22 4月, 2007 1 次提交
  18. 18 3月, 2007 1 次提交
  19. 16 2月, 2007 2 次提交
  20. 12 2月, 2007 1 次提交
  21. 30 11月, 2006 1 次提交
  22. 07 10月, 2006 1 次提交
  23. 25 9月, 2006 1 次提交
  24. 07 9月, 2006 1 次提交
  25. 19 6月, 2006 1 次提交
  26. 05 9月, 2005 1 次提交
  27. 27 7月, 2005 1 次提交