summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pcivar.h
AgeCommit message (Expand)Author
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
1997-04-13create pci_mapreg_info() which simply gets mapping register information.cgd
1997-04-13rename pci_map_register to pci_mapreg_map. The latter name is morecgd
1997-04-13implement pci_map_register(), which gets information about a device'scgd
1997-04-10pass memory- and i/o-enabled flags down via the PCI bus and device attachcgd
1996-12-01The atari has a pci_machdep.h file.leo
1996-11-23Provide a routine so that ISA/EISA bridges can set up a callback socgd
1996-10-21New bus.h implementation/interface:thorpej
1996-03-28remove inappropriate an potentially confusing comments ("unnecessary?") fromcgd
1996-03-27modify these to provide a new, better-specified PCI interfacecgd
1996-03-14(1) provide #defines for cf_loc[] entries for devices that attach tocgd
1996-03-08pass a bus_chipset_tag_t (defined in <machine/bus.h>) to the bus whencgd
1996-02-28make PCI bus match/attach and sub-device attachment machine-independent.cgd
1996-01-22update PCIVERBOSE code in various ways:cgd
1995-12-24The IST_* and IPL_* constants are not bus-specific; don't treat them as such.mycroft
1995-06-18prototype for pci_devinfo functioncgd
1995-06-18add include for the alpha, alphabetizecgd
1995-05-23split single-subdevice lookup & attachment into a subroutinecgd
1995-04-17clean up several ISA device interfaces: autoconfiguration, headercgd
1995-01-27include files from the correct places.cgd
1994-11-04Make a wrapper match function to check the bus and device numbers, rathermycroft
1994-10-27new RCS ID format.cgd
1994-08-09Add PCI autoconfiguration support.mycroft