net: macb: add wake-on-lan support via magic packet
[deliverable/linux.git] / drivers / net / ethernet / cadence / macb.h
index 0d4ecfcd60b7cef54754186ddfab8269de48114f..9ba416d5afff8b6ba7bd527ad4c5523762878902 100644 (file)
 #define MACB_PFR_SIZE          1
 #define MACB_PTZ_OFFSET                13 /* Enable pause time zero interrupt */
 #define MACB_PTZ_SIZE          1
+#define MACB_WOL_OFFSET                14 /* Enable wake-on-lan interrupt */
+#define MACB_WOL_SIZE          1
 
 /* Bitfields in MAN */
 #define MACB_DATA_OFFSET       0 /* data */
@@ -842,6 +844,8 @@ struct macb {
 
        unsigned int            rx_frm_len_mask;
        unsigned int            jumbo_max_len;
+
+       u32                     wol;
 };
 
 static inline bool macb_is_gem(struct macb *bp)
This page took 0.025889 seconds and 5 git commands to generate.