Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /* Copyright (c) 2015 - 2022 Beijing WangXun Technology Co., Ltd. */
0003 
0004 #ifndef _TXGBE_H_
0005 #define _TXGBE_H_
0006 
0007 #include "txgbe_type.h"
0008 
0009 #define TXGBE_MAX_FDIR_INDICES          63
0010 
0011 #define TXGBE_MAX_RX_QUEUES   (TXGBE_MAX_FDIR_INDICES + 1)
0012 #define TXGBE_MAX_TX_QUEUES   (TXGBE_MAX_FDIR_INDICES + 1)
0013 
0014 /* board specific private data structure */
0015 struct txgbe_adapter {
0016     u8 __iomem *io_addr;    /* Mainly for iounmap use */
0017     /* OS defined structs */
0018     struct net_device *netdev;
0019     struct pci_dev *pdev;
0020 };
0021 
0022 extern char txgbe_driver_name[];
0023 
0024 #endif /* _TXGBE_H_ */