xref: /linux/drivers/staging/octeon/ethernet-tx.h (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * This file is based on code from OCTEON SDK by Cavium Networks.
4  *
5  * Copyright (c) 2003-2007 Cavium Networks
6  */
7 
8 netdev_tx_t cvm_oct_xmit(struct sk_buff *skb, struct net_device *dev);
9 netdev_tx_t cvm_oct_xmit_pow(struct sk_buff *skb, struct net_device *dev);
10 int cvm_oct_transmit_qos(struct net_device *dev, void *work_queue_entry,
11 			 int do_free, int qos);
12 void cvm_oct_tx_initialize(void);
13 void cvm_oct_tx_shutdown(void);
14 void cvm_oct_tx_shutdown_dev(struct net_device *dev);
15