summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/pcivar.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Final __P removal plus some cosmetic fixupsmillert2002-03-141-4/+4
|
* First round of __P removal in sysmillert2002-03-141-15/+15
|
* Add the pci_findvendor functionnate2002-01-031-1/+7
| | | | | | If compiled with PCI_VERBOSE, this function looks up a vendor string based on a vendor id. Otherwise, it returns NULL. From NetBSD
* sparc64art2001-08-191-2/+5
|
* Add pa_bus to pci_attach_argscsapuntz2001-07-201-1/+2
| | | | Better VIA IDE chipset handling. From NetBSD
* Make pci_mapreg_map take an extra argument where we canniklas2001-06-121-2/+2
| | | | | | | put a size limitation of the PCI region to map. That makes the PERC 3/Di raid controller usable, as it publishes too much PCI memory for us to map in the kernel virtual memory. As we only access the first 256 byte it is of no use to map 128MB of kvm.
* Import pci_mapreg_type from NetBSDchris2000-06-091-5/+2
|
* from netbsd: pci interrupt routing code.mickey2000-03-261-2/+13
| | | | | | also, change a few pcidevs names to match netbsd (and more descriptive). tested on a bunch of laptops, helps resolving 'pin X unmapped' problems for (usually) usb and cardbus cntrollers.
* Added pci_mapreg* interface from NetBSD.csapuntz1999-07-181-1/+24
| | | | | Added PCI 2.2 stuff from NetBSD Modified if_de to use mapreg interface
* On the off chance that something that is NOT the kernel includes thoseespie1999-06-161-8/+8
| | | | files...
* New PCI arch, Galileopefo1999-02-011-2/+5
|
* Merge bus_dma support from NetBSD, mostly by Jason Thorpe. Only i386 uses itniklas1998-01-201-2/+4
| | | | | | | | so far, the other archs gets placeholders for now. I wrote a compatibility layer for OpenBSD's old isadma code so we can still use our old driver sources. They will however get changed to native bus_dma use, on a case by case basis. Oh yes, I almost forgot, I kept our notion of isadma being a device so DMA-less ISA-busses still work
* Add 'powerpc'pefo1997-10-111-2/+5
|
* Mips ARC systems (hmmm..) can also have PCI buses...pefo1997-03-121-2/+5
|
* Sync with NetBSD 960123niklas1997-01-241-3/+7
|
* Adaption to new bus.h from NetBSD. Various driver has been updated toniklas1996-11-281-10/+12
| | | | | NetBSD 961107 state. Other has not, partly because sometimes the bus.h changes was coupled with other changes.
* s/bus.h/bus.old.h/ to make the transit to the bus_space bus.h an easy roadniklas1996-11-121-2/+2
| | | | possibly taken in small steps
* partial sync with netbsd 960418, more to comederaadt1996-04-211-23/+52
|
* NetBSD 960317 mergeniklas1996-04-181-6/+51
|
* Fix previous changes; we actually take a device name too so as to avoidtholo1996-03-221-1/+1
| | | | having just non-descript "pci" devices show up in interrupt stats
* Merging w/ NetBSD 021796.mickey1996-03-191-1/+1
| | | | | speaker upgraded to the current. some changes to the VM stuff (ie kern_thread.c added and so).
* Pass device name to interrupt establish routines so it can be recorded intholo1996-02-201-1/+1
| | | | | | | | | the device interrupt chain structures (isa, pci) Move interrupt chain structure definition to <machine/psl.h> so vmstat can get at it (i386) Remove hack to count interrupts the old way (i386)
* from netbsd:deraadt1995-12-271-10/+1
| | | | | The IST_* and IPL_* constants are not bus-specific; don't treat them as such. Change splimp -> splnet in Ethernet, ARCnet, and FDDI drivers.
* initial import of NetBSD treederaadt1995-10-181-0/+75