1. 09 8月, 2012 1 次提交
    • A
      ARM: s3c24xx: use new PWM driver · 35e79061
      Arnd Bergmann 提交于
      The samsung PWM driver has moved to the new PWM subsystem, which
      changed the Kconfig symbol for that driver, but the rx1950 and
      gta02 boards still uses the old one.
      
      Without this patch, building s3c2410_defconfig results in:
      
      arch/arm/mach-s3c24xx/built-in.o: In function `rx1950_lcd_power':
      arch/arm/mach-s3c24xx/mach-rx1950.c:430: undefined reference to `pwm_config'
      arch/arm/mach-s3c24xx/mach-rx1950.c:431: undefined reference to `pwm_disable'
      arch/arm/mach-s3c24xx/mach-rx1950.c:437: undefined reference to `pwm_config'
      arch/arm/mach-s3c24xx/mach-rx1950.c:438: undefined reference to `pwm_enable'
      arch/arm/mach-s3c24xx/built-in.o: In function `rx1950_backlight_exit':
      arch/arm/mach-s3c24xx/mach-rx1950.c:504: undefined reference to `pwm_free'
      arch/arm/mach-s3c24xx/built-in.o: In function `rx1950_backlight_init':
      arch/arm/mach-s3c24xx/mach-rx1950.c:487: undefined reference to `pwm_request'
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Reported-by: NTushar Behera <tushar.behera@linaro.org>
      Cc: Kukjin Kim <kgene.kim@samsung.com>
      35e79061
  2. 13 7月, 2012 1 次提交
  3. 27 6月, 2012 1 次提交
  4. 13 5月, 2012 9 次提交
  5. 14 4月, 2012 1 次提交
  6. 03 3月, 2012 1 次提交
    • K
      ARM: S3C24XX: change the ARCH_S3C2410 to ARCH_S3C24XX · b130d5c2
      Kukjin Kim 提交于
      This patch changes the ARCH name to "ARCH_S3C24XX" for Samsung
      S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443,
      and S3C2450 SoCs so that we can merge the mach-xxx directories
      and plat-s3c24xx dir. to just one mach-s3c24xx for them.
      
      I think this should be sent to upstream via samsung tree because
      this touches many samsung stuff.
      
      Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
      Cc: Richard Purdie <rpurdie@rpsys.net>
      Cc: Chris Ball <cjb@laptop.org>
      Cc: David Woodhouse <dwmw2@infradead.org>
      Cc: Alessandro Zummo <a.zummo@towertech.it>
      Cc: Grant Likely <grant.likely@secretlab.ca>
      Cc: Greg Kroah-Hartman <gregkh@suse.de>
      [for the gadget part:]
      Acked-by: NFelipe Balbi <balbi@ti.com>
      [for the framebuffer (video) part:]
      Acked-by: NFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
      [For the watchdog-part:]
      Acked-by: NWim Van Sebroeck <wim@iguana.be>
      Cc: Sangbeom Kim <sbkim73@samsung.com>
      Cc: Liam Girdwood <lrg@ti.com>
      Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
      Cc: Russell King <rmk+kernel@arm.linux.org.uk>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      b130d5c2
  7. 23 12月, 2011 1 次提交
  8. 08 11月, 2011 1 次提交
  9. 17 10月, 2011 1 次提交
  10. 21 9月, 2011 1 次提交
  11. 14 9月, 2011 2 次提交
  12. 24 8月, 2011 1 次提交
  13. 21 7月, 2011 1 次提交
  14. 21 5月, 2011 1 次提交
  15. 03 3月, 2011 1 次提交
  16. 06 1月, 2011 1 次提交
  17. 30 12月, 2010 1 次提交
    • C
      ARM: SAMSUNG: Add support for Power Domain control · d930596a
      Changhwan Youn 提交于
      This patch implements Power Domain control based on Runtime PM framework.
      Each Power Domain is represented by a Power Domain device and the devices
      belong to these Power Domains should be set as a child device of the Power
      Domain devices. The corresponding drivers of the devices should implement
      Runtime PM to control the Power Domains.
      
      Signed-off-by: Changhwan Youn <chaos.youn at samsung.com>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      d930596a
  18. 25 10月, 2010 1 次提交
  19. 14 8月, 2010 1 次提交
  20. 06 8月, 2010 1 次提交
  21. 05 8月, 2010 2 次提交
  22. 20 5月, 2010 5 次提交
  23. 19 5月, 2010 3 次提交
  24. 18 5月, 2010 1 次提交
    • J
      S3C: DMA: Add api driver for PL330 · d800edeb
      Jassi Brar 提交于
      Latest Samsung SoCs have one or more PL330 as their DMACs. This patch
      implements the S3C DMA API for PL330 core driver.
      
      The design has been kept as generic as possible while keeping effort to
      add support for new SoCs to the minimum possible level.
      
      Some of the salient features of this driver are:-
       o  Automatic scheduling of client requests onto DMAC if more than
          one DMAC can reach the peripheral. Factors, such as current load
          and number of exclusive but inactive peripherals that are
          supported by the DMAC, are used to decide suitability of a DMAC
          for a particular client.
       o  CIRCULAR buffer option is supported.
       o  The driver scales transparently with the number of DMACs and total
          peripherals in the platform, since all peripherals are added to
          the peripheral pool and DMACs to the controller pool.
      
      For most conservative use of memory, smallest driver size and best
      performance, we don't employ legacy data structures of the S3C DMA API.
      That should not have any affect since those data structures are completely
      invisible to the DMA clients.
      Signed-off-by: NJassi Brar <jassi.brar@samsung.com>
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      d800edeb