Symbol: lan743x_adapter
drivers/net/ethernet/microchip/lan743x_ethtool.c
1001
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1047
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1069
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1077
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1086
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1095
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1104
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1129
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1193
struct lan743x_adapter *adapter = netdev_priv(dev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1221
struct lan743x_adapter *adp = netdev_priv(dev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
123
static int lan743x_otp_write(struct lan743x_adapter *adapter, u32 offset,
drivers/net/ethernet/microchip/lan743x_ethtool.c
1305
struct lan743x_adapter *adapter = netdev_priv(dev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1317
struct lan743x_adapter *adapter = netdev_priv(dev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1338
struct lan743x_adapter *adapter = netdev_priv(dev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1346
struct lan743x_adapter *adapter = netdev_priv(dev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
160
int lan743x_hs_syslock_acquire(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ethtool.c
197
void lan743x_hs_syslock_release(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ethtool.c
217
static void lan743x_hs_otp_power_up(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ethtool.c
233
static void lan743x_hs_otp_power_down(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ethtool.c
249
static void lan743x_hs_otp_set_address(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ethtool.c
256
static void lan743x_hs_otp_read_go(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ethtool.c
262
static int lan743x_hs_otp_cmd_cmplt_chk(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ethtool.c
271
static int lan743x_hs_otp_read(struct lan743x_adapter *adapter, u32 offset,
drivers/net/ethernet/microchip/lan743x_ethtool.c
30
static int lan743x_otp_power_up(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ethtool.c
322
static int lan743x_hs_otp_write(struct lan743x_adapter *adapter, u32 offset,
drivers/net/ethernet/microchip/lan743x_ethtool.c
377
static int lan743x_eeprom_wait(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ethtool.c
400
static int lan743x_eeprom_confirm_not_busy(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ethtool.c
418
static int lan743x_eeprom_read(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ethtool.c
449
static int lan743x_eeprom_write(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ethtool.c
47
static void lan743x_otp_power_down(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ethtool.c
491
static int lan743x_hs_eeprom_cmd_cmplt_chk(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ethtool.c
501
static int lan743x_hs_eeprom_read(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ethtool.c
546
static int lan743x_hs_eeprom_write(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ethtool.c
59
static void lan743x_otp_set_address(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ethtool.c
594
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
603
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
611
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
618
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
629
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
654
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
66
static void lan743x_otp_read_go(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ethtool.c
72
static int lan743x_otp_wait_till_not_busy(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ethtool.c
818
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
850
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
879
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
886
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
895
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
91
static int lan743x_otp_read(struct lan743x_adapter *adapter, u32 offset,
drivers/net/ethernet/microchip/lan743x_ethtool.c
952
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
1032
static int lan743x_sgmii_mpll_set(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1070
static int lan743x_sgmii_2_5G_mode_set(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1081
static int lan743x_serdes_clock_and_aneg_update(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1148
static int lan743x_pcs_seq_state(struct lan743x_adapter *adapter, u8 state)
drivers/net/ethernet/microchip/lan743x_main.c
1168
static int lan743x_pcs_power_reset(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1196
static void lan743x_mac_set_address(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1215
static int lan743x_mac_init(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
125
u32 lan743x_csr_read(struct lan743x_adapter *adapter, int offset)
drivers/net/ethernet/microchip/lan743x_main.c
1257
static int lan743x_mac_open(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1268
static void lan743x_mac_close(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1285
void lan743x_mac_flow_ctrl_set_enables(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
130
void lan743x_csr_write(struct lan743x_adapter *adapter, int offset,
drivers/net/ethernet/microchip/lan743x_main.c
1301
static int lan743x_mac_set_mtu(struct lan743x_adapter *adapter, int new_mtu)
drivers/net/ethernet/microchip/lan743x_main.c
1333
static int lan743x_hw_reset_phy(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1349
static void lan743x_phy_interface_select(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1370
static void lan743x_rfe_open(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
138
static int lan743x_csr_light_reset(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1388
static void lan743x_rfe_update_mac_address(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1408
static void lan743x_rfe_set_multicast(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1468
static int lan743x_dmac_init(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
150
static int lan743x_csr_wait_for_bit_atomic(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1510
static int lan743x_dmac_tx_get_state(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1522
static int lan743x_dmac_tx_wait_till_stopped(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1539
static int lan743x_dmac_rx_get_state(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1551
static int lan743x_dmac_rx_wait_till_stopped(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
162
static int lan743x_csr_wait_for_bit(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1686
static void lan743x_rx_cfg_b_tstamp_config(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1703
int lan743x_rx_set_tstamp_mode(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
174
static int lan743x_csr_init(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1757
struct lan743x_adapter *adapter = tx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
1850
struct lan743x_adapter *adapter = tx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
1917
struct lan743x_adapter *adapter = tx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
2048
struct lan743x_adapter *adapter = tx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
209
static void lan743x_intr_software_isr(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
2175
struct lan743x_adapter *adapter = tx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
2205
struct lan743x_adapter *adapter = NULL;
drivers/net/ethernet/microchip/lan743x_main.c
222
struct lan743x_adapter *adapter = tx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
2579
struct lan743x_adapter *adapter = rx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
263
struct lan743x_adapter *adapter = rx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
2729
struct lan743x_adapter *adapter = rx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
2754
struct lan743x_adapter *adapter = rx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
2871
static int lan743x_phylink_sgmii_config(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
2903
static int lan743x_phylink_1000basex_config(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
2935
static int lan743x_phylink_2500basex_config(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
2967
static void lan743x_mac_eee_enable(struct lan743x_adapter *adapter, bool enable)
drivers/net/ethernet/microchip/lan743x_main.c
2984
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
303
struct lan743x_adapter *adapter = context;
drivers/net/ethernet/microchip/lan743x_main.c
3040
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3082
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3091
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
31
static void pci11x1x_strap_get_status(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3112
static int lan743x_phylink_create(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3176
static int lan743x_phylink_connect(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3229
static void lan743x_phylink_disconnect(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3237
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3259
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3338
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3350
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3360
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3367
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3379
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3426
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3452
static void lan743x_hardware_cleanup(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3457
static void lan743x_mdiobus_cleanup(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3462
static void lan743x_destroy_phylink(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3468
static void lan743x_full_cleanup(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
347
struct lan743x_adapter *adapter = vector->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
3478
static void pci11x1x_set_rfe_rd_fifo_threshold(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3493
static int lan743x_hardware_init(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
3564
static int lan743x_mdiobus_init(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3633
struct lan743x_adapter *adapter = NULL;
drivers/net/ethernet/microchip/lan743x_main.c
3640
sizeof(struct lan743x_adapter),
drivers/net/ethernet/microchip/lan743x_main.c
3645
sizeof(struct lan743x_adapter),
drivers/net/ethernet/microchip/lan743x_main.c
3731
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3739
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3766
static void lan743x_pm_set_wol(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3883
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3916
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
410
static int lan743x_intr_test_isr(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
431
static int lan743x_intr_register_isr(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
461
static void lan743x_intr_unregister_isr(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
474
static u32 lan743x_intr_get_vector_flags(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
486
static void lan743x_intr_close(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
515
static int lan743x_intr_open(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
73
static bool is_pci11x1x_chip(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
748
static int lan743x_dp_write(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
793
static int lan743x_mac_mii_wait_till_not_busy(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
803
struct lan743x_adapter *adapter = bus->priv;
drivers/net/ethernet/microchip/lan743x_main.c
826
struct lan743x_adapter *adapter = bus->priv;
drivers/net/ethernet/microchip/lan743x_main.c
85
static void lan743x_pci_cleanup(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
868
struct lan743x_adapter *adapter = bus->priv;
drivers/net/ethernet/microchip/lan743x_main.c
901
struct lan743x_adapter *adapter = bus->priv;
drivers/net/ethernet/microchip/lan743x_main.c
928
static int lan743x_sgmii_wait_till_not_busy(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
93
static int lan743x_pci_init(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
942
int lan743x_sgmii_read(struct lan743x_adapter *adapter, u8 mmd, u16 addr)
drivers/net/ethernet/microchip/lan743x_main.c
972
static int lan743x_sgmii_write(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.h
1006
struct lan743x_adapter *adapter;
drivers/net/ethernet/microchip/lan743x_main.h
1029
int lan743x_rx_set_tstamp_mode(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.h
1204
u32 lan743x_csr_read(struct lan743x_adapter *adapter, int offset);
drivers/net/ethernet/microchip/lan743x_main.h
1205
void lan743x_csr_write(struct lan743x_adapter *adapter, int offset, u32 data);
drivers/net/ethernet/microchip/lan743x_main.h
1206
int lan743x_hs_syslock_acquire(struct lan743x_adapter *adapter, u16 timeout);
drivers/net/ethernet/microchip/lan743x_main.h
1207
void lan743x_hs_syslock_release(struct lan743x_adapter *adapter);
drivers/net/ethernet/microchip/lan743x_main.h
1208
void lan743x_mac_flow_ctrl_set_enables(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.h
1210
int lan743x_sgmii_read(struct lan743x_adapter *adapter, u8 mmd, u16 addr);
drivers/net/ethernet/microchip/lan743x_main.h
858
struct lan743x_adapter;
drivers/net/ethernet/microchip/lan743x_main.h
922
struct lan743x_adapter *adapter;
drivers/net/ethernet/microchip/lan743x_main.h
968
struct lan743x_adapter *adapter;
drivers/net/ethernet/microchip/lan743x_ptp.c
1002
struct lan743x_adapter *adapter =
drivers/net/ethernet/microchip/lan743x_ptp.c
1003
container_of(lan_ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan743x_ptp.c
1025
static void lan743x_ptp_io_event_clock_get(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
1056
struct lan743x_adapter *adapter =
drivers/net/ethernet/microchip/lan743x_ptp.c
1057
container_of(ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan743x_ptp.c
1185
static void lan743x_ptp_clock_get(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
1209
static void lan743x_ptp_io_clock_get(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
1231
static void lan743x_ptp_clock_step(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
1358
struct lan743x_adapter *adapter = (struct lan743x_adapter *)context;
drivers/net/ethernet/microchip/lan743x_ptp.c
1398
static void lan743x_ptp_tx_ts_enqueue_skb(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
1422
static void lan743x_ptp_sync_to_system_clock(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
1431
void lan743x_ptp_update_latency(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
1453
int lan743x_ptp_init(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
1472
int lan743x_ptp_open(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
156
static int lan743x_ptp_reserve_event_ch(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
1568
void lan743x_ptp_close(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
1613
static void lan743x_ptp_set_sync_ts_insert(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
1626
static bool lan743x_ptp_is_enabled(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
1633
static void lan743x_ptp_enable(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
1649
static void lan743x_ptp_disable(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
1668
static void lan743x_ptp_reset(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
1686
static void lan743x_ptp_clock_set(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
1703
bool lan743x_ptp_request_tx_timestamp(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
1718
void lan743x_ptp_unrequest_tx_timestamp(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
1731
void lan743x_ptp_tx_timestamp_skb(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
1742
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ptp.c
175
static void lan743x_ptp_release_event_ch(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
1761
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ptp.c
191
static void lan743x_ptp_clock_get(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
194
static void lan743x_ptp_io_clock_get(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
196
static void lan743x_ptp_clock_step(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
199
static void lan743x_led_mux_enable(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
20
static bool lan743x_ptp_is_enabled(struct lan743x_adapter *adapter);
drivers/net/ethernet/microchip/lan743x_ptp.c
21
static void lan743x_ptp_enable(struct lan743x_adapter *adapter);
drivers/net/ethernet/microchip/lan743x_ptp.c
217
static void lan743x_led_mux_save(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
22
static void lan743x_ptp_disable(struct lan743x_adapter *adapter);
drivers/net/ethernet/microchip/lan743x_ptp.c
23
static void lan743x_ptp_reset(struct lan743x_adapter *adapter);
drivers/net/ethernet/microchip/lan743x_ptp.c
237
static void lan743x_led_mux_restore(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
24
static void lan743x_ptp_clock_set(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
249
static int lan743x_gpio_rsrv_ptp_out(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
297
static void lan743x_gpio_release(struct lan743x_adapter *adapter, int pin)
drivers/net/ethernet/microchip/lan743x_ptp.c
339
struct lan743x_adapter *adapter =
drivers/net/ethernet/microchip/lan743x_ptp.c
340
container_of(ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan743x_ptp.c
365
struct lan743x_adapter *adapter =
drivers/net/ethernet/microchip/lan743x_ptp.c
366
container_of(ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan743x_ptp.c
378
struct lan743x_adapter *adapter =
drivers/net/ethernet/microchip/lan743x_ptp.c
379
container_of(ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan743x_ptp.c
399
struct lan743x_adapter *adapter =
drivers/net/ethernet/microchip/lan743x_ptp.c
40
int lan743x_gpio_init(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
400
container_of(ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan743x_ptp.c
423
static void lan743x_ptp_perout_off(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
453
static int lan743x_ptp_perout(struct lan743x_adapter *adapter, int on,
drivers/net/ethernet/microchip/lan743x_ptp.c
58
static void lan743x_ptp_wait_till_cmd_done(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
640
static void lan743x_ptp_io_perout_off(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
692
static int lan743x_ptp_io_perout(struct lan743x_adapter *adapter, int on,
drivers/net/ethernet/microchip/lan743x_ptp.c
77
static void lan743x_ptp_tx_ts_enqueue_ts(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
849
static void lan743x_ptp_io_extts_off(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
885
static int lan743x_ptp_io_event_cap_en(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
929
static int lan743x_ptp_io_extts(struct lan743x_adapter *adapter, int on,
drivers/net/ethernet/microchip/lan743x_ptp.c
96
static void lan743x_ptp_tx_ts_complete(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_ptp.c
961
struct lan743x_adapter *adapter =
drivers/net/ethernet/microchip/lan743x_ptp.c
962
container_of(ptp, struct lan743x_adapter, ptp);
drivers/net/ethernet/microchip/lan743x_ptp.h
26
struct lan743x_adapter;
drivers/net/ethernet/microchip/lan743x_ptp.h
42
int lan743x_gpio_init(struct lan743x_adapter *adapter);
drivers/net/ethernet/microchip/lan743x_ptp.h
45
bool lan743x_ptp_request_tx_timestamp(struct lan743x_adapter *adapter);
drivers/net/ethernet/microchip/lan743x_ptp.h
46
void lan743x_ptp_unrequest_tx_timestamp(struct lan743x_adapter *adapter);
drivers/net/ethernet/microchip/lan743x_ptp.h
47
void lan743x_ptp_tx_timestamp_skb(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_ptp.h
49
int lan743x_ptp_init(struct lan743x_adapter *adapter);
drivers/net/ethernet/microchip/lan743x_ptp.h
50
int lan743x_ptp_open(struct lan743x_adapter *adapter);
drivers/net/ethernet/microchip/lan743x_ptp.h
51
void lan743x_ptp_close(struct lan743x_adapter *adapter);
drivers/net/ethernet/microchip/lan743x_ptp.h
52
void lan743x_ptp_update_latency(struct lan743x_adapter *adapter,