Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Enumerations | Functions
aq100x.c File Reference
#include "common.h"
#include "regs.h"

Go to the source code of this file.

Enumerations

enum  {
  AQ_LINK_STAT = 0xe800, AQ_IMASK_PMA = 0xf000, AQ_XAUI_RX_CFG = 0xc400, AQ_XAUI_TX_CFG = 0xe400,
  AQ_1G_CTRL = 0xc400, AQ_ANEG_STAT = 0xc800, AQ_FW_VERSION = 0x0020, AQ_IFLAG_GLOBAL = 0xfc00,
  AQ_IMASK_GLOBAL = 0xff00
}
 
enum  {
  IMASK_PMA = 1 << 2, IMASK_GLOBAL = 1 << 15, ADV_1G_FULL = 1 << 15, ADV_1G_HALF = 1 << 14,
  ADV_10G_FULL = 1 << 12, AQ_RESET = (1 << 14) | (1 << 15), AQ_LOWPOWER = 1 << 12
}
 

Functions

int t3_aq100x_phy_prep (struct cphy *phy, struct adapter *adapter, int phy_addr, const struct mdio_ops *mdio_ops)
 

Enumeration Type Documentation

anonymous enum
Enumerator:
AQ_LINK_STAT 
AQ_IMASK_PMA 
AQ_XAUI_RX_CFG 
AQ_XAUI_TX_CFG 
AQ_1G_CTRL 
AQ_ANEG_STAT 
AQ_FW_VERSION 
AQ_IFLAG_GLOBAL 
AQ_IMASK_GLOBAL 

Definition at line 36 of file aq100x.c.

anonymous enum
Enumerator:
IMASK_PMA 
IMASK_GLOBAL 
ADV_1G_FULL 
ADV_1G_HALF 
ADV_10G_FULL 
AQ_RESET 
AQ_LOWPOWER 

Definition at line 55 of file aq100x.c.

Function Documentation

int t3_aq100x_phy_prep ( struct cphy phy,
struct adapter adapter,
int  phy_addr,
const struct mdio_ops mdio_ops 
)

Definition at line 266 of file aq100x.c.