Lines Matching refs:ctrl
216 chip->txd[i].ctrl &= cpu_to_le64(FTMAC110_TXD_CLRMASK); in ftmac110_reset()
223 chip->rxd[i].ctrl &= cpu_to_le64(FTMAC110_RXD_CLRMASK); in ftmac110_reset()
224 chip->rxd[i].ctrl |= cpu_to_le64(FTMAC110_RXD_OWNER); in ftmac110_reset()
286 uint64_t ctrl; in ftmac110_send() local
299 ctrl = le64_to_cpu(txd->ctrl); in ftmac110_send()
300 if (ctrl & FTMAC110_TXD_OWNER) { in ftmac110_send()
311 ctrl &= FTMAC110_TXD_CLRMASK; in ftmac110_send()
313 ctrl |= FTMAC110_TXD_LEN(len) | FTMAC110_TXD_FTS | FTMAC110_TXD_LTS; in ftmac110_send()
315 ctrl |= FTMAC110_TXD_OWNER; in ftmac110_send()
317 txd->ctrl = cpu_to_le64(ctrl); in ftmac110_send()
332 uint64_t ctrl; in ftmac110_recv() local
340 ctrl = le64_to_cpu(rxd->ctrl); in ftmac110_recv()
341 if (ctrl & FTMAC110_RXD_OWNER) in ftmac110_recv()
344 len = (uint32_t)FTMAC110_RXD_LEN(ctrl); in ftmac110_recv()
347 if (ctrl & FTMAC110_RXD_ERRMASK) { in ftmac110_recv()
356 ctrl &= FTMAC110_RXD_CLRMASK; in ftmac110_recv()
357 ctrl |= FTMAC110_RXD_OWNER; in ftmac110_recv()
358 rxd->ctrl |= cpu_to_le64(ctrl); in ftmac110_recv()
445 chip->txd[i].ctrl = 0; /* owned by SW */ in ftmac110_initialize()
447 chip->txd[i - 1].ctrl |= cpu_to_le64(FTMAC110_TXD_END); in ftmac110_initialize()
466 chip->rxd[i].ctrl = cpu_to_le64(FTMAC110_RXD_OWNER in ftmac110_initialize()
469 chip->rxd[i - 1].ctrl |= cpu_to_le64(FTMAC110_RXD_END); in ftmac110_initialize()