Lines Matching refs:lan743x_adapter
18 static bool lan743x_ptp_is_enabled(struct lan743x_adapter *adapter);
19 static void lan743x_ptp_enable(struct lan743x_adapter *adapter);
20 static void lan743x_ptp_disable(struct lan743x_adapter *adapter);
21 static void lan743x_ptp_reset(struct lan743x_adapter *adapter);
22 static void lan743x_ptp_clock_set(struct lan743x_adapter *adapter,
26 int lan743x_gpio_init(struct lan743x_adapter *adapter) in lan743x_gpio_init()
44 static void lan743x_ptp_wait_till_cmd_done(struct lan743x_adapter *adapter, in lan743x_ptp_wait_till_cmd_done()
63 static void lan743x_ptp_tx_ts_enqueue_ts(struct lan743x_adapter *adapter, in lan743x_ptp_tx_ts_enqueue_ts()
82 static void lan743x_ptp_tx_ts_complete(struct lan743x_adapter *adapter) in lan743x_ptp_tx_ts_complete()
142 static int lan743x_ptp_reserve_event_ch(struct lan743x_adapter *adapter) in lan743x_ptp_reserve_event_ch()
160 static void lan743x_ptp_release_event_ch(struct lan743x_adapter *adapter, in lan743x_ptp_release_event_ch()
176 static void lan743x_ptp_clock_get(struct lan743x_adapter *adapter,
179 static void lan743x_ptp_clock_step(struct lan743x_adapter *adapter,
182 static int lan743x_gpio_rsrv_ptp_out(struct lan743x_adapter *adapter, in lan743x_gpio_rsrv_ptp_out()
227 static void lan743x_gpio_release(struct lan743x_adapter *adapter, int bit) in lan743x_gpio_release()
266 struct lan743x_adapter *adapter = in lan743x_ptpci_adjfine()
267 container_of(ptp, struct lan743x_adapter, ptp); in lan743x_ptpci_adjfine()
299 struct lan743x_adapter *adapter = in lan743x_ptpci_adjfreq()
300 container_of(ptp, struct lan743x_adapter, ptp); in lan743x_ptpci_adjfreq()
333 struct lan743x_adapter *adapter = in lan743x_ptpci_adjtime()
334 container_of(ptp, struct lan743x_adapter, ptp); in lan743x_ptpci_adjtime()
346 struct lan743x_adapter *adapter = in lan743x_ptpci_gettime64()
347 container_of(ptp, struct lan743x_adapter, ptp); in lan743x_ptpci_gettime64()
363 struct lan743x_adapter *adapter = in lan743x_ptpci_settime64()
364 container_of(ptp, struct lan743x_adapter, ptp); in lan743x_ptpci_settime64()
394 static void lan743x_ptp_perout_off(struct lan743x_adapter *adapter) in lan743x_ptp_perout_off()
422 static int lan743x_ptp_perout(struct lan743x_adapter *adapter, int on, in lan743x_ptp_perout()
549 struct lan743x_adapter *adapter = in lan743x_ptpci_enable()
550 container_of(ptp, struct lan743x_adapter, ptp); in lan743x_ptpci_enable()
579 struct lan743x_adapter *adapter = in lan743x_ptpci_do_aux_work()
580 container_of(ptp, struct lan743x_adapter, ptp); in lan743x_ptpci_do_aux_work()
628 static void lan743x_ptp_clock_get(struct lan743x_adapter *adapter, in lan743x_ptp_clock_get()
652 static void lan743x_ptp_clock_step(struct lan743x_adapter *adapter, in lan743x_ptp_clock_step()
770 struct lan743x_adapter *adapter = (struct lan743x_adapter *)context; in lan743x_ptp_isr()
810 static void lan743x_ptp_tx_ts_enqueue_skb(struct lan743x_adapter *adapter, in lan743x_ptp_tx_ts_enqueue_skb()
834 static void lan743x_ptp_sync_to_system_clock(struct lan743x_adapter *adapter) in lan743x_ptp_sync_to_system_clock()
843 void lan743x_ptp_update_latency(struct lan743x_adapter *adapter, in lan743x_ptp_update_latency()
865 int lan743x_ptp_init(struct lan743x_adapter *adapter) in lan743x_ptp_init()
877 int lan743x_ptp_open(struct lan743x_adapter *adapter) in lan743x_ptp_open()
940 void lan743x_ptp_close(struct lan743x_adapter *adapter) in lan743x_ptp_close()
983 static void lan743x_ptp_set_sync_ts_insert(struct lan743x_adapter *adapter, in lan743x_ptp_set_sync_ts_insert()
996 static bool lan743x_ptp_is_enabled(struct lan743x_adapter *adapter) in lan743x_ptp_is_enabled()
1003 static void lan743x_ptp_enable(struct lan743x_adapter *adapter) in lan743x_ptp_enable()
1019 static void lan743x_ptp_disable(struct lan743x_adapter *adapter) in lan743x_ptp_disable()
1035 static void lan743x_ptp_reset(struct lan743x_adapter *adapter) in lan743x_ptp_reset()
1053 static void lan743x_ptp_clock_set(struct lan743x_adapter *adapter, in lan743x_ptp_clock_set()
1070 bool lan743x_ptp_request_tx_timestamp(struct lan743x_adapter *adapter) in lan743x_ptp_request_tx_timestamp()
1085 void lan743x_ptp_unrequest_tx_timestamp(struct lan743x_adapter *adapter) in lan743x_ptp_unrequest_tx_timestamp()
1098 void lan743x_ptp_tx_timestamp_skb(struct lan743x_adapter *adapter, in lan743x_ptp_tx_timestamp_skb()
1108 struct lan743x_adapter *adapter = netdev_priv(netdev); in lan743x_ptp_ioctl()