index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
dev
/
pci
/
pcivar.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Virtualize pci_remap_msi_irq() call from general MSI code. It allows MSI
mav
2010-06-14
1
-6
/
+0
*
Add pci_get|set_max_read_req() helper functions to control maximum PCIe
mav
2010-02-05
1
-0
/
+3
*
pci: remove definitions of duplicate constants
avg
2009-09-10
1
-7
/
+0
*
Adjust some comments.
jhb
2009-06-01
1
-4
/
+4
*
SATA device on some nForce based boards could get confused if MSI is not
luoqi
2008-07-23
1
-0
/
+10
*
Remove some remnant alpha hacks.
marius
2008-04-26
1
-7
/
+0
*
Remove a trailing comma which FlexeLint whines about.
phk
2008-04-12
1
-1
/
+1
*
Make the PCI code aware of PCI domains (aka PCI segments) so we can
marius
2007-09-30
1
-0
/
+7
*
Revamp the MSI/MSI-X code a bit to achieve two main goals:
jhb
2007-05-02
1
-10
/
+27
*
Change the VPD code to read the VPD data on-demand when a driver asks for
jhb
2007-03-26
1
-0
/
+1
*
Expand the MSI/MSI-X API to address some deficiencies in the MSI-X support.
jhb
2007-01-22
1
-0
/
+18
*
Add a first pass at a way to blacklist MSI on systems where it doesn't
jhb
2006-12-14
1
-0
/
+1
*
Replace #define<space> with #define<tab> so the code is consistent with
jhb
2006-12-14
1
-23
/
+23
*
Fix a couple of comment typos.
jhb
2006-11-14
1
-2
/
+2
*
First cut at MI support for PCI Message Signalled Interrupts (MSI):
jhb
2006-11-13
1
-1
/
+46
*
More fully support 64-bit bars. Prior to this commit, we supported
imp
2006-10-30
1
-13
/
+1
*
provide routines to access VPD data at the PCI layer...
jmg
2006-10-09
1
-0
/
+34
*
Commit the results of the typo hunt by Darren Pilgrim.
yar
2006-08-04
1
-2
/
+2
*
Remove left-over #ifdef alpha routines. They aren't used by any of
imp
2006-01-01
1
-5
/
+0
*
Add a new method PCI_FIND_EXTCAP() to the pci bus interface that is used
jhb
2005-12-20
1
-0
/
+6
*
Allow one to access the cached values for CMDREG, CACHELNSZ, MINGNT,
imp
2005-09-11
1
-0
/
+10
*
Add pci_is_vga_ioport_range() and pci_is_vga_memory_range() as inline
marcel
2005-04-29
1
-0
/
+18
*
Start each of the license/copyright comments with /*-, minor shuffle of lines
imp
2005-01-06
1
-1
/
+1
*
Remove advertising clause from University of California Regent's
imp
2004-04-07
1
-1
/
+3
*
Teach the PCI code to parse MSI extended capabilities. Re-arrange the
scottl
2003-09-14
1
-5
/
+17
*
Prefer the uintXX_t to the u_intXX_t names.
imp
2003-08-22
1
-69
/
+69
*
Return status for PCI methods '{enable,disable}_{io,busmaster}'.
mdodd
2003-04-16
1
-8
/
+8
*
Add a new cardbus specific ivar: PCI_IVAR_ETHADDR. Some pci-like
imp
2002-11-27
1
-0
/
+2
*
style(9) nit.
mux
2002-08-19
1
-1
/
+1
*
Use the __BUS_ACCESSOR macro for PCIB_ACCESSOR instead of
mux
2002-08-19
1
-14
/
+2
*
0 is not an invalid interrupt in the PCI world (just in the ia32
imp
2002-06-07
1
-2
/
+4
*
Define a PCI_INVALID_IRQ to augment PCI_INTERRUPT_VALID
imp
2002-06-01
1
-1
/
+2
*
Don't claim to have routed an interrupt when the method actually returned an
msmith
2002-02-12
1
-0
/
+5
*
Implement 2 small helper functions:
mdodd
2002-01-10
1
-0
/
+2
*
Use the new resource_list_print_type() function to print resource list
tmm
2001-12-21
1
-14
/
+2
*
Don't put variable declarations in header files, put prototypes.
mdodd
2001-12-19
1
-2
/
+4
*
Slightly reimplement some recently added helper functions as methods, so
peter
2001-02-27
1
-6
/
+34
*
Next round of PCI subsystem updates:
msmith
2000-12-13
1
-91
/
+74
*
Next phase in the PCI subsystem cleanup.
msmith
2000-12-08
1
-7
/
+0
*
Get out the roto-rooter and clean up the abuse of nexus ivars by the
peter
2000-09-28
1
-2
/
+6
*
* Completely rewrite the alpha busspace to hide the implementation from
dfr
2000-08-28
1
-5
/
+3
*
Nuke the useless chip driver. It gets in the way when you want to load
dfr
2000-06-09
1
-0
/
+1
*
Encapsulate the old PCI compatability support and APIs completely under
peter
2000-05-28
1
-13
/
+13
*
Unused definitions.
peter
2000-03-20
1
-10
/
+0
*
Bandaid for src/sys/modules which broke world
peter
2000-03-20
1
-1
/
+1
*
Connect the ISA and PCI compatability shims to an option. In this case
peter
2000-03-19
1
-0
/
+12
*
Remove the vga-pci driver. It serves no purpose and it hides the hardware
dfr
2000-02-19
1
-0
/
+1
*
Clean up the cfgmech/pci_mechanism debris. The reason for the existance
peter
2000-01-08
1
-2
/
+0
*
Zap pci_map_dense() and pci_map_bwx() - they were for compatability but
peter
2000-01-05
1
-2
/
+0
*
Make the usb and ide/ata device identification a little saner. Rather than
peter
1999-12-10
1
-1
/
+2
[next]