NetBSD/sys/arch/macppc/dev
sommerfeld 851de295eb Change pci_intr_map to get interrupt source information from a "struct
pci_attach_args *" instead of from four separate parameters which in
all cases were extracted from the same "struct pci_attach_args".

This both simplifies the driver api, and allows for alternate PCI
interrupt mapping schemes, such as one using the tables described in
the Intel Multiprocessor Spec which describe interrupt wirings for
devices behind pci-pci bridges based on the device's location rather
the bridge's location.

Tested on alpha and i386; welcome to 1.5Q
2000-12-28 22:59:06 +00:00
..
abtn.c Add PowerBook LCD brightness and speaker volume button device. 1999-07-12 17:48:26 +00:00
adb.c Sync with mac68k. 2000-12-19 02:50:11 +00:00
adb_direct.c Sync with mac68k. 2000-12-19 02:50:11 +00:00
adb_direct.h
adbvar.h Sync with mac68k. 2000-12-19 02:50:11 +00:00
aed.c New callout mechanism with two major improvements over the old 2000-03-23 06:40:33 +00:00
aedvar.h New callout mechanism with two major improvements over the old 2000-03-23 06:40:33 +00:00
akbd.c Remove unnecessary casts. 2000-12-19 03:13:40 +00:00
akbdmap.h Add fr key layout. (From Manuel Bouyer, modified by me) 2000-09-01 16:00:38 +00:00
akbdvar.h
am79c950.c Move bpfattach()/bpfdetach() calls into ether_ifattach()/ether_ifdetach(). 2000-11-15 01:02:11 +00:00
am79c950reg.h
ams.c Remove unnecessary casts. 2000-12-19 03:13:40 +00:00
amsvar.h Add "trackpad" definition. 1999-06-17 06:59:05 +00:00
awacs.c Don't match if nintr > 12 (more than 3 cells). 2000-11-03 12:26:06 +00:00
dbdma.c remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h> 2000-06-29 08:10:45 +00:00
dbdma.h
esp.c <vm/vm_param.h> -> <uvm/uvm_param.h> 2000-06-26 14:58:58 +00:00
espvar.h
if_bm.c Move bpfattach()/bpfdetach() calls into ether_ifattach()/ether_ifdetach(). 2000-11-15 01:02:11 +00:00
if_bmreg.h Use MII device layer. 2000-01-25 14:38:39 +00:00
if_gm.c Change pci_intr_map to get interrupt source information from a "struct 2000-12-28 22:59:06 +00:00
if_gmreg.h Forgot to commit this. 2000-06-15 19:09:15 +00:00
if_mc.c remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h> 2000-06-29 08:10:45 +00:00
if_mcvar.h
mediabay.c New PowerBook (firewire) seems to use edge-triggered interrupt. 2000-08-23 12:18:17 +00:00
mesh.c Honour SCSI command timeout -- fixes problems with SCSI commands that take 2000-12-24 02:42:04 +00:00
meshreg.h Fix Conner CFP1080 problem (pr 7612) and add debugging messages. 2000-10-23 21:04:27 +00:00
nvram.c Change the kernel mmap interface so that the offset to map is an 2000-06-26 04:55:19 +00:00
obio.c Get 6 interrupt cells from OF. 2000-11-03 12:20:55 +00:00
ofb.c Don't assume 12x22 font. 2000-11-02 14:25:51 +00:00
ofbvar.h Allow mmap of frame buffer registers. 2000-06-19 19:35:20 +00:00
ofcons.c Adjust to change in tty line discipline handling. 2000-11-03 18:50:49 +00:00
pm_direct.c Sync with mac68k. 2000-06-08 22:10:45 +00:00
pm_direct.h Add read/set LCD brightness and eject PCMCIA card function. 1999-07-12 15:54:55 +00:00
viareg.h
wdc_obio.c Use wdc_print_modes() so that we get to see what DMA modes 2000-11-08 17:50:44 +00:00
z8530tty.c Adapt to new line discipline scheme. 2000-11-02 00:37:56 +00:00
zs.c * Access hardware directly in zscn* instead of calling OF. 2000-06-07 17:37:07 +00:00