Searched refs:lan743x_adapter (Results 1 – 5 of 5) sorted by relevance
| /Linux-v6.1/drivers/net/ethernet/microchip/ |
| D | lan743x_ptp.h | 25 struct lan743x_adapter; 41 int lan743x_gpio_init(struct lan743x_adapter *adapter); 44 bool lan743x_ptp_request_tx_timestamp(struct lan743x_adapter *adapter); 45 void lan743x_ptp_unrequest_tx_timestamp(struct lan743x_adapter *adapter); 46 void lan743x_ptp_tx_timestamp_skb(struct lan743x_adapter *adapter, 48 int lan743x_ptp_init(struct lan743x_adapter *adapter); 49 int lan743x_ptp_open(struct lan743x_adapter *adapter); 50 void lan743x_ptp_close(struct lan743x_adapter *adapter); 51 void lan743x_ptp_update_latency(struct lan743x_adapter *adapter,
|
| D | lan743x_ptp.c | 20 static bool lan743x_ptp_is_enabled(struct lan743x_adapter *adapter); 21 static void lan743x_ptp_enable(struct lan743x_adapter *adapter); 22 static void lan743x_ptp_disable(struct lan743x_adapter *adapter); 23 static void lan743x_ptp_reset(struct lan743x_adapter *adapter); 24 static void lan743x_ptp_clock_set(struct lan743x_adapter *adapter, 40 int lan743x_gpio_init(struct lan743x_adapter *adapter) in lan743x_gpio_init() 58 static void lan743x_ptp_wait_till_cmd_done(struct lan743x_adapter *adapter, in lan743x_ptp_wait_till_cmd_done() 77 static void lan743x_ptp_tx_ts_enqueue_ts(struct lan743x_adapter *adapter, in lan743x_ptp_tx_ts_enqueue_ts() 96 static void lan743x_ptp_tx_ts_complete(struct lan743x_adapter *adapter) in lan743x_ptp_tx_ts_complete() 156 static int lan743x_ptp_reserve_event_ch(struct lan743x_adapter *adapter, in lan743x_ptp_reserve_event_ch() [all …]
|
| D | lan743x_ethtool.c | 28 static int lan743x_otp_power_up(struct lan743x_adapter *adapter) in lan743x_otp_power_up() 45 static void lan743x_otp_power_down(struct lan743x_adapter *adapter) in lan743x_otp_power_down() 57 static void lan743x_otp_set_address(struct lan743x_adapter *adapter, in lan743x_otp_set_address() 64 static void lan743x_otp_read_go(struct lan743x_adapter *adapter) in lan743x_otp_read_go() 70 static int lan743x_otp_wait_till_not_busy(struct lan743x_adapter *adapter) in lan743x_otp_wait_till_not_busy() 89 static int lan743x_otp_read(struct lan743x_adapter *adapter, u32 offset, in lan743x_otp_read() 121 static int lan743x_otp_write(struct lan743x_adapter *adapter, u32 offset, in lan743x_otp_write() 158 int lan743x_hs_syslock_acquire(struct lan743x_adapter *adapter, in lan743x_hs_syslock_acquire() 195 void lan743x_hs_syslock_release(struct lan743x_adapter *adapter) in lan743x_hs_syslock_release() 215 static void lan743x_hs_otp_power_up(struct lan743x_adapter *adapter) in lan743x_hs_otp_power_up() [all …]
|
| D | lan743x_main.c | 28 static void pci11x1x_strap_get_status(struct lan743x_adapter *adapter) in pci11x1x_strap_get_status() 70 static bool is_pci11x1x_chip(struct lan743x_adapter *adapter) in is_pci11x1x_chip() 82 static void lan743x_pci_cleanup(struct lan743x_adapter *adapter) in lan743x_pci_cleanup() 90 static int lan743x_pci_init(struct lan743x_adapter *adapter, in lan743x_pci_init() 122 u32 lan743x_csr_read(struct lan743x_adapter *adapter, int offset) in lan743x_csr_read() 127 void lan743x_csr_write(struct lan743x_adapter *adapter, int offset, in lan743x_csr_write() 135 static int lan743x_csr_light_reset(struct lan743x_adapter *adapter) in lan743x_csr_light_reset() 147 static int lan743x_csr_wait_for_bit(struct lan743x_adapter *adapter, in lan743x_csr_wait_for_bit() 159 static int lan743x_csr_init(struct lan743x_adapter *adapter) in lan743x_csr_init() 204 static void lan743x_intr_software_isr(struct lan743x_adapter *adapter) in lan743x_intr_software_isr() [all …]
|
| D | lan743x_main.h | 824 struct lan743x_adapter; 888 struct lan743x_adapter *adapter; 934 struct lan743x_adapter *adapter; 971 struct lan743x_adapter *adapter; 1009 struct lan743x_adapter { struct 1158 u32 lan743x_csr_read(struct lan743x_adapter *adapter, int offset); 1159 void lan743x_csr_write(struct lan743x_adapter *adapter, int offset, u32 data); 1160 int lan743x_hs_syslock_acquire(struct lan743x_adapter *adapter, u16 timeout); 1161 void lan743x_hs_syslock_release(struct lan743x_adapter *adapter);
|