aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/sfc/efx.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ethernet/sfc/efx.h')
-rw-r--r--drivers/net/ethernet/sfc/efx.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/net/ethernet/sfc/efx.h b/drivers/net/ethernet/sfc/efx.h
index 99032581336f..2587c582a821 100644
--- a/drivers/net/ethernet/sfc/efx.h
+++ b/drivers/net/ethernet/sfc/efx.h
@@ -194,11 +194,16 @@ int efx_init_irq_moderation(struct efx_nic *efx, unsigned int tx_usecs,
194 bool rx_may_override_tx); 194 bool rx_may_override_tx);
195void efx_get_irq_moderation(struct efx_nic *efx, unsigned int *tx_usecs, 195void efx_get_irq_moderation(struct efx_nic *efx, unsigned int *tx_usecs,
196 unsigned int *rx_usecs, bool *rx_adaptive); 196 unsigned int *rx_usecs, bool *rx_adaptive);
197void efx_stop_eventq(struct efx_channel *channel);
198void efx_start_eventq(struct efx_channel *channel);
197 199
198/* Dummy PHY ops for PHY drivers */ 200/* Dummy PHY ops for PHY drivers */
199int efx_port_dummy_op_int(struct efx_nic *efx); 201int efx_port_dummy_op_int(struct efx_nic *efx);
200void efx_port_dummy_op_void(struct efx_nic *efx); 202void efx_port_dummy_op_void(struct efx_nic *efx);
201 203
204/* Update the generic software stats in the passed stats array */
205void efx_update_sw_stats(struct efx_nic *efx, u64 *stats);
206
202/* MTD */ 207/* MTD */
203#ifdef CONFIG_SFC_MTD 208#ifdef CONFIG_SFC_MTD
204int efx_mtd_add(struct efx_nic *efx, struct efx_mtd_partition *parts, 209int efx_mtd_add(struct efx_nic *efx, struct efx_mtd_partition *parts,