1*17fcb3dcSFan Gong /* SPDX-License-Identifier: GPL-2.0 */ 2*17fcb3dcSFan Gong /* Copyright (c) Huawei Technologies Co., Ltd. 2025. All rights reserved. */ 3*17fcb3dcSFan Gong 4*17fcb3dcSFan Gong #ifndef _HINIC3_MBOX_H_ 5*17fcb3dcSFan Gong #define _HINIC3_MBOX_H_ 6*17fcb3dcSFan Gong 7*17fcb3dcSFan Gong #include <linux/bitfield.h> 8*17fcb3dcSFan Gong #include <linux/mutex.h> 9*17fcb3dcSFan Gong 10*17fcb3dcSFan Gong struct hinic3_hwdev; 11*17fcb3dcSFan Gong 12*17fcb3dcSFan Gong int hinic3_send_mbox_to_mgmt(struct hinic3_hwdev *hwdev, u8 mod, u16 cmd, 13*17fcb3dcSFan Gong const struct mgmt_msg_params *msg_params); 14*17fcb3dcSFan Gong 15*17fcb3dcSFan Gong #endif 16