Searched refs:tdmac (Results 1 – 1 of 1) sorted by relevance
336 struct mmp_tdma_chan *tdmac = tdev->tdmac[i]; in mmp_tdma_int_handler() local376 mmp_tdma_chan_set_desc(tdmac, tdmac->desc_arr_phys); in mmp_tdma_tx_submit()390 ret = devm_request_irq(tdmac->dev, tdmac->irq, in mmp_tdma_alloc_chan_resources()402 if (tdmac->irq) in mmp_tdma_free_chan_resources()403 devm_free_irq(tdmac->dev, tdmac->irq, tdmac); in mmp_tdma_free_chan_resources()486 tdmac->pos = 0; in mmp_tdma_prep_dma_cyclic()541 tdmac->pos = mmp_tdma_get_pos(tdmac); in mmp_tdma_tx_status()543 tdmac->buf_len - tdmac->pos); in mmp_tdma_tx_status()575 tdmac = devm_kzalloc(tdev->dev, sizeof(*tdmac), GFP_KERNEL); in mmp_tdma_chan_init()576 if (!tdmac) in mmp_tdma_chan_init()[all …]