Lines Matching refs:Doorbell
1206 CHIPREG_WRITE32(&ioc->chip->Doorbell,
1216 if (!(CHIPREG_READ32(&ioc->chip->Doorbell) & MPI_DOORBELL_ACTIVE))
1237 CHIPREG_WRITE32(&ioc->chip->Doorbell, word);
1278 if (CHIPREG_READ32(&ioc->chip->Doorbell)
1284 CHIPREG_WRITE32(&ioc->chip->Doorbell,
1289 /* Wait for IOC to clear Doorbell Status bit */
2217 CHIPREG_READ32(&ioc->chip->Doorbell));
3043 * Returns all IOC Doorbell register bits if cooked==0, else just the
3044 * Doorbell bits in MPI_IOC_STATE_MASK.
3052 s = CHIPREG_READ32(&ioc->chip->Doorbell);
3977 drsprintk(ioc, printk(MYIOC_s_WARN_FMT "%s: Doorbell=%p; 1078 reset "
3979 &ioc->chip->Doorbell, &ioc->chip->Reset_1078));
3999 doorbell = CHIPREG_READ32(&ioc->chip->Doorbell);
4144 doorbell = CHIPREG_READ32(&ioc->chip->Doorbell);
4269 CHIPREG_WRITE32(&ioc->chip->Doorbell, reset_type<<MPI_DOORBELL_FUNCTION_SHIFT);
4667 * (WRITE u32val to Doorbell reg).
4670 CHIPREG_WRITE32(&ioc->chip->Doorbell,
4684 if (!(CHIPREG_READ32(&ioc->chip->Doorbell) & MPI_DOORBELL_ACTIVE))
4710 CHIPREG_WRITE32(&ioc->chip->Doorbell, word);
4788 printk(MYIOC_s_ERR_FMT "Doorbell ACK timeout (count=%d), IntStatus=%x!\n",
4837 printk(MYIOC_s_ERR_FMT "Doorbell INT timeout (count=%d), IntStatus=%x!\n",
4874 hs_reply[u16cnt++] = le16_to_cpu(CHIPREG_READ32(&ioc->chip->Doorbell) & 0x0000FFFF);
4879 hs_reply[u16cnt++] = le16_to_cpu(CHIPREG_READ32(&ioc->chip->Doorbell) & 0x0000FFFF);
4895 hword = le16_to_cpu(CHIPREG_READ32(&ioc->chip->Doorbell) & 0x0000FFFF);
6951 CHIPREG_WRITE32(&ioc->chip->Doorbell, 0xC0FFEE00);