Lines Matching refs:cmdstat
104 u32 cmdstat; member
112 u32 cmdstat; member
540 if (be32_to_cpu(txre->cmdstat) & SDMA_DESC_CMDSTAT_O) { in mpsc_sdma_start_tx()
844 rxre->cmdstat = cpu_to_be32(SDMA_DESC_CMDSTAT_O in mpsc_init_rings()
941 u32 cmdstat, bytes_in, i; in mpsc_rx_intr() local
961 while (!((cmdstat = be32_to_cpu(rxre->cmdstat)) in mpsc_rx_intr()
998 if (unlikely(cmdstat & (SDMA_DESC_CMDSTAT_BR in mpsc_rx_intr()
1004 if (cmdstat & SDMA_DESC_CMDSTAT_BR) { /* Break */ in mpsc_rx_intr()
1009 } else if (cmdstat & SDMA_DESC_CMDSTAT_FR) { in mpsc_rx_intr()
1011 } else if (cmdstat & SDMA_DESC_CMDSTAT_OR) { in mpsc_rx_intr()
1015 cmdstat &= pi->port.read_status_mask; in mpsc_rx_intr()
1017 if (cmdstat & SDMA_DESC_CMDSTAT_BR) in mpsc_rx_intr()
1019 else if (cmdstat & SDMA_DESC_CMDSTAT_FR) in mpsc_rx_intr()
1021 else if (cmdstat & SDMA_DESC_CMDSTAT_OR) in mpsc_rx_intr()
1023 else if (cmdstat & SDMA_DESC_CMDSTAT_PE) in mpsc_rx_intr()
1039 if ((unlikely(cmdstat & (SDMA_DESC_CMDSTAT_BR in mpsc_rx_intr()
1042 && !(cmdstat & pi->port.ignore_status_mask)) { in mpsc_rx_intr()
1054 rxre->cmdstat = cpu_to_be32(SDMA_DESC_CMDSTAT_O in mpsc_rx_intr()
1098 txre->cmdstat = cpu_to_be32(SDMA_DESC_CMDSTAT_O | SDMA_DESC_CMDSTAT_F in mpsc_setup_tx_desc()
1183 while (!(be32_to_cpu(txre->cmdstat) & SDMA_DESC_CMDSTAT_O)) { in mpsc_tx_intr()
1553 u32 cmdstat, bytes_in, i; in mpsc_get_poll_char() local
1583 !((cmdstat = be32_to_cpu(rxre->cmdstat)) & in mpsc_get_poll_char()
1594 if ((unlikely(cmdstat & (SDMA_DESC_CMDSTAT_BR | in mpsc_get_poll_char()
1596 !(cmdstat & pi->port.ignore_status_mask)) { in mpsc_get_poll_char()
1608 rxre->cmdstat = cpu_to_be32(SDMA_DESC_CMDSTAT_O | in mpsc_get_poll_char()