|
@@ -60,12 +60,6 @@ MODULE_PARM_DESC(fw_type, "Type of firmware to be loaded. Default \"nic\"");
|
|
|
|
|
|
static int ptp_enable = 1;
|
|
static int ptp_enable = 1;
|
|
|
|
|
|
-/* Bit mask values for lio->ifstate */
|
|
|
|
-#define LIO_IFSTATE_DROQ_OPS 0x01
|
|
|
|
-#define LIO_IFSTATE_REGISTERED 0x02
|
|
|
|
-#define LIO_IFSTATE_RUNNING 0x04
|
|
|
|
-#define LIO_IFSTATE_RX_TIMESTAMP_ENABLED 0x08
|
|
|
|
-
|
|
|
|
/* Polling interval for determining when NIC application is alive */
|
|
/* Polling interval for determining when NIC application is alive */
|
|
#define LIQUIDIO_STARTER_POLL_INTERVAL_MS 100
|
|
#define LIQUIDIO_STARTER_POLL_INTERVAL_MS 100
|
|
|
|
|
|
@@ -530,36 +524,6 @@ static void liquidio_deinit_pci(void)
|
|
pci_unregister_driver(&liquidio_pci_driver);
|
|
pci_unregister_driver(&liquidio_pci_driver);
|
|
}
|
|
}
|
|
|
|
|
|
-/**
|
|
|
|
- * \brief check interface state
|
|
|
|
- * @param lio per-network private data
|
|
|
|
- * @param state_flag flag state to check
|
|
|
|
- */
|
|
|
|
-static inline int ifstate_check(struct lio *lio, int state_flag)
|
|
|
|
-{
|
|
|
|
- return atomic_read(&lio->ifstate) & state_flag;
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-/**
|
|
|
|
- * \brief set interface state
|
|
|
|
- * @param lio per-network private data
|
|
|
|
- * @param state_flag flag state to set
|
|
|
|
- */
|
|
|
|
-static inline void ifstate_set(struct lio *lio, int state_flag)
|
|
|
|
-{
|
|
|
|
- atomic_set(&lio->ifstate, (atomic_read(&lio->ifstate) | state_flag));
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-/**
|
|
|
|
- * \brief clear interface state
|
|
|
|
- * @param lio per-network private data
|
|
|
|
- * @param state_flag flag state to clear
|
|
|
|
- */
|
|
|
|
-static inline void ifstate_reset(struct lio *lio, int state_flag)
|
|
|
|
-{
|
|
|
|
- atomic_set(&lio->ifstate, (atomic_read(&lio->ifstate) & ~(state_flag)));
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
/**
|
|
/**
|
|
* \brief Stop Tx queues
|
|
* \brief Stop Tx queues
|
|
* @param netdev network device
|
|
* @param netdev network device
|