summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pcivar.h
AgeCommit message (Expand)Author
2006-06-17re-factor the pci powestate api. reviewed by gimpychristos
2006-03-01Add pci_find_rom() API as discussed on tech-kern.gdamore
2005-12-11merge ktrace-lwp.christos
2005-02-04de-__Pperry
2005-01-26Add support functions for capturing and restoring PCI configurationjmcneill
2004-09-13remove macros which just hide cfdata internalsdrochner
2004-08-30Phase out the use of a string as first "attach args" member to controldrochner
2004-08-30add centralized {eisa,isa,pci,agp,mca}busprint() functions which dodrochner
2004-08-17make PCI devices attachable/detachable (as far as the particular driversdrochner
2004-08-02For the PCIVERBOSE case, separate vendors and products into separate tables.mycroft
2004-07-29make the "generic" PCI bus enumeration code the standard case whichdrochner
2004-05-08GC pci_{g,s}et_powerstate into pci_powerstate(). Idea from mycroft and gimpy.christos
2004-04-23pass string length (= boundary info) to pci_devinfo so that we do not run overitojun
2003-08-15- check HDRTYPE early, and ignore if it is not supported (n > 2).itojun
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-06-15Handle 64bit DMA addresses on PCI for platforms that can (currently onlyfvdl
2003-03-25Add PCI VPD access routines. From psi.cz!freza, PR kern/20889.thorpej
2003-03-19It is not appropriate for pcivar.h to include "locators.h"christos
2002-06-18add support for the per-device power management capability.tshiozak
2002-05-30implement a check whether a BAR is present at all at a given configurationdrochner
2002-05-18Add "pa_rawintrpin" containing unswizzled interrupt pin to pci_attach_args.sommerfeld
2002-05-16* Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set tothorpej
2002-05-15Split the code that enumerates the PCI bus and that actually probesthorpej
2001-09-13Add an ioctl interface to the PCI bus. Add ioctls to read/writethorpej
2001-09-10Add a pci_find_device function, to find a PCI device using a matchfvdl
2001-05-04Add pci bus number to pci_attach_args, as suggested by Jason on tech-kernbouyer
2001-03-05Only include "locators.h" is _KERNEL is defined.matt
2001-02-12backout the parts of the previous change (7 months ago) that were *not* partmrg
2000-06-28remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>mrg
2000-05-10Add support for mapping 64-bit PCI memory space. If the regionthorpej
1999-09-30Define flags in pci_attach_args which indicate it's okay to use thethorpej
1999-05-06Back out previous. Thanks to cgd for pointing out another way to do this.thorpej
1999-05-06Add a `bus' member to the pci_attach_args. This is not normally used,thorpej
1999-03-19pull pci_machdep.h in from machine/cgd
1998-11-07add support for "extended capabilities" (new in PCI spec 2.2)drochner
1998-08-15Make copyright notices with my name consistent.mycroft
1998-07-12Add USB support. Supported so far:augustss
1998-06-09Remove the PCI-ISA bridge callback mechanism; it's no longer needed.thorpej
1998-05-31add a PCI 'quirks' mechanism, meant to be used as the mechanismcgd
1998-05-25Include arm32/pci/pci_machdep.h if arm32 is defined.mark
1998-05-18largely reimplement pci_conf_print():cgd
1998-05-15Add macppc support.tsubai
1998-04-14Add pci_conf_print(), a function to dump the PCI configuration space, usefulthorpej
1997-10-14add beboxsakamoto
1997-10-06Back out last change. (Partially my fault, for not reviewing it closethorpej
1997-10-03pci_mapreg_info() has been changed to take arguments like pci_mapreg_map()lonhyn
1997-08-30Don't export pci_*_find() any more.mycroft
1997-07-17use "locators.h" defines for indices for cf_loc[] and default valuesjtk
1997-06-06Pull thorpej-bus-dma branch into mainline.thorpej