• Home
  • Raw
  • Download

Lines Matching refs:bnxt

60 static int bnxt_refclk_read(struct bnxt *bp, struct ptp_system_timestamp *sts,  in bnxt_refclk_read()
84 static void bnxt_ptp_get_current_time(struct bnxt *bp) in bnxt_ptp_get_current_time()
96 static int bnxt_hwrm_port_ts_query(struct bnxt *bp, u32 flags, u64 *ts) in bnxt_hwrm_port_ts_query()
161 struct bnxt *bp = ptp->bp; in bnxt_ptp_adjfreq()
177 void bnxt_ptp_pps_event(struct bnxt *bp, u32 data1, u32 data2) in bnxt_ptp_pps_event()
204 static int bnxt_ptp_cfg_pin(struct bnxt *bp, u8 pin, u8 usage) in bnxt_ptp_cfg_pin()
242 static int bnxt_ptp_cfg_event(struct bnxt *bp, u8 event) in bnxt_ptp_cfg_event()
256 void bnxt_ptp_reapply_pps(struct bnxt *bp) in bnxt_ptp_reapply_pps()
305 struct bnxt *bp = ptp->bp; in bnxt_ptp_perout_cfg()
342 struct bnxt *bp = ptp->bp; in bnxt_ptp_enable()
393 static int bnxt_hwrm_ptp_cfg(struct bnxt *bp) in bnxt_hwrm_ptp_cfg()
421 struct bnxt *bp = netdev_priv(dev); in bnxt_hwtstamp_set()
494 struct bnxt *bp = netdev_priv(dev); in bnxt_hwtstamp_get()
510 static int bnxt_map_regs(struct bnxt *bp, u32 *reg_arr, int count, int reg_win) in bnxt_map_regs()
525 static int bnxt_map_ptp_regs(struct bnxt *bp) in bnxt_map_ptp_regs()
544 static void bnxt_unmap_ptp_regs(struct bnxt *bp) in bnxt_unmap_ptp_regs()
559 static void bnxt_stamp_tx_skb(struct bnxt *bp, struct sk_buff *skb) in bnxt_stamp_tx_skb()
589 struct bnxt *bp = ptp->bp; in bnxt_ptp_ts_aux_work()
608 int bnxt_get_tx_ts_p5(struct bnxt *bp, struct sk_buff *skb) in bnxt_get_tx_ts_p5()
621 int bnxt_get_rx_ts_p5(struct bnxt *bp, u64 *ts, u32 pkt_ts) in bnxt_get_rx_ts_p5()
667 static int bnxt_ptp_pps_init(struct bnxt *bp) in bnxt_ptp_pps_init()
728 static bool bnxt_pps_config_ok(struct bnxt *bp) in bnxt_pps_config_ok()
735 int bnxt_ptp_init(struct bnxt *bp) in bnxt_ptp_init()
791 void bnxt_ptp_clear(struct bnxt *bp) in bnxt_ptp_clear()