Lines Matching refs:dreq_line
37 u32 dreq_line; in st_fdma_dreq_get() local
55 dreq_line = req_line_cfg; in st_fdma_dreq_get()
59 } while (test_and_set_bit(dreq_line, &fdev->dreq_mask)); in st_fdma_dreq_get()
62 dreq_line, fdev->dreq_mask); in st_fdma_dreq_get()
64 return dreq_line; in st_fdma_dreq_get()
71 dev_dbg(fdev->dev, "put dreq_line:%#x\n", fchan->dreq_line); in st_fdma_dreq_put()
72 clear_bit(fchan->dreq_line, &fdev->dreq_mask); in st_fdma_dreq_put()
206 fchan->dreq_line = 0; in st_fdma_of_xlate()
208 fchan->dreq_line = st_fdma_dreq_get(fchan); in st_fdma_of_xlate()
209 if (IS_ERR_VALUE(fchan->dreq_line)) { in st_fdma_of_xlate()
210 chan = ERR_PTR(fchan->dreq_line); in st_fdma_of_xlate()
490 FDMA_NODE_CTRL_REQ_MAP_DREQ(fchan->dreq_line); in st_fdma_prep_dma_cyclic()
537 hw_node->control = FDMA_NODE_CTRL_REQ_MAP_DREQ(fchan->dreq_line); in st_fdma_prep_slave_sg()