aq_fw_ops 30 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c if (!aq_nic->aq_fw_ops->get_phy_temp) aq_fw_ops 35 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c err = aq_nic->aq_fw_ops->get_phy_temp(aq_nic->aq_hw, &temp); aq_fw_ops 55 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c if (!aq_nic->aq_fw_ops->get_phy_temp) aq_fw_ops 402 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c if (!aq_nic->aq_fw_ops->get_eee_rate) aq_fw_ops 406 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c err = aq_nic->aq_fw_ops->get_eee_rate(aq_nic->aq_hw, &rate, aq_fw_ops 437 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c if (unlikely(!aq_nic->aq_fw_ops->get_eee_rate || aq_fw_ops 438 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c !aq_nic->aq_fw_ops->set_eee_rate)) aq_fw_ops 442 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c err = aq_nic->aq_fw_ops->get_eee_rate(aq_nic->aq_hw, &rate, aq_fw_ops 457 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c err = aq_nic->aq_fw_ops->set_eee_rate(aq_nic->aq_hw, rate); aq_fw_ops 468 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c if (unlikely(!aq_nic->aq_fw_ops->renegotiate)) aq_fw_ops 473 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c err = aq_nic->aq_fw_ops->renegotiate(aq_nic->aq_hw); aq_fw_ops 499 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c if (!aq_nic->aq_fw_ops->set_flow_control) aq_fw_ops 516 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c err = aq_nic->aq_fw_ops->set_flow_control(aq_nic->aq_hw); aq_fw_ops 122 drivers/net/ethernet/aquantia/atlantic/aq_hw.h const struct aq_fw_ops *aq_fw_ops; aq_fw_ops 136 drivers/net/ethernet/aquantia/atlantic/aq_nic.c int err = self->aq_fw_ops->update_link_status(self->aq_hw); aq_fw_ops 152 drivers/net/ethernet/aquantia/atlantic/aq_nic.c if (self->aq_fw_ops->get_flow_control) aq_fw_ops 153 drivers/net/ethernet/aquantia/atlantic/aq_nic.c self->aq_fw_ops->get_flow_control(self->aq_hw, &fc); aq_fw_ops 203 drivers/net/ethernet/aquantia/atlantic/aq_nic.c if (self->aq_fw_ops->update_stats) aq_fw_ops 204 drivers/net/ethernet/aquantia/atlantic/aq_nic.c self->aq_fw_ops->update_stats(self->aq_hw); aq_fw_ops 242 drivers/net/ethernet/aquantia/atlantic/aq_nic.c err = hw_atl_utils_initfw(self->aq_hw, &self->aq_fw_ops); aq_fw_ops 247 drivers/net/ethernet/aquantia/atlantic/aq_nic.c err = self->aq_fw_ops->get_mac_permanent(self->aq_hw, aq_fw_ops 717 drivers/net/ethernet/aquantia/atlantic/aq_nic.c if (self->aq_fw_ops->update_stats) { aq_fw_ops 719 drivers/net/ethernet/aquantia/atlantic/aq_nic.c self->aq_fw_ops->update_stats(self->aq_hw); aq_fw_ops 911 drivers/net/ethernet/aquantia/atlantic/aq_nic.c err = self->aq_fw_ops->set_link_speed(self->aq_hw, rate); aq_fw_ops 973 drivers/net/ethernet/aquantia/atlantic/aq_nic.c if (likely(self->aq_fw_ops->deinit)) { aq_fw_ops 975 drivers/net/ethernet/aquantia/atlantic/aq_nic.c self->aq_fw_ops->deinit(self->aq_hw); aq_fw_ops 981 drivers/net/ethernet/aquantia/atlantic/aq_nic.c if (likely(self->aq_fw_ops->set_power)) { aq_fw_ops 983 drivers/net/ethernet/aquantia/atlantic/aq_nic.c self->aq_fw_ops->set_power(self->aq_hw, aq_fw_ops 93 drivers/net/ethernet/aquantia/atlantic/aq_nic.h const struct aq_fw_ops *aq_fw_ops; aq_fw_ops 112 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c self->aq_fw_ops->set_state(self, MPI_RESET); aq_fw_ops 365 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c self->aq_fw_ops->set_link_speed(self, aq_nic_cfg->link_speed_msk); aq_fw_ops 366 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c self->aq_fw_ops->set_state(self, MPI_INIT); aq_fw_ops 377 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c self->aq_fw_ops->update_stats(self); aq_fw_ops 97 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c self->aq_fw_ops->set_state(self, MPI_RESET); aq_fw_ops 408 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c self->aq_fw_ops->set_link_speed(self, aq_nic_cfg->link_speed_msk); aq_fw_ops 409 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c self->aq_fw_ops->set_state(self, MPI_INIT); aq_fw_ops 428 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c self->aq_fw_ops->update_stats(self); aq_fw_ops 61 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c int hw_atl_utils_initfw(struct aq_hw_s *self, const struct aq_fw_ops **fw_ops) aq_fw_ops 88 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c self->aq_fw_ops = *fw_ops; aq_fw_ops 89 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c err = self->aq_fw_ops->init(self); aq_fw_ops 968 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c const struct aq_fw_ops aq_fw_1x_ops = { aq_fw_ops 433 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h struct aq_fw_ops; aq_fw_ops 437 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h int hw_atl_utils_initfw(struct aq_hw_s *self, const struct aq_fw_ops **fw_ops); aq_fw_ops 485 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h extern const struct aq_fw_ops aq_fw_1x_ops; aq_fw_ops 486 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h extern const struct aq_fw_ops aq_fw_2x_ops; aq_fw_ops 536 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c const struct aq_fw_ops aq_fw_2x_ops = {