Lines Matching refs:sreq_index
171 unsigned int sreq_index;
336 unsigned int sreq_index = tdc->sreq_index;
341 if (sreq_index > tdma->cdata->ch_req_max) {
348 if (test_and_set_bit(sreq_index, &tdma->tx_requests_reserved)) {
355 if (test_and_set_bit(sreq_index, &tdma->rx_requests_reserved)) {
382 clear_bit(tdc->sreq_index, &tdma->tx_requests_reserved);
386 clear_bit(tdc->sreq_index, &tdma->rx_requests_reserved);
670 ch_regs->ctrl = ADMA_CH_REG_FIELD_VAL(tdc->sreq_index,
681 ch_regs->ctrl = ADMA_CH_REG_FIELD_VAL(tdc->sreq_index,
704 * 'sreq_index' represents the current ADMAIF channel number and as per
710 * fifo_size = 0x2 (sreq_index > sreq_index_offset)
711 * fifo_size = 0x3 (sreq_index <= sreq_index_offset)
714 if (tdc->sreq_index > cdata->sreq_index_offset)
800 tdc->sreq_index = 0;
810 unsigned int sreq_index;
815 sreq_index = dma_spec->args[0];
817 if (sreq_index == 0) {
827 tdc->sreq_index = sreq_index;