Lines Matching refs:irq_status
1175 struct rtw_pci *rtwpci, u32 *irq_status)
1181 irq_status[0] = rtw_read32(rtwdev, RTK_PCI_HISR0);
1182 irq_status[1] = rtw_read32(rtwdev, RTK_PCI_HISR1);
1184 irq_status[3] = rtw_read32(rtwdev, RTK_PCI_HISR3);
1186 irq_status[3] = 0;
1187 irq_status[0] &= rtwpci->irq_mask[0];
1188 irq_status[1] &= rtwpci->irq_mask[1];
1189 irq_status[3] &= rtwpci->irq_mask[3];
1190 rtw_write32(rtwdev, RTK_PCI_HISR0, irq_status[0]);
1191 rtw_write32(rtwdev, RTK_PCI_HISR1, irq_status[1]);
1193 rtw_write32(rtwdev, RTK_PCI_HISR3, irq_status[3]);
1220 u32 irq_status[4];
1224 rtw_pci_irq_recognized(rtwdev, rtwpci, irq_status);
1226 if (irq_status[0] & IMR_MGNTDOK)
1228 if (irq_status[0] & IMR_HIGHDOK)
1230 if (irq_status[0] & IMR_BEDOK)
1232 if (irq_status[0] & IMR_BKDOK)
1234 if (irq_status[0] & IMR_VODOK)
1236 if (irq_status[0] & IMR_VIDOK)
1238 if (irq_status[3] & IMR_H2CDOK)
1240 if (irq_status[0] & IMR_ROK) {
1244 if (unlikely(irq_status[0] & IMR_C2HCMD))