Lines Matching refs:ppi_control
137 ppi->ppi_control |= PORT_EN; in ppi_start()
142 bfin_write16(®->control, ppi->ppi_control); in ppi_start()
148 bfin_write32(®->control, ppi->ppi_control); in ppi_start()
154 bfin_write32(®->ctl, ppi->ppi_control); in ppi_start()
170 ppi->ppi_control &= ~PORT_EN; in ppi_stop()
175 bfin_write16(®->control, ppi->ppi_control); in ppi_stop()
181 bfin_write32(®->control, ppi->ppi_control); in ppi_stop()
187 bfin_write32(®->ctl, ppi->ppi_control); in ppi_stop()
234 ppi->ppi_control = params->ppi_control & ~PORT_EN; in ppi_set_params()
235 if (!(ppi->ppi_control & PORT_DIR)) in ppi_set_params()
242 if (params->ppi_control & DMA32) in ppi_set_params()
245 bfin_write16(®->control, ppi->ppi_control); in ppi_set_params()
254 if ((params->ppi_control & PACK_EN) in ppi_set_params()
255 || (params->ppi_control & 0x38000) > DLEN_16) in ppi_set_params()
258 bfin_write32(®->control, ppi->ppi_control); in ppi_set_params()
271 if ((params->ppi_control & PACK_EN) in ppi_set_params()
272 || (params->ppi_control & 0x70000) > DLEN_16) in ppi_set_params()
275 bfin_write32(®->ctl, ppi->ppi_control); in ppi_set_params()
284 if (ppi->ppi_control & PORT_DIR) { in ppi_set_params()