diff options
author | Ben Hutchings <bhutchings@solarflare.com> | 2009-11-23 19:07:30 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-11-24 21:58:59 +0300 |
commit | f5e7adc3d4aa8edab63bb63f0ce5fe92c3dd7604 (patch) | |
tree | 9f40665c8f8f33f776b7b50d81dc8e06d3f63d6a /drivers/net/sfc/tx.h | |
parent | 497f5ba3236425dbcf20b55452a013f1d3695ebb (diff) | |
download | linux-f5e7adc3d4aa8edab63bb63f0ce5fe92c3dd7604.tar.xz |
sfc: Combine high-level header files
All files that include ethtool.h, rx.h or tx.h are also including
efx.h, and there is no good reason to separate out the few
declarations they contain. Therefore fold them into efx.h.
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/sfc/tx.h')
-rw-r--r-- | drivers/net/sfc/tx.h | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/drivers/net/sfc/tx.h b/drivers/net/sfc/tx.h deleted file mode 100644 index e3678962a5b4..000000000000 --- a/drivers/net/sfc/tx.h +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** - * Driver for Solarflare Solarstorm network controllers and boards - * Copyright 2006 Fen Systems Ltd. - * Copyright 2006-2008 Solarflare Communications Inc. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 as published - * by the Free Software Foundation, incorporated herein by reference. - */ - -#ifndef EFX_TX_H -#define EFX_TX_H - -#include "net_driver.h" - -int efx_probe_tx_queue(struct efx_tx_queue *tx_queue); -void efx_remove_tx_queue(struct efx_tx_queue *tx_queue); -void efx_init_tx_queue(struct efx_tx_queue *tx_queue); -void efx_fini_tx_queue(struct efx_tx_queue *tx_queue); - -netdev_tx_t efx_hard_start_xmit(struct sk_buff *skb, - struct net_device *net_dev); -void efx_release_tx_buffers(struct efx_tx_queue *tx_queue); - -#endif /* EFX_TX_H */ |