Searched refs:ptp_priv (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/drivers/net/ethernet/renesas/ |
| H A D | rcar_gen4_ptp.c | 41 iowrite32(addend, ptp_priv->addr + ptp_priv->offs->increment); in rcar_gen4_ptp_adjfine() 52 ts->tv_nsec = ioread32(ptp_priv->addr + ptp_priv->offs->monitor_t0); in _rcar_gen4_ptp_gettime() 76 iowrite32(1, ptp_priv->addr + ptp_priv->offs->disable); in _rcar_gen4_ptp_settime() 77 iowrite32(0, ptp_priv->addr + ptp_priv->offs->config_t2); in _rcar_gen4_ptp_settime() 78 iowrite32(0, ptp_priv->addr + ptp_priv->offs->config_t1); in _rcar_gen4_ptp_settime() 79 iowrite32(0, ptp_priv->addr + ptp_priv->offs->config_t0); in _rcar_gen4_ptp_settime() 80 iowrite32(1, ptp_priv->addr + ptp_priv->offs->enable); in _rcar_gen4_ptp_settime() 169 iowrite32(ptp_priv->default_addend, ptp_priv->addr + ptp_priv->offs->increment); in rcar_gen4_ptp_register() 170 ptp_priv->clock = ptp_clock_register(&ptp_priv->info, NULL); in rcar_gen4_ptp_register() 174 iowrite32(0x01, ptp_priv->addr + ptp_priv->offs->enable); in rcar_gen4_ptp_register() [all …]
|
| H A D | rtsn.c | 31 struct rcar_gen4_ptp_private *ptp_priv; member 106 struct rcar_gen4_ptp_private *ptp_priv = priv->ptp_priv; in rtsn_get_timestamp() local 108 ptp_priv->info.gettime64(&ptp_priv->info, ts); in rtsn_get_timestamp() 165 get_ts = priv->ptp_priv->tstamp_rx_ctrl & in rtsn_rx() 1125 struct rcar_gen4_ptp_private *ptp_priv; in rtsn_hwtstamp_get() local 1132 ptp_priv = priv->ptp_priv; in rtsn_hwtstamp_get() 1158 struct rcar_gen4_ptp_private *ptp_priv; in rtsn_hwtstamp_set() local 1167 ptp_priv = priv->ptp_priv; in rtsn_hwtstamp_set() 1308 if (IS_ERR(priv->ptp_priv->addr)) { in rtsn_probe() 1309 ret = PTR_ERR(priv->ptp_priv->addr); in rtsn_probe() [all …]
|
| H A D | rcar_gen4_ptp.h | 64 int rcar_gen4_ptp_register(struct rcar_gen4_ptp_private *ptp_priv, 66 int rcar_gen4_ptp_unregister(struct rcar_gen4_ptp_private *ptp_priv);
|
| H A D | rswitch.c | 1772 struct rcar_gen4_ptp_private *ptp_priv; in rswitch_hwstamp_get() local 1775 ptp_priv = rdev->priv->ptp_priv; in rswitch_hwstamp_get() 1778 config.tx_type = ptp_priv->tstamp_tx_ctrl ? HWTSTAMP_TX_ON : in rswitch_hwstamp_get() 1780 switch (ptp_priv->tstamp_rx_ctrl & RCAR_GEN4_RXTSTAMP_TYPE) { in rswitch_hwstamp_get() 1832 rdev->priv->ptp_priv->tstamp_tx_ctrl = tstamp_tx_ctrl; in rswitch_hwstamp_set() 1833 rdev->priv->ptp_priv->tstamp_rx_ctrl = tstamp_rx_ctrl; in rswitch_hwstamp_set() 2074 rcar_gen4_ptp_unregister(priv->ptp_priv); in rswitch_init() 2120 priv->ptp_priv = rcar_gen4_ptp_alloc(pdev); in renesas_eth_sw_probe() 2121 if (!priv->ptp_priv) in renesas_eth_sw_probe() 2130 priv->ptp_priv->addr = priv->addr + RCAR_GEN4_GPTP_OFFSET_S4; in renesas_eth_sw_probe() [all …]
|
| H A D | rswitch.h | 1016 struct rcar_gen4_ptp_private *ptp_priv; member
|
| /linux-6.15/drivers/net/phy/ |
| H A D | micrel.c | 2704 ptp_priv->layer = 0; in lan8814_hwtstamp() 2857 if ((type & ptp_priv->version) == 0 || (type & ptp_priv->layer) == 0) in lan8814_rxtstamp() 3607 struct kszphy_ptp_priv *ptp_priv = &priv->ptp_priv; in lan8814_handle_ptp_interrupt() local 3833 struct kszphy_ptp_priv *ptp_priv = &priv->ptp_priv; in lan8814_ptp_init() local 4365 struct kszphy_ptp_priv *ptp_priv = &priv->ptp_priv; in lan8841_handle_ptp_interrupt() local 4504 ptp_priv->layer = 0; in lan8841_hwtstamp() 4583 if ((type & ptp_priv->version) == 0 || (type & ptp_priv->layer) == 0) in lan8841_rxtstamp() 5336 ptp_priv = &priv->ptp_priv; in lan8841_probe() 5354 ptp_priv->ptp_clock_info.pin_config = ptp_priv->pin_config; in lan8841_probe() 5355 ptp_priv->ptp_clock = ptp_clock_register(&ptp_priv->ptp_clock_info, in lan8841_probe() [all …]
|