Re: [PATCH V2 1/2] Documentation: DT: Add binding documentation for NVIDIA ADMA

From: Stephen Warren
Date: Tue Oct 06 2015 - 19:04:12 EST


On 10/05/2015 06:10 AM, Jon Hunter wrote:
Add device-tree binding documentation for the Tegra210 Audio DMA
controller.

diff --git a/Documentation/devicetree/bindings/dma/tegra210-adma.txt b/Documentation/devicetree/bindings/dma/tegra210-adma.txt

+- #dma-cells : Must be <2>. The first cell denotes the transmit or
+ receive request number and should be between 1 and the maximum number
+ of requests supported (see properties "dma-rx-requests" and
+ "dma-tx-requests"). This value corresponds to the RX/TX_REQUEST_SELECT
+ fields in the ADMA_CHn_CTRL register. The second cell denotes whether
+ the channel is a receive or transmit channel and must be either 2 for
+ a receive channel and 4 for a transmit channel. These values correspond
+ to the TRANSFER_DIRECTION field of the ADMA_CHn_CTRL register.

Is it typical to encode the direction into the dma cells? I would have thought the client would provide that information at run-time when requesting a DMA channel.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/