NetBSD/sys/arch/arm/xscale
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
..
becc.c PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED changed their functional 2011-05-17 17:34:47 +00:00
becc_button.c
becc_csrvar.h
becc_icu.c Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtch 2010-12-20 00:25:23 +00:00
becc_intr.h
becc_pci.c Neither pci_dma64_available(), pci_probe_device(), pci_mapreg_map(9), 2011-04-04 20:37:44 +00:00
becc_pci_space_asm.S
becc_space.c
becc_timer.c
beccreg.h
beccvar.h
files.becc
files.i80200
files.i80312
files.i80321
files.ixp425
files.pxa2x0 PXA2X0_LCD_WRITETHROUGH is defflag'd. 2011-05-14 14:00:03 +00:00
i80200_icu.c
i80200_irq.S
i80200reg.h
i80200var.h
i80312.c PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED changed their functional 2011-05-17 17:34:47 +00:00
i80312_gpio.c
i80312_i2c.c
i80312_mem.c
i80312_pci.c
i80312_space.c Typo in comment. 2010-02-24 19:12:12 +00:00
i80312reg.h
i80312var.h
i80321.c PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED changed their functional 2011-05-17 17:34:47 +00:00
i80321_aau.c
i80321_gpio.c
i80321_i2c.c
i80321_icu.c Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtch 2010-12-20 00:25:23 +00:00
i80321_intr.h
i80321_mcu.c
i80321_pci.c
i80321_space.c Typo in comment. 2010-02-24 19:12:12 +00:00
i80321_timer.c
i80321_wdog.c
i80321reg.h
i80321var.h
iopaau.c
iopaaureg.h
iopaauvar.h
iopi2c.c
iopi2creg.h
iopi2cvar.h
ixp425-fw.README Update with new download link provided by Marcin M. Jessa in 2010-03-24 13:55:04 +00:00
ixp425-fw.mk Use objcopy rather than ld to copy Intel NPE firmware blob into ELF. 2010-03-26 15:55:33 +00:00
ixp425.c PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED changed their functional 2011-05-17 17:34:47 +00:00
ixp425_a4x_io.S
ixp425_a4x_space.c
ixp425_com.c
ixp425_if_npe.c Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf 2010-04-05 07:19:28 +00:00
ixp425_if_npereg.h
ixp425_intr.c Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtch 2010-12-20 00:25:23 +00:00
ixp425_intr.h
ixp425_ixme.c
ixp425_ixmevar.h
ixp425_mem.c
ixp425_npe.c Eliminate few references to ltsleep. 2011-05-13 22:28:40 +00:00
ixp425_npereg.h
ixp425_npevar.h
ixp425_pci.c Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2009-10-21 14:15:50 +00:00
ixp425_pci_asm.S
ixp425_pci_dma.c Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2009-10-21 14:15:50 +00:00
ixp425_pci_space.c Add a flags argument to pmap_kenter_pa(9). 2009-11-07 07:27:40 +00:00
ixp425_qmgr.c
ixp425_qmgr.h
ixp425_sip.c Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2009-10-21 14:15:50 +00:00
ixp425_sipvar.h Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2009-10-21 14:15:50 +00:00
ixp425_space.c Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2009-10-21 14:15:50 +00:00
ixp425_timer.c Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2009-10-21 14:15:50 +00:00
ixp425_wdog.c
ixp425reg.h Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2009-10-21 14:15:50 +00:00
ixp425var.h Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2009-10-21 14:15:50 +00:00
pxa2x0.c Fix matching by improper driver. 2009-08-09 06:12:33 +00:00
pxa2x0_a4x_io.S
pxa2x0_a4x_space.c
pxa2x0_ac97.c
pxa2x0_apm.c Convert tsleep(&lbolt) to kpause(). Make ltsleep/mtsleep on lbolt 2009-12-05 22:34:43 +00:00
pxa2x0_apm.h
pxa2x0_apm_asm.S
pxa2x0_com.c Enable UART clock in pxauart_attach(). 2009-12-06 12:27:33 +00:00
pxa2x0_dma.c
pxa2x0_dmac.c
pxa2x0_dmac.h
pxa2x0_gpio.c Fix GPIO configurations. 2009-08-04 12:11:33 +00:00
pxa2x0_gpio.h Fix GPIO configurations. 2009-08-04 12:11:33 +00:00
pxa2x0_i2c.c One more i2c quick_{read,write} update. 2009-04-20 12:55:02 +00:00
pxa2x0_i2c.h One more i2c quick_{read,write} update. 2009-04-20 12:55:02 +00:00
pxa2x0_i2s.c
pxa2x0_i2s.h
pxa2x0_intr.c Apply fixes for PR port-arm/43339: 2010-06-13 02:11:22 +00:00
pxa2x0_intr.h
pxa2x0_lcd.c PXA2X0_LCD_WRITETHROUGH is defflag'd. 2011-05-14 14:00:03 +00:00
pxa2x0_lcd.h
pxa2x0_mci.c do pxamci_intr_done() after pxa2x0_dmac_abort_xfer(). 2011-02-05 15:29:16 +00:00
pxa2x0_mci.h Added SD/MMC support from OpenBSD. 2009-04-21 03:00:29 +00:00
pxa2x0_ohci.c Remove unused variable powman_ioh. 2009-08-10 23:08:12 +00:00
pxa2x0_pcic.c
pxa2x0_pcic.h
pxa2x0_rtc.c - Only when pxa_size isn't set, pxa_size is set. 2011-05-14 15:01:50 +00:00
pxa2x0_space.c Add a flags argument to pmap_kenter_pa(9). 2009-11-07 07:27:40 +00:00
pxa2x0_udc.c Remove GPIO configuration for board dependently. 2009-08-09 06:24:03 +00:00
pxa2x0cpu.h
pxa2x0reg.h Add definitions for Power Manager Registers. 2010-05-15 12:17:34 +00:00
pxa2x0var.h Fix matching by improper driver. 2009-08-09 06:12:33 +00:00
xscale_pmc.c - Manage pid_table with kmem(9). 2009-04-16 14:56:41 +00:00
xscalereg.h
xscalevar.h