1. 12 5月, 2021 1 次提交
  2. 13 12月, 2020 1 次提交
    • S
      dm: treewide: Rename auto_alloc_size members to be shorter · 41575d8e
      Simon Glass 提交于
      This construct is quite long-winded. In earlier days it made some sense
      since auto-allocation was a strange concept. But with driver model now
      used pretty universally, we can shorten this to 'auto'. This reduces
      verbosity and makes it easier to read.
      
      Coincidentally it also ensures that every declaration is on one line,
      thus making dtoc's job easier.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      41575d8e
  3. 12 10月, 2020 1 次提交
  4. 13 7月, 2020 4 次提交
  5. 19 5月, 2020 3 次提交
  6. 03 3月, 2020 1 次提交
  7. 19 2月, 2020 1 次提交
    • M
      dma-mapping: move dma_map_(un)single() to <linux/dma-mapping.h> · 9d86b89c
      Masahiro Yamada 提交于
      The implementation of dma_map_single() and dma_unmap_single() is
      exactly the same for all the architectures that support them.
      
      Factor them out to <linux/dma-mapping.h>, and make all drivers to
      include <linux/dma-mapping.h> instead of <asm/dma-mapping.h>.
      
      If we need to differentiate them for some architectures, we can
      move the generic definitions to <asm-generic/dma-mapping.h>.
      
      Add some comments to the helpers. The concept is quite similar to
      the DMA-API of Linux kernel. Drivers are agnostic about what is
      going on behind the scene. Just call dma_map_single() before the
      DMA, and dma_unmap_single() after it.
      Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
      9d86b89c
  8. 06 2月, 2020 3 次提交
  9. 20 1月, 2020 6 次提交
  10. 09 12月, 2019 2 次提交
  11. 03 12月, 2019 1 次提交
  12. 03 5月, 2019 2 次提交
  13. 12 4月, 2019 1 次提交
    • V
      dma: ti: add driver to K3 UDMA · ffcc66e8
      Vignesh R 提交于
      The UDMA-P is intended to perform similar (but significantly upgraded) functions
      as the packet-oriented DMA used on previous SoC devices. The UDMA-P module
      supports the transmission and reception of various packet types.
      The UDMA-P also supports acting as both a UTC and UDMA-C for its internal
      channels. Channels in the UDMA-P can be configured to be either Packet-Based or
      Third-Party channels on a channel by channel basis.
      
      The initial driver supports:
      - MEM_TO_MEM (TR mode)
      - DEV_TO_MEM (Packet mode)
      - MEM_TO_DEV (Packet mode)
      Signed-off-by: NPeter Ujfalusi <peter.ujfalusi@ti.com>
      Signed-off-by: NGrygorii Strashko <grygorii.strashko@ti.com>
      Signed-off-by: NVignesh R <vigneshr@ti.com>
      ffcc66e8