FreeBSD kernel BXE device code
port_hw_cfg Struct Reference

#include <ecore_hsi.h>

Collaboration diagram for port_hw_cfg:

Data Fields

uint32_t pci_id
 
uint32_t pci_sub_id
 
uint32_t power_dissipated
 
uint32_t power_consumed
 
uint32_t mac_upper
 
uint32_t mac_lower
 
uint32_t iscsi_mac_upper
 
uint32_t iscsi_mac_lower
 
uint32_t rdma_mac_upper
 
uint32_t rdma_mac_lower
 
uint32_t serdes_config
 
uint32_t reserved
 
uint32_t vf_config
 
uint32_t mf_pci_id
 
uint32_t sfp_ctrl
 
uint32_t e3_sfp_ctrl
 
uint32_t e3_cmn_pin_cfg
 
uint32_t e3_cmn_pin_cfg1
 
uint32_t generic_features
 
uint32_t sfi_tap_values
 
uint32_t reserved0 [5]
 
uint32_t aeu_int_mask
 
uint32_t media_type
 
uint16_t xgxs_config_rx [4]
 
uint16_t xgxs_config_tx [4]
 
uint32_t fcoe_fip_mac_upper
 
uint32_t fcoe_fip_mac_lower
 
uint32_t fcoe_wwn_port_name_upper
 
uint32_t fcoe_wwn_port_name_lower
 
uint32_t fcoe_wwn_node_name_upper
 
uint32_t fcoe_wwn_node_name_lower
 
uint32_t wwpn_for_npiv_config
 
uint32_t wwpn_for_npiv_valid_addresses
 
struct mac_addr wwpn_for_niv_macs [16]
 
uint32_t Reserved1 [14]
 
uint32_t pf_allocation
 
uint32_t xgbt_phy_cfg
 
uint32_t default_cfg
 
uint32_t speed_capability_mask2
 
uint32_t multi_phy_config
 
uint32_t external_phy_config2
 
uint16_t xgxs_config2_rx [4]
 
uint16_t xgxs_config2_tx [4]
 
uint32_t lane_config
 
uint32_t external_phy_config
 
uint32_t speed_capability_mask
 
uint32_t backup_mac_upper
 
uint32_t backup_mac_lower
 

Detailed Description

Definition at line 368 of file ecore_hsi.h.

Field Documentation

◆ aeu_int_mask

uint32_t port_hw_cfg::aeu_int_mask

Definition at line 543 of file ecore_hsi.h.

◆ backup_mac_lower

uint32_t port_hw_cfg::backup_mac_lower

Definition at line 867 of file ecore_hsi.h.

◆ backup_mac_upper

uint32_t port_hw_cfg::backup_mac_upper

Definition at line 866 of file ecore_hsi.h.

◆ default_cfg

uint32_t port_hw_cfg::default_cfg

Definition at line 604 of file ecore_hsi.h.

◆ e3_cmn_pin_cfg

uint32_t port_hw_cfg::e3_cmn_pin_cfg

Definition at line 478 of file ecore_hsi.h.

◆ e3_cmn_pin_cfg1

uint32_t port_hw_cfg::e3_cmn_pin_cfg1

Definition at line 504 of file ecore_hsi.h.

◆ e3_sfp_ctrl

uint32_t port_hw_cfg::e3_sfp_ctrl

Definition at line 456 of file ecore_hsi.h.

◆ external_phy_config

uint32_t port_hw_cfg::external_phy_config

Definition at line 801 of file ecore_hsi.h.

◆ external_phy_config2

uint32_t port_hw_cfg::external_phy_config2

Definition at line 742 of file ecore_hsi.h.

◆ fcoe_fip_mac_lower

uint32_t port_hw_cfg::fcoe_fip_mac_lower

Definition at line 568 of file ecore_hsi.h.

◆ fcoe_fip_mac_upper

uint32_t port_hw_cfg::fcoe_fip_mac_upper

Definition at line 565 of file ecore_hsi.h.

◆ fcoe_wwn_node_name_lower

uint32_t port_hw_cfg::fcoe_wwn_node_name_lower

Definition at line 574 of file ecore_hsi.h.

◆ fcoe_wwn_node_name_upper

uint32_t port_hw_cfg::fcoe_wwn_node_name_upper

Definition at line 573 of file ecore_hsi.h.

◆ fcoe_wwn_port_name_lower

uint32_t port_hw_cfg::fcoe_wwn_port_name_lower

Definition at line 571 of file ecore_hsi.h.

◆ fcoe_wwn_port_name_upper

uint32_t port_hw_cfg::fcoe_wwn_port_name_upper

Definition at line 570 of file ecore_hsi.h.

