diff options
author | Marcel Ziswiler <marcel@ziswiler.com> | 2014-10-21 14:26:36 +0200 |
---|---|---|
committer | Tom Rini <trini@ti.com> | 2014-10-27 17:54:10 -0400 |
commit | 17da7120249bfdef877f46be5bbcb3cc01212eb9 (patch) | |
tree | 2a77ad151420d6af144253aac8437ebd9879f5a9 /drivers/net/e1000.h | |
parent | b265d0c45902990cb9fedf8080094b07c877d500 (diff) |
e1000: fix sw fw sync on igb i210/i211
I finally had a look at the datasheet and spotted an additional
register address difference between regular E1000 and i210/i211 chips.
This patch fixes this and now successfully works on programmed
i210/i211 as well as unprogrammed i211.
Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
Diffstat (limited to 'drivers/net/e1000.h')
-rw-r--r-- | drivers/net/e1000.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/e1000.h b/drivers/net/e1000.h index b025ecc4fc5..6d110eb5d56 100644 --- a/drivers/net/e1000.h +++ b/drivers/net/e1000.h @@ -2497,6 +2497,7 @@ struct e1000_hw { #define ICH_GFPREG_BASE_MASK 0x1FFF #define ICH_FLASH_LINEAR_ADDR_MASK 0x00FFFFFF +#define E1000_I210_SW_FW_SYNC 0x5B50 /* Software-Firmware Synchronization - RW */ #define E1000_SW_FW_SYNC 0x05B5C /* Software-Firmware Synchronization - RW */ /* SPI EEPROM Status Register */ |