net/hns3: remove unused macros
[dpdk.git] / drivers / net / hns3 / hns3_ethdev.h
index d27c725..b2dacb9 100644 (file)
@@ -42,6 +42,9 @@
 #define HNS3_PF_FUNC_ID                        0
 #define HNS3_1ST_VF_FUNC_ID            1
 
+#define HNS3_DEFAULT_PORT_CONF_BURST_SIZE      32
+#define HNS3_DEFAULT_PORT_CONF_QUEUES_NUM      1
+
 #define HNS3_SW_SHIFT_AND_DISCARD_MODE         0
 #define HNS3_HW_SHIFT_AND_DISCARD_MODE         1
 
@@ -1019,15 +1022,9 @@ static inline uint32_t hns3_read_reg(void *base, uint32_t reg)
 #define MSEC_PER_SEC              1000L
 #define USEC_PER_MSEC             1000L
 
-static inline uint64_t
-get_timeofday_ms(void)
-{
-       struct timeval tv;
-
-       (void)gettimeofday(&tv, NULL);
-
-       return (uint64_t)tv.tv_sec * MSEC_PER_SEC + tv.tv_usec / USEC_PER_MSEC;
-}
+void hns3_clock_gettime(struct timeval *tv);
+uint64_t hns3_clock_calctime_ms(struct timeval *tv);
+uint64_t hns3_clock_gettime_ms(void);
 
 static inline uint64_t
 hns3_atomic_test_bit(unsigned int nr, volatile uint64_t *addr)