summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/pci_map.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Split out the code that assigns addresses to BARs into its own function.kettenis2019-06-171-6/+25
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* No longer #ifdef BUS_SPACE_MAP_PREFETCHABLE, as all <machine/bus.h> aremiod2013-02-091-5/+2
* Some stupid hardware marks PCI BARs as prefetchable that aren't side-effectkettenis2010-09-061-5/+4
* In pci_mapreg_map(), do not blindly dereference a possible NULL pointermiod2010-02-281-5/+9
* Allow MD limits for allocating PCI io and mem space and specify limits onkettenis2009-10-061-4/+27
* We can treat BARs initialized to 0 as invalid now on socppc.kettenis2009-08-251-2/+2
* Avoid twiddling the lower bits of a BAR such that the code becomes usablekettenis2009-07-231-2/+2
* Set a first step on the road towards proper accounting of PCI resources bykettenis2009-04-061-3/+17
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
* On socppc, we need to be able to map a zero base address too.kettenis2008-05-101-2/+2
* On sparc64, a zero base address doesn't mean the BAR is invalid. We probablykettenis2008-04-091-1/+3
* As per PCI specs, disable an adapter's transaction response whiletsi2007-01-261-8/+26
* ignore bars which are 0; ok kettenisderaadt2006-12-121-7/+7
* puc@cardbus (only added (commented out) to whom has puc@pci enabled)mickey2006-07-311-6/+1
* Do not blindly enable io and mem space for all matched PCI devices. This iskettenis2006-07-041-1/+11
* Damnit! no static functions in the kerneljason2006-05-311-5/+5
* Don't check for a BAR address past PCI_MAPREG_END; some devicesbrad2006-04-071-3/+19
* implement a check whether a BAR is present at all at a givenbrad2006-04-071-8/+27
* ANSIfybrad2006-03-191-59/+23
* Only print warning messages in pci_{io,mem}_find() if option DEBUG; instead,miod2005-03-151-16/+31
* When testing for a void region, use PCI_MAPREG_MEM_SIZE() for 32bit memaddr.brad2004-10-091-2/+3
* this bit is defined as prefetchable and not cachable and thus rename and use appropriatelymickey2003-08-271-5/+6
* remove non-typo changes. sorry folksmickey2003-02-281-2/+2
* typo; from weissmanndudemickey2003-02-281-2/+2
* First round of __P removal in sysmillert2002-03-141-5/+5
* typo spotted by Mike Pechkin <mpech@prosoft.org.lv>niklas2001-06-131-2/+2
* Make pci_mapreg_map take an extra argument where we canniklas2001-06-121-6/+16
* support 64bit BARs from NetBSDniklas2000-09-201-14/+48
* Import pci_mapreg_type from NetBSDchris2000-06-091-1/+16
* Import of NetBSD ATA/IDE stuff.csapuntz1999-07-181-0/+1
* Added pci_mapreg* interface from NetBSD.csapuntz1999-07-181-0/+274