-/**
- * aac_sa_enable_interrupt - enable an interrupt event
- * @dev: Which adapter to enable.
- * @event: Which adapter event.
- *
- * This routine will enable the corresponding adapter event to cause an interrupt on
- * the host.
- */
-
-void aac_sa_enable_interrupt(struct aac_dev *dev, u32 event)
-{
- switch (event) {
-
- case HostNormCmdQue:
- sa_writew(dev, SaDbCSR.PRICLEARIRQMASK, DOORBELL_1);
- break;
-
- case HostNormRespQue:
- sa_writew(dev, SaDbCSR.PRICLEARIRQMASK, DOORBELL_2);
- break;
-
- case AdapNormCmdNotFull:
- sa_writew(dev, SaDbCSR.PRICLEARIRQMASK, DOORBELL_3);
- break;
-
- case AdapNormRespNotFull:
- sa_writew(dev, SaDbCSR.PRICLEARIRQMASK, DOORBELL_4);
- break;
- }
-}
-
-/**
- * aac_sa_disable_interrupt - disable an interrupt event
- * @dev: Which adapter to enable.
- * @event: Which adapter event.
- *
- * This routine will enable the corresponding adapter event to cause an interrupt on
- * the host.
- */
-
-void aac_sa_disable_interrupt (struct aac_dev *dev, u32 event)
-{
- switch (event) {
-
- case HostNormCmdQue:
- sa_writew(dev, SaDbCSR.PRISETIRQMASK, DOORBELL_1);
- break;
-
- case HostNormRespQue:
- sa_writew(dev, SaDbCSR.PRISETIRQMASK, DOORBELL_2);
- break;
-
- case AdapNormCmdNotFull:
- sa_writew(dev, SaDbCSR.PRISETIRQMASK, DOORBELL_3);
- break;
-
- case AdapNormRespNotFull:
- sa_writew(dev, SaDbCSR.PRISETIRQMASK, DOORBELL_4);
- break;
- }
-}
-