NetBSD/sys/dev/marvell
dyoung a6b2b8396b 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
2011-05-17 17:34:47 +00:00
..
com_mv.c Set mva_size in the console case. 2011-01-28 16:12:22 +00:00
ehci_mv.c Support vendor dependent functions. 2010-10-16 05:29:29 +00:00
files.discovery Add Marvell EHCI Controller wrapper. 2010-10-02 05:53:37 +00:00
gt.c Add notes for remembrance' sake. This is information obtained looking for 2010-07-20 11:42:22 +00:00
gtbrgreg.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
gtbrgvar.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
gtdevbusvar.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
gtethreg.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
gtidmac.c Cleanup foo_match(). 2010-08-01 06:57:06 +00:00
gtidmacreg.h Support big endian machines. 2010-06-08 05:15:52 +00:00
gtidmacvar.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
gtintrreg.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
gtintrvar.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
gtmpsc.c Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() for 2011-04-24 16:26:51 +00:00
gtmpscreg.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
gtmpscvar.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
gtpci.c PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED changed their functional 2011-05-17 17:34:47 +00:00
gtpcireg.h Erase the old definition macro that forgot to be erased. 2010-06-02 06:02:20 +00:00
gtpcivar.h Move memory protection parameters to MI part. 2010-06-02 06:44:32 +00:00
gtreg.h Fix debug messages. 2010-06-09 02:19:51 +00:00
gtsdmareg.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
gtsdmavar.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
gttwsi.c Add timeout for wait. 2010-10-10 04:49:48 +00:00
gttwsireg.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
gtvar.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
if_gfe.c Don't pull in the whole uvm(9) API to access only PAGE_SIZE and 2010-11-13 13:51:57 +00:00
if_gfevar.h Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00
if_mvgbe.c fix typo, and use the parent to determine the offset. From Dave Mills 2011-03-07 13:58:32 +00:00
marvellreg.h Remove some attribute macros. Its specifically for Orion. 2010-07-20 12:01:33 +00:00
marvellvar.h Add MARVELL_TAG_MAX to enum marvell_tags. 2010-07-20 11:37:39 +00:00
mvgbereg.h Various improvements to mvgbe(4). Notable is improved multicast filtering. 2011-02-01 23:40:12 +00:00
mvpex.c PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED changed their functional 2011-05-17 17:34:47 +00:00
mvpexreg.h Add UART and PCIe controller for Marvell SoC. 2010-07-13 11:16:02 +00:00
mvpexvar.h Neither pci_dma64_available(), pci_probe_device(), pci_mapreg_map(9), 2011-04-04 20:37:49 +00:00
mvsata_mv.c Enable product MV78100/MV78200. 2010-10-30 05:46:12 +00:00
mvsdio.c - Don't switch MMC high-speed timing, if host controller isn't supported. 2011-02-13 06:43:51 +00:00
mvsdioreg.h Add Marvell Secure Digital Input/Output (SDIO) Interface Driver. 2010-09-23 12:36:01 +00:00
obio.c Add macro MVA_{UNIT,OFFSET,IRQ}_DEFAULT. 2010-07-11 08:43:36 +00:00
pchb.c Clean up gt and peripherals. 2010-04-28 13:51:55 +00:00