1 // SPDX-License-Identifier: GPL-2.0 2 // Copyright (c) Huawei Technologies Co., Ltd. 2025. All rights reserved. 3 4 #include <linux/bitfield.h> 5 #include <linux/device.h> 6 #include <linux/io.h> 7 8 #include "hinic3_common.h" 9 #include "hinic3_hwdev.h" 10 #include "hinic3_hwif.h" 11 12 void hinic3_set_msix_state(struct hinic3_hwdev *hwdev, u16 msix_idx, 13 enum hinic3_msix_state flag) 14 { 15 /* Completed by later submission due to LoC limit. */ 16 } 17 18 u16 hinic3_global_func_id(struct hinic3_hwdev *hwdev) 19 { 20 return hwdev->hwif->attr.func_global_idx; 21 } 22