Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Mar 2011 13:10:16 +0000 (UTC)
From:      John Baldwin <jhb@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r219902 - in head/sys: dev/ae dev/age dev/agp dev/aic7xxx dev/alc dev/ale dev/bce dev/bge dev/bwn dev/bxe dev/cxgb dev/drm dev/e1000 dev/et dev/fxp dev/iwn dev/ixgbe dev/jme dev/malo de...
Message-ID:  <201103231310.p2NDAGi5095211@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jhb
Date: Wed Mar 23 13:10:15 2011
New Revision: 219902
URL: http://svn.freebsd.org/changeset/base/219902

Log:
  Do a sweep of the tree replacing calls to pci_find_extcap() with calls to
  pci_find_cap() instead.

Modified:
  head/sys/dev/ae/if_ae.c
  head/sys/dev/age/if_age.c
  head/sys/dev/agp/agp.c
  head/sys/dev/aic7xxx/aic79xx_pci.c
  head/sys/dev/alc/if_alc.c
  head/sys/dev/ale/if_ale.c
  head/sys/dev/bce/if_bce.c
  head/sys/dev/bge/if_bge.c
  head/sys/dev/bwn/if_bwn.c
  head/sys/dev/bxe/if_bxe.c
  head/sys/dev/cxgb/cxgb_main.c
  head/sys/dev/drm/drm_agpsupport.c
  head/sys/dev/e1000/e1000_osdep.c
  head/sys/dev/e1000/if_em.c
  head/sys/dev/e1000/if_lem.c
  head/sys/dev/et/if_et.c
  head/sys/dev/fxp/if_fxp.c
  head/sys/dev/iwn/if_iwn.c
  head/sys/dev/ixgbe/ixv.c
  head/sys/dev/jme/if_jme.c
  head/sys/dev/malo/if_malo_pci.c
  head/sys/dev/msk/if_msk.c
  head/sys/dev/mxge/if_mxge.c
  head/sys/dev/nfe/if_nfe.c
  head/sys/dev/nge/if_nge.c
  head/sys/dev/pci/hostb_pci.c
  head/sys/dev/re/if_re.c
  head/sys/dev/siba/siba_core.c
  head/sys/dev/sis/if_sis.c
  head/sys/dev/ste/if_ste.c
  head/sys/dev/txp/if_txp.c
  head/sys/dev/vge/if_vge.c
  head/sys/dev/vr/if_vr.c
  head/sys/dev/xl/if_xl.c
  head/sys/ofed/include/linux/pci.h
  head/sys/pci/if_rl.c

Modified: head/sys/dev/ae/if_ae.c
==============================================================================
--- head/sys/dev/ae/if_ae.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/ae/if_ae.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -341,7 +341,7 @@ ae_attach(device_t dev)
 	ifp->if_snd.ifq_drv_maxlen = ifqmaxlen;
 	IFQ_SET_MAXLEN(&ifp->if_snd, ifp->if_snd.ifq_drv_maxlen);
 	IFQ_SET_READY(&ifp->if_snd);
-	if (pci_find_extcap(dev, PCIY_PMG, &pmc) == 0) {
+	if (pci_find_cap(dev, PCIY_PMG, &pmc) == 0) {
 		ifp->if_capabilities |= IFCAP_WOL_MAGIC;
 		sc->flags |= AE_FLAG_PMG;
 	}
@@ -929,7 +929,7 @@ ae_check_eeprom_present(ae_softc_t *sc, 
 		val &= ~AE_SPICTL_VPD_EN;
 		AE_WRITE_4(sc, AE_SPICTL_REG, val);
 	}
-	error = pci_find_extcap(sc->dev, PCIY_VPD, vpdc);
+	error = pci_find_cap(sc->dev, PCIY_VPD, vpdc);
 	return (error);
 }
 
@@ -1383,7 +1383,7 @@ ae_pm_init(ae_softc_t *sc)
 	/*
 	 * Configure PME.
 	 */
-	pci_find_extcap(sc->dev, PCIY_PMG, &pmc);
+	pci_find_cap(sc->dev, PCIY_PMG, &pmc);
 	pmstat = pci_read_config(sc->dev, pmc + PCIR_POWER_STATUS, 2);
 	pmstat &= ~(PCIM_PSTAT_PME | PCIM_PSTAT_PMEENABLE);
 	if ((ifp->if_capenable & IFCAP_WOL) != 0)

Modified: head/sys/dev/age/if_age.c
==============================================================================
--- head/sys/dev/age/if_age.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/age/if_age.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -346,7 +346,7 @@ age_get_macaddr(struct age_softc *sc)
 		CSR_WRITE_4(sc, AGE_SPI_CTRL, reg);
 	}
 
