Lines Matching refs:Doorbell
1142 CHIPREG_WRITE32(&ioc->chip->Doorbell,
1152 if (!(CHIPREG_READ32(&ioc->chip->Doorbell) & MPI_DOORBELL_ACTIVE))
1173 CHIPREG_WRITE32(&ioc->chip->Doorbell, word);
1216 if (CHIPREG_READ32(&ioc->chip->Doorbell)
1222 CHIPREG_WRITE32(&ioc->chip->Doorbell,
1227 /* Wait for IOC to clear Doorbell Status bit */
2129 CHIPREG_READ32(&ioc->chip->Doorbell));
2943 * Returns all IOC Doorbell register bits if cooked==0, else just the
2944 * Doorbell bits in MPI_IOC_STATE_MASK.
2952 s = CHIPREG_READ32(&ioc->chip->Doorbell);
3877 drsprintk(ioc, printk(MYIOC_s_WARN_FMT "%s: Doorbell=%p; 1078 reset "
3879 &ioc->chip->Doorbell, &ioc->chip->Reset_1078));
3899 doorbell = CHIPREG_READ32(&ioc->chip->Doorbell);
4044 doorbell = CHIPREG_READ32(&ioc->chip->Doorbell);
4169 CHIPREG_WRITE32(&ioc->chip->Doorbell, reset_type<<MPI_DOORBELL_FUNCTION_SHIFT);
4567 * (WRITE u32val to Doorbell reg).
4570 CHIPREG_WRITE32(&ioc->chip->Doorbell,
4584 if (!(CHIPREG_READ32(&ioc->chip->Doorbell) & MPI_DOORBELL_ACTIVE))
4610 CHIPREG_WRITE32(&ioc->chip->Doorbell, word);
4688 printk(MYIOC_s_ERR_FMT "Doorbell ACK timeout (count=%d), IntStatus=%x!\n",
4737 printk(MYIOC_s_ERR_FMT "Doorbell INT timeout (count=%d), IntStatus=%x!\n",
4774 hs_reply[u16cnt++] = le16_to_cpu(CHIPREG_READ32(&ioc->chip->Doorbell) & 0x0000FFFF);
4779 hs_reply[u16cnt++] = le16_to_cpu(CHIPREG_READ32(&ioc->chip->Doorbell) & 0x0000FFFF);
4795 hword = le16_to_cpu(CHIPREG_READ32(&ioc->chip->Doorbell) & 0x0000FFFF);
6847 CHIPREG_WRITE32(&ioc->chip->Doorbell, 0xC0FFEE00);