Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys



Module Name:    src
Committed By:   dyoung
Date:           Tue May 17 17:34:55 UTC 2011

Modified Files:
        src/sys/arch/algor/dev: bonito_mainbus.c vtpbc_mainbus.c
        src/sys/arch/alpha/pci: a12c.c apecs.c cia.c dwlpx.c irongate.c lca.c
            mcpcia.c tsc.c ttwoga.c
        src/sys/arch/amd64/amd64: mainbus.c
        src/sys/arch/arc/pci: necpb.c
        src/sys/arch/arm/footbridge: footbridge.c
        src/sys/arch/arm/gemini: gemini_obio.c
        src/sys/arch/arm/ixp12x0: ixp12x0.c
        src/sys/arch/arm/s3c2xx0: s3c2800_pci.c
        src/sys/arch/arm/xscale: becc.c i80312.c i80321.c ixp425.c
        src/sys/arch/atari/pci: pci_machdep.c
        src/sys/arch/bebox/bebox: mainbus.c
        src/sys/arch/cobalt/dev: gt.c
        src/sys/arch/dreamcast/dev/g2: gapspci.c
        src/sys/arch/evbarm/ifpga: ifpga.c
        src/sys/arch/evbmips/gdium: bonito_mainbus.c
        src/sys/arch/evbmips/malta/dev: gt.c
        src/sys/arch/evbppc/walnut/pci: pchb.c
        src/sys/arch/hp700/dev: dino.c elroy.c
        src/sys/arch/hpcmips/vr: vrc4172pci.c vrpciu.c
        src/sys/arch/i386/i386: mainbus.c
        src/sys/arch/ia64/ia64: mainbus.c
        src/sys/arch/ibmnws/ibmnws: mainbus.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/rmi: rmixl_pcie.c rmixl_pcix.c
        src/sys/arch/mips/sibyte/pci: sbbrz.c
        src/sys/arch/mvmeppc/mvmeppc: mainbus.c
        src/sys/arch/ofppc/pci: ofwpci.c
        src/sys/arch/powerpc/booke/pci: pq3pci.c
        src/sys/arch/powerpc/ibm4xx/pci: pchb.c
        src/sys/arch/prep/prep: mainbus.c
        src/sys/arch/sandpoint/sandpoint: mainbus.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: msiiep.c
        src/sys/arch/sparc64/dev: psycho.c pyro.c schizo.c
        src/sys/arch/x86/pci: pchb.c pci_machdep.c
        src/sys/arch/xen/xen: hypervisor.c xpci_xenbus.c
        src/sys/dev/cardbus: rbus_ppb.c
        src/sys/dev/ic: cpc700.c
        src/sys/dev/marvell: gtpci.c mvpex.c
        src/sys/dev/pci: if_fxp_pci.c if_ne_pci.c pci.c pci_map.c
            pciide_common.c pcivar.h viaide.c

Log Message:
PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED changed their functional
role in NetBSD (drivers are no longer supposed to write these to
pa_flags) without changing name.  Correct that.

Rename PCI_FLAGS_IO_ENABLED to PCI_FLAGS_IO_OKAY and
PCI_FLAGS_MEM_ENABLED to PCI_FLAGS_MEM_OKAY, thus making their names
consistent with the other PCI flags and poisoning 3rd-party driver
sources that use the flags in the old bad way.

This patch produces no binary changes in this set of PCI kernels when
they are compiled w/o 'options DIAGNOSTIC' and w/ -V MKREPRO=yes:

