Home
last modified time | relevance | path

Searched refs:pcs (Results 1 – 24 of 24) sorted by relevance

/Linux-v4.19/drivers/pinctrl/
Dpinctrl-single.c207 #define PCS_QUIRK_HAS_SHARED_IRQ (pcs->flags & PCS_QUIRK_SHARED_IRQ)
208 #define PCS_HAS_IRQ (pcs->flags & PCS_FEAT_IRQ)
209 #define PCS_HAS_PINCONF (pcs->flags & PCS_FEAT_PINCONF)
274 struct pcs_device *pcs; in pcs_pin_dbg_show() local
279 pcs = pinctrl_dev_get_drvdata(pctldev); in pcs_pin_dbg_show()
281 mux_bytes = pcs->width / BITS_PER_BYTE; in pcs_pin_dbg_show()
283 val = pcs->read(pcs->base + offset); in pcs_pin_dbg_show()
284 pa = pcs->res->start + offset; in pcs_pin_dbg_show()
292 struct pcs_device *pcs; in pcs_dt_free_map() local
294 pcs = pinctrl_dev_get_drvdata(pctldev); in pcs_dt_free_map()
[all …]
/Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/
Daltr_tse_pcs.c77 static int tse_pcs_reset(void __iomem *base, struct tse_pcs *pcs) in tse_pcs_reset() argument
95 dev_err(pcs->dev, "PCS could not get out of sw reset\n"); in tse_pcs_reset()
102 int tse_pcs_init(void __iomem *base, struct tse_pcs *pcs) in tse_pcs_init() argument
113 ret = tse_pcs_reset(base, pcs); in tse_pcs_init()
116 pcs->sgmii_adapter_base + SGMII_ADAPTER_CTRL_REG); in tse_pcs_init()
121 static void pcs_link_timer_callback(struct tse_pcs *pcs) in pcs_link_timer_callback() argument
124 void __iomem *tse_pcs_base = pcs->tse_pcs_base; in pcs_link_timer_callback()
125 void __iomem *sgmii_adapter_base = pcs->sgmii_adapter_base; in pcs_link_timer_callback()
131 dev_dbg(pcs->dev, "Adapter: Link is established\n"); in pcs_link_timer_callback()
135 mod_timer(&pcs->aneg_link_timer, jiffies + in pcs_link_timer_callback()
[all …]
Ddwmac-socfpga.c61 struct tse_pcs pcs; member
68 void __iomem *tse_pcs_base = dwmac->pcs.tse_pcs_base; in socfpga_dwmac_fix_mac_speed()
69 void __iomem *sgmii_adapter_base = dwmac->pcs.sgmii_adapter_base; in socfpga_dwmac_fix_mac_speed()
100 tse_pcs_fix_mac_speed(&dwmac->pcs, phy_dev, speed); in socfpga_dwmac_fix_mac_speed()
191 dwmac->pcs.sgmii_adapter_base = in socfpga_dwmac_parse_data()
194 if (IS_ERR(dwmac->pcs.sgmii_adapter_base)) { in socfpga_dwmac_parse_data()
195 ret = PTR_ERR(dwmac->pcs.sgmii_adapter_base); in socfpga_dwmac_parse_data()
213 dwmac->pcs.tse_pcs_base = in socfpga_dwmac_parse_data()
216 if (IS_ERR(dwmac->pcs.tse_pcs_base)) { in socfpga_dwmac_parse_data()
217 ret = PTR_ERR(dwmac->pcs.tse_pcs_base); in socfpga_dwmac_parse_data()
[all …]
Daltr_tse_pcs.h32 int tse_pcs_init(void __iomem *base, struct tse_pcs *pcs);
33 void tse_pcs_fix_mac_speed(struct tse_pcs *pcs, struct phy_device *phy_dev,
Dstmmac_ethtool.c279 if (priv->hw->pcs & STMMAC_PCS_RGMII || in stmmac_ethtool_get_link_ksettings()
280 priv->hw->pcs & STMMAC_PCS_SGMII) { in stmmac_ethtool_get_link_ksettings()
378 if (priv->hw->pcs & STMMAC_PCS_RGMII || in stmmac_ethtool_set_link_ksettings()
379 priv->hw->pcs & STMMAC_PCS_SGMII) { in stmmac_ethtool_set_link_ksettings()
456 if (priv->hw->pcs && !stmmac_pcs_get_adv_lp(priv, priv->ioaddr, &adv_lp)) { in stmmac_get_pauseparam()
485 if (priv->hw->pcs && !stmmac_pcs_get_adv_lp(priv, priv->ioaddr, &adv_lp)) { in stmmac_set_pauseparam()
Dcommon.h326 unsigned int pcs; member
433 unsigned int pcs; member
Dstmmac_main.c414 if ((priv->hw->pcs == STMMAC_PCS_RGMII) || in stmmac_eee_init()
415 (priv->hw->pcs == STMMAC_PCS_TBI) || in stmmac_eee_init()
416 (priv->hw->pcs == STMMAC_PCS_RTBI)) in stmmac_eee_init()
931 if (priv->dma_cap.pcs) { in stmmac_check_pcs_mode()
937 priv->hw->pcs = STMMAC_PCS_RGMII; in stmmac_check_pcs_mode()
940 priv->hw->pcs = STMMAC_PCS_SGMII; in stmmac_check_pcs_mode()
2502 if (priv->hw->pcs) { in stmmac_hw_setup()
2564 if (priv->hw->pcs) in stmmac_hw_setup()
2606 if (priv->hw->pcs != STMMAC_PCS_RGMII && in stmmac_open()
2607 priv->hw->pcs != STMMAC_PCS_TBI && in stmmac_open()
[all …]
Ddwmac1000_dma.c241 dma_cap->pcs = (hw_cap & DMA_HW_FEAT_PCSSEL) >> 6; in dwmac1000_get_hw_feature()
Ddwmac4_dma.c341 dma_cap->pcs = (hw_cap & GMAC_HW_FEAT_PCSSEL) >> 3; in dwmac4_get_hw_feature()
Ddwmac1000_core.c78 if (hw->pcs) in dwmac1000_core_init()
Ddwmac4_core.c62 if (hw->pcs) in dwmac4_core_init()
/Linux-v4.19/drivers/clocksource/
Dtime-pistachio.c73 struct pistachio_clocksource *pcs = to_pistachio_clocksource(cs); in pistachio_clocksource_read_cycles() local
82 raw_spin_lock_irqsave(&pcs->lock, flags); in pistachio_clocksource_read_cycles()
83 overflw = gpt_readl(pcs->base, TIMER_CURRENT_OVERFLOW_VALUE, 0); in pistachio_clocksource_read_cycles()
84 counter = gpt_readl(pcs->base, TIMER_CURRENT_VALUE, 0); in pistachio_clocksource_read_cycles()
85 raw_spin_unlock_irqrestore(&pcs->lock, flags); in pistachio_clocksource_read_cycles()
98 struct pistachio_clocksource *pcs = to_pistachio_clocksource(cs); in pistachio_clksrc_set_mode() local
101 val = gpt_readl(pcs->base, TIMER_CFG, timeridx); in pistachio_clksrc_set_mode()
107 gpt_writel(pcs->base, val, TIMER_CFG, timeridx); in pistachio_clksrc_set_mode()
112 struct pistachio_clocksource *pcs = to_pistachio_clocksource(cs); in pistachio_clksrc_enable() local
116 gpt_writel(pcs->base, RELOAD_VALUE, TIMER_RELOAD_VALUE, timeridx); in pistachio_clksrc_enable()
/Linux-v4.19/drivers/net/fddi/skfp/
Dpcmplc.c1867 struct pcm_state *pcs ; in pcm_get_state() local
1874 for (i = 0, phy = smc->y, pcs = state->pcm_state ; i < NUMPHYS ; in pcm_get_state()
1875 i++ , phy++, pcs++ ) { in pcm_get_state()
1877 pcs->pcm_type = (u_char) mib->fddiPORTMy_Type ; in pcm_get_state()
1878 pcs->pcm_state = (u_char) mib->fddiPORTPCMState ; in pcm_get_state()
1879 pcs->pcm_mode = phy->pc_mode ; in pcm_get_state()
1880 pcs->pcm_neighbor = (u_char) mib->fddiPORTNeighborType ; in pcm_get_state()
1881 pcs->pcm_bsf = mib->fddiPORTBS_Flag ; in pcm_get_state()
1882 pcs->pcm_lsf = phy->ls_flag ; in pcm_get_state()
1883 pcs->pcm_lct_fail = (u_char) mib->fddiPORTLCTFail_Ct ; in pcm_get_state()
[all …]
/Linux-v4.19/drivers/phy/qualcomm/
Dphy-qcom-qmp.c674 void __iomem *pcs; member
1085 void __iomem *pcs = qphy->pcs; in qcom_qmp_phy_init() local
1124 qcom_qmp_phy_configure(pcs, cfg->regs, cfg->pcs_tbl, cfg->pcs_tbl_num); in qcom_qmp_phy_init()
1130 qphy_setbits(pcs, QPHY_POWER_DOWN_CONTROL, cfg->pwrdn_ctrl); in qcom_qmp_phy_init()
1136 qphy_clrbits(pcs, cfg->regs[QPHY_SW_RESET], SW_RESET); in qcom_qmp_phy_init()
1141 qphy_setbits(pcs, cfg->regs[QPHY_START_CTRL], cfg->start_ctrl); in qcom_qmp_phy_init()
1143 status = pcs + cfg->regs[QPHY_PCS_READY_STATUS]; in qcom_qmp_phy_init()
1176 qphy_setbits(qphy->pcs, cfg->regs[QPHY_SW_RESET], SW_RESET); in qcom_qmp_phy_exit()
1179 qphy_clrbits(qphy->pcs, cfg->regs[QPHY_START_CTRL], cfg->start_ctrl); in qcom_qmp_phy_exit()
1182 qphy_clrbits(qphy->pcs, QPHY_POWER_DOWN_CONTROL, cfg->pwrdn_ctrl); in qcom_qmp_phy_exit()
[all …]
/Linux-v4.19/drivers/net/ethernet/intel/fm10k/
Dfm10k_main.c1493 int pcs; in fm10k_set_qos_queues() local
1496 pcs = netdev_get_num_tc(dev); in fm10k_set_qos_queues()
1498 if (pcs <= 1) in fm10k_set_qos_queues()
1503 f->indices = pcs; in fm10k_set_qos_queues()
1504 f->mask = BIT(fls(pcs - 1)) - 1; in fm10k_set_qos_queues()
1507 rss_i = interface->hw.mac.max_queues / pcs; in fm10k_set_qos_queues()
1517 for (i = 0; i < pcs; i++) in fm10k_set_qos_queues()
1520 interface->num_rx_queues = rss_i * pcs; in fm10k_set_qos_queues()
1521 interface->num_tx_queues = rss_i * pcs; in fm10k_set_qos_queues()
/Linux-v4.19/drivers/ata/
Data_piix.c1358 u16 pcs, new_pcs; in piix_init_pcs() local
1360 pci_read_config_word(pdev, ICH5_PCS, &pcs); in piix_init_pcs()
1362 new_pcs = pcs | map_db->port_enable; in piix_init_pcs()
1364 if (new_pcs != pcs) { in piix_init_pcs()
1365 DPRINTK("updating PCS from 0x%x to 0x%x\n", pcs, new_pcs); in piix_init_pcs()
/Linux-v4.19/drivers/net/ethernet/intel/igb/
De1000_82575.c1365 u32 pcs, status; in igb_get_pcs_speed_and_duplex_82575() local
1376 pcs = rd32(E1000_PCS_LSTAT); in igb_get_pcs_speed_and_duplex_82575()
1382 if ((pcs & E1000_PCS_LSTS_LINK_OK) && (pcs & E1000_PCS_LSTS_SYNK_OK)) { in igb_get_pcs_speed_and_duplex_82575()
1386 if (pcs & E1000_PCS_LSTS_SPEED_1000) in igb_get_pcs_speed_and_duplex_82575()
1388 else if (pcs & E1000_PCS_LSTS_SPEED_100) in igb_get_pcs_speed_and_duplex_82575()
1394 if (pcs & E1000_PCS_LSTS_DUPLEX_FULL) in igb_get_pcs_speed_and_duplex_82575()
/Linux-v4.19/kernel/locking/
Dlockdep.c213 struct lock_class_stats *pcs = in lock_stats() local
217 stats.contention_point[i] += pcs->contention_point[i]; in lock_stats()
220 stats.contending_point[i] += pcs->contending_point[i]; in lock_stats()
222 lock_time_add(&pcs->read_waittime, &stats.read_waittime); in lock_stats()
223 lock_time_add(&pcs->write_waittime, &stats.write_waittime); in lock_stats()
225 lock_time_add(&pcs->read_holdtime, &stats.read_holdtime); in lock_stats()
226 lock_time_add(&pcs->write_holdtime, &stats.write_holdtime); in lock_stats()
229 stats.bounces[i] += pcs->bounces[i]; in lock_stats()
/Linux-v4.19/Documentation/devicetree/bindings/phy/
Dqcom-qmp-phy.txt72 - index 2: pcs
Dti-phy.txt94 - syscon-pcs : phandle/offset pair. Phandle to the system control module and the
/Linux-v4.19/drivers/scsi/
Dgdth.c2971 gdth_coal_status *pcs = NULL; in __gdth_interrupt() local
3005 pcs = ha->coal_stat; in __gdth_interrupt()
3014 IStatus = (u8)(pcs->status & 0xff); in __gdth_interrupt()
3080 ha->status = pcs->ext_status & 0xffff; in __gdth_interrupt()
3090 ha->info = pcs->info0; in __gdth_interrupt()
3091 ha->info2 = pcs->info1; in __gdth_interrupt()
3092 ha->service = (pcs->ext_status >> 16) & 0xffff; in __gdth_interrupt()
3188 ++pcs; in __gdth_interrupt()
3197 if (pcs->status == 0) in __gdth_interrupt()
/Linux-v4.19/drivers/block/drbd/
Ddrbd_state.c2119 static void conn_old_common_state(struct drbd_connection *connection, union drbd_state *pcs, enum c… in conn_old_common_state() argument
2162 (*pcs).i = cs.i; in conn_old_common_state()
/Linux-v4.19/arch/arm/boot/dts/
Ddra7.dtsi1416 syscon-pcs = <&scm_conf_pcie 0x10>;
1436 syscon-pcs = <&scm_conf_pcie 0x10>;
/Linux-v4.19/Documentation/media/v4l-drivers/
Dbttv.rst1200 - DC50 (zr36067, zr36050, zr36016, saa7112, adv7176 (2 pcs.?), ad1843, miro FST97A1, Lattice ???)