| /drivers/net/ethernet/renesas/ |
| A D | rcar_gen4_ptp.c | 32 s64 addend = ptp_priv->default_addend; in rcar_gen4_ptp_adjfine() local 38 diff = div_s64(addend * scaled_ppm_to_ppb(scaled_ppm), NSEC_PER_SEC); in rcar_gen4_ptp_adjfine() 39 addend = neg_adj ? addend - diff : addend + diff; in rcar_gen4_ptp_adjfine() 41 iowrite32(addend, ptp_priv->addr + ptp_priv->offs->increment); in rcar_gen4_ptp_adjfine()
|
| A D | ravb_ptp.c | 97 u32 addend; in ravb_ptp_adjfine() local 100 addend = (u32)adjust_by_scaled_ppm(priv->ptp.default_addend, in ravb_ptp_adjfine() 105 priv->ptp.current_addend = addend; in ravb_ptp_adjfine() 112 ravb_write(ndev, addend & GTI_TIV, GTI); in ravb_ptp_adjfine()
|
| /drivers/net/ethernet/meta/fbnic/ |
| A D | fbnic_time.c | 54 static void __fbnic_time_set_addend(struct fbnic_dev *fbd, u64 addend) in __fbnic_time_set_addend() argument 59 FIELD_PREP(FBNIC_PTP_ADD_VAL_NS_MASK, addend >> 32)); in __fbnic_time_set_addend() 60 fbnic_wr32(fbd, FBNIC_PTP_ADD_VAL_SUBNS, (u32)addend); in __fbnic_time_set_addend() 110 u64 addend, dclk_period; in fbnic_ptp_adjfine() local 115 addend = adjust_by_scaled_ppm(dclk_period, scaled_ppm); in fbnic_ptp_adjfine() 118 __fbnic_time_set_addend(fbd, addend); in fbnic_ptp_adjfine()
|
| /drivers/net/ethernet/xscale/ |
| A D | ptp_ixp46x.c | 125 u32 addend; in ptp_ixp_adjfine() local 129 addend = adjust_by_scaled_ppm(DEFAULT_ADDEND, scaled_ppm); in ptp_ixp_adjfine() 131 __raw_writel(addend, ®s->addend); in ptp_ixp_adjfine() 280 __raw_writel(DEFAULT_ADDEND, &ixp_clock.regs->addend); in ptp_ixp_probe()
|
| A D | ixp46x_ts.h | 28 u32 addend; /* 0x08 Time Sync Addend Register */ member
|
| /drivers/net/ethernet/amd/xgbe/ |
| A D | xgbe-ptp.c | 22 u64 addend; in xgbe_adjfine() local 24 addend = adjust_by_scaled_ppm(pdata->tstamp_addend, scaled_ppm); in xgbe_adjfine() 28 xgbe_update_tstamp_addend(pdata, addend); in xgbe_adjfine()
|
| A D | xgbe-hwtstamp.c | 38 unsigned int addend) in xgbe_update_tstamp_addend() argument 43 XGMAC_IOWRITE(pdata, MAC_TSAR, addend); in xgbe_update_tstamp_addend()
|
| A D | xgbe.h | 1293 unsigned int addend);
|
| /drivers/ptp/ |
| A D | ptp_pch.c | 48 u32 addend; member 341 u32 addend; in ptp_pch_adjfine() local 345 addend = adjust_by_scaled_ppm(DEFAULT_ADDEND, scaled_ppm); in ptp_pch_adjfine() 347 iowrite32(addend, ®s->addend); in ptp_pch_adjfine() 495 iowrite32(DEFAULT_ADDEND, &chip->regs->addend); in pch_probe()
|
| /drivers/net/dsa/hirschmann/ |
| A D | hellcreek_ptp.c | 136 u32 addend; in hellcreek_ptp_adjfine() local 158 addend = (u32)div_u64(adj, 15625); in hellcreek_ptp_adjfine() 160 addendh = (addend & 0xffff0000) >> 16; in hellcreek_ptp_adjfine() 161 addendl = addend & 0xffff; in hellcreek_ptp_adjfine()
|
| /drivers/net/ethernet/stmicro/stmmac/ |
| A D | stmmac_ptp.c | 28 u32 addend; in stmmac_adjust_freq() local 30 addend = adjust_by_scaled_ppm(priv->default_addend, scaled_ppm); in stmmac_adjust_freq() 33 stmmac_config_addend(priv, priv->ptpaddr, addend); in stmmac_adjust_freq()
|
| A D | stmmac_hwtstamp.c | 135 static int config_addend(void __iomem *ioaddr, u32 addend) in config_addend() argument 140 writel(addend, ioaddr + PTP_TAR); in config_addend()
|
| A D | hwif.h | 501 int (*config_addend) (void __iomem *ioaddr, u32 addend);
|
| /drivers/staging/vc04_services/interface/vchiq_arm/ |
| A D | vchiq_core.c | 88 #define VCHIQ_SERVICE_STATS_ADD(service, stat, addend) \ argument 89 (service->stats. stat += addend) 93 #define VCHIQ_SERVICE_STATS_ADD(service, stat, addend) ((void)0) argument
|