DDI_INTR_FLAG_EDGE
*flagsp |= DDI_INTR_FLAG_EDGE;
if (!(flags & (DDI_INTR_FLAG_EDGE | DDI_INTR_FLAG_LEVEL))) {
if (!(hdlp->ih_cap & (DDI_INTR_FLAG_EDGE | DDI_INTR_FLAG_LEVEL))) {
(DDI_INTR_FLAG_EDGE | DDI_INTR_FLAG_MASKABLE | DDI_INTR_FLAG_PENDING)
cap = DDI_INTR_FLAG_PENDING | DDI_INTR_FLAG_EDGE;
*(int *)result = DDI_INTR_FLAG_EDGE;