Lines Matching +full:wakeup +full:- +full:counter
2 * Copyright 2008-2012 Freescale Semiconductor Inc.
89 #define IF_MODE_MASK 0x00000003 /* 30-31 Mask on i/f mode bits */
90 #define IF_MODE_XGMII 0x00000000 /* 30-31 XGMII (10G) interface */
91 #define IF_MODE_GMII 0x00000002 /* 30-31 GMII (1G) interface */
94 #define IF_MODE_RGMII_1000 0x00004000 /* 10 - 1000Mbps RGMII */
95 #define IF_MODE_RGMII_100 0x00000000 /* 00 - 100Mbps RGMII */
96 #define IF_MODE_RGMII_10 0x00002000 /* 01 - 10Mbps RGMII */
104 #define HASH_CTRL_ADDR_MASK 0x0000003F /* 26-31 Hash table address code */
109 /* Transmit Inter-Packet Gap Length Register (TX_IPG_LENGTH) */
130 #define MEMAC_IEVNT_AN 0x40000000 /* Auto-negotiation */
185 uint32_t mac_addr_l; /* Lower 32 bits of 48-bit MAC address */
186 uint32_t mac_addr_u; /* Upper 16 bits of 48-bit MAC address */
193 struct mac_addr mac_addr0; /* 0x00C-0x010 MAC_ADDR_0...1 */
202 uint32_t tx_ipg_length; /* 0x044 Transmitter inter-packet-gap */
210 struct mac_addr mac_addr[MEMAC_NUM_OF_PADDRS]; /* 0x80-0x0B4 mac padr */
211 uint32_t lpwake_timer; /* 0x0B8 Low Power Wakeup Timer */
216 /* Rx Statistics Counter */
270 /* Tx Statistics Counter */
328 uint32_t rhm; /* 0x378 rx messages counter */
329 uint32_t thm; /* 0x37C tx messages counter */
360 * fman_memac_defconfig() - Get default MEMAC configuration