Lines Matching +full:dma +full:- +full:channel +full:- +full:mask

2 RapidIO subsystem mport driver for IDT Tsi721 PCI Express-to-SRIO bridge.
10 doorbells, inbound maintenance port-writes and RapidIO messaging.
12 To generate SRIO maintenance transactions this driver uses one of Tsi721 DMA
23 - 'dbg_level'
24 - This parameter allows to control amount of debug information
28 For mask definitions see 'drivers/rapidio/devices/tsi721.h'
32 - 'dma_desc_per_channel'
33 - This parameter defines number of hardware buffer
34 descriptors allocated for each registered Tsi721 DMA channel.
37 - 'dma_txqueue_sz'
38 - DMA transactions queue size. Defines number of pending
39 transaction requests that can be accepted by each DMA channel.
42 - 'dma_sel'
43 - DMA channel selection mask. Bitmask that defines which hardware
44 DMA channels (0 ... 6) will be registered with DmaEngine core.
45 If bit is set to 1, the corresponding DMA channel will be registered.
46 DMA channels not selected by this mask will not be used by this device
49 - 'pcie_mrrs'
50 - override value for PCIe Maximum Read Request Size (MRRS).
55 Default value is '-1' (= keep platform setting).
57 - 'mbox_sel'
58 - RIO messaging MBOX selection mask. This is a bitmask that defines
59 messaging MBOXes are managed by this device driver. Mask bits 0 - 3
60 correspond to MBOX0 - MBOX3. MBOX is under driver's control if the
68 3. DMA Engine Support
71 Tsi721 mport driver supports DMA data transfers between local system memory and
73 mode API defined by common Linux kernel DMA Engine framework.
75 Depending on system requirements RapidIO DMA operations can be included/excluded
77 out of eight available BDMA channels to support DMA data transfers.
78 One BDMA channel is reserved for generation of maintenance read/write requests.
81 this driver will accept DMA-specific module parameter:
84 - defines number of hardware buffer descriptors used by
85 each BDMA channel of Tsi721 (by default - 128).
90 1.1.0 DMA operations re-worked to support data scatter/gather lists larger
112 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.