Lines Matching full:should
71 destination addresses, whether it should increment these addresses or
114 - ``channels``: should be initialized as a list using the
118 should contain a bitmask of the supported source transfer width
121 should contain a bitmask of the supported destination transfer width
124 should contain a bitmask of the supported slave directions
142 - ``dev``: should hold the pointer to the ``struct device`` associated
265 - The driver should return DMA_OUT_OF_ORDER for device_tx_status if
268 - All cookie tracking and checking API should be treated as invalid if
284 - This feature is limited to interleaved transfers, this flag should thus not
287 should be added in the future if and when the need arises.
328 The data from the provided metadata buffer should be prepared for the DMA
350 Should return a pointer for the metadata buffer, the maximum size of the
392 for the transfer being prepared, and should create a hardware
397 - Any allocation you might do should be using the GFP_NOWAIT
401 - Drivers should try to pre-allocate any memory they might need
405 - It should return a unique instance of the
416 should it be always the flags passed in the arguments
440 should move to the next transaction in the list.
446 - Should report the bytes left to go over on the given channel
448 - Should only care about the transaction descriptor passed as
453 - Should use dma_set_residue to report it
455 - In the case of a cyclic transfer, it should only take into
458 - Should return DMA_OUT_OF_ORDER if the device does not support in order
467 - This command should NOT perform synchronously, or on any
478 - This call is mandatory for slave operations only. This should NOT be
480 If a driver support both, it should use this call for slave
487 - This command should operate synchronously on the channel,
494 - This command should operate synchronously on the channel,
501 - For aborted transfers the complete callback should not be called
529 (stuff that should be documented, but don't really know
534 - Should be called at the end of an async TX transfer, and can be
559 - If set, the descriptor can be reused after being completed. It should
562 - The descriptor should be prepared for reuse by invoking
590 writes for which the descriptor should be in different format from
634 You should avoid this kind of practice, and instead of electing a new