CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2010/12/04 10:06:32

Modified files:
        sys/dev/pci    : pcireg.h 
        sys/arch/alpha/pci: apecs_pci.c cia_pci.c irongate_pci.c 
                            lca_pci.c mcpcia_pci.c pci_machdep.h 
                            tsp_pci.c 
        sys/arch/amd64/include: pci_machdep.h 
        sys/arch/amd64/pci: pci_machdep.c 
        sys/arch/arm/include: pci_machdep.h 
        sys/arch/arm/xscale: i80321_pci.c 
        sys/arch/hppa/dev: dino.c elroy.c 
        sys/arch/hppa/include: pci_machdep.h 
        sys/arch/hppa64/dev: elroy.c 
        sys/arch/hppa64/include: pci_machdep.h 
        sys/arch/i386/pci: pci_machdep.c pci_machdep.h 
        sys/arch/landisk/include: pci_machdep.h 
        sys/arch/loongson/dev: bonito.c 
        sys/arch/loongson/include: pci_machdep.h 
        sys/arch/macppc/pci: ht.c mpcpcibus.c 
        sys/arch/mvmeppc/pci: mpcpcibr.c 
        sys/arch/octeon/dev: octeon_pcibus.c 
        sys/arch/octeon/include: pci_machdep.h 
        sys/arch/powerpc/pci: pci_machdep.h 
        sys/arch/sgi/pci: macepcibridge.c pci_machdep.h 
        sys/arch/sgi/xbow: xbridge.c 
        sys/arch/sh/dev: shpcic.c shpcicvar.h 
        sys/arch/socppc/dev: socpcic.c 
        sys/arch/sparc64/dev: pci_machdep.c psycho.c pyro.c schizo.c 
                              vpci.c 
        sys/arch/sparc64/include: pci_machdep.h 

Log message:
Introduce a new pci routine, pci_conf_size(), which returns the size of a
given pcitag_t configuration address space. Currently, all pci controllers
will return the usual 0x100 bytes of PCI configuration space, but this will
eventually change on PCIe-capable controlers.
ok kettenis@

Reply via email to