1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* Copyright(c) 2023 Intel Corporation */ 3 4 #ifndef ADF_RL_ADMIN_H_ 5 #define ADF_RL_ADMIN_H_ 6 7 #include <linux/types.h> 8 9 #include "adf_rl.h" 10 11 int adf_rl_send_admin_init_msg(struct adf_accel_dev *accel_dev, 12 struct rl_slice_cnt *slices_int); 13 int adf_rl_send_admin_add_update_msg(struct adf_accel_dev *accel_dev, 14 struct rl_sla *sla, bool is_update); 15 int adf_rl_send_admin_delete_msg(struct adf_accel_dev *accel_dev, u16 node_id, 16 u8 node_type); 17 18 #endif /* ADF_RL_ADMIN_H_ */ 19