Lines Matching refs:Doorbell
1210 CHIPREG_WRITE32(&ioc->chip->Doorbell,
1220 if (!(CHIPREG_READ32(&ioc->chip->Doorbell) & MPI_DOORBELL_ACTIVE))
1241 CHIPREG_WRITE32(&ioc->chip->Doorbell, word);
1284 if (CHIPREG_READ32(&ioc->chip->Doorbell)
1290 CHIPREG_WRITE32(&ioc->chip->Doorbell,
1295 /* Wait for IOC to clear Doorbell Status bit */
2226 CHIPREG_READ32(&ioc->chip->Doorbell));
3052 * Returns all IOC Doorbell register bits if cooked==0, else just the
3053 * Doorbell bits in MPI_IOC_STATE_MASK.
3061 s = CHIPREG_READ32(&ioc->chip->Doorbell);
3985 drsprintk(ioc, printk(MYIOC_s_WARN_FMT "%s: Doorbell=%p; 1078 reset "
3987 &ioc->chip->Doorbell, &ioc->chip->Reset_1078));
4007 doorbell = CHIPREG_READ32(&ioc->chip->Doorbell);
4152 doorbell = CHIPREG_READ32(&ioc->chip->Doorbell);
4277 CHIPREG_WRITE32(&ioc->chip->Doorbell, reset_type<<MPI_DOORBELL_FUNCTION_SHIFT);
4676 * (WRITE u32val to Doorbell reg).
4679 CHIPREG_WRITE32(&ioc->chip->Doorbell,
4693 if (!(CHIPREG_READ32(&ioc->chip->Doorbell) & MPI_DOORBELL_ACTIVE))
4719 CHIPREG_WRITE32(&ioc->chip->Doorbell, word);
4797 printk(MYIOC_s_ERR_FMT "Doorbell ACK timeout (count=%d), IntStatus=%x!\n",
4846 printk(MYIOC_s_ERR_FMT "Doorbell INT timeout (count=%d), IntStatus=%x!\n",
4883 hs_reply[u16cnt++] = le16_to_cpu(CHIPREG_READ32(&ioc->chip->Doorbell) & 0x0000FFFF);
4888 hs_reply[u16cnt++] = le16_to_cpu(CHIPREG_READ32(&ioc->chip->Doorbell) & 0x0000FFFF);
4904 hword = le16_to_cpu(CHIPREG_READ32(&ioc->chip->Doorbell) & 0x0000FFFF);
6949 CHIPREG_WRITE32(&ioc->chip->Doorbell, 0xC0FFEE00);