Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src
Module Name: src
Committed By: msaitoh
Date: Fri Oct 2 05:22:53 UTC 2015
Modified Files:
src/distrib/sets/lists/comp: mi
src/share/man/man9: Makefile pci.9
src/sys/arch/algor/pci: vtpbc.c
src/sys/arch/alpha/pci: apecs_pci.c cia_pci.c dwlpx_pci.c
irongate_pci.c lca_pci.c mcpcia_pci.c tsp_pci.c ttwoga_pci.c
src/sys/arch/amiga/pci: cv3dpb.c em4k.c empb.c mppb.c p5pb.c
src/sys/arch/arc/pci: necpb.c
src/sys/arch/arm/broadcom: bcm53xx_pax.c
src/sys/arch/arm/footbridge: footbridge_pci.c
src/sys/arch/arm/gemini: gemini_pci.c
src/sys/arch/arm/ixp12x0: ixp12x0_pci.c
src/sys/arch/arm/marvell: pci_machdep.c
src/sys/arch/arm/nvidia: tegra_pcie.c
src/sys/arch/arm/s3c2xx0: s3c2800_pci.c
src/sys/arch/arm/xscale: becc_pci.c i80312_pci.c i80321_pci.c
ixp425_pci.c
src/sys/arch/atari/pci: pci_hades.c pci_milan.c
src/sys/arch/cobalt/pci: pci_machdep.c
src/sys/arch/dreamcast/dev/g2: gapspci_pci.c
src/sys/arch/evbarm/ifpga: ifpga_pci.c
src/sys/arch/evbmips/loongson/dev: glx.c
src/sys/arch/evbmips/malta/dev: gt.c
src/sys/arch/hpcmips/dev: plum.c
src/sys/arch/hpcmips/vr: vrc4172pci.c vrpciu.c
src/sys/arch/hppa/dev: dino.c elroy.c
src/sys/arch/ia64/pci: pci_machdep.c
src/sys/arch/macppc/pci: bandit.c grackle.c u3.c uninorth.c
src/sys/arch/mips/adm5120/dev: admpci.c
src/sys/arch/mips/alchemy/dev: aupci.c
src/sys/arch/mips/atheros/dev: arpci.c
src/sys/arch/mips/bonito: bonito_pci.c
src/sys/arch/mips/rmi: rmixl_pcie.c rmixl_pcix.c
src/sys/arch/mips/sibyte/pci: sbbrz_pci.c
src/sys/arch/powerpc/booke/pci: pq3pci.c
src/sys/arch/powerpc/ibm4xx/pci: pci_machdep.c
src/sys/arch/powerpc/pci: pciconf_indirect.c pciconf_ofmethod.c
src/sys/arch/prep/pci: prep_pciconf_direct.c
src/sys/arch/sandpoint/pci: pci_machdep.c
src/sys/arch/sgimips/gio: pci_gio.c
src/sys/arch/sgimips/mace: pci_mace.c
src/sys/arch/sh3/dev: shpcic.c
src/sys/arch/sparc/sparc: pci_machdep.c
src/sys/arch/sparc64/dev: psycho.c pyro.c schizo.c
src/sys/arch/x86/acpi: acpi_machdep.c
src/sys/arch/x86/pci: pci_machdep.c
src/sys/dev/acpi: acpi.c files.acpi
src/sys/dev/marvell: gtpci.c mvpex.c
src/sys/dev/pci: pci.c pci_subr.c pcireg.h pcivar.h
Added Files:
src/sys/dev/acpi: acpi_mcfg.c acpi_mcfg.h
Log Message:
PCI Extended Configuration stuff written by nonaka@:
- Add PCI Extended Configuration Space support into x86.
- Check register offset of pci_conf_read() in MD part. It returns (pcireg_t)-1
if it isn't accessible.
- Decode Extended Capability in PCI Extended Configuration Space.
Currently the following extended capabilities are decoded:
- Advanced Error Reporting
- Virtual Channel
- Device Serial Number
- Power Budgeting
- Root Complex Link Declaration
- Root Complex Event Collector Association
- Access Control Services
- Alternative Routing-ID Interpretation
- Address Translation Services
- Single Root IO Virtualization
- Page Request
- TPH Requester
- Latency Tolerance Reporting
- Secondary PCI Express
- Process Address Space ID
- LN Requester
- L1 PM Substates
The following extended capabilities are not decoded yet:
- Root Complex Internal Link Control
- Multi-Function Virtual Channel
- RCRB Header
- Vendor Unique
- Configuration Access Correction
- Multiple Root IO Virtualization
- Multicast
- Resizable BAR
- Dynamic Power Allocation
- Protocol Multiplexing
- Downstream Port Containment
- Precision Time Management
- M-PCIe
- Function Reading Status Queueing
- Readiness Time Reporting
- Designated Vendor-Specific
To generate a diff of this commit:
cvs rdiff -u -r1.1995 -r1.1996 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.391 -r1.392 src/share/man/man9/Makefile
cvs rdiff -u -r1.41 -r1.42 src/share/man/man9/pci.9
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/algor/pci/vtpbc.c
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/alpha/pci/apecs_pci.c
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/alpha/pci/cia_pci.c
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/alpha/pci/dwlpx_pci.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/alpha/pci/irongate_pci.c \
src/sys/arch/alpha/pci/tsp_pci.c
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/alpha/pci/lca_pci.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/alpha/pci/mcpcia_pci.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/alpha/pci/ttwoga_pci.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/amiga/pci/cv3dpb.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/amiga/pci/em4k.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/amiga/pci/empb.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/amiga/pci/mppb.c
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/amiga/pci/p5pb.c
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/arc/pci/necpb.c
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/broadcom/bcm53xx_pax.c
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/arm/footbridge/footbridge_pci.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/gemini/gemini_pci.c
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/ixp12x0/ixp12x0_pci.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/marvell/pci_machdep.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/nvidia/tegra_pcie.c
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/arm/s3c2xx0/s3c2800_pci.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/xscale/becc_pci.c
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/xscale/i80312_pci.c \
src/sys/arch/arm/xscale/i80321_pci.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/xscale/ixp425_pci.c
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/atari/pci/pci_hades.c \
src/sys/arch/atari/pci/pci_milan.c
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/cobalt/pci/pci_machdep.c
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/dreamcast/dev/g2/gapspci_pci.c
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbarm/ifpga/ifpga_pci.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbmips/loongson/dev/glx.c
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbmips/malta/dev/gt.c
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/hpcmips/dev/plum.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/hpcmips/vr/vrc4172pci.c
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/hpcmips/vr/vrpciu.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/hppa/dev/dino.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/hppa/dev/elroy.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/ia64/pci/pci_machdep.c
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/macppc/pci/bandit.c
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/macppc/pci/grackle.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/macppc/pci/u3.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/macppc/pci/uninorth.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/mips/adm5120/dev/admpci.c
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/mips/alchemy/dev/aupci.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/mips/atheros/dev/arpci.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mips/bonito/bonito_pci.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mips/rmi/rmixl_pcie.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/mips/rmi/rmixl_pcix.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/mips/sibyte/pci/sbbrz_pci.c
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/powerpc/booke/pci/pq3pci.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/powerpc/ibm4xx/pci/pci_machdep.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/powerpc/pci/pciconf_indirect.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/powerpc/pci/pciconf_ofmethod.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/prep/pci/prep_pciconf_direct.c
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/sandpoint/pci/pci_machdep.c
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/sgimips/gio/pci_gio.c
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/sgimips/mace/pci_mace.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/sh3/dev/shpcic.c
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/sparc/sparc/pci_machdep.c
cvs rdiff -u -r1.120 -r1.121 src/sys/arch/sparc64/dev/psycho.c
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/sparc64/dev/pyro.c
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/sparc64/dev/schizo.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/x86/acpi/acpi_machdep.c
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/x86/pci/pci_machdep.c
cvs rdiff -u -r1.260 -r1.261 src/sys/dev/acpi/acpi.c
cvs rdiff -u -r0 -r1.1 src/sys/dev/acpi/acpi_mcfg.c \
src/sys/dev/acpi/acpi_mcfg.h
cvs rdiff -u -r1.96 -r1.97 src/sys/dev/acpi/files.acpi
cvs rdiff -u -r1.31 -r1.32 src/sys/dev/marvell/gtpci.c
cvs rdiff -u -r1.14 -r1.15 src/sys/dev/marvell/mvpex.c
cvs rdiff -u -r1.148 -r1.149 src/sys/dev/pci/pci.c
cvs rdiff -u -r1.134 -r1.135 src/sys/dev/pci/pci_subr.c
cvs rdiff -u -r1.103 -r1.104 src/sys/dev/pci/pcireg.h
cvs rdiff -u -r1.104 -r1.105 src/sys/dev/pci/pcivar.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index