1. 13 5月, 2014 4 次提交
  2. 09 5月, 2014 1 次提交
  3. 15 4月, 2014 5 次提交
  4. 08 4月, 2014 1 次提交
  5. 22 3月, 2014 3 次提交
  6. 21 3月, 2014 1 次提交
  7. 11 3月, 2014 1 次提交
  8. 15 2月, 2014 1 次提交
  9. 14 2月, 2014 5 次提交
  10. 14 1月, 2014 2 次提交
  11. 08 1月, 2014 1 次提交
    • L
      ARM: s3c24xx: fix build error · c6c7ee3b
      Linus Walleij 提交于
      When enabling device tree on the S3C an additional build
      bug appears in the Osiris DVS board file:
      
      CC  arch/arm/mach-s3c24xx/mach-osiris-dvs.o
      archh/arm/mach-s3c24xx/mach-osiris-dvs.c:
      In function ‘osiris_dvs_notify’:
      arch/arm/mach-s3c24xx/mach-osiris-dvs.c:77:4:
      error: implicit declaration of function ‘S3C2410_GPB’
      [-Werror=implicit-function-declaration]
          gpio_set_value(OSIRIS_GPIO_DVS, 1);
          ^
      
      Fix this by explicitly including
      <linux/platform_data/gpio-samsung-s3c24xx.h>
      Reported-by: NArnd Bergmann <arnd@arndb.de>
      Cc: Kukjin Kim <kgene.kim@samsung.com>
      Cc: Tomasz Figa <tomasz.figa@gmail.com>
      Cc: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
      Cc: Ben Dooks <ben-linux@fluff.org>
      Cc: linux-samsung-soc@vger.kernel.org
      Acked-by: NHeiko Stuebner <heiko@sntech.de>
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      c6c7ee3b
  12. 21 12月, 2013 2 次提交
    • L
      ARM: s3c24xx: get rid of custom <mach/gpio.h> · c67d0f29
      Linus Walleij 提交于
      This isolates the custom S3C24xx GPIO definition table to
      <linux/platform_data/gpio-samsung-s3x24xx.h> as this is
      used in a few different places in the kernel, removing the
      need to depend on the implicit inclusion of <mach/gpio.h>
      from <linux/gpio.h> and thus getting rid of a few nasty
      cross-dependencies.
      
      We also delete the nifty CONFIG_S3C24XX_GPIO_EXTRA stuff.
      The biggest this can ever be for the S3C24XX is
      CONFIG_S3C24XX_GPIO_EXTRA = 128, and then for CPU_S3C2443 or
      CPU_S3C2416 32*12 GPIOs are added, so 32*12+128 = 512
      is the absolute roof value on this platform. So we set
      the size of ARCH_NR_GPIO to this and the GPIOs array will
      fit any S3C24XX platform, as per pattern from other archs.
      
      ChangeLog v2->v3:
      - Move the movement of the S3C64XX gpio.h file out of
        this patch and into the follow-up patch where it belongs.
      ChangeLog v1->v2:
      - Added an #ifdef ARCH_S3C24XX around the header inclusion
        in drivers/gpio/gpio-samsung.c as we would otherwise
        have colliding definitions when compiling S3C64XX.
      - Rename inclusion guard in the header file.
      
      Cc: Tomasz Figa <tomasz.figa@gmail.com>
      Cc: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
      Cc: Ben Dooks <ben-linux@fluff.org>
      Cc: linux-samsung-soc@vger.kernel.org
      Acked-by: NKukjin Kim <kgene.kim@samsung.com>
      Acked-by: NHeiko Stuebner <heiko@sntech.de>
      Tested-by: NHeiko Stuebner <heiko@sntech.de>
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      c67d0f29
    • U
      ARM: drop <mach/timex.h> for !ARCH_MULTIPLATFORM, too · 79f08d9e
      Uwe Kleine-König 提交于
      While <mach/timex.h> isn't used for multi-platform builds since long it
      still is for "normal" builds. As the previous patches fix all sites to
      not make use of this per-platform file, it can go now for good also for
      platforms that are not (yet) converted to multi-platform.
      
      While at it there are no users of CLOCK_TICK_RATE any more, so also drop
      the dummy #define.
      Signed-off-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      79f08d9e
  13. 12 12月, 2013 1 次提交
  14. 21 10月, 2013 2 次提交
    • H
      ARM: S3C24XX: add dma pdata for s3c2410, s3c2440 and s3c2442 · 1fecf895
      Heiko Stuebner 提交于
      s3c2410 and s3c2442 share the same dma channels while s3c2440 has
      slight differences. But on all three the reachable sources per dma
      channel has constraints attached and thus encodes the usable
      combinations using the S3C24XX_DMA_CHANREQ macro.
      
      This also fixes the warning about s3c2410_dma_resource being unused
      as reported by Olof Johansson.
      Reported-by: NOlof Johansson <olof@lixom.net>
      Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
      Reviewed-by: NTomasz Figa <t.figa@samsung.com>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      1fecf895
    • H
      ARM: S3C24XX: Fix possible dma selection warning · da2f5f48
      Heiko Stuebner 提交于
      Currently the s3c sound support selects CONFIG_S3C2410_DMA on s3c24xx
      architectures while the generic dma config is enabled by CONFIG_S3C24XX_DMA.
      
      With the way the Kconfig options are layed out currently it is possible
      to enable Samsung sound support without enabling the necessary dma support
      resulting in warnings like
        warning: (SND_SOC_SAMSUNG && SND_S3C24XX_I2S && SND_S3C2412_SOC_I2S &&
             SND_SOC_SAMSUNG_SMDK2443_WM9710 && SND_SOC_SAMSUNG_LN2440SBC_ALC650)
        selects S3C2410_DMA which has unmet direct dependencies (ARCH_S3C24XX &&
             S3C24XX_DMA && (CPU_S3C2410 || CPU_S3C2442))
      
      Therefore bring the s3c2410 dma support in line with the way the other
      s3c24xx SoCs handle this by having the SoC dma-support selected if the generic
      s3c dma support is enabled and have the sound support depend on S3C24XX_DMA
      on these arches. The s3c2442 is using the same dma descriptors and therefore
      also selected S3C2410_DMA.
      Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
      Reviewed-by: NTomasz Figa <t.figa@samsung.com>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      da2f5f48
  15. 16 10月, 2013 1 次提交
  16. 08 10月, 2013 2 次提交
  17. 30 9月, 2013 1 次提交
  18. 13 8月, 2013 2 次提交
  19. 06 8月, 2013 3 次提交
  20. 24 7月, 2013 1 次提交