Lines Matching refs:sreq_index
138 unsigned int sreq_index; member
249 unsigned int sreq_index = tdc->sreq_index; in tegra_adma_request_alloc() local
254 if (sreq_index > tdma->cdata->ch_req_max) { in tegra_adma_request_alloc()
261 if (test_and_set_bit(sreq_index, &tdma->tx_requests_reserved)) { in tegra_adma_request_alloc()
268 if (test_and_set_bit(sreq_index, &tdma->rx_requests_reserved)) { in tegra_adma_request_alloc()
295 clear_bit(tdc->sreq_index, &tdma->tx_requests_reserved); in tegra_adma_request_free()
299 clear_bit(tdc->sreq_index, &tdma->rx_requests_reserved); in tegra_adma_request_free()
572 ch_regs->ctrl = ADMA_CH_REG_FIELD_VAL(tdc->sreq_index, in tegra_adma_set_xfer_params()
583 ch_regs->ctrl = ADMA_CH_REG_FIELD_VAL(tdc->sreq_index, in tegra_adma_set_xfer_params()
613 if (tdc->sreq_index > cdata->sreq_index_offset) in tegra_adma_set_xfer_params()
699 tdc->sreq_index = 0; in tegra_adma_free_chan_resources()
709 unsigned int sreq_index; in tegra_dma_of_xlate() local
714 sreq_index = dma_spec->args[0]; in tegra_dma_of_xlate()
716 if (sreq_index == 0) { in tegra_dma_of_xlate()
726 tdc->sreq_index = sreq_index; in tegra_dma_of_xlate()