// SPDX-License-Identifier: GPL-2.0 // Copyright (c) Huawei Technologies Co., Ltd. 2025. All rights reserved. #include #include "hinic3_hw_cfg.h" #include "hinic3_hwdev.h" #include "hinic3_hwif.h" #include "hinic3_mbox.h" bool hinic3_support_nic(struct hinic3_hwdev *hwdev) { return hwdev->cfg_mgmt->cap.supp_svcs_bitmap & BIT(HINIC3_SERVICE_T_NIC); } u16 hinic3_func_max_qnum(struct hinic3_hwdev *hwdev) { return hwdev->cfg_mgmt->cap.nic_svc_cap.max_sqs; } u8 hinic3_physical_port_id(struct hinic3_hwdev *hwdev) { return hwdev->cfg_mgmt->cap.port_id; }