Lines Matching refs:nxp_c45_phy
186 struct nxp_c45_phy;
275 bool (*get_egressts)(struct nxp_c45_phy *priv,
277 bool (*get_extts)(struct nxp_c45_phy *priv, struct timespec64 *extts);
284 struct nxp_c45_phy { struct
393 struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps); in _nxp_c45_ptp_gettimex64()
413 struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps); in nxp_c45_ptp_gettimex64()
425 struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps); in _nxp_c45_ptp_settime64()
444 struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps); in nxp_c45_ptp_settime64()
455 struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps); in nxp_c45_ptp_adjfine()
486 struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps); in nxp_c45_ptp_adjtime()
518 static bool nxp_c45_get_extts(struct nxp_c45_phy *priv, in nxp_c45_get_extts()
549 static bool tja1120_get_extts(struct nxp_c45_phy *priv, in tja1120_get_extts()
582 static void nxp_c45_read_egress_ts(struct nxp_c45_phy *priv, in nxp_c45_read_egress_ts()
602 static bool nxp_c45_get_hwtxts(struct nxp_c45_phy *priv, in nxp_c45_get_hwtxts()
633 static bool tja1120_get_hwtxts(struct nxp_c45_phy *priv, in tja1120_get_hwtxts()
666 static void nxp_c45_process_txts(struct nxp_c45_phy *priv, in nxp_c45_process_txts()
703 struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps); in nxp_c45_do_aux_work()
753 static void nxp_c45_gpio_config(struct nxp_c45_phy *priv, in nxp_c45_gpio_config()
762 static int nxp_c45_perout_enable(struct nxp_c45_phy *priv, in nxp_c45_perout_enable()
861 static int nxp_c45_extts_enable(struct nxp_c45_phy *priv, in nxp_c45_extts_enable()
906 struct nxp_c45_phy *priv = container_of(ptp, struct nxp_c45_phy, caps); in nxp_c45_ptp_enable()
951 static int nxp_c45_init_ptp_clock(struct nxp_c45_phy *priv) in nxp_c45_init_ptp_clock()
985 struct nxp_c45_phy *priv = container_of(mii_ts, struct nxp_c45_phy, in nxp_c45_txtstamp()
1007 struct nxp_c45_phy *priv = container_of(mii_ts, struct nxp_c45_phy, in nxp_c45_rxtstamp()
1027 struct nxp_c45_phy *priv = container_of(mii_ts, struct nxp_c45_phy, in nxp_c45_hwtstamp()
1083 struct nxp_c45_phy *priv = container_of(mii_ts, struct nxp_c45_phy, in nxp_c45_ts_info()
1263 struct nxp_c45_phy *priv = phydev->priv; in nxp_c45_handle_interrupt()
1451 struct nxp_c45_phy *priv = phydev->priv; in nxp_c45_set_delays()
1479 struct nxp_c45_phy *priv = phydev->priv; in nxp_c45_get_delays()
1631 struct nxp_c45_phy *priv; in nxp_c45_probe()
1675 struct nxp_c45_phy *priv = phydev->priv; in nxp_c45_remove()