Lines Matching refs:period_len
1157 size_t period_len, enum dma_transfer_direction direction, in stm32_dma_prep_dma_cyclic() argument
1166 if (!buf_len || !period_len) { in stm32_dma_prep_dma_cyclic()
1176 if (buf_len % period_len) { in stm32_dma_prep_dma_cyclic()
1192 ret = stm32_dma_set_xfer_param(chan, direction, &buswidth, period_len, in stm32_dma_prep_dma_cyclic()
1197 nb_data_items = period_len / buswidth; in stm32_dma_prep_dma_cyclic()
1204 if (buf_len == period_len) { in stm32_dma_prep_dma_cyclic()
1214 num_periods = buf_len / period_len; in stm32_dma_prep_dma_cyclic()
1221 desc->sg_req[i].len = period_len; in stm32_dma_prep_dma_cyclic()
1230 desc->sg_req[i].chan_reg.dma_sm1ar += period_len; in stm32_dma_prep_dma_cyclic()
1233 buf_addr += period_len; in stm32_dma_prep_dma_cyclic()
1321 u32 dma_scr, dma_smar, id, period_len; in stm32_dma_is_current_sg() local
1331 period_len = sg_req->len; in stm32_dma_is_current_sg()
1341 dma_smar < sg_req->chan_reg.dma_sm0ar + period_len); in stm32_dma_is_current_sg()
1350 dma_smar < sg_req->chan_reg.dma_sm1ar + period_len); in stm32_dma_is_current_sg()