drivers/net/ethernet/atheros/alx/alx_main.c | 2 ++ drivers/net/ethernet/atheros/alx/alx_reg.h | 1 + 2 files changed, 3 insertions(+) diff -Nurp linux-3.8.11-alx/drivers/net/ethernet/atheros/alx/alx_main.c linux-3.8.11-alx-e2200/drivers/net/ethernet/atheros/alx/alx_main.c --- linux-3.8.11-alx/drivers/net/ethernet/atheros/alx/alx_main.c 2013-05-05 13:51:31.000000000 +0300 +++ linux-3.8.11-alx-e2200/drivers/net/ethernet/atheros/alx/alx_main.c 2013-05-05 15:00:19.057792966 +0300 @@ -60,6 +60,7 @@ static DEFINE_PCI_DEVICE_TABLE(alx_pci_t ALX_ETHER_DEVICE(ALX_DEV_ID_AR8162), ALX_ETHER_DEVICE(ALX_DEV_ID_AR8171), ALX_ETHER_DEVICE(ALX_DEV_ID_AR8172), + ALX_ETHER_DEVICE(ALX_DEV_ID_ARE091), {0,} }; @@ -1013,6 +1014,7 @@ static int alx_identify_hw(struct alx_ad case ALX_DEV_ID_AR8162: case ALX_DEV_ID_AR8171: case ALX_DEV_ID_AR8172: + case ALX_DEV_ID_ARE091: if (rev > ALX_REV_C0) break; err = 0; diff -Nurp linux-3.8.11-alx/drivers/net/ethernet/atheros/alx/alx_reg.h linux-3.8.11-alx-e2200/drivers/net/ethernet/atheros/alx/alx_reg.h --- linux-3.8.11-alx/drivers/net/ethernet/atheros/alx/alx_reg.h 2013-05-05 13:51:31.000000000 +0300 +++ linux-3.8.11-alx-e2200/drivers/net/ethernet/atheros/alx/alx_reg.h 2013-05-05 14:58:32.305042102 +0300 @@ -28,6 +28,7 @@ #define ALX_DEV_ID_AR8162 0x1090 #define ALX_DEV_ID_AR8171 0x10A1 #define ALX_DEV_ID_AR8172 0x10A0 +#define ALX_DEV_ID_ARE091 0xE091 /* rev definition, * bit(0): with xD support