1. 14 10月, 2015 5 次提交
  2. 28 8月, 2015 2 次提交
  3. 26 8月, 2015 5 次提交
  4. 25 8月, 2015 1 次提交
  5. 24 8月, 2015 3 次提交
  6. 23 8月, 2015 2 次提交
    • P
      drivers/dma: make mv_xor.c driver explicitly non-modular · 25cf68da
      Paul Gortmaker 提交于
      The Kconfig for this driver is currently:
      
      config MV_XOR
              bool "Marvell XOR engine support"
      
      ...meaning that it currently is not being built as a module by anyone.
      Lets remove the modular code that is essentially orphaned, so that
      when reading the driver there is no doubt it is builtin-only.
      
      Since module_init translates to device_initcall in the non-modular
      case, the init ordering remains unchanged with this commit.
      
      We leave some tags like MODULE_AUTHOR for documentation purposes.
      Also note that MODULE_DEVICE_TABLE is a no-op for non-modular code.
      
      Cc: Vinod Koul <vinod.koul@intel.com>
      Cc: Dan Williams <dan.j.williams@intel.com>
      Cc: dmaengine@vger.kernel.org
      Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      Signed-off-by: NVinod Koul <vinod.koul@intel.com>
      25cf68da
    • L
      dmaengine: Add support for the Analog Devices AXI-DMAC DMA controller · 0e3b67b3
      Lars-Peter Clausen 提交于
      Add support for the Analog Devices AXI-DMAC DMA controller. This controller
      is a soft peripheral that can be instantiated in a FPGA and is often used
      in Analog Devices' reference designs for FPGA platforms.
      
      The peripheral has various configuration options that can be selected at
      synthesis time and influence the supported features of the instantiated
      peripheral, those options are represented as device-tree properties to
      allow the driver to behave accordingly.
      
      The peripheral has a zero latency architecture, which means it is possible
      to switch from one to the next descriptor without any delay. This is
      archived by having a internal queue which can hold multiple descriptors.
      The driver supports this, which means it will submit new descriptors
      directly to the hardware until the queue is full and not wait for a
      descriptor to complete before the next one is submitted. Interrupts are
      used for the descriptor queue flow control.
      
      Currently the driver supports SG, cyclic and interleaved slave DMA.
      Signed-off-by: NLars-Peter Clausen <lars@metafoo.de>
      Signed-off-by: NVinod Koul <vinod.koul@intel.com>
      0e3b67b3
  7. 21 8月, 2015 3 次提交
  8. 20 8月, 2015 11 次提交
  9. 19 8月, 2015 8 次提交