algor P4032 P5064 P6032
alpha GENERIC
amd64 GENERIC XEN3_DOM0
arc GENERIC
atari HADES MILAN-PCIIDE
bebox GENERIC
cats GENERIC
cobalt GENERIC
evbarm-el ADI_BRH ARMADILLO9 CP3100 GEMINI GEMINI_MASTER GEMINI_SLAVE
evbarm-el GUMSTIX HDL_G IMX31LITE INTEGRATOR IQ31244 IQ80310 IQ80321
evbarm-el IXDP425 IXM1200 KUROBOX_PRO
evbarm-el LUBBOCK MARVELL_NAS NAPPI NSLU2 SHEEVAPLUG SMDK2800 TEAMASA_NPWR
evbarm-el TEAMASA_NPWR_FC TS7200 TWINTAIL ZAO425
evbmips-el AP30 DBAU1500 DBAU1550 MALTA MERAKI MTX-1 OMSAL400 RB153 WGT624V3
evbmips64-el XLSATX
evbppc EV64260 MPC8536DS MPC8548CDS OPENBLOCKS200 OPENBLOCKS266
evbppc OPENBLOCKS266_OPT P2020RDB PMPPC RB800 WALNUT
hp700 GENERIC
i386 ALL XEN3_DOM0 XEN3_DOMU
ibmnws GENERIC
iyonix GENERIC
landisk GENERIC
macppc GENERIC
mvmeppc GENERIC
netwinder GENERIC
ofppc GENERIC
prep GENERIC
sandpoint GENERIC
sbmips-el GENERIC
sgimips GENERIC32_IP2x GENERIC32_IP3x
sparc GENERIC_SUN4U KRUPS
sparc64 GENERIC


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/algor/dev/bonito_mainbus.c
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/algor/dev/vtpbc_mainbus.c
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/alpha/pci/a12c.c
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/alpha/pci/apecs.c
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/alpha/pci/cia.c
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/alpha/pci/dwlpx.c
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/alpha/pci/irongate.c
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/alpha/pci/lca.c
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/alpha/pci/mcpcia.c
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/alpha/pci/tsc.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/alpha/pci/ttwoga.c
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/amd64/amd64/mainbus.c
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/arc/pci/necpb.c
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/footbridge/footbridge.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/gemini/gemini_obio.c
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/ixp12x0/ixp12x0.c
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/s3c2xx0/s3c2800_pci.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/xscale/becc.c
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/arm/xscale/i80312.c
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/xscale/i80321.c
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/xscale/ixp425.c
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/atari/pci/pci_machdep.c
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/bebox/bebox/mainbus.c
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/cobalt/dev/gt.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/dreamcast/dev/g2/gapspci.c
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/evbarm/ifpga/ifpga.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbmips/gdium/bonito_mainbus.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/evbmips/malta/dev/gt.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbppc/walnut/pci/pchb.c
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/hp700/dev/dino.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/hp700/dev/elroy.c
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/hpcmips/vr/vrc4172pci.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/hpcmips/vr/vrpciu.c
cvs rdiff -u -r1.90 -r1.91 src/sys/arch/i386/i386/mainbus.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/ia64/ia64/mainbus.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/ibmnws/ibmnws/mainbus.c
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/macppc/pci/bandit.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/macppc/pci/grackle.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/macppc/pci/u3.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/macppc/pci/uninorth.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/mips/adm5120/dev/admpci.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/mips/alchemy/dev/aupci.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/mips/rmi/rmixl_pcie.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/mips/rmi/rmixl_pcix.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/mips/sibyte/pci/sbbrz.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mvmeppc/mvmeppc/mainbus.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/ofppc/pci/ofwpci.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/powerpc/booke/pci/pq3pci.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/powerpc/ibm4xx/pci/pchb.c
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/prep/prep/mainbus.c
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/sandpoint/sandpoint/mainbus.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sgimips/gio/pci_gio.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/sgimips/mace/pci_mace.c
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/sh3/dev/shpcic.c
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/sparc/sparc/msiiep.c
cvs rdiff -u -r1.105 -r1.106 src/sys/arch/sparc64/dev/psycho.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/sparc64/dev/pyro.c
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/sparc64/dev/schizo.c
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/x86/pci/pchb.c
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/x86/pci/pci_machdep.c
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/xen/xen/hypervisor.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/xen/xen/xpci_xenbus.c
cvs rdiff -u -r1.39 -r1.40 src/sys/dev/cardbus/rbus_ppb.c
cvs rdiff -u -r1.17 -r1.18 src/sys/dev/ic/cpc700.c
cvs rdiff -u -r1.27 -r1.28 src/sys/dev/marvell/gtpci.c
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/marvell/mvpex.c
cvs rdiff -u -r1.74 -r1.75 src/sys/dev/pci/if_fxp_pci.c \
    src/sys/dev/pci/viaide.c
cvs rdiff -u -r1.34 -r1.35 src/sys/dev/pci/if_ne_pci.c
cvs rdiff -u -r1.139 -r1.140 src/sys/dev/pci/pci.c
cvs rdiff -u -r1.28 -r1.29 src/sys/dev/pci/pci_map.c
cvs rdiff -u -r1.50 -r1.51 src/sys/dev/pci/pciide_common.c
cvs rdiff -u -r1.92 -r1.93 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