Lines Matching refs:ctrl
215 chip->txd[i].ctrl &= cpu_to_le64(FTMAC110_TXD_CLRMASK); in ftmac110_reset()
222 chip->rxd[i].ctrl &= cpu_to_le64(FTMAC110_RXD_CLRMASK); in ftmac110_reset()
223 chip->rxd[i].ctrl |= cpu_to_le64(FTMAC110_RXD_OWNER); in ftmac110_reset()
285 uint64_t ctrl; in ftmac110_send() local
298 ctrl = le64_to_cpu(txd->ctrl); in ftmac110_send()
299 if (ctrl & FTMAC110_TXD_OWNER) { in ftmac110_send()
310 ctrl &= FTMAC110_TXD_CLRMASK; in ftmac110_send()
312 ctrl |= FTMAC110_TXD_LEN(len) | FTMAC110_TXD_FTS | FTMAC110_TXD_LTS; in ftmac110_send()
314 ctrl |= FTMAC110_TXD_OWNER; in ftmac110_send()
316 txd->ctrl = cpu_to_le64(ctrl); in ftmac110_send()
331 uint64_t ctrl; in ftmac110_recv() local
339 ctrl = le64_to_cpu(rxd->ctrl); in ftmac110_recv()
340 if (ctrl & FTMAC110_RXD_OWNER) in ftmac110_recv()
343 len = (uint32_t)FTMAC110_RXD_LEN(ctrl); in ftmac110_recv()
346 if (ctrl & FTMAC110_RXD_ERRMASK) { in ftmac110_recv()
355 ctrl &= FTMAC110_RXD_CLRMASK; in ftmac110_recv()
356 ctrl |= FTMAC110_RXD_OWNER; in ftmac110_recv()
357 rxd->ctrl |= cpu_to_le64(ctrl); in ftmac110_recv()
444 chip->txd[i].ctrl = 0; /* owned by SW */ in ftmac110_initialize()
446 chip->txd[i - 1].ctrl |= cpu_to_le64(FTMAC110_TXD_END); in ftmac110_initialize()
465 chip->rxd[i].ctrl = cpu_to_le64(FTMAC110_RXD_OWNER in ftmac110_initialize()
468 chip->rxd[i - 1].ctrl |= cpu_to_le64(FTMAC110_RXD_END); in ftmac110_initialize()