Lines Matching refs:cmdstat
100 u32 cmdstat; member
108 u32 cmdstat; member
534 if (be32_to_cpu(txre->cmdstat) & SDMA_DESC_CMDSTAT_O) { in mpsc_sdma_start_tx()
840 rxre->cmdstat = cpu_to_be32(SDMA_DESC_CMDSTAT_O in mpsc_init_rings()
938 u32 cmdstat, bytes_in, i; in mpsc_rx_intr() local
958 while (!((cmdstat = be32_to_cpu(rxre->cmdstat)) in mpsc_rx_intr()
997 if (unlikely(cmdstat & (SDMA_DESC_CMDSTAT_BR in mpsc_rx_intr()
1003 if (cmdstat & SDMA_DESC_CMDSTAT_BR) { /* Break */ in mpsc_rx_intr()
1008 } else if (cmdstat & SDMA_DESC_CMDSTAT_FR) { in mpsc_rx_intr()
1010 } else if (cmdstat & SDMA_DESC_CMDSTAT_OR) { in mpsc_rx_intr()
1014 cmdstat &= pi->port.read_status_mask; in mpsc_rx_intr()
1016 if (cmdstat & SDMA_DESC_CMDSTAT_BR) in mpsc_rx_intr()
1018 else if (cmdstat & SDMA_DESC_CMDSTAT_FR) in mpsc_rx_intr()
1020 else if (cmdstat & SDMA_DESC_CMDSTAT_OR) in mpsc_rx_intr()
1022 else if (cmdstat & SDMA_DESC_CMDSTAT_PE) in mpsc_rx_intr()
1038 if ((unlikely(cmdstat & (SDMA_DESC_CMDSTAT_BR in mpsc_rx_intr()
1041 && !(cmdstat & pi->port.ignore_status_mask)) { in mpsc_rx_intr()
1053 rxre->cmdstat = cpu_to_be32(SDMA_DESC_CMDSTAT_O in mpsc_rx_intr()
1099 txre->cmdstat = cpu_to_be32(SDMA_DESC_CMDSTAT_O | SDMA_DESC_CMDSTAT_F in mpsc_setup_tx_desc()
1184 while (!(be32_to_cpu(txre->cmdstat) & SDMA_DESC_CMDSTAT_O)) { in mpsc_tx_intr()
1559 u32 cmdstat, bytes_in, i; in mpsc_get_poll_char() local
1589 !((cmdstat = be32_to_cpu(rxre->cmdstat)) & in mpsc_get_poll_char()
1600 if ((unlikely(cmdstat & (SDMA_DESC_CMDSTAT_BR | in mpsc_get_poll_char()
1602 !(cmdstat & pi->port.ignore_status_mask)) { in mpsc_get_poll_char()
1614 rxre->cmdstat = cpu_to_be32(SDMA_DESC_CMDSTAT_O | in mpsc_get_poll_char()