1. 17 11月, 2011 2 次提交
    • A
      ARM: SAMSUNG: include linux/types.h at gpio-cfg.h · dc2c8358
      Axel Lin 提交于
      Include linux/types.h to fix below build error:
      
        CC      drivers/power/max8903_charger.o
      In file included from arch/arm/plat-samsung/include/plat/gpio-fns.h:27,
                       from arch/arm/mach-s3c2410/include/mach/gpio-fns.h:1,
                       from arch/arm/mach-s3c2410/include/mach/gpio.h:27,
                       from /home/axel/repos/git/linux-2.6/arch/arm/include/asm/gpio.h:5,
                       from include/linux/gpio.h:30,
                       from drivers/power/max8903_charger.c:23:
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'samsung_gpio_pull_t'
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:28: error: expected '=', ',', ';', 'asm' or '__attribute__' before 's5p_gpio_drvstr_t'
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:55: error: expected specifier-qualifier-list before 'samsung_gpio_pull_t'
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:146: error: expected declaration specifiers or '...' before 'samsung_gpio_pull_t'
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:154: error: expected '=', ',', ';', 'asm' or '__attribute__' before 's3c_gpio_getpull'
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:173: error: expected declaration specifiers or '...' before 'samsung_gpio_pull_t'
      arch/arm/plat-samsung/include/plat/gpio-cfg.h: In function 's3c_gpio_cfgrange_nopull':
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:178: error: '__force' undeclared (first use in this function)
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:178: error: (Each undeclared identifier is reported only once
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:178: error: for each function it appears in.)
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:178: error: expected ')' before 'samsung_gpio_pull_t'
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:178: error: expected ')' before numeric constant
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:178: error: too many arguments to function 's3c_gpio_cfgall_range'
      arch/arm/plat-samsung/include/plat/gpio-cfg.h: At top level:
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:197: error: expected '=', ',', ';', 'asm' or '__attribute__' before 's5p_gpio_get_drvstr'
      arch/arm/plat-samsung/include/plat/gpio-cfg.h:208: error: expected declaration specifiers or '...' before 's5p_gpio_drvstr_t'
      make[2]: *** [drivers/power/max8903_charger.o] Error 1
      make[1]: *** [drivers/power] Error 2
      make: *** [drivers] Error 2
      Signed-off-by: NAxel Lin <axel.lin@gmail.com>
      Cc: stable@kernel.org
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      dc2c8358
    • K
      ARM: SAMSUNG: inclusion export.h instead of module.h · a69e4c28
      Kukjin Kim 提交于
      Only for THIS_MODULE, the <linux/export.h> file should be
      added instead of <linux/module.h>.
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      a69e4c28
  2. 08 11月, 2011 1 次提交
  3. 06 11月, 2011 3 次提交
  4. 01 11月, 2011 1 次提交
    • P
      arm: add slab.h to plat-samsung files for GFP_KERNEL · 3d46cceb
      Paul Gortmaker 提交于
      To fix messages like this:
      
        CC      arch/arm/plat-samsung/platformdata.o
      arch/arm/plat-samsung/platformdata.c: In function 's3c_set_platdata':
      arch/arm/plat-samsung/platformdata.c:29: error: 'GFP_KERNEL' undeclared (first use in this function)
      arch/arm/plat-samsung/platformdata.c:29: error: (Each undeclared identifier is reported only once
      arch/arm/plat-samsung/platformdata.c:29: error: for each function it appears in.)
      make[3]: *** [arch/arm/plat-samsung/platformdata.o] Error 1
      Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      3d46cceb
  5. 18 10月, 2011 1 次提交
    • M
      ARM: S3C64XX: Fix SoC identification for S3C64xx devices · 0f4e54c6
      Mark Brown 提交于
      The IS_SAMSUNG_CPU() macro works by comparing the CPU ID mask exactly with
      the CPU ID. This was failing for S3C64xx SoCs as in order to support
      identification of the exact device the mask covers both variants of the
      chip, meaning that the test would always fail on S3C6410 devices. This in
      turn caused the core GPIO subsystem to fail to identify the CPU and not
      support any GPIOs, crippling the system.
      
      As a minimally invasive fix change the test for the class to be done by
      checking each implementation and oring them together.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      0f4e54c6
  6. 17 10月, 2011 1 次提交
  7. 14 10月, 2011 4 次提交
  8. 13 10月, 2011 1 次提交
  9. 12 10月, 2011 3 次提交
  10. 06 10月, 2011 5 次提交
  11. 04 10月, 2011 10 次提交
  12. 21 9月, 2011 3 次提交
  13. 16 9月, 2011 5 次提交