Print this page
9095 ixgbe MAC_CAPAB_LED support
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/io/ixgbe/ixgbe_sw.h
          +++ new/usr/src/uts/common/io/ixgbe/ixgbe_sw.h
↓ open down ↓ 714 lines elided ↑ open up ↑
 715  715          uint32_t                mcast_count;
 716  716          struct ether_addr       mcast_table[MAX_NUM_MULTICAST_ADDRESSES];
 717  717  
 718  718          ulong_t                 sys_page_size;
 719  719  
 720  720          boolean_t               link_check_complete;
 721  721          hrtime_t                link_check_hrtime;
 722  722          ddi_periodic_t          periodic_id; /* for link check timer func */
 723  723  
 724  724          /*
      725 +         * LED related constants.
      726 +         */
      727 +        boolean_t               ixgbe_led_active;
      728 +        boolean_t               ixgbe_led_blink;
      729 +        uint32_t                ixgbe_led_reg;
      730 +        uint32_t                ixgbe_led_index;
      731 +
      732 +        /*
 725  733           * Kstat definitions
 726  734           */
 727  735          kstat_t                 *ixgbe_ks;
 728  736  
 729  737          uint32_t                param_en_10000fdx_cap:1,
 730  738                                  param_en_5000fdx_cap:1,
 731  739                                  param_en_2500fdx_cap:1,
 732  740                                  param_en_1000fdx_cap:1,
 733  741                                  param_en_100fdx_cap:1,
 734  742                                  param_adv_10000fdx_cap:1,
↓ open down ↓ 183 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX