Module Name: src Committed By: rin Date: Wed Mar 17 14:58:16 UTC 2021
Modified Files: src/sys/arch/sandpoint/pci: pciide_machdep.c Log Message: Make this distinguishable with native PCI interrupt. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sandpoint/pci/pciide_machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/sandpoint/pci/pciide_machdep.c diff -u src/sys/arch/sandpoint/pci/pciide_machdep.c:1.6 src/sys/arch/sandpoint/pci/pciide_machdep.c:1.7 --- src/sys/arch/sandpoint/pci/pciide_machdep.c:1.6 Wed Mar 17 14:50:11 2021 +++ src/sys/arch/sandpoint/pci/pciide_machdep.c Wed Mar 17 14:58:16 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: pciide_machdep.c,v 1.6 2021/03/17 14:50:11 rin Exp $ */ +/* $NetBSD: pciide_machdep.c,v 1.7 2021/03/17 14:58:16 rin Exp $ */ /* * Copyright (c) 1998 Christopher G. Demetriou. All rights reserved. @@ -41,7 +41,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pciide_machdep.c,v 1.6 2021/03/17 14:50:11 rin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pciide_machdep.c,v 1.7 2021/03/17 14:58:16 rin Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -63,10 +63,12 @@ pciide_machdep_compat_intr_establish(dev #if NISA > 0 int irq; void *cookie; + char intr_xname[INTRDEVNAMEBUF]; irq = PCIIDE_COMPAT_IRQ(chan); + snprintf(intr_xname, sizeof(intr_xname), "%s isa", device_xname(dev)); cookie = isa_intr_establish_xname(NULL, irq, IST_LEVEL, IPL_BIO, func, - arg, device_xname(dev)); + arg, intr_xname); if (cookie == NULL) return (NULL); aprint_normal_dev(dev, "%s channel interrupting at irq %d\n",