aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/igb/e1000_82575.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/igb/e1000_82575.c')
-rw-r--r--drivers/net/igb/e1000_82575.c64
1 files changed, 0 insertions, 64 deletions
diff --git a/drivers/net/igb/e1000_82575.c b/drivers/net/igb/e1000_82575.c
index 76f9f866f8c7..bb823acc7443 100644
--- a/drivers/net/igb/e1000_82575.c
+++ b/drivers/net/igb/e1000_82575.c
@@ -1238,70 +1238,6 @@ out:
1238} 1238}
1239 1239
1240/** 1240/**
1241 * igb_translate_register_82576 - Translate the proper register offset
1242 * @reg: e1000 register to be read
1243 *
1244 * Registers in 82576 are located in different offsets than other adapters
1245 * even though they function in the same manner. This function takes in
1246 * the name of the register to read and returns the correct offset for
1247 * 82576 silicon.
1248 **/
1249u32 igb_translate_register_82576(u32 reg)
1250{
1251 /*
1252 * Some of the 82576 registers are located at different
1253 * offsets than they are in older adapters.
1254 * Despite the difference in location, the registers
1255 * function in the same manner.
1256 */
1257 switch (reg) {
1258 case E1000_TDBAL(0):
1259 reg = 0x0E000;
1260 break;
1261 case E1000_TDBAH(0):
1262 reg = 0x0E004;
1263 break;
1264 case E1000_TDLEN(0):
1265 reg = 0x0E008;
1266 break;
1267 case E1000_TDH(0):
1268 reg = 0x0E010;
1269 break;
1270 case E1000_TDT(0):
1271 reg = 0x0E018;
1272 break;
1273 case E1000_TXDCTL(0):
1274 reg = 0x0E028;
1275 break;
1276 case E1000_RDBAL(0):
1277 reg = 0x0C000;
1278 break;
1279 case E1000_RDBAH(0):
1280 reg = 0x0C004;
1281 break;
1282 case E1000_RDLEN(0):
1283 reg = 0x0C008;
1284 break;
1285 case E1000_RDH(0):
1286 reg = 0x0C010;
1287 break;
1288 case E1000_RDT(0):
1289 reg = 0x0C018;
1290 break;
1291 case E1000_RXDCTL(0):
1292 reg = 0x0C028;
1293 break;
1294 case E1000_SRRCTL(0):
1295 reg = 0x0C00C;
1296 break;
1297 default:
1298 break;
1299 }
1300
1301 return reg;
1302}
1303
1304/**
1305 * igb_reset_init_script_82575 - Inits HW defaults after reset 1241 * igb_reset_init_script_82575 - Inits HW defaults after reset
1306 * @hw: pointer to the HW structure 1242 * @hw: pointer to the HW structure
1307 * 1243 *