Lines Matching refs:wdsize
129 unsigned int x_count, unsigned int ycount, size_t wdsize) in setup_desc() argument
139 desc[i].x_modify = wdsize; in setup_desc()
141 desc[i].y_modify = wdsize; in setup_desc()
380 static inline int compute_wdsize(size_t wdsize) in compute_wdsize() argument
382 switch (wdsize) { in compute_wdsize()
404 x_count = fragsize / sport->wdsize; in sport_config_rx_dma()
445 cfg = 0x7000 | DI_EN | compute_wdsize(sport->wdsize) | WNR | \ in sport_config_rx_dma()
452 cfg|DMAEN, x_count, y_count, sport->wdsize); in sport_config_rx_dma()
469 x_count = fragsize/sport->wdsize; in sport_config_tx_dma()
509 cfg = 0x7000 | DI_EN | compute_wdsize(sport->wdsize) | \ in sport_config_tx_dma()
516 cfg|DMAEN, x_count, y_count, sport->wdsize); in sport_config_tx_dma()
543 config = DMAFLOW_LARGE | NDSIZE_9 | compute_wdsize(sport->wdsize) in sport_config_rx_dummy()
546 desc->x_count = sport->dummy_count/sport->wdsize; in sport_config_rx_dummy()
547 desc->x_modify = sport->wdsize; in sport_config_rx_dummy()
578 compute_wdsize(sport->wdsize) | DMAEN; in sport_config_tx_dummy()
580 desc->x_count = sport->dummy_count/sport->wdsize; in sport_config_tx_dummy()
581 desc->x_modify = sport->wdsize; in sport_config_tx_dummy()
855 unsigned int wdsize, unsigned int dummy_count, size_t priv_size) in sport_init() argument
864 param.wdsize = wdsize; in sport_init()
866 if (WARN_ON(param.wdsize == 0 || param.dummy_count == 0)) in sport_init()
920 sport->wdsize = param.wdsize; in sport_init()