]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/qede/base/mcp_public.h
net/qede/base: add EEE support
[dpdk.git] / drivers / net / qede / base / mcp_public.h
index f934c17756a8d5dd3cc915d354b4d273b5cd9e30..af6a45e31818e08c70042c15ec81cb46d4049296 100644 (file)
@@ -792,6 +792,12 @@ struct public_port {
 #define        EEE_LP_ADV_STATUS_MASK  0x00000f00
 #define EEE_LP_ADV_STATUS_SHIFT        8
 
+/* Supported speeds for EEE */
+#define EEE_SUPPORTED_SPEED_MASK       0x0000f000
+#define EEE_SUPPORTED_SPEED_OFFSET     12
+       #define EEE_1G_SUPPORTED        (1 << 1)
+       #define EEE_10G_SUPPORTED       (1 << 2)
+
        u32 eee_remote; /* Used for EEE in LLDP */
 #define EEE_REMOTE_TW_TX_MASK  0x0000ffff
 #define EEE_REMOTE_TW_TX_SHIFT 0