Lines Matching refs:dreq_line
36 u32 dreq_line; in st_fdma_dreq_get() local
54 dreq_line = req_line_cfg; in st_fdma_dreq_get()
58 } while (test_and_set_bit(dreq_line, &fdev->dreq_mask)); in st_fdma_dreq_get()
61 dreq_line, fdev->dreq_mask); in st_fdma_dreq_get()
63 return dreq_line; in st_fdma_dreq_get()
70 dev_dbg(fdev->dev, "put dreq_line:%#x\n", fchan->dreq_line); in st_fdma_dreq_put()
71 clear_bit(fchan->dreq_line, &fdev->dreq_mask); in st_fdma_dreq_put()
205 fchan->dreq_line = 0; in st_fdma_of_xlate()
207 fchan->dreq_line = st_fdma_dreq_get(fchan); in st_fdma_of_xlate()
208 if (IS_ERR_VALUE(fchan->dreq_line)) { in st_fdma_of_xlate()
209 chan = ERR_PTR(fchan->dreq_line); in st_fdma_of_xlate()
489 FDMA_NODE_CTRL_REQ_MAP_DREQ(fchan->dreq_line); in st_fdma_prep_dma_cyclic()
536 hw_node->control = FDMA_NODE_CTRL_REQ_MAP_DREQ(fchan->dreq_line); in st_fdma_prep_slave_sg()