changeset 9:aebd313c87ba

6282037 Audio device is missing: _add_intr() bad record interrupt specification
author egillett
date Wed, 15 Jun 2005 11:07:14 -0700
parents 076213c6325f
children 8a5e08720433
files usr/src/uts/common/os/ddi_intr.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/uts/common/os/ddi_intr.c	Wed Jun 15 11:05:02 2005 -0700
+++ b/usr/src/uts/common/os/ddi_intr.c	Wed Jun 15 11:07:14 2005 -0700
@@ -317,7 +317,7 @@
 		hdlp->ih_dip = dip;
 		hdlp->ih_inum = inum + i;
 		if (type & DDI_INTR_TYPE_FIXED)
-			i_ddi_set_intr_handle(dip, i, &h_array[i]);
+			i_ddi_set_intr_handle(dip, hdlp->ih_inum, &h_array[i]);
 
 		DDI_INTR_APIDBG((CE_CONT, "ddi_intr_alloc: hdlp = 0x%p\n",
 		    (void *)h_array[i]));