◆ generic_features

uint32_t port_hw_cfg::generic_features

Definition at line 509 of file ecore_hsi.h.

◆ iscsi_mac_lower

uint32_t port_hw_cfg::iscsi_mac_lower

Definition at line 411 of file ecore_hsi.h.

◆ iscsi_mac_upper

uint32_t port_hw_cfg::iscsi_mac_upper

Definition at line 410 of file ecore_hsi.h.

◆ lane_config

uint32_t port_hw_cfg::lane_config

Definition at line 777 of file ecore_hsi.h.

◆ mac_lower

uint32_t port_hw_cfg::mac_lower

Definition at line 405 of file ecore_hsi.h.

◆ mac_upper

uint32_t port_hw_cfg::mac_upper

Definition at line 404 of file ecore_hsi.h.

◆ media_type

uint32_t port_hw_cfg::media_type

Definition at line 545 of file ecore_hsi.h.

◆ mf_pci_id

uint32_t port_hw_cfg::mf_pci_id

Definition at line 431 of file ecore_hsi.h.

◆ multi_phy_config

uint32_t port_hw_cfg::multi_phy_config

Definition at line 724 of file ecore_hsi.h.

◆ pci_id

uint32_t port_hw_cfg::pci_id

Definition at line 370 of file ecore_hsi.h.

◆ pci_sub_id

uint32_t port_hw_cfg::pci_sub_id

Definition at line 377 of file ecore_hsi.h.

◆ pf_allocation

uint32_t port_hw_cfg::pf_allocation

Definition at line 593 of file ecore_hsi.h.

◆ power_consumed

uint32_t port_hw_cfg::power_consumed

Definition at line 394 of file ecore_hsi.h.

◆ power_dissipated

uint32_t port_hw_cfg::power_dissipated

Definition at line 384 of file ecore_hsi.h.

◆ rdma_mac_lower

uint32_t port_hw_cfg::rdma_mac_lower

Definition at line 414 of file ecore_hsi.h.

◆ rdma_mac_upper

uint32_t port_hw_cfg::rdma_mac_upper

Definition at line 413 of file ecore_hsi.h.

◆ reserved

uint32_t port_hw_cfg::reserved

Definition at line 425 of file ecore_hsi.h.

◆ reserved0

uint32_t port_hw_cfg::reserved0[5]

Definition at line 541 of file ecore_hsi.h.

◆ Reserved1

uint32_t port_hw_cfg::Reserved1[14]

Definition at line 591 of file ecore_hsi.h.

◆ serdes_config

uint32_t port_hw_cfg::serdes_config

Definition at line 416 of file ecore_hsi.h.

◆ sfi_tap_values

uint32_t port_hw_cfg::sfi_tap_values

Definition at line 519 of file ecore_hsi.h.

◆ sfp_ctrl

uint32_t port_hw_cfg::sfp_ctrl

Definition at line 436 of file ecore_hsi.h.

◆ speed_capability_mask

uint32_t port_hw_cfg::speed_capability_mask

Definition at line 840 of file ecore_hsi.h.

◆ speed_capability_mask2

uint32_t port_hw_cfg::speed_capability_mask2

Definition at line 696 of file ecore_hsi.h.

◆ vf_config

uint32_t port_hw_cfg::vf_config

Definition at line 427 of file ecore_hsi.h.

◆ wwpn_for_niv_macs

struct mac_addr port_hw_cfg::wwpn_for_niv_macs[16]

Definition at line 588 of file ecore_hsi.h.

◆ wwpn_for_npiv_config

uint32_t port_hw_cfg::wwpn_for_npiv_config

Definition at line 577 of file ecore_hsi.h.

◆ wwpn_for_npiv_valid_addresses

uint32_t port_hw_cfg::wwpn_for_npiv_valid_addresses

Definition at line 584 of file ecore_hsi.h.

◆ xgbt_phy_cfg

uint32_t port_hw_cfg::xgbt_phy_cfg

Definition at line 600 of file ecore_hsi.h.

◆ xgxs_config2_rx

uint16_t port_hw_cfg::xgxs_config2_rx[4]

Definition at line 774 of file ecore_hsi.h.

◆ xgxs_config2_tx

uint16_t port_hw_cfg::xgxs_config2_tx[4]

Definition at line 775 of file ecore_hsi.h.

◆ xgxs_config_rx

uint16_t port_hw_cfg::xgxs_config_rx[4]

Definition at line 560 of file ecore_hsi.h.

◆ xgxs_config_tx

uint16_t port_hw_cfg::xgxs_config_tx[4]

Definition at line 561 of file ecore_hsi.h.


The documentation for this struct was generated from the following file: