diff options
Diffstat (limited to 'drivers/net/igb/e1000_hw.h')
-rw-r--r-- | drivers/net/igb/e1000_hw.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/drivers/net/igb/e1000_hw.h b/drivers/net/igb/e1000_hw.h index 99504a600a80..06f72ae6a2c2 100644 --- a/drivers/net/igb/e1000_hw.h +++ b/drivers/net/igb/e1000_hw.h | |||
@@ -565,9 +565,12 @@ struct e1000_fc_info { | |||
565 | enum e1000_fc_type original_type; | 565 | enum e1000_fc_type original_type; |
566 | }; | 566 | }; |
567 | 567 | ||
568 | struct e1000_dev_spec_82575 { | ||
569 | bool sgmii_active; | ||
570 | }; | ||
571 | |||
568 | struct e1000_hw { | 572 | struct e1000_hw { |
569 | void *back; | 573 | void *back; |
570 | void *dev_spec; | ||
571 | 574 | ||
572 | u8 __iomem *hw_addr; | 575 | u8 __iomem *hw_addr; |
573 | u8 __iomem *flash_address; | 576 | u8 __iomem *flash_address; |
@@ -580,7 +583,9 @@ struct e1000_hw { | |||
580 | struct e1000_bus_info bus; | 583 | struct e1000_bus_info bus; |
581 | struct e1000_host_mng_dhcp_cookie mng_cookie; | 584 | struct e1000_host_mng_dhcp_cookie mng_cookie; |
582 | 585 | ||
583 | u32 dev_spec_size; | 586 | union { |
587 | struct e1000_dev_spec_82575 _82575; | ||
588 | } dev_spec; | ||
584 | 589 | ||
585 | u16 device_id; | 590 | u16 device_id; |
586 | u16 subsystem_vendor_id; | 591 | u16 subsystem_vendor_id; |