Home
last modified time | relevance | path

Searched refs:ppb (Results 1 – 30 of 30) sorted by relevance

/linux-4.1.27/drivers/scsi/
Dppa.c181 unsigned short ppb = dev->base; in ppa_wait() local
186 for (r = r_str(ppb); ((r & 0xc0) != 0xc0) && (k); k--) { in ppa_wait()
188 r = r_str(ppb); in ppa_wait()
210 static inline void epp_reset(unsigned short ppb) in epp_reset() argument
214 i = r_str(ppb); in epp_reset()
215 w_str(ppb, i); in epp_reset()
216 w_str(ppb, i & 0xfe); in epp_reset()
279 unsigned short ppb = dev->base; in ppa_out() local
291 r = ppa_byte_out(ppb, buffer, len); in ppa_out()
297 epp_reset(ppb); in ppa_out()
[all …]
Dimm.c173 unsigned short ppb = dev->base; in imm_wait() local
176 w_ctr(ppb, 0x0c); in imm_wait()
180 r = r_str(ppb); in imm_wait()
205 w_ctr(ppb, 0x04); in imm_wait()
266 static inline void epp_reset(unsigned short ppb) in epp_reset() argument
270 i = r_str(ppb); in epp_reset()
271 w_str(ppb, i); in epp_reset()
272 w_str(ppb, i & 0xfe); in epp_reset()
347 unsigned short ppb = dev->base; in imm_out() local
364 epp_reset(ppb); in imm_out()
[all …]
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_ptp.c35 static int stmmac_adjust_freq(struct ptp_clock_info *ptp, s32 ppb) in stmmac_adjust_freq() argument
44 if (ppb < 0) { in stmmac_adjust_freq()
46 ppb = -ppb; in stmmac_adjust_freq()
51 adj *= ppb; in stmmac_adjust_freq()
/linux-4.1.27/drivers/ptp/
Dptp_clock.c92 s64 ppb = 1 + ppm; in scaled_ppm_to_ppb() local
93 ppb *= 125; in scaled_ppm_to_ppb()
94 ppb >>= 13; in scaled_ppm_to_ppb()
95 return (s32) ppb; in scaled_ppm_to_ppb()
153 s32 ppb = scaled_ppm_to_ppb(tx->freq); in ptp_clock_adjtime() local
154 if (ppb > ops->max_adj || ppb < -ops->max_adj) in ptp_clock_adjtime()
156 err = ops->adjfreq(ops, ppb); in ptp_clock_adjtime()
Dptp_ixp46x.c136 static int ptp_ixp_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in ptp_ixp_adjfreq() argument
144 if (ppb < 0) { in ptp_ixp_adjfreq()
146 ppb = -ppb; in ptp_ixp_adjfreq()
150 adj *= ppb; in ptp_ixp_adjfreq()
Dptp_pch.c412 static int ptp_pch_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in ptp_pch_adjfreq() argument
420 if (ppb < 0) { in ptp_pch_adjfreq()
422 ppb = -ppb; in ptp_pch_adjfreq()
426 adj *= ppb; in ptp_pch_adjfreq()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dfec_ptp.c304 static int fec_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in fec_ptp_adjfreq() argument
316 if (ppb == 0) in fec_ptp_adjfreq()
319 if (ppb < 0) { in fec_ptp_adjfreq()
320 ppb = -ppb; in fec_ptp_adjfreq()
329 rhs = (u64)ppb * (u64)fep->ptp_inc; in fec_ptp_adjfreq()
Dgianfar_ptp.c283 static int ptp_gianfar_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in ptp_gianfar_adjfreq() argument
290 if (ppb < 0) { in ptp_gianfar_adjfreq()
292 ppb = -ppb; in ptp_gianfar_adjfreq()
296 adj *= ppb; in ptp_gianfar_adjfreq()
/linux-4.1.27/drivers/net/ethernet/ti/
Dcpts.c130 static int cpts_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in cpts_ptp_adjfreq() argument
138 if (ppb < 0) { in cpts_ptp_adjfreq()
140 ppb = -ppb; in cpts_ptp_adjfreq()
144 adj *= ppb; in cpts_ptp_adjfreq()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_ptp.c200 static int igb_ptp_adjfreq_82576(struct ptp_clock_info *ptp, s32 ppb) in igb_ptp_adjfreq_82576() argument
209 if (ppb < 0) { in igb_ptp_adjfreq_82576()
211 ppb = -ppb; in igb_ptp_adjfreq_82576()
213 rate = ppb; in igb_ptp_adjfreq_82576()
229 static int igb_ptp_adjfreq_82580(struct ptp_clock_info *ptp, s32 ppb) in igb_ptp_adjfreq_82580() argument
238 if (ppb < 0) { in igb_ptp_adjfreq_82580()
240 ppb = -ppb; in igb_ptp_adjfreq_82580()
242 rate = ppb; in igb_ptp_adjfreq_82580()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_ptp.c121 static int i40e_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in i40e_ptp_adjfreq() argument
128 if (ppb < 0) { in i40e_ptp_adjfreq()
130 ppb = -ppb; in i40e_ptp_adjfreq()
137 freq *= ppb; in i40e_ptp_adjfreq()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ptp.c213 static int ixgbe_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in ixgbe_ptp_adjfreq() argument
222 if (ppb < 0) { in ixgbe_ptp_adjfreq()
224 ppb = -ppb; in ixgbe_ptp_adjfreq()
231 freq *= ppb; in ixgbe_ptp_adjfreq()
/linux-4.1.27/arch/tile/gxio/
Diorpc_mpipe.c504 int32_t ppb; member
507 int gxio_mpipe_adjust_timestamp_freq(gxio_mpipe_context_t *context, int32_t ppb) in gxio_mpipe_adjust_timestamp_freq() argument
512 params->ppb = ppb; in gxio_mpipe_adjust_timestamp_freq()
/linux-4.1.27/drivers/net/wireless/ath/
Ddfs_pri_detector.c247 ps.dur = ps.pri * (pde->rs->ppb - 1) in pseq_handler_create_sequences()
423 de->window_size = rs->pri_max * rs->ppb * rs->num_pri; in pri_detector_init()
424 de->max_count = rs->ppb * 2; in pri_detector_init()
Ddfs_pattern_detector.h70 u8 ppb; member
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dfixed-clock.txt13 - clock-accuracy : accuracy of clock in ppb (parts per billion).
/linux-4.1.27/drivers/net/ethernet/adi/
Dbfin_mac.c895 u64 addend, ppb; in bfin_mac_hwtstamp_init() local
906 ppb = 1000000000ULL * input_clk; in bfin_mac_hwtstamp_init()
907 do_div(ppb, phc_clk); in bfin_mac_hwtstamp_init()
908 lp->max_ppb = ppb - 1000000000ULL - 1ULL; in bfin_mac_hwtstamp_init()
944 static int bfin_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in bfin_ptp_adjfreq() argument
952 if (ppb < 0) { in bfin_ptp_adjfreq()
954 ppb = -ppb; in bfin_ptp_adjfreq()
958 adj *= ppb; in bfin_ptp_adjfreq()
/linux-4.1.27/Documentation/ptp/
Dtestptp.c91 static long ppb_to_scaled_ppm(int ppb) in ppb_to_scaled_ppm() argument
104 return (long) (ppb * 65.536); in ppb_to_scaled_ppm()
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_ptp.c259 static int fm10k_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in fm10k_ptp_adjfreq() argument
268 err = hw->mac.ops.adjust_systime(hw, ppb); in fm10k_ptp_adjfreq()
Dfm10k_vf.c507 static s32 fm10k_adjust_systime_vf(struct fm10k_hw *hw, s32 ppb) in fm10k_adjust_systime_vf() argument
514 return ppb ? FM10K_ERR_PARAM : 0; in fm10k_adjust_systime_vf()
Dfm10k_pf.c1760 static s32 fm10k_adjust_systime_pf(struct fm10k_hw *hw, s32 ppb) in fm10k_adjust_systime_pf() argument
1766 return ppb ? FM10K_ERR_PARAM : 0; in fm10k_adjust_systime_pf()
1781 systime_adjust = (ppb < 0) ? -ppb : ppb; in fm10k_adjust_systime_pf()
1789 if (ppb < 0) in fm10k_adjust_systime_pf()
Dfm10k_type.h540 s32 (*adjust_systime)(struct fm10k_hw *, s32 ppb);
/linux-4.1.27/arch/tile/include/gxio/
Diorpc_mpipe.h133 int32_t ppb);
Dmpipe.h1869 int32_t ppb);
/linux-4.1.27/drivers/net/phy/
Ddp83640.c376 static int ptp_dp83640_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in ptp_dp83640_adjfreq() argument
385 if (ppb < 0) { in ptp_dp83640_adjfreq()
387 ppb = -ppb; in ptp_dp83640_adjfreq()
389 rate = ppb; in ptp_dp83640_adjfreq()
/linux-4.1.27/drivers/block/drbd/
Ddrbd_bitmap.c1052 char ppb[10]; in bm_rw() local
1165 ppsize(ppb, now << (BM_BLOCK_SHIFT-10)), now); in bm_rw()
Ddrbd_nl.c880 char ppb[10]; in drbd_determine_dev_size() local
962 drbd_info(device, "size = %s (%llu KB)\n", ppsize(ppb, size>>1), in drbd_determine_dev_size()
/linux-4.1.27/drivers/net/ethernet/tile/
Dtilegx.c819 static int ptp_mpipe_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in ptp_mpipe_adjfreq() argument
824 if (gxio_mpipe_adjust_timestamp_freq(&md->context, ppb)) in ptp_mpipe_adjfreq()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_main.c13217 static int bnx2x_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in bnx2x_ptp_adjfreq() argument
13225 DP(BNX2X_MSG_PTP, "PTP adjfreq called, ppb = %d\n", ppb); in bnx2x_ptp_adjfreq()
13233 if (ppb < 0) { in bnx2x_ptp_adjfreq()
13234 ppb = -ppb; in bnx2x_ptp_adjfreq()
13238 if (ppb == 0) { in bnx2x_ptp_adjfreq()
13241 } else if (ppb >= BNX2X_MAX_PHC_DRIFT) { in bnx2x_ptp_adjfreq()
13251 period1 = val * 1000000 / ppb; in bnx2x_ptp_adjfreq()
13254 dif1 = ppb - (val * 1000000 / period1); in bnx2x_ptp_adjfreq()
13259 dif2 = ppb - (val * 1000000 / period2); in bnx2x_ptp_adjfreq()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dtg3.c6173 static int tg3_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in tg3_ptp_adjfreq() argument
6179 if (ppb < 0) { in tg3_ptp_adjfreq()
6181 ppb = -ppb; in tg3_ptp_adjfreq()
6192 correction = div_u64((u64)ppb * (1 << 24), 1000000000ULL) & in tg3_ptp_adjfreq()