1. 18 5月, 2010 2 次提交
    • 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
    • N
      ARM: SAMSUNG: Moving ADC device definition to plat-samsung. · 4f7cdc38
      Naveen Krishna 提交于
      This patch moves ADC device definition to plat-samsung.
      Because that is generic to the S3C64XX and S5P Series SoCs.
      Signed-off-by: NNaveen Krishna Ch <ch.naveen@samsung.com>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      4f7cdc38
  2. 12 5月, 2010 1 次提交
  3. 24 2月, 2010 2 次提交
  4. 03 2月, 2010 1 次提交
  5. 21 1月, 2010 1 次提交
  6. 19 1月, 2010 1 次提交
  7. 18 1月, 2010 1 次提交
  8. 15 1月, 2010 6 次提交
  9. 01 12月, 2009 1 次提交
    • B
      ARM: SAMSUNG: Add plat-samsung as starting point for plat-s3c* moves · cf383678
      Ben Dooks 提交于
      We inted to re-organise the plat-s3c/plat-s3c24xx/plat-s3c64xx into a
      more generic plat-samsung with less code in the other plat- directories
      to make it easier to port new devices and try and clear up some of the
      naming issues with newer devices.
      
      Start by creating a small arch/arm/plat-samsung with no actuall code in
      so we can move items in as we process them.
      
      Add this to arch/arm to allow it to build things once support is added.
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      cf383678