Lines Matching refs:ctrl
214 chip->txd[i].ctrl &= cpu_to_le64(FTMAC110_TXD_CLRMASK); in ftmac110_reset()
221 chip->rxd[i].ctrl &= cpu_to_le64(FTMAC110_RXD_CLRMASK); in ftmac110_reset()
222 chip->rxd[i].ctrl |= cpu_to_le64(FTMAC110_RXD_OWNER); in ftmac110_reset()
284 uint64_t ctrl; in ftmac110_send() local
297 ctrl = le64_to_cpu(txd->ctrl); in ftmac110_send()
298 if (ctrl & FTMAC110_TXD_OWNER) { in ftmac110_send()
309 ctrl &= FTMAC110_TXD_CLRMASK; in ftmac110_send()
311 ctrl |= FTMAC110_TXD_LEN(len) | FTMAC110_TXD_FTS | FTMAC110_TXD_LTS; in ftmac110_send()
313 ctrl |= FTMAC110_TXD_OWNER; in ftmac110_send()
315 txd->ctrl = cpu_to_le64(ctrl); in ftmac110_send()
330 uint64_t ctrl; in ftmac110_recv() local
338 ctrl = le64_to_cpu(rxd->ctrl); in ftmac110_recv()
339 if (ctrl & FTMAC110_RXD_OWNER) in ftmac110_recv()
342 len = (uint32_t)FTMAC110_RXD_LEN(ctrl); in ftmac110_recv()
345 if (ctrl & FTMAC110_RXD_ERRMASK) { in ftmac110_recv()
354 ctrl &= FTMAC110_RXD_CLRMASK; in ftmac110_recv()
355 ctrl |= FTMAC110_RXD_OWNER; in ftmac110_recv()
356 rxd->ctrl |= cpu_to_le64(ctrl); in ftmac110_recv()
443 chip->txd[i].ctrl = 0; /* owned by SW */ in ftmac110_initialize()
445 chip->txd[i - 1].ctrl |= cpu_to_le64(FTMAC110_TXD_END); in ftmac110_initialize()
464 chip->rxd[i].ctrl = cpu_to_le64(FTMAC110_RXD_OWNER in ftmac110_initialize()
467 chip->rxd[i - 1].ctrl |= cpu_to_le64(FTMAC110_RXD_END); in ftmac110_initialize()