Home
last modified time | relevance | path

Searched refs:ptp_priv (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/renesas/
H A Drcar_gen4_ptp.c31 struct rcar_gen4_ptp_private *ptp_priv = ptp_to_priv(ptp); in rcar_gen4_ptp_adjfine() local
33 s64 addend = ptp_priv->default_addend; in rcar_gen4_ptp_adjfine()
41 iowrite32(addend, ptp_priv->addr + ptp_priv->offs->increment); in rcar_gen4_ptp_adjfine()
50 struct rcar_gen4_ptp_private *ptp_priv = ptp_to_priv(ptp); in _rcar_gen4_ptp_gettime() local
52 ts->tv_nsec = ioread32(ptp_priv->addr + ptp_priv->offs->monitor_t0); in _rcar_gen4_ptp_gettime()
53 ts->tv_sec = ioread32(ptp_priv->addr + ptp_priv->offs->monitor_t1) | in _rcar_gen4_ptp_gettime()
54 ((s64)ioread32(ptp_priv in _rcar_gen4_ptp_gettime()
60 struct rcar_gen4_ptp_private *ptp_priv = ptp_to_priv(ptp); rcar_gen4_ptp_gettime() local
74 struct rcar_gen4_ptp_private *ptp_priv = ptp_to_priv(ptp); _rcar_gen4_ptp_settime() local
89 struct rcar_gen4_ptp_private *ptp_priv = ptp_to_priv(ptp); rcar_gen4_ptp_settime() local
101 struct rcar_gen4_ptp_private *ptp_priv = ptp_to_priv(ptp); rcar_gen4_ptp_adjtime() local
133 rcar_gen4_ptp_set_offs(struct rcar_gen4_ptp_private *ptp_priv, enum rcar_gen4_ptp_reg_layout layout) rcar_gen4_ptp_set_offs() argument
141 rcar_gen4_ptp_register(struct rcar_gen4_ptp_private *ptp_priv, enum rcar_gen4_ptp_reg_layout layout, u32 clock) rcar_gen4_ptp_register() argument
163 rcar_gen4_ptp_unregister(struct rcar_gen4_ptp_private *ptp_priv) rcar_gen4_ptp_unregister() argument
[all...]
H A Drcar_gen4_ptp.h67 int rcar_gen4_ptp_register(struct rcar_gen4_ptp_private *ptp_priv,
69 int rcar_gen4_ptp_unregister(struct rcar_gen4_ptp_private *ptp_priv);
H A Drswitch.c720 get_ts = rdev->priv->ptp_priv->tstamp_rx_ctrl & RCAR_GEN4_RXTSTAMP_TYPE_V2_L2_EVENT; in rswitch_rx()
1573 struct rcar_gen4_ptp_private *ptp_priv; in rswitch_hwstamp_get() local
1576 ptp_priv = rdev->priv->ptp_priv; in rswitch_hwstamp_get()
1579 config.tx_type = ptp_priv->tstamp_tx_ctrl ? HWTSTAMP_TX_ON : in rswitch_hwstamp_get()
1581 switch (ptp_priv->tstamp_rx_ctrl & RCAR_GEN4_RXTSTAMP_TYPE) { in rswitch_hwstamp_get()
1633 rdev->priv->ptp_priv->tstamp_tx_ctrl = tstamp_tx_ctrl; in rswitch_hwstamp_set()
1634 rdev->priv->ptp_priv->tstamp_rx_ctrl = tstamp_rx_ctrl; in rswitch_hwstamp_set()
1668 info->phc_index = ptp_clock_index(rdev->priv->ptp_priv->clock); in rswitch_get_ts_info()
1831 err = rcar_gen4_ptp_register(priv->ptp_priv, RCAR_GEN4_PTP_REG_LAYOUT_S in rswitch_init()
[all...]
H A Drswitch.h1006 struct rcar_gen4_ptp_private *ptp_priv; member
/kernel/linux/linux-6.6/drivers/net/phy/
H A Dmicrel.c337 struct kszphy_ptp_priv ptp_priv; member
2344 struct kszphy_ptp_priv *ptp_priv = container_of(mii_ts, struct kszphy_ptp_priv, mii_ts); in lan8814_ts_info() local
2345 struct phy_device *phydev = ptp_priv->phydev; in lan8814_ts_info()
2383 struct kszphy_ptp_priv *ptp_priv = in lan8814_hwtstamp() local
2385 struct phy_device *phydev = ptp_priv->phydev; in lan8814_hwtstamp()
2395 ptp_priv->hwts_tx_type = config.tx_type; in lan8814_hwtstamp()
2396 ptp_priv->rx_filter = config.rx_filter; in lan8814_hwtstamp()
2400 ptp_priv->layer = 0; in lan8814_hwtstamp()
2401 ptp_priv->version = 0; in lan8814_hwtstamp()
2406 ptp_priv in lan8814_hwtstamp()
2480 struct kszphy_ptp_priv *ptp_priv = container_of(mii_ts, struct kszphy_ptp_priv, mii_ts); lan8814_txtstamp() local
2513 lan8814_match_rx_skb(struct kszphy_ptp_priv *ptp_priv, struct sk_buff *skb) lan8814_match_rx_skb() argument
2550 struct kszphy_ptp_priv *ptp_priv = lan8814_rxtstamp() local
2813 lan8814_match_tx_skb(struct kszphy_ptp_priv *ptp_priv, u32 seconds, u32 nsec, u16 seq_id) lan8814_match_tx_skb() argument
2842 lan8814_dequeue_tx_skb(struct kszphy_ptp_priv *ptp_priv) lan8814_dequeue_tx_skb() argument
2852 lan8814_get_tx_ts(struct kszphy_ptp_priv *ptp_priv) lan8814_get_tx_ts() argument
2867 lan8814_match_skb(struct kszphy_ptp_priv *ptp_priv, struct lan8814_ptp_rx_ts *rx_ts) lan8814_match_skb() argument
2900 lan8814_match_rx_ts(struct kszphy_ptp_priv *ptp_priv, struct lan8814_ptp_rx_ts *rx_ts) lan8814_match_rx_ts() argument
2917 lan8814_get_rx_ts(struct kszphy_ptp_priv *ptp_priv) lan8814_get_rx_ts() argument
2942 struct kszphy_ptp_priv *ptp_priv = &priv->ptp_priv; lan8814_handle_ptp_interrupt() local
3107 struct kszphy_ptp_priv *ptp_priv = &priv->ptp_priv; lan8814_ptp_init() local
3464 lan8841_ptp_get_tx_ts(struct kszphy_ptp_priv *ptp_priv, u32 *sec, u32 *nsec, u16 *seq) lan8841_ptp_get_tx_ts() argument
3485 lan8841_ptp_process_tx_ts(struct kszphy_ptp_priv *ptp_priv) lan8841_ptp_process_tx_ts() argument
3499 lan8841_ptp_flush_fifo(struct kszphy_ptp_priv *ptp_priv) lan8841_ptp_flush_fifo() argument
3522 lan8841_gpio_process_cap(struct kszphy_ptp_priv *ptp_priv) lan8841_gpio_process_cap() argument
3574 struct kszphy_ptp_priv *ptp_priv = &priv->ptp_priv; lan8841_handle_ptp_interrupt() local
3625 struct kszphy_ptp_priv *ptp_priv; lan8841_ts_info() local
3654 lan8841_ptp_enable_processing(struct kszphy_ptp_priv *ptp_priv, bool enable) lan8841_ptp_enable_processing() argument
3701 struct kszphy_ptp_priv *ptp_priv = container_of(mii_ts, struct kszphy_ptp_priv, mii_ts); lan8841_hwtstamp() local
3779 struct kszphy_ptp_priv *ptp_priv = lan8841_rxtstamp() local
3828 lan8841_ptp_set_target(struct kszphy_ptp_priv *ptp_priv, u8 event, s64 sec, u32 nsec) lan8841_ptp_set_target() argument
3855 lan8841_ptp_update_target(struct kszphy_ptp_priv *ptp_priv, const struct timespec64 *ts) lan8841_ptp_update_target() argument
3867 lan8841_ptp_set_reload(struct kszphy_ptp_priv *ptp_priv, u8 event, s64 sec, u32 nsec) lan8841_ptp_set_reload() argument
3902 struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv, lan8841_ptp_settime64() local
3939 struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv, lan8841_ptp_gettime64() local
3969 struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv, lan8841_ptp_getseconds() local
3998 struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv, lan8841_ptp_adjtime() local
4084 struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv, lan8841_ptp_adjfine() local
4131 lan8841_ptp_perout_off(struct kszphy_ptp_priv *ptp_priv, int pin) lan8841_ptp_perout_off() argument
4147 lan8841_ptp_perout_on(struct kszphy_ptp_priv *ptp_priv, int pin) lan8841_ptp_perout_on() argument
4176 lan8841_ptp_remove_event(struct kszphy_ptp_priv *ptp_priv, int pin, u8 event) lan8841_ptp_remove_event() argument
4207 lan8841_ptp_enable_event(struct kszphy_ptp_priv *ptp_priv, int pin, u8 event, int pulse_width) lan8841_ptp_enable_event() argument
4267 struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv, lan8841_ptp_perout() local
4390 lan8841_ptp_extts_on(struct kszphy_ptp_priv *ptp_priv, int pin, u32 flags) lan8841_ptp_extts_on() argument
4421 lan8841_ptp_extts_off(struct kszphy_ptp_priv *ptp_priv, int pin) lan8841_ptp_extts_off() argument
4452 struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv, lan8841_ptp_extts() local
4494 struct kszphy_ptp_priv *ptp_priv = container_of(ptp, struct kszphy_ptp_priv, lan8841_ptp_do_aux_work() local
4529 struct kszphy_ptp_priv *ptp_priv; lan8841_probe() local
4596 struct kszphy_ptp_priv *ptp_priv = &priv->ptp_priv; lan8841_suspend() local
[all...]

Completed in 13 milliseconds