Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/bnxt/bnxt_hwrm.h
Show First 20 Lines • Show All 56 Lines • ▼ Show 20 Lines | int bnxt_hwrm_ring_grp_alloc(struct bnxt_softc *softc, | ||||
struct bnxt_grp_info *grp); | struct bnxt_grp_info *grp); | ||||
int bnxt_hwrm_vnic_alloc(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic); | int bnxt_hwrm_vnic_alloc(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic); | ||||
int bnxt_hwrm_cfa_l2_set_rx_mask(struct bnxt_softc *softc, | int bnxt_hwrm_cfa_l2_set_rx_mask(struct bnxt_softc *softc, | ||||
struct bnxt_vnic_info *vnic); | struct bnxt_vnic_info *vnic); | ||||
int bnxt_hwrm_set_filter(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic); | int bnxt_hwrm_set_filter(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic); | ||||
int bnxt_hwrm_rss_cfg(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic, | int bnxt_hwrm_rss_cfg(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic, | ||||
uint32_t hash_type); | uint32_t hash_type); | ||||
int bnxt_cfg_async_cr(struct bnxt_softc *softc); | int bnxt_cfg_async_cr(struct bnxt_softc *softc); | ||||
int bnxt_hwrm_vnic_tpa_cfg(struct bnxt_softc *softc, | int bnxt_hwrm_vnic_tpa_cfg(struct bnxt_softc *softc); | ||||
struct bnxt_vnic_info *vnic, uint32_t flags); | void bnxt_validate_hw_lro_settings(struct bnxt_softc *softc); | ||||
int bnxt_hwrm_nvm_find_dir_entry(struct bnxt_softc *softc, uint16_t type, | int bnxt_hwrm_nvm_find_dir_entry(struct bnxt_softc *softc, uint16_t type, | ||||
uint16_t *ordinal, uint16_t ext, uint16_t *index, bool use_index, | uint16_t *ordinal, uint16_t ext, uint16_t *index, bool use_index, | ||||
uint8_t search_opt, uint32_t *data_length, uint32_t *item_length, | uint8_t search_opt, uint32_t *data_length, uint32_t *item_length, | ||||
uint32_t *fw_ver); | uint32_t *fw_ver); | ||||
int bnxt_hwrm_nvm_read(struct bnxt_softc *softc, uint16_t index, | int bnxt_hwrm_nvm_read(struct bnxt_softc *softc, uint16_t index, | ||||
uint32_t offset, uint32_t length, struct iflib_dma_info *data); | uint32_t offset, uint32_t length, struct iflib_dma_info *data); | ||||
int bnxt_hwrm_nvm_modify(struct bnxt_softc *softc, uint16_t index, | int bnxt_hwrm_nvm_modify(struct bnxt_softc *softc, uint16_t index, | ||||
uint32_t offset, void *data, bool cpyin, uint32_t length); | uint32_t offset, void *data, bool cpyin, uint32_t length); | ||||
Show All 35 Lines |