summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/cac_pci.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ansijsg2021-03-051-11/+4
|
* include sys/sensors.h for sensor use in cacvar.hjsg2019-12-311-1/+2
|
* Use <sys/endian.h> instead of <machine/endian.h>guenther2014-12-191-2/+2
| | | | ok dlg@ mpi@ bcook@ millert@ miod@
* Enforce ca_activate tree-walks over the entire heirarchy for all events,deraadt2013-05-301-1/+20
| | | | | | cleaning up some shutdown-hook related code on the way. (A few drivers related to sparc are still skipped at kettenis' request) ok kettenis mlarkin, tested by many others too
* Adjust for renaming the DEC 21554 in pcidevs.kettenis2009-04-061-2/+2
|
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
| | | | | | | | | Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@
* - correct error message if pci_mapreg_map() fails by not printing thebrad2007-09-141-3/+3
| | | | | | | | device name in front. - remove printing of the name Compaq in front of the adapter model name. this is cac(4) it is pretty obvious this is a Compaq adapter. ok dlg@
* do not set PCI_COMMAND_MASTER_ENABLE explicitly as it's already set in pcisubmatch(); kettenis@ testing; brad@ okmickey2005-08-091-6/+1
|
* this is a fix for kernel panics and craches along w/ other stabilitymickey2003-03-061-2/+2
| | | | | | improvements worked out over past few months w/ different people. the main bug was fixes w/ help of harding@motd.ca . 10x to all and enjoy the better driver (;
* unmap io space on failures and happy new year in russianmickey2001-12-311-3/+6
|
* Switch everything to the new bus_dmamap_sync API.art2001-11-051-3/+5
| | | | | Most work by Wilbern Cobb <vedge@csoft.org> with some fixes from me, mickey@ and drahn@.
* fix the cmd execution problem from pr#2116; from pvk@tsinet.rumickey2001-10-111-3/+3
|
* Change pci_intr_map to take pci_attach_args as an argument.art2001-08-251-3/+2
| | | | | | | | | | | All callers actually took all arguments to pci_intr_map from pci_attach_args structs, so this simplifies code. This also allows more complicated interrupt assignment schemes like the one on sparc64. This makes sparc64 pci interrupts work. Inspired by the same change in NetBSD.
* Make pci_mapreg_map take an extra argument where we canniklas2001-06-121-3/+3
| | | | | | | 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.
* dmesg cleanupsderaadt2001-04-161-2/+2
|
* ok, commit this since it most likely to work; i guess now it will get tested a little bit sooner than in a few months; 10x brad@mickey2001-02-071-27/+50
|
* Compaq SMART Array RAID controllers.mickey2000-12-171-0/+270
based on netbsd driver. testing helps from brad@ eisa untested, but should work (;