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
1084
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1093
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1102
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1111
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1136
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1200
struct lan743x_adapter *adapter = netdev_priv(dev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1228
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
1312
struct lan743x_adapter *adapter = netdev_priv(dev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1324
struct lan743x_adapter *adapter = netdev_priv(dev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1345
struct lan743x_adapter *adapter = netdev_priv(dev);
drivers/net/ethernet/microchip/lan743x_ethtool.c
1353
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
100
static int lan743x_pci_init(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1039
static int lan743x_sgmii_mpll_set(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1077
static int lan743x_sgmii_2_5G_mode_set(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1088
static int lan743x_serdes_clock_and_aneg_update(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1155
static int lan743x_pcs_seq_state(struct lan743x_adapter *adapter, u8 state)
drivers/net/ethernet/microchip/lan743x_main.c
1175
static int lan743x_pcs_power_reset(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1203
static void lan743x_mac_set_address(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1221
static void lan743x_mac_rx_enable_fse(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1251
static int lan743x_mac_init(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1295
static int lan743x_mac_open(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1306
static void lan743x_mac_close(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
132
u32 lan743x_csr_read(struct lan743x_adapter *adapter, int offset)
drivers/net/ethernet/microchip/lan743x_main.c
1323
void lan743x_mac_flow_ctrl_set_enables(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1339
static int lan743x_mac_set_mtu(struct lan743x_adapter *adapter, int new_mtu)
drivers/net/ethernet/microchip/lan743x_main.c
137
void lan743x_csr_write(struct lan743x_adapter *adapter, int offset,
drivers/net/ethernet/microchip/lan743x_main.c
1371
static int lan743x_hw_reset_phy(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1387
static void lan743x_phy_interface_select(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1408
static void lan743x_rfe_open(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1426
static void lan743x_rfe_update_mac_address(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1446
static void lan743x_rfe_set_multicast(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
145
static int lan743x_csr_light_reset(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1506
static int lan743x_dmac_init(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1548
static int lan743x_dmac_tx_get_state(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1560
static int lan743x_dmac_tx_wait_till_stopped(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
157
static int lan743x_csr_wait_for_bit_atomic(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1577
static int lan743x_dmac_rx_get_state(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1589
static int lan743x_dmac_rx_wait_till_stopped(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
169
static int lan743x_csr_wait_for_bit(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1724
static void lan743x_rx_cfg_b_tstamp_config(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1741
int lan743x_rx_set_tstamp_mode(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
1795
struct lan743x_adapter *adapter = tx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
181
static int lan743x_csr_init(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
1888
struct lan743x_adapter *adapter = tx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
1955
struct lan743x_adapter *adapter = tx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
2086
struct lan743x_adapter *adapter = tx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
216
static void lan743x_intr_software_isr(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
2213
struct lan743x_adapter *adapter = tx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
2243
struct lan743x_adapter *adapter = NULL;
drivers/net/ethernet/microchip/lan743x_main.c
229
struct lan743x_adapter *adapter = tx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
2617
struct lan743x_adapter *adapter = rx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
270
struct lan743x_adapter *adapter = rx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
2767
struct lan743x_adapter *adapter = rx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
2792
struct lan743x_adapter *adapter = rx->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
2909
static int lan743x_phylink_sgmii_config(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
2941
static int lan743x_phylink_1000basex_config(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
2973
static int lan743x_phylink_2500basex_config(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3005
static void lan743x_mac_eee_enable(struct lan743x_adapter *adapter, bool enable)
drivers/net/ethernet/microchip/lan743x_main.c
3022
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3078
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
31
static bool pci11x1x_is_a0(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
310
struct lan743x_adapter *adapter = context;
drivers/net/ethernet/microchip/lan743x_main.c
3120
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3129
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3150
static int lan743x_phylink_create(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3214
static int lan743x_phylink_connect(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3267
static void lan743x_phylink_disconnect(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3275
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3297
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3376
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3388
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3398
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3405
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3417
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3464
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3490
static void lan743x_hardware_cleanup(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3495
static void lan743x_mdiobus_cleanup(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3500
static void lan743x_destroy_phylink(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3506
static void lan743x_full_cleanup(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3516
static void pci11x1x_set_rfe_rd_fifo_threshold(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3531
static int lan743x_hardware_init(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
354
struct lan743x_adapter *adapter = vector->adapter;
drivers/net/ethernet/microchip/lan743x_main.c
3602
static int lan743x_mdiobus_init(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3667
struct lan743x_adapter *adapter = NULL;
drivers/net/ethernet/microchip/lan743x_main.c
3674
sizeof(struct lan743x_adapter),
drivers/net/ethernet/microchip/lan743x_main.c
3679
sizeof(struct lan743x_adapter),
drivers/net/ethernet/microchip/lan743x_main.c
37
static void pci11x1x_strap_get_status(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3764
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3772
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3799
static void lan743x_pm_set_wol(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
3916
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
3949
struct lan743x_adapter *adapter = netdev_priv(netdev);
drivers/net/ethernet/microchip/lan743x_main.c
417
static int lan743x_intr_test_isr(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
438
static int lan743x_intr_register_isr(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
468
static void lan743x_intr_unregister_isr(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
481
static u32 lan743x_intr_get_vector_flags(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
493
static void lan743x_intr_close(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
522
static int lan743x_intr_open(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
755
static int lan743x_dp_write(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.c
80
static bool is_pci11x1x_chip(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
800
static int lan743x_mac_mii_wait_till_not_busy(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
810
struct lan743x_adapter *adapter = bus->priv;
drivers/net/ethernet/microchip/lan743x_main.c
833
struct lan743x_adapter *adapter = bus->priv;
drivers/net/ethernet/microchip/lan743x_main.c
875
struct lan743x_adapter *adapter = bus->priv;
drivers/net/ethernet/microchip/lan743x_main.c
908
struct lan743x_adapter *adapter = bus->priv;
drivers/net/ethernet/microchip/lan743x_main.c
92
static void lan743x_pci_cleanup(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
935
static int lan743x_sgmii_wait_till_not_busy(struct lan743x_adapter *adapter)
drivers/net/ethernet/microchip/lan743x_main.c
949
int lan743x_sgmii_read(struct lan743x_adapter *adapter, u8 mmd, u16 addr)
drivers/net/ethernet/microchip/lan743x_main.c
979
static int lan743x_sgmii_write(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.h
1008
struct lan743x_adapter *adapter;
drivers/net/ethernet/microchip/lan743x_main.h
1031
int lan743x_rx_set_tstamp_mode(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.h
1206
u32 lan743x_csr_read(struct lan743x_adapter *adapter, int offset);
drivers/net/ethernet/microchip/lan743x_main.h
1207
void lan743x_csr_write(struct lan743x_adapter *adapter, int offset, u32 data);
drivers/net/ethernet/microchip/lan743x_main.h
1208
int lan743x_hs_syslock_acquire(struct lan743x_adapter *adapter, u16 timeout);
drivers/net/ethernet/microchip/lan743x_main.h
1209
void lan743x_hs_syslock_release(struct lan743x_adapter *adapter);
drivers/net/ethernet/microchip/lan743x_main.h
1210
void lan743x_mac_flow_ctrl_set_enables(struct lan743x_adapter *adapter,
drivers/net/ethernet/microchip/lan743x_main.h
1212
int lan743x_sgmii_read(struct lan743x_adapter *adapter, u8 mmd, u16 addr);
drivers/net/ethernet/microchip/lan743x_main.h
860
struct lan743x_adapter;
drivers/net/ethernet/microchip/lan743x_main.h
924
struct lan743x_adapter *adapter;
drivers/net/ethernet/microchip/lan743x_main.h
970
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,