-	if (pci_find_extcap(sc->age_dev, PCIY_VPD, &vpdc) == 0) {
+	if (pci_find_cap(sc->age_dev, PCIY_VPD, &vpdc) == 0) {
 		/*
 		 * PCI VPD capability found, let TWSI reload EEPROM.
 		 * This will set ethernet address of controller.
@@ -563,7 +563,7 @@ age_attach(device_t dev)
 
 
 	/* Get DMA parameters from PCIe device control register. */
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &i) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &i) == 0) {
 		sc->age_flags |= AGE_FLAG_PCIE;
 		burst = pci_read_config(dev, i + 0x08, 2);
 		/* Max read request size. */
@@ -610,7 +610,7 @@ age_attach(device_t dev)
 	IFQ_SET_READY(&ifp->if_snd);
 	ifp->if_capabilities = IFCAP_HWCSUM | IFCAP_TSO4;
 	ifp->if_hwassist = AGE_CSUM_FEATURES | CSUM_TSO;
-	if (pci_find_extcap(dev, PCIY_PMG, &pmc) == 0) {
+	if (pci_find_cap(dev, PCIY_PMG, &pmc) == 0) {
 		sc->age_flags |= AGE_FLAG_PMCAP;
 		ifp->if_capabilities |= IFCAP_WOL_MAGIC | IFCAP_WOL_MCAST;
 	}
@@ -1329,7 +1329,7 @@ age_setwol(struct age_softc *sc)
 
 	AGE_LOCK_ASSERT(sc);
 
-	if (pci_find_extcap(sc->age_dev, PCIY_PMG, &pmc) != 0) {
+	if (pci_find_cap(sc->age_dev, PCIY_PMG, &pmc) != 0) {
 		CSR_WRITE_4(sc, AGE_WOL_CFG, 0);
 		/*
 		 * No PME capability, PHY power down.

Modified: head/sys/dev/agp/agp.c
==============================================================================
--- head/sys/dev/agp/agp.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/agp/agp.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -98,7 +98,7 @@ agp_find_caps(device_t dev)
 	int capreg;
 
 
-	if (pci_find_extcap(dev, PCIY_AGP, &capreg) != 0)
+	if (pci_find_cap(dev, PCIY_AGP, &capreg) != 0)
 		capreg = 0;
 	return (capreg);
 }

Modified: head/sys/dev/aic7xxx/aic79xx_pci.c
==============================================================================
--- head/sys/dev/aic7xxx/aic79xx_pci.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/aic7xxx/aic79xx_pci.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -353,7 +353,7 @@ ahd_pci_config(struct ahd_softc *ahd, st
 	 * Find the PCI-X cap pointer.  If we don't find it,
 	 * pcix_ptr will be 0.
 	 */
-	pci_find_extcap(ahd->dev_softc, PCIY_PCIX, &ahd->pcix_ptr);
+	pci_find_cap(ahd->dev_softc, PCIY_PCIX, &ahd->pcix_ptr);
 	devconfig = aic_pci_read_config(ahd->dev_softc, DEVCONFIG, /*bytes*/4);
 	if ((devconfig & PCIXINITPAT) == PCIXINIT_PCI33_66) {
 		ahd->chip |= AHD_PCI;

Modified: head/sys/dev/alc/if_alc.c
==============================================================================
--- head/sys/dev/alc/if_alc.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/alc/if_alc.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -783,7 +783,7 @@ alc_attach(device_t dev)
 	sc->alc_dma_rd_burst = 0;
 	sc->alc_dma_wr_burst = 0;
 	sc->alc_rcb = DMA_CFG_RCB_64;
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &base) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &base) == 0) {
 		sc->alc_flags |= ALC_FLAG_PCIE;
 		sc->alc_expcap = base;
 		burst = CSR_READ_2(sc, base + PCIR_EXPRESS_DEVICE_CTL);
@@ -963,7 +963,7 @@ alc_attach(device_t dev)
 	IFQ_SET_READY(&ifp->if_snd);
 	ifp->if_capabilities = IFCAP_TXCSUM | IFCAP_TSO4;
 	ifp->if_hwassist = ALC_CSUM_FEATURES | CSUM_TSO;
-	if (pci_find_extcap(dev, PCIY_PMG, &base) == 0) {
+	if (pci_find_cap(dev, PCIY_PMG, &base) == 0) {
 		ifp->if_capabilities |= IFCAP_WOL_MAGIC | IFCAP_WOL_MCAST;
 		sc->alc_flags |= ALC_FLAG_PM;
 		sc->alc_pmcap = base;

Modified: head/sys/dev/ale/if_ale.c
==============================================================================
--- head/sys/dev/ale/if_ale.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/ale/if_ale.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -330,7 +330,7 @@ ale_get_macaddr(struct ale_softc *sc)
 		CSR_WRITE_4(sc, ALE_SPI_CTRL, reg);
 	}
 
-	if (pci_find_extcap(sc->ale_dev, PCIY_VPD, &vpdc) == 0) {
+	if (pci_find_cap(sc->ale_dev, PCIY_VPD, &vpdc) == 0) {
 		/*
 		 * PCI VPD capability found, let TWSI reload EEPROM.
 		 * This will set ethernet address of controller.
@@ -544,7 +544,7 @@ ale_attach(device_t dev)
 	}
 
 	/* Get DMA parameters from PCIe device control register. */
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &i) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &i) == 0) {
 		sc->ale_flags |= ALE_FLAG_PCIE;
 		burst = pci_read_config(dev, i + 0x08, 2);
 		/* Max read request size. */
@@ -591,7 +591,7 @@ ale_attach(device_t dev)
 	IFQ_SET_READY(&ifp->if_snd);
 	ifp->if_capabilities = IFCAP_RXCSUM | IFCAP_TXCSUM | IFCAP_TSO4;
 	ifp->if_hwassist = ALE_CSUM_FEATURES | CSUM_TSO;
-	if (pci_find_extcap(dev, PCIY_PMG, &pmc) == 0) {
+	if (pci_find_cap(dev, PCIY_PMG, &pmc) == 0) {
 		sc->ale_flags |= ALE_FLAG_PMCAP;
 		ifp->if_capabilities |= IFCAP_WOL_MAGIC | IFCAP_WOL_MCAST;
 	}
@@ -1469,7 +1469,7 @@ ale_setwol(struct ale_softc *sc)
 
 	ALE_LOCK_ASSERT(sc);
 
-	if (pci_find_extcap(sc->ale_dev, PCIY_PMG, &pmc) != 0) {
+	if (pci_find_cap(sc->ale_dev, PCIY_PMG, &pmc) != 0) {
 		/* Disable WOL. */
 		CSR_WRITE_4(sc, ALE_WOL_CFG, 0);
 		reg = CSR_READ_4(sc, ALE_PCIE_PHYMISC);
@@ -1548,7 +1548,7 @@ ale_resume(device_t dev)
 	sc = device_get_softc(dev);
 
 	ALE_LOCK(sc);
-	if (pci_find_extcap(sc->ale_dev, PCIY_PMG, &pmc) == 0) {
+	if (pci_find_cap(sc->ale_dev, PCIY_PMG, &pmc) == 0) {
 		/* Disable PME and clear PME status. */
 		pmstat = pci_read_config(sc->ale_dev,
 		    pmc + PCIR_POWER_STATUS, 2);

Modified: head/sys/dev/bce/if_bce.c
==============================================================================
--- head/sys/dev/bce/if_bce.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/bce/if_bce.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -801,13 +801,13 @@ bce_probe_pci_caps(device_t dev, struct 
 	DBENTER(BCE_VERBOSE_LOAD);
 
 	/* Check if PCI-X capability is enabled. */
-	if (pci_find_extcap(dev, PCIY_PCIX, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_PCIX, &reg) == 0) {
 		if (reg != 0)
 			sc->bce_cap_flags |= BCE_PCIX_CAPABLE_FLAG;
 	}
 
 	/* Check if PCIe capability is enabled. */
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &reg) == 0) {
 		if (reg != 0) {
 			u16 link_status = pci_read_config(dev, reg + 0x12, 2);
 			DBPRINT(sc, BCE_INFO_LOAD, "PCIe link_status = "
@@ -820,13 +820,13 @@ bce_probe_pci_caps(device_t dev, struct 
 	}
 
 	/* Check if MSI capability is enabled. */
-	if (pci_find_extcap(dev, PCIY_MSI, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_MSI, &reg) == 0) {
 		if (reg != 0)
 			sc->bce_cap_flags |= BCE_MSI_CAPABLE_FLAG;
 	}
 
 	/* Check if MSI-X capability is enabled. */
-	if (pci_find_extcap(dev, PCIY_MSIX, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_MSIX, &reg) == 0) {
 		if (reg != 0)
 			sc->bce_cap_flags |= BCE_MSIX_CAPABLE_FLAG;
 	}

Modified: head/sys/dev/bge/if_bge.c
==============================================================================
--- head/sys/dev/bge/if_bge.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/bge/if_bge.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -2883,7 +2883,7 @@ bge_attach(device_t dev)
   	/*
 	 * Check if this is a PCI-X or PCI Express device.
   	 */
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &reg) == 0) {
 		/*
 		 * Found a PCI Express capabilities register, this
 		 * must be a PCI Express device.
@@ -2897,7 +2897,7 @@ bge_attach(device_t dev)
 		 * Check if the device is in PCI-X Mode.
 		 * (This bit is not valid on PCI Express controllers.)
 		 */
-		if (pci_find_extcap(dev, PCIY_PCIX, &reg) == 0)
+		if (pci_find_cap(dev, PCIY_PCIX, &reg) == 0)
 			sc->bge_pcixcap = reg;
 		if ((pci_read_config(dev, BGE_PCI_PCISTATE, 4) &
 		    BGE_PCISTATE_PCI_BUSMODE) == 0)
@@ -2917,7 +2917,7 @@ bge_attach(device_t dev)
 	 * normal operation.
 	 */
 	rid = 0;
-	if (pci_find_extcap(sc->bge_dev, PCIY_MSI, &reg) == 0) {
+	if (pci_find_cap(sc->bge_dev, PCIY_MSI, &reg) == 0) {
 		sc->bge_msicap = reg;
 		if (bge_can_use_msi(sc)) {
 			msicount = pci_msi_count(dev);

Modified: head/sys/dev/bwn/if_bwn.c
==============================================================================
--- head/sys/dev/bwn/if_bwn.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/bwn/if_bwn.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -979,7 +979,7 @@ bwn_attach(device_t dev)
 	/*
 	 * setup PCI resources and interrupt.
 	 */
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &reg) == 0) {
 		msic = pci_msi_count(dev);
 		if (bootverbose)
 			device_printf(sc->sc_dev, "MSI count : %d\n", msic);

Modified: head/sys/dev/bxe/if_bxe.c
==============================================================================
--- head/sys/dev/bxe/if_bxe.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/bxe/if_bxe.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -1568,7 +1568,7 @@ bxe_probe_pci_caps(struct bxe_softc *sc)
 	DBENTER(BXE_EXTREME_LOAD);
 
 	/* Check if PCI Power Management capability is enabled. */
-	if (pci_find_extcap(dev, PCIY_PMG, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_PMG, &reg) == 0) {
 		if (reg != 0) {
 			DBPRINT(sc, BXE_EXTREME_LOAD,
 				"%s(): Found PM capability at 0x%04X\n",
@@ -1578,7 +1578,7 @@ bxe_probe_pci_caps(struct bxe_softc *sc)
 	}
 
 	/* Check if PCIe capability is enabled. */
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &reg) == 0) {
 		if (reg != 0) {
 			link_status = pci_read_config(dev, reg + 0x12, 2);
 
@@ -1612,7 +1612,7 @@ bxe_probe_pci_caps(struct bxe_softc *sc)
 
 
 	/* Check if MSI capability is enabled. */
-	if (pci_find_extcap(dev, PCIY_MSI, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_MSI, &reg) == 0) {
 		if (reg != 0) {
 			DBPRINT(sc, BXE_EXTREME_LOAD,
 				"%s(): Found MSI capability at 0x%04X\n",
@@ -1622,7 +1622,7 @@ bxe_probe_pci_caps(struct bxe_softc *sc)
 	}
 
 	/* Check if MSI-X capability is enabled. */
-	if (pci_find_extcap(dev, PCIY_MSIX, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_MSIX, &reg) == 0) {
 		if (reg != 0) {
 			DBPRINT(sc, BXE_EXTREME_LOAD,
 				"%s(): Found MSI-X capability at 0x%04X\n",

Modified: head/sys/dev/cxgb/cxgb_main.c
==============================================================================
--- head/sys/dev/cxgb/cxgb_main.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/cxgb/cxgb_main.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -458,7 +458,7 @@ cxgb_controller_attach(device_t dev)
 	ai = cxgb_get_adapter_info(dev);
 
 	/* find the PCIe link width and set max read request to 4KB*/
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &reg) == 0) {
 		uint16_t lnk;
 
 		lnk = pci_read_config(dev, reg + PCIR_EXPRESS_LINK_STA, 2);

Modified: head/sys/dev/drm/drm_agpsupport.c
==============================================================================
--- head/sys/dev/drm/drm_agpsupport.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/drm/drm_agpsupport.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -51,7 +51,7 @@ drm_device_find_capability(struct drm_de
 {
 #if __FreeBSD_version >= 602102
 
-	return (pci_find_extcap(dev->device, cap, NULL) == 0);
+	return (pci_find_cap(dev->device, cap, NULL) == 0);
 #else
 	/* Code taken from agp.c.  IWBNI that was a public interface. */
 	u_int32_t status;

Modified: head/sys/dev/e1000/e1000_osdep.c
==============================================================================
--- head/sys/dev/e1000/e1000_osdep.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/e1000/e1000_osdep.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -75,7 +75,7 @@ e1000_read_pcie_cap_reg(struct e1000_hw 
 	device_t dev = ((struct e1000_osdep *)hw->back)->dev;
 	u32	offset;
 
-	pci_find_extcap(dev, PCIY_EXPRESS, &offset);
+	pci_find_cap(dev, PCIY_EXPRESS, &offset);
 	*value = pci_read_config(dev, offset + reg, 2);
 	return (E1000_SUCCESS);
 }
@@ -89,7 +89,7 @@ e1000_write_pcie_cap_reg(struct e1000_hw
 	device_t dev = ((struct e1000_osdep *)hw->back)->dev;
 	u32	offset;
 
-	pci_find_extcap(dev, PCIY_EXPRESS, &offset);
+	pci_find_cap(dev, PCIY_EXPRESS, &offset);
 	pci_write_config(dev, offset + reg, *value, 2);
 	return (E1000_SUCCESS);
 }

Modified: head/sys/dev/e1000/if_em.c
==============================================================================
--- head/sys/dev/e1000/if_em.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/e1000/if_em.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -4756,7 +4756,7 @@ em_enable_wakeup(device_t dev)
 	u32		pmc, ctrl, ctrl_ext, rctl;
 	u16     	status;
 
-	if ((pci_find_extcap(dev, PCIY_PMG, &pmc) != 0))
+	if ((pci_find_cap(dev, PCIY_PMG, &pmc) != 0))
 		return;
 
 	/* Advertise the wakeup capability */
@@ -4924,7 +4924,7 @@ em_disable_aspm(struct adapter *adapter)
 		default:
 			return;
 	}
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &base) != 0)
+	if (pci_find_cap(dev, PCIY_EXPRESS, &base) != 0)
 		return;
 	reg = base + PCIR_EXPRESS_LINK_CAP;
 	link_cap = pci_read_config(dev, reg, 2);

Modified: head/sys/dev/e1000/if_lem.c
==============================================================================
--- head/sys/dev/e1000/if_lem.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/e1000/if_lem.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -3939,7 +3939,7 @@ lem_enable_wakeup(device_t dev)
 	u32		pmc, ctrl, ctrl_ext, rctl;
 	u16     	status;
 
-	if ((pci_find_extcap(dev, PCIY_PMG, &pmc) != 0))
+	if ((pci_find_cap(dev, PCIY_PMG, &pmc) != 0))
 		return;
 
 	/* Advertise the wakeup capability */

Modified: head/sys/dev/et/if_et.c
==============================================================================
--- head/sys/dev/et/if_et.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/et/if_et.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -275,7 +275,7 @@ et_attach(device_t dev)
 	}
 
 	msic = 0;
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &cap) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &cap) == 0) {
 		sc->sc_expcap = cap;
 		sc->sc_flags |= ET_FLAG_PCIE;
 		msic = pci_msi_count(dev);

Modified: head/sys/dev/fxp/if_fxp.c
==============================================================================
--- head/sys/dev/fxp/if_fxp.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/fxp/if_fxp.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -521,7 +521,7 @@ fxp_attach(device_t dev)
 	    sc->revision != FXP_REV_82559S_A) {
 		fxp_read_eeprom(sc, &data, 10, 1);
 		if ((data & 0x20) != 0 &&
-		    pci_find_extcap(sc->dev, PCIY_PMG, &pmc) == 0)
+		    pci_find_cap(sc->dev, PCIY_PMG, &pmc) == 0)
 			sc->flags |= FXP_FLAG_WOLCAP;
 	}
 
@@ -1054,7 +1054,7 @@ fxp_suspend(device_t dev)
 	FXP_LOCK(sc);
 
 	ifp = sc->ifp;
-	if (pci_find_extcap(sc->dev, PCIY_PMG, &pmc) == 0) {
+	if (pci_find_cap(sc->dev, PCIY_PMG, &pmc) == 0) {
 		pmstat = pci_read_config(sc->dev, pmc + PCIR_POWER_STATUS, 2);
 		pmstat &= ~(PCIM_PSTAT_PME | PCIM_PSTAT_PMEENABLE);
 		if ((ifp->if_capenable & IFCAP_WOL_MAGIC) != 0) {
@@ -1088,7 +1088,7 @@ fxp_resume(device_t dev)
 
 	FXP_LOCK(sc);
 
-	if (pci_find_extcap(sc->dev, PCIY_PMG, &pmc) == 0) {
+	if (pci_find_cap(sc->dev, PCIY_PMG, &pmc) == 0) {
 		sc->flags &= ~FXP_FLAG_WOL;
 		pmstat = pci_read_config(sc->dev, pmc + PCIR_POWER_STATUS, 2);
 		/* Disable PME and clear PME status. */

Modified: head/sys/dev/iwn/if_iwn.c
==============================================================================
--- head/sys/dev/iwn/if_iwn.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/iwn/if_iwn.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -429,7 +429,7 @@ iwn_attach(device_t dev)
 	 * Get the offset of the PCI Express Capability Structure in PCI
 	 * Configuration Space.
 	 */
-	error = pci_find_extcap(dev, PCIY_EXPRESS, &sc->sc_cap_off);
+	error = pci_find_cap(dev, PCIY_EXPRESS, &sc->sc_cap_off);
 	if (error != 0) {
 		device_printf(dev, "PCIe capability structure not found!\n");
 		return error;

Modified: head/sys/dev/ixgbe/ixv.c
==============================================================================
--- head/sys/dev/ixgbe/ixv.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/ixgbe/ixv.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -1627,7 +1627,7 @@ ixv_allocate_msix(struct adapter *adapte
 	*/
 	if (adapter->hw.mac.type == ixgbe_mac_82599_vf) {
 		int msix_ctrl;
-		pci_find_extcap(dev, PCIY_MSIX, &rid);
+		pci_find_cap(dev, PCIY_MSIX, &rid);
 		rid += PCIR_MSIX_CTRL;
 		msix_ctrl = pci_read_config(dev, rid, 2);
 		msix_ctrl |= PCIM_MSIXCTRL_MSIX_ENABLE;

Modified: head/sys/dev/jme/if_jme.c
==============================================================================
--- head/sys/dev/jme/if_jme.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/jme/if_jme.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -778,7 +778,7 @@ jme_attach(device_t dev)
 		sc->jme_phyaddr = 0;
 
 	/* Set max allowable DMA size. */
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &i) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &i) == 0) {
 		sc->jme_flags |= JME_FLAG_PCIE;
 		burst = pci_read_config(dev, i + PCIR_EXPRESS_DEVICE_CTL, 2);
 		if (bootverbose) {
@@ -827,7 +827,7 @@ jme_attach(device_t dev)
 	/* JMC250 supports Tx/Rx checksum offload as well as TSO. */
 	ifp->if_capabilities = IFCAP_HWCSUM | IFCAP_TSO4;
 	ifp->if_hwassist = JME_CSUM_FEATURES | CSUM_TSO;
-	if (pci_find_extcap(dev, PCIY_PMG, &pmc) == 0) {
+	if (pci_find_cap(dev, PCIY_PMG, &pmc) == 0) {
 		sc->jme_flags |= JME_FLAG_PMCAP;
 		ifp->if_capabilities |= IFCAP_WOL_MAGIC;
 	}
@@ -1591,7 +1591,7 @@ jme_setwol(struct jme_softc *sc)
 
 	JME_LOCK_ASSERT(sc);
 
-	if (pci_find_extcap(sc->jme_dev, PCIY_PMG, &pmc) != 0) {
+	if (pci_find_cap(sc->jme_dev, PCIY_PMG, &pmc) != 0) {
 		/* Remove Tx MAC/offload clock to save more power. */
 		if ((sc->jme_flags & JME_FLAG_TXCLK) != 0)
 			CSR_WRITE_4(sc, JME_GHC, CSR_READ_4(sc, JME_GHC) &
@@ -1663,7 +1663,7 @@ jme_resume(device_t dev)
 	sc = device_get_softc(dev);
 
 	JME_LOCK(sc);
-	if (pci_find_extcap(sc->jme_dev, PCIY_PMG, &pmc) != 0) {
+	if (pci_find_cap(sc->jme_dev, PCIY_PMG, &pmc) != 0) {
 		pmstat = pci_read_config(sc->jme_dev,
 		    pmc + PCIR_POWER_STATUS, 2);
 		/* Disable PME clear PME status. */

Modified: head/sys/dev/malo/if_malo_pci.c
==============================================================================
--- head/sys/dev/malo/if_malo_pci.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/malo/if_malo_pci.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -175,7 +175,7 @@ malo_pci_attach(device_t dev)
 	 */
 	sc->malo_invalid = 1;
 
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &reg) == 0) {
 		msic = pci_msi_count(dev);
 		if (bootverbose)
 			device_printf(dev, "MSI count : %d\n", msic);

Modified: head/sys/dev/msk/if_msk.c
==============================================================================
--- head/sys/dev/msk/if_msk.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/msk/if_msk.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -1759,10 +1759,10 @@ mskc_attach(device_t dev)
 	}
 
 	/* Check bus type. */
-	if (pci_find_extcap(sc->msk_dev, PCIY_EXPRESS, &reg) == 0) {
+	if (pci_find_cap(sc->msk_dev, PCIY_EXPRESS, &reg) == 0) {
 		sc->msk_bustype = MSK_PEX_BUS;
 		sc->msk_expcap = reg;
-	} else if (pci_find_extcap(sc->msk_dev, PCIY_PCIX, &reg) == 0) {
+	} else if (pci_find_cap(sc->msk_dev, PCIY_PCIX, &reg) == 0) {
 		sc->msk_bustype = MSK_PCIX_BUS;
 		sc->msk_pcixcap = reg;
 	} else

Modified: head/sys/dev/mxge/if_mxge.c
==============================================================================
--- head/sys/dev/mxge/if_mxge.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/mxge/if_mxge.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -553,7 +553,7 @@ mxge_firmware_probe(mxge_softc_t *sc)
 	 * Verify the max read request size was set to 4KB
 	 * before trying the test with 4KB.
 	 */
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &reg) == 0) {
 		pectl = pci_read_config(dev, reg + 0x8, 2);
 		if ((pectl & (5 << 12)) != (5 << 12)) {
 			device_printf(dev, "Max Read Req. size != 4k (0x%x\n",
@@ -3731,7 +3731,7 @@ mxge_setup_cfg_space(mxge_softc_t *sc)
 	uint16_t cmd, lnk, pectl;
 
 	/* find the PCIe link width and set max read request to 4KB*/
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &reg) == 0) {
 		lnk = pci_read_config(dev, reg + 0x12, 2);
 		sc->link_width = (lnk >> 4) & 0x3f;
 
@@ -3760,7 +3760,7 @@ mxge_read_reboot(mxge_softc_t *sc)
 	uint32_t vs;
 
 	/* find the vendor specific offset */
-	if (pci_find_extcap(dev, PCIY_VENDOR, &vs) != 0) {
+	if (pci_find_cap(dev, PCIY_VENDOR, &vs) != 0) {
 		device_printf(sc->dev,
 			      "could not find vendor specific offset\n");
 		return (uint32_t)-1;

Modified: head/sys/dev/nfe/if_nfe.c
==============================================================================
--- head/sys/dev/nfe/if_nfe.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/nfe/if_nfe.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -363,7 +363,7 @@ nfe_attach(device_t dev)
 		return (ENXIO);
 	}
 
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &reg) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &reg) == 0) {
 		uint16_t v, width;
 
 		v = pci_read_config(dev, reg + 0x08, 2);
@@ -596,7 +596,7 @@ nfe_attach(device_t dev)
 			    IFCAP_VLAN_HWTSO;
 	}
 
-	if (pci_find_extcap(dev, PCIY_PMG, &reg) == 0)
+	if (pci_find_cap(dev, PCIY_PMG, &reg) == 0)
 		ifp->if_capabilities |= IFCAP_WOL_MAGIC;
 	ifp->if_capenable = ifp->if_capabilities;
 
@@ -3354,7 +3354,7 @@ nfe_set_wol(struct nfe_softc *sc)
 
 	NFE_LOCK_ASSERT(sc);
 
-	if (pci_find_extcap(sc->nfe_dev, PCIY_PMG, &pmc) != 0)
+	if (pci_find_cap(sc->nfe_dev, PCIY_PMG, &pmc) != 0)
 		return;
 	ifp = sc->nfe_ifp;
 	if ((ifp->if_capenable & IFCAP_WOL_MAGIC) != 0)

Modified: head/sys/dev/nge/if_nge.c
==============================================================================
--- head/sys/dev/nge/if_nge.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/nge/if_nge.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -1061,7 +1061,7 @@ nge_attach(device_t dev)
 	 * supply(3VAUX) to drive PME such that checking PCI power
 	 * management capability is necessary.
 	 */
-	if (pci_find_extcap(sc->nge_dev, PCIY_PMG, &i) == 0)
+	if (pci_find_cap(sc->nge_dev, PCIY_PMG, &i) == 0)
 		ifp->if_capabilities |= IFCAP_WOL;
 	ifp->if_capenable = ifp->if_capabilities;
 
@@ -2689,7 +2689,7 @@ nge_wol(struct nge_softc *sc)
 
 	NGE_LOCK_ASSERT(sc);
 
-	if (pci_find_extcap(sc->nge_dev, PCIY_PMG, &pmc) != 0)
+	if (pci_find_cap(sc->nge_dev, PCIY_PMG, &pmc) != 0)
 		return;
 
 	ifp = sc->nge_ifp;
@@ -2776,7 +2776,7 @@ nge_resume(device_t dev)
 
 	NGE_LOCK(sc);
 	ifp = sc->nge_ifp;
-	if (pci_find_extcap(sc->nge_dev, PCIY_PMG, &pmc) == 0) {
+	if (pci_find_cap(sc->nge_dev, PCIY_PMG, &pmc) == 0) {
 		/* Disable PME and clear PME status. */
 		pmstat = pci_read_config(sc->nge_dev,
 		    pmc + PCIR_POWER_STATUS, 2);

Modified: head/sys/dev/pci/hostb_pci.c
==============================================================================
--- head/sys/dev/pci/hostb_pci.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/pci/hostb_pci.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -78,7 +78,7 @@ pci_hostb_attach(device_t dev)
 	 * If AGP capabilities are present on this device, then create
 	 * an AGP child.
 	 */
-	if (pci_find_extcap(dev, PCIY_AGP, NULL) == 0)
+	if (pci_find_cap(dev, PCIY_AGP, NULL) == 0)
 		device_add_child(dev, "agp", -1);
 	bus_generic_attach(dev);
 	return (0);

Modified: head/sys/dev/re/if_re.c
==============================================================================
--- head/sys/dev/re/if_re.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/re/if_re.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -1237,7 +1237,7 @@ re_attach(device_t dev)
 
 	msic = pci_msi_count(dev);
 	msixc = pci_msix_count(dev);
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &reg) == 0)
+	if (pci_find_cap(dev, PCIY_EXPRESS, &reg) == 0)
 		sc->rl_flags |= RL_FLAG_PCIE;
 	if (bootverbose) {
 		device_printf(dev, "MSI count : %d\n", msic);
@@ -1561,7 +1561,7 @@ re_attach(device_t dev)
 	if (ifp->if_capabilities & IFCAP_HWCSUM)
 		ifp->if_capabilities |= IFCAP_VLAN_HWCSUM;
 	/* Enable WOL if PM is supported. */
-	if (pci_find_extcap(sc->rl_dev, PCIY_PMG, &reg) == 0)
+	if (pci_find_cap(sc->rl_dev, PCIY_PMG, &reg) == 0)
 		ifp->if_capabilities |= IFCAP_WOL;
 	ifp->if_capenable = ifp->if_capabilities;
 	/*
@@ -3565,7 +3565,7 @@ re_setwol(struct rl_softc *sc)
 
 	RL_LOCK_ASSERT(sc);
 
-	if (pci_find_extcap(sc->rl_dev, PCIY_PMG, &pmc) != 0)
+	if (pci_find_cap(sc->rl_dev, PCIY_PMG, &pmc) != 0)
 		return;
 
 	ifp = sc->rl_ifp;
@@ -3633,7 +3633,7 @@ re_clrwol(struct rl_softc *sc)
 
 	RL_LOCK_ASSERT(sc);
 
-	if (pci_find_extcap(sc->rl_dev, PCIY_PMG, &pmc) != 0)
+	if (pci_find_cap(sc->rl_dev, PCIY_PMG, &pmc) != 0)
 		return;
 
 	/* Enable config register write. */

Modified: head/sys/dev/siba/siba_core.c
==============================================================================
--- head/sys/dev/siba/siba_core.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/siba/siba_core.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -362,7 +362,7 @@ siba_scan(struct siba_softc *siba)
 		case SIBA_DEVID_PCI:
 		case SIBA_DEVID_PCIE:
 			n_pci++;
-			error = pci_find_extcap(siba->siba_dev, PCIY_EXPRESS,
+			error = pci_find_cap(siba->siba_dev, PCIY_EXPRESS,
 			    &base);
 			is_pcie = (error == 0) ? 1 : 0;
 

Modified: head/sys/dev/sis/if_sis.c
==============================================================================
--- head/sys/dev/sis/if_sis.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/sis/if_sis.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -1192,7 +1192,7 @@ sis_attach(device_t dev)
 	ifp->if_snd.ifq_drv_maxlen = SIS_TX_LIST_CNT - 1;
 	IFQ_SET_READY(&ifp->if_snd);
 
-	if (pci_find_extcap(sc->sis_dev, PCIY_PMG, &pmc) == 0) {
+	if (pci_find_cap(sc->sis_dev, PCIY_PMG, &pmc) == 0) {
 		if (sc->sis_type == SIS_TYPE_83815)
 			ifp->if_capabilities |= IFCAP_WOL;
 		else
@@ -2472,7 +2472,7 @@ sis_wol(struct sis_softc *sc)
 		/* Enable silent RX mode. */
 		SIS_SETBIT(sc, SIS_CSR, SIS_CSR_RX_ENABLE);
 	} else {
-		if (pci_find_extcap(sc->sis_dev, PCIY_PMG, &pmc) != 0)
+		if (pci_find_cap(sc->sis_dev, PCIY_PMG, &pmc) != 0)
 			return;
 		val = 0;
 		if ((ifp->if_capenable & IFCAP_WOL_MAGIC) != 0)

Modified: head/sys/dev/ste/if_ste.c
==============================================================================
--- head/sys/dev/ste/if_ste.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/ste/if_ste.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -1176,7 +1176,7 @@ ste_attach(device_t dev)
 	 */
 	ifp->if_data.ifi_hdrlen = sizeof(struct ether_vlan_header);
 	ifp->if_capabilities |= IFCAP_VLAN_MTU;
-	if (pci_find_extcap(dev, PCIY_PMG, &pmc) == 0)
+	if (pci_find_cap(dev, PCIY_PMG, &pmc) == 0)
 		ifp->if_capabilities |= IFCAP_WOL_MAGIC;
 	ifp->if_capenable = ifp->if_capabilities;
 #ifdef DEVICE_POLLING
@@ -2157,7 +2157,7 @@ ste_resume(device_t dev)
 
 	sc = device_get_softc(dev);
 	STE_LOCK(sc);
-	if (pci_find_extcap(sc->ste_dev, PCIY_PMG, &pmc) == 0) {
+	if (pci_find_cap(sc->ste_dev, PCIY_PMG, &pmc) == 0) {
 		/* Disable PME and clear PME status. */
 		pmstat = pci_read_config(sc->ste_dev,
 		    pmc + PCIR_POWER_STATUS, 2);
@@ -2261,7 +2261,7 @@ ste_setwol(struct ste_softc *sc)
 
 	STE_LOCK_ASSERT(sc);
 
-	if (pci_find_extcap(sc->ste_dev, PCIY_PMG, &pmc) != 0) {
+	if (pci_find_cap(sc->ste_dev, PCIY_PMG, &pmc) != 0) {
 		/* Disable WOL. */
 		CSR_READ_1(sc, STE_WAKE_EVENT);
 		CSR_WRITE_1(sc, STE_WAKE_EVENT, 0);

Modified: head/sys/dev/txp/if_txp.c
==============================================================================
--- head/sys/dev/txp/if_txp.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/txp/if_txp.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -423,7 +423,7 @@ txp_attach(device_t dev)
 	 * advertise the whole capability anyway.
 	 */
 	ifp->if_capabilities = IFCAP_RXCSUM | IFCAP_TXCSUM;
-	if (pci_find_extcap(dev, PCIY_PMG, &pmc) == 0)
+	if (pci_find_cap(dev, PCIY_PMG, &pmc) == 0)
 		ifp->if_capabilities |= IFCAP_WOL_MAGIC;
 	/* Enable all capabilities. */
 	ifp->if_capenable = ifp->if_capabilities;
@@ -1153,7 +1153,7 @@ txp_suspend(device_t dev)
 	WRITE_REG(sc, TXP_IER, TXP_INTR_NONE);
 	WRITE_REG(sc, TXP_IMR, TXP_INTR_ALL);
 	txp_sleep(sc, sc->sc_ifp->if_capenable);
-	if (pci_find_extcap(sc->sc_dev, PCIY_PMG, &pmc) == 0) {
+	if (pci_find_cap(sc->sc_dev, PCIY_PMG, &pmc) == 0) {
 		/* Request PME. */
 		pmstat = pci_read_config(sc->sc_dev,
 		    pmc + PCIR_POWER_STATUS, 2);
@@ -1178,7 +1178,7 @@ txp_resume(device_t dev)
 	sc = device_get_softc(dev);
 
 	TXP_LOCK(sc);
-	if (pci_find_extcap(sc->sc_dev, PCIY_PMG, &pmc) == 0) {
+	if (pci_find_cap(sc->sc_dev, PCIY_PMG, &pmc) == 0) {
 		/* Disable PME and clear PME status. */
 		pmstat = pci_read_config(sc->sc_dev,
 		    pmc + PCIR_POWER_STATUS, 2);

Modified: head/sys/dev/vge/if_vge.c
==============================================================================
--- head/sys/dev/vge/if_vge.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/vge/if_vge.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -1004,12 +1004,12 @@ vge_attach(device_t dev)
 		goto fail;
 	}
 
-	if (pci_find_extcap(dev, PCIY_EXPRESS, &cap) == 0) {
+	if (pci_find_cap(dev, PCIY_EXPRESS, &cap) == 0) {
 		sc->vge_flags |= VGE_FLAG_PCIE;
 		sc->vge_expcap = cap;
 	} else
 		sc->vge_flags |= VGE_FLAG_JUMBO;
-	if (pci_find_extcap(dev, PCIY_PMG, &cap) == 0) {
+	if (pci_find_cap(dev, PCIY_PMG, &cap) == 0) {
 		sc->vge_flags |= VGE_FLAG_PMCAP;
 		sc->vge_pmcap = cap;
 	}

Modified: head/sys/dev/vr/if_vr.c
==============================================================================
--- head/sys/dev/vr/if_vr.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/vr/if_vr.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -696,7 +696,7 @@ vr_attach(device_t dev)
 	}
 
 	if (sc->vr_revid >= REV_ID_VT6102_A &&
-	    pci_find_extcap(dev, PCIY_PMG, &pmc) == 0)
+	    pci_find_cap(dev, PCIY_PMG, &pmc) == 0)
 		ifp->if_capabilities |= IFCAP_WOL_UCAST | IFCAP_WOL_MAGIC;
 
 	/* Rhine supports oversized VLAN frame. */
@@ -711,7 +711,7 @@ vr_attach(device_t dev)
 	 * shuts down. Be sure to kick it in the head to wake it
 	 * up again.
 	 */
-	if (pci_find_extcap(dev, PCIY_PMG, &pmc) == 0)
+	if (pci_find_cap(dev, PCIY_PMG, &pmc) == 0)
 		VR_CLRBIT(sc, VR_STICKHW, (VR_STICKHW_DS0|VR_STICKHW_DS1));
 
 	/*
@@ -2494,7 +2494,7 @@ vr_setwol(struct vr_softc *sc)
 	VR_LOCK_ASSERT(sc);
 
 	if (sc->vr_revid < REV_ID_VT6102_A ||
-	    pci_find_extcap(sc->vr_dev, PCIY_PMG, &pmc) != 0)
+	    pci_find_cap(sc->vr_dev, PCIY_PMG, &pmc) != 0)
 		return;
 
 	ifp = sc->vr_ifp;

Modified: head/sys/dev/xl/if_xl.c
==============================================================================
--- head/sys/dev/xl/if_xl.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/dev/xl/if_xl.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -1407,7 +1407,7 @@ xl_attach(device_t dev)
 
 	/* Check availability of WOL. */
 	if ((sc->xl_caps & XL_CAPS_PWRMGMT) != 0 &&
-	    pci_find_extcap(dev, PCIY_PMG, &pmcap) == 0) {
+	    pci_find_cap(dev, PCIY_PMG, &pmcap) == 0) {
 		sc->xl_pmcap = pmcap;
 		sc->xl_flags |= XL_FLAG_WOL;
 		sinfo2 = 0;

Modified: head/sys/ofed/include/linux/pci.h
==============================================================================
--- head/sys/ofed/include/linux/pci.h	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/ofed/include/linux/pci.h	Wed Mar 23 13:10:15 2011	(r219902)
@@ -299,7 +299,7 @@ pci_find_capability(struct pci_dev *pdev
 {
 	int reg;
 
-	if (pci_find_extcap(pdev->dev.bsddev, capid, &reg))
+	if (pci_find_cap(pdev->dev.bsddev, capid, &reg))
 		return (0);
 	return (reg);
 }

Modified: head/sys/pci/if_rl.c
==============================================================================
--- head/sys/pci/if_rl.c	Wed Mar 23 11:16:06 2011	(r219901)
+++ head/sys/pci/if_rl.c	Wed Mar 23 13:10:15 2011	(r219902)
@@ -939,7 +939,7 @@ rl_attach(device_t dev)
 	ifp->if_capabilities = IFCAP_VLAN_MTU;
 	/* Check WOL for RTL8139B or newer controllers. */
 	if (sc->rl_type == RL_8139 &&
-	    pci_find_extcap(sc->rl_dev, PCIY_PMG, &pmc) == 0) {
+	    pci_find_cap(sc->rl_dev, PCIY_PMG, &pmc) == 0) {
 		hwrev = CSR_READ_4(sc, RL_TXCFG) & RL_TXCFG_HWREV;
 		switch (hwrev) {
 		case RL_HWREV_8139B:
@@ -2122,7 +2122,7 @@ rl_resume(device_t dev)
 	RL_LOCK(sc);
 
 	if ((ifp->if_capabilities & IFCAP_WOL) != 0 &&
-	    pci_find_extcap(sc->rl_dev, PCIY_PMG, &pmc) == 0) {
+	    pci_find_cap(sc->rl_dev, PCIY_PMG, &pmc) == 0) {
 		/* Disable PME and clear PME status. */
 		pmstat = pci_read_config(sc->rl_dev,
 		    pmc + PCIR_POWER_STATUS, 2);
@@ -2187,7 +2187,7 @@ rl_setwol(struct rl_softc *sc)
 	ifp = sc->rl_ifp;
 	if ((ifp->if_capabilities & IFCAP_WOL) == 0)
 		return;
-	if (pci_find_extcap(sc->rl_dev, PCIY_PMG, &pmc) != 0)
+	if (pci_find_cap(sc->rl_dev, PCIY_PMG, &pmc) != 0)
 		return;
 
 	/* Enable config register write. */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103231310.p2NDAGi5095211>