/linux-master/drivers/net/ethernet/altera/ |
H A D | altera_tse_main.c | 35 #include <linux/pcs-lynx.h> 1089 return priv->pcs; 1258 ret = request_and_map(pdev, "pcs", &pcs_res, &priv->pcs_base); 1408 snprintf(mrc.name, MII_BUS_ID_SIZE, "%s-pcs-mii", ndev->name); 1415 priv->pcs = lynx_pcs_create_mdiodev(pcs_bus, 0); 1416 if (IS_ERR(priv->pcs)) { 1417 ret = PTR_ERR(priv->pcs); 1447 lynx_pcs_destroy(priv->pcs); 1469 lynx_pcs_destroy(priv->pcs);
|
H A D | altera_tse.h | 479 struct phylink_pcs *pcs; member in struct:altera_tse_private
|
/linux-master/drivers/net/dsa/ocelot/ |
H A D | seville_vsc9953.c | 13 #include <linux/pcs-lynx.h> 887 felix->pcs = devm_kcalloc(dev, felix->info->num_ports, 890 if (!felix->pcs) { 928 felix->pcs[port] = phylink_pcs; 942 struct phylink_pcs *phylink_pcs = felix->pcs[port];
|
H A D | felix.c | 1070 struct phylink_pcs *pcs = NULL; local 1072 if (felix->pcs && felix->pcs[port]) 1073 pcs = felix->pcs[port]; 1075 return pcs;
|
/linux-master/drivers/hwmon/peci/ |
H A D | dimmtemp.c | 228 u32 pcs; local 240 ret = peci_pcs_read(priv->peci_dev, PECI_PCS_DDR_DIMM_TEMP, chan_rank, &pcs); 257 if (__dimm_temp(pcs, dimm_idx))
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_ethtool.c | 325 (priv->hw->pcs & STMMAC_PCS_RGMII || 326 priv->hw->pcs & STMMAC_PCS_SGMII)) { 412 (priv->hw->pcs & STMMAC_PCS_RGMII || 413 priv->hw->pcs & STMMAC_PCS_SGMII)) { 526 if (priv->hw->pcs && !stmmac_pcs_get_adv_lp(priv, priv->ioaddr, &adv_lp)) { 542 if (priv->hw->pcs && !stmmac_pcs_get_adv_lp(priv, priv->ioaddr, &adv_lp)) {
|
H A D | dwmac1000_dma.c | 243 dma_cap->pcs = (hw_cap & DMA_HW_FEAT_PCSSEL) >> 6;
|
H A D | stmmac_main.c | 477 if (priv->hw->pcs == STMMAC_PCS_TBI || 478 priv->hw->pcs == STMMAC_PCS_RTBI) 945 return &priv->hw->xpcs->pcs; 1125 if (priv->dma_cap.pcs) { 1131 priv->hw->pcs = STMMAC_PCS_RGMII; 1134 priv->hw->pcs = STMMAC_PCS_SGMII; 3411 if (priv->hw->pcs) { 3481 if (priv->hw->pcs) 3945 if (priv->hw->pcs != STMMAC_PCS_TBI && 3946 priv->hw->pcs ! [all...] |
H A D | dwmac1000_core.c | 60 if (hw->pcs)
|
/linux-master/drivers/net/dsa/b53/ |
H A D | b53_priv.h | 87 struct phylink_pcs pcs; member in struct:b53_pcs 152 struct b53_pcs pcs[B53_N_PCS]; member in struct:b53_device
|
/linux-master/drivers/phy/qualcomm/ |
H A D | phy-qcom-qmp-combo.c | 31 #include "phy-qcom-qmp-pcs-misc-v3.h" 32 #include "phy-qcom-qmp-pcs-usb-v4.h" 33 #include "phy-qcom-qmp-pcs-usb-v5.h" 34 #include "phy-qcom-qmp-pcs-usb-v6.h" 1413 /* Init sequence for PHY blocks - serdes, tx, rx, pcs */ 1480 void __iomem *pcs; member in struct:qmp_combo 2551 qphy_setbits(qmp->pcs, cfg->regs[QPHY_PCS_POWER_DOWN_CONTROL], 2666 void __iomem *pcs = qmp->pcs; local 2687 qmp_configure(pcs, cf [all...] |
/linux-master/drivers/usb/gadget/udc/cdns2/ |
H A D | cdns2-debug.h | 124 ring->free_trbs, ring->ccs, ring->pcs);
|
H A D | cdns2-gadget.c | 188 cdns2_ep_inc_trb(&ring->enqueue, &ring->pcs, TRBS_PER_SEGMENT); 291 pep->wa1_cycle_bit = pep->ring.pcs ? TRB_CYCLE : 0; 356 link_trb->control = cpu_to_le32(((ring->pcs) ? TRB_CYCLE : 0) | 574 if (pep->ring.pcs == 0) 577 control |= pep->ring.pcs; 638 control = TRB_TYPE(TRB_NORMAL) | ring->pcs | TRB_ISP; 643 control = ring->pcs | TRB_TYPE(TRB_LINK) | TRB_CHAIN 1597 pep->ring.pcs = !!DMA_EP_STS_CCS(reg);
|
H A D | cdns2-gadget.h | 501 * @pcs: producer cycle state. 510 u8 pcs; member in struct:cdns2_ring
|
/linux-master/drivers/usb/cdns3/ |
H A D | cdns3-gadget.c | 328 cdns3_ep_inc_trb(&priv_ep->enqueue, &priv_ep->pcs, priv_ep->num_trbs); 967 priv_ep->wa1_cycle_bit = priv_ep->pcs ? TRB_CYCLE : 0; 1131 int pcs; local 1190 link_trb->control = cpu_to_le32(((priv_ep->pcs) ? TRB_CYCLE : 0) | 1218 control = priv_ep->pcs ? 0 : TRB_CYCLE; 1282 pcs = priv_ep->pcs ? TRB_CYCLE : 0; 1289 control |= pcs; 1296 control |= pcs | ioc | TRB_ISP; 2473 priv_ep->pcs [all...] |
/linux-master/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_pf.c | 11 #include <linux/pcs-lynx.h> 894 dev_err(dev, "cannot create lynx pcs (%d)\n", err); 899 pf->pcs = phylink_pcs; 912 if (pf->pcs) 913 lynx_pcs_destroy(pf->pcs); 964 return pf->pcs;
|
/linux-master/drivers/usb/gadget/udc/ |
H A D | tegra-xudc.c | 409 bool pcs; member in struct:tegra_xudc_ep 1140 trb_write_cycle(trb, ep->pcs); 1197 trb_write_cycle(trb, ep->pcs); 1198 ep->pcs = !ep->pcs; 1340 bool pcs; local 1347 pcs = trb_read_cycle(trb); 1349 trb_write_cycle(trb, !pcs); 1362 ep->pcs = pcs_enq; 1487 ep_ctx_write_dcs(ep->context, ep->pcs); [all...] |
/linux-master/drivers/net/dsa/sja1105/ |
H A D | sja1105_mdio.c | 4 #include <linux/pcs/pcs-xpcs.h> 384 snprintf(bus->id, MII_BUS_ID_SIZE, "%s-pcs",
|
/linux-master/drivers/net/dsa/ |
H A D | mt7530.h | 716 struct phylink_pcs pcs; member in struct:mt753x_pcs 799 struct mt753x_pcs pcs[MT7530_NUM_PORTS]; member in struct:mt7530_priv
|
/linux-master/drivers/ata/ |
H A D | ata_piix.c | 1344 u16 pcs, new_pcs; local 1346 pci_read_config_word(pdev, ICH5_PCS, &pcs); 1348 new_pcs = pcs | map_db->port_enable; 1350 if (new_pcs != pcs) {
|
/linux-master/drivers/net/ethernet/xilinx/ |
H A D | xilinx_axienet.h | 406 * @pcs: phylink pcs structure for PCS PHY 473 struct phylink_pcs pcs; member in struct:axienet_local
|
/linux-master/drivers/net/ethernet/wangxun/txgbe/ |
H A D | txgbe_phy.c | 13 #include <linux/pcs/pcs-xpcs.h> 166 return &txgbe->xpcs->pcs; 738 wx_err(wx, "failed to init mdio pcs: %d\n", ret);
|
/linux-master/drivers/net/ethernet/intel/igb/ |
H A D | e1000_82575.c | 1286 * If sgmii is enabled, then use the pcs register to determine link, otherwise 1359 u32 pcs, status; local 1370 pcs = rd32(E1000_PCS_LSTAT); 1376 if ((pcs & E1000_PCS_LSTS_LINK_OK) && (pcs & E1000_PCS_LSTS_SYNK_OK)) { 1380 if (pcs & E1000_PCS_LSTS_SPEED_1000) 1382 else if (pcs & E1000_PCS_LSTS_SPEED_100) 1388 if (pcs & E1000_PCS_LSTS_DUPLEX_FULL) 1720 * link so it is best to just force the MAC and let the pcs
|
/linux-master/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_main.c | 6146 static struct mvpp2_port *mvpp2_pcs_xlg_to_port(struct phylink_pcs *pcs) argument 6148 return container_of(pcs, struct mvpp2_port, pcs_xlg); 6151 static struct mvpp2_port *mvpp2_pcs_gmac_to_port(struct phylink_pcs *pcs) argument 6153 return container_of(pcs, struct mvpp2_port, pcs_gmac); 6156 static void mvpp2_xlg_pcs_get_state(struct phylink_pcs *pcs, argument 6159 struct mvpp2_port *port = mvpp2_pcs_xlg_to_port(pcs); 6180 static int mvpp2_xlg_pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode, argument 6193 static int mvpp2_gmac_pcs_validate(struct phylink_pcs *pcs, argument 6208 static void mvpp2_gmac_pcs_get_state(struct phylink_pcs *pcs, argument 6211 struct mvpp2_port *port = mvpp2_pcs_gmac_to_port(pcs); 6243 mvpp2_gmac_pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode, phy_interface_t interface, const unsigned long *advertising, bool permit_pause_to_mac) argument 6300 mvpp2_gmac_pcs_an_restart(struct phylink_pcs *pcs) argument 6653 struct phylink_pcs *pcs; local [all...] |
/linux-master/kernel/locking/ |
H A D | lockdep.c | 301 struct lock_class_stats *pcs = local 305 stats.contention_point[i] += pcs->contention_point[i]; 308 stats.contending_point[i] += pcs->contending_point[i]; 310 lock_time_add(&pcs->read_waittime, &stats.read_waittime); 311 lock_time_add(&pcs->write_waittime, &stats.write_waittime); 313 lock_time_add(&pcs->read_holdtime, &stats.read_holdtime); 314 lock_time_add(&pcs->write_holdtime, &stats.write_holdtime); 317 stats.bounces[i] += pcs->bounces[i];
|