diff options
| -rw-r--r-- | drivers/net/tsec.c | 3 | ||||
| -rw-r--r-- | include/tsec.h | 4 | 
2 files changed, 7 insertions, 0 deletions
| diff --git a/drivers/net/tsec.c b/drivers/net/tsec.c index d7da0819d..fbc9a6dd0 100644 --- a/drivers/net/tsec.c +++ b/drivers/net/tsec.c @@ -1196,6 +1196,9 @@ struct phy_info phy_info_M88E1121R = {  			   {MIIM_88E1121_PHY_LED_CTRL, miim_read,  			    &mii_88E1121_set_led},  			   {MIIM_CONTROL, MIIM_CONTROL_INIT, &mii_cr_init}, +			   /* Disable IRQs and de-assert interrupt */ +			   {MIIM_88E1121_PHY_IRQ_EN, 0, NULL}, +			   {MIIM_88E1121_PHY_IRQ_STATUS, miim_read, NULL},  			   {miim_end,}  			   },  	(struct phy_cmd[]){	/* startup */ diff --git a/include/tsec.h b/include/tsec.h index d2951f6d3..7b52e06ab 100644 --- a/include/tsec.h +++ b/include/tsec.h @@ -226,6 +226,10 @@  #define MIIM_88E1121_PHY_LED_PAGE	3  #define MIIM_88E1121_PHY_LED_DEF	0x0030 +/* 88E1121 PHY IRQ Enable/Status Register */ +#define MIIM_88E1121_PHY_IRQ_EN		18 +#define MIIM_88E1121_PHY_IRQ_STATUS	19 +  #define MIIM_88E1121_PHY_PAGE		22  /* 88E1145 Extended PHY Specific Control Register */ |