e1000_82541.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029 FILE_LICENCE ( GPL2_OR_LATER );
00030
00031 #ifndef _E1000_82541_H_
00032 #define _E1000_82541_H_
00033
00034 #define NVM_WORD_SIZE_BASE_SHIFT_82541 (NVM_WORD_SIZE_BASE_SHIFT + 1)
00035
00036 #define IGP01E1000_PHY_CHANNEL_NUM 4
00037
00038 #define IGP01E1000_PHY_AGC_A 0x1172
00039 #define IGP01E1000_PHY_AGC_B 0x1272
00040 #define IGP01E1000_PHY_AGC_C 0x1472
00041 #define IGP01E1000_PHY_AGC_D 0x1872
00042
00043 #define IGP01E1000_PHY_AGC_PARAM_A 0x1171
00044 #define IGP01E1000_PHY_AGC_PARAM_B 0x1271
00045 #define IGP01E1000_PHY_AGC_PARAM_C 0x1471
00046 #define IGP01E1000_PHY_AGC_PARAM_D 0x1871
00047
00048 #define IGP01E1000_PHY_EDAC_MU_INDEX 0xC000
00049 #define IGP01E1000_PHY_EDAC_SIGN_EXT_9_BITS 0x8000
00050
00051 #define IGP01E1000_PHY_DSP_RESET 0x1F33
00052
00053 #define IGP01E1000_PHY_DSP_FFE 0x1F35
00054 #define IGP01E1000_PHY_DSP_FFE_CM_CP 0x0069
00055 #define IGP01E1000_PHY_DSP_FFE_DEFAULT 0x002A
00056
00057 #define IGP01E1000_IEEE_FORCE_GIG 0x0140
00058 #define IGP01E1000_IEEE_RESTART_AUTONEG 0x3300
00059
00060 #define IGP01E1000_AGC_LENGTH_SHIFT 7
00061 #define IGP01E1000_AGC_RANGE 10
00062
00063 #define FFE_IDLE_ERR_COUNT_TIMEOUT_20 20
00064 #define FFE_IDLE_ERR_COUNT_TIMEOUT_100 100
00065
00066 #define IGP01E1000_ANALOG_FUSE_STATUS 0x20D0
00067 #define IGP01E1000_ANALOG_SPARE_FUSE_STATUS 0x20D1
00068 #define IGP01E1000_ANALOG_FUSE_CONTROL 0x20DC
00069 #define IGP01E1000_ANALOG_FUSE_BYPASS 0x20DE
00070
00071 #define IGP01E1000_ANALOG_SPARE_FUSE_ENABLED 0x0100
00072 #define IGP01E1000_ANALOG_FUSE_FINE_MASK 0x0F80
00073 #define IGP01E1000_ANALOG_FUSE_COARSE_MASK 0x0070
00074 #define IGP01E1000_ANALOG_FUSE_COARSE_THRESH 0x0040
00075 #define IGP01E1000_ANALOG_FUSE_COARSE_10 0x0010
00076 #define IGP01E1000_ANALOG_FUSE_FINE_1 0x0080
00077 #define IGP01E1000_ANALOG_FUSE_FINE_10 0x0500
00078 #define IGP01E1000_ANALOG_FUSE_POLY_MASK 0xF000
00079 #define IGP01E1000_ANALOG_FUSE_ENABLE_SW_CONTROL 0x0002
00080
00081 #define IGP01E1000_MSE_CHANNEL_D 0x000F
00082 #define IGP01E1000_MSE_CHANNEL_C 0x00F0
00083 #define IGP01E1000_MSE_CHANNEL_B 0x0F00
00084 #define IGP01E1000_MSE_CHANNEL_A 0xF000
00085
00086 #endif