Lines Matching refs:in_doorbell
323 acb->in_doorbell = 0; in arcmsr_remap_pciregion()
336 acb->in_doorbell = 0; in arcmsr_remap_pciregion()
482 if ((read_doorbell ^ pACB->in_doorbell) & ARCMSR_HBEMU_IOP2DRV_MESSAGE_CMD_DONE) { in arcmsr_hbaE_wait_msgint_ready()
484 pACB->in_doorbell = read_doorbell; in arcmsr_hbaE_wait_msgint_ready()
1186 acb->in_doorbell = 0; in arcmsr_resume()
1193 acb->in_doorbell = 0; in arcmsr_resume()
2426 uint32_t outbound_doorbell, in_doorbell, tmp, i; in arcmsr_hbaE_doorbell_isr() local
2431 in_doorbell = readl(®->iobound_doorbell); in arcmsr_hbaE_doorbell_isr()
2432 if (in_doorbell != 0) in arcmsr_hbaE_doorbell_isr()
2436 in_doorbell = readl(®->iobound_doorbell); in arcmsr_hbaE_doorbell_isr()
2437 outbound_doorbell = in_doorbell ^ pACB->in_doorbell; in arcmsr_hbaE_doorbell_isr()
2449 tmp = in_doorbell; in arcmsr_hbaE_doorbell_isr()
2450 in_doorbell = readl(®->iobound_doorbell); in arcmsr_hbaE_doorbell_isr()
2451 outbound_doorbell = tmp ^ in_doorbell; in arcmsr_hbaE_doorbell_isr()
2455 pACB->in_doorbell = in_doorbell; in arcmsr_hbaE_doorbell_isr()
4393 acb->in_doorbell = readl(®->iobound_doorbell); in arcmsr_clear_doorbell_queue_buffer()
4399 tmp = acb->in_doorbell; in arcmsr_clear_doorbell_queue_buffer()
4400 acb->in_doorbell = readl(®->iobound_doorbell); in arcmsr_clear_doorbell_queue_buffer()
4401 if((tmp ^ acb->in_doorbell) & ARCMSR_HBEMU_IOP2DRV_DATA_WRITE_OK) { in arcmsr_clear_doorbell_queue_buffer()