1. 21 9月, 2011 2 次提交
  2. 04 3月, 2011 1 次提交
  3. 08 12月, 2010 1 次提交
    • V
      ARM: S3C24XX: Fix mess with gpio {set,get}_pull callbacks · 812c4e40
      Vasily Khoruzhick 提交于
      Currently the {set,get}_pull callbacks of the s3c24xx_gpiocfg_default structure
      are initalized via s3c_gpio_{get,set}pull_1up. This results in a linker
      error when only CONFIG_CPU_S3C2442 is selected:
      
      arch/arm/plat-s3c24xx/built-in.o:(.data+0x13f4): undefined reference to
      `s3c_gpio_getpull_1up'
      arch/arm/plat-s3c24xx/built-in.o:(.data+0x13f8): undefined reference to
      `s3c_gpio_setpull_1up'
      
      The s3c2442 has pulldowns instead of pullups compared to the s3c2440.
      The method of controlling them is the same though.
      So this patch modifies the existing s3c_gpio_{get,set}pull_1up helper functions
      to take an additional parameter deciding whether the pin has a pullup or pulldown.
      The s3c_gpio_{get,set}pull_1{down,up} functions then wrap that functions passing
      either S3C_GPIO_PULL_UP or S3C_GPIO_PULL_DOWN.
      
      Furthermore this patch sets up the s3c24xx_gpiocfg_default.{get,set}_pull fields
      in the s3c244{0,2}_map_io function to the new pulldown helper functions.
      
      Based on patch from "Lars-Peter Clausen" <lars@metafoo.de>
      Signed-off-by: NVasily Khoruzhick <anarsoul@gmail.com>
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      812c4e40
  4. 04 12月, 2010 1 次提交
    • B
      ARM: mini2440: Fix Kconfig to allow kernel to build · 2e18edf7
      Ben Dooks 提交于
      The MACH_MINI2440 entry requires the backlight LED driver, but this
      subsystem has not been enabled and the select of LEDS_TRIGGER_BACKLIGHT
      alone is insufficient to enable the necessary bits of the LED driver.
      
      Add NEW_LEDS, LEDS_CLASS and LEDS_TRIGGER to the select to allow the
      kernel to link.
      
      This fixes the following error:
      
      drivers/built-in.o: In function `led_trigger_set':
      /home/ben/linux.git/drivers/leds/led-triggers.c:116: undefined reference to `led_brightness_set'
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      2e18edf7
  5. 30 10月, 2010 1 次提交
    • A
      ARM: S3C2440: various fixes in Kconfig file · e33ffd4d
      Abdoulaye Walsimou Gaye 提交于
      * kconfig symbols defined in arch/arm/mach-s3c2440/Kconfig are only available
        when ARCH_S3C2410 is selected, so no need to make some of them depend
        on ARCH_S3C2410.
      * fix CPU_S3C24405B typo in "config S3C2440_DMA".
      * mini2440: remove unconditionally select of SND_S3C24XX_SOC_S3C24XX_UDA134X.
      Those fixes avoid the following warnings at make time:
      
      scripts/kconfig/qconf arch/arm/Kconfig
      warning: (MACH_MINI2440 && ARCH_S3C2410) selects SND_S3C24XX_SOC_S3C24XX_UDA134X
      which has unmet direct dependencies (SND_S3C24XX_SOC && ARCH_S3C2410)
      warning: (CPU_S3C2440 && ARCH_S3C2410 && S3C2410_DMA) selects S3C2440_DMA which
      has unmet direct dependencies (ARCH_S3C2410 && CPU_S3C24405B)
      warning: (CPU_S3C2440 && ARCH_S3C2410 || CPU_S3C2442 && ARCH_S3C2410)
      selects CPU_S3C244X which has unmet direct dependencies (!ARCH_S3C2410)
      Signed-off-by: NAbdoulaye Walsimou Gaye <awg@embtoolkit.org>
      
      Cc: linux-arm-kernel@lists.infradead.org
      Cc: linux-samsung-soc@vger.kernel.org
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      e33ffd4d
  6. 12 5月, 2010 1 次提交
  7. 06 5月, 2010 1 次提交
  8. 02 2月, 2010 4 次提交
  9. 01 12月, 2009 1 次提交
  10. 09 11月, 2009 1 次提交
  11. 29 10月, 2009 1 次提交
  12. 17 9月, 2009 1 次提交
    • B
      ARM: S3C: Add missing selection of S3C_DEV_NAND in machine Kconfigs. · d23b3517
      Ben Dooks 提交于
      A number of machines that need s3c_device_nand present do not select
      this in their Kconfig entries. Add the necessary selection of the
      configuration S3C_DEV_NAND so that we avoid the following error:
      
      arch/arm/mach-s3c2410/built-in.o: In function `bast_map_io':
      arch/arm/mach-s3c2410/mach-bast.c:634: undefined reference to `s3c_device_nand'
      arch/arm/mach-s3c2412/built-in.o: In function `s3c2412_init_uarts':
      arch/arm/mach-s3c2412/s3c2412.c:109: undefined reference to `s3c_device_nand'
      arch/arm/mach-s3c2412/built-in.o: In function `jive_machine_init':
      arch/arm/mach-s3c2412/mach-jive.c:673: undefined reference to `s3c_device_nand'
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      d23b3517
  13. 31 7月, 2009 2 次提交
  14. 16 6月, 2009 1 次提交
  15. 07 5月, 2009 1 次提交
  16. 18 12月, 2008 1 次提交
  17. 16 12月, 2008 1 次提交
  18. 27 11月, 2008 1 次提交
  19. 08 7月, 2008 1 次提交
  20. 03 7月, 2008 1 次提交
  21. 22 7月, 2007 1 次提交
  22. 12 2月, 2007 1 次提交