1 /* SPDX-License-Identifier: MIT */ 2 /* 3 * Copyright 2025 Advanced Micro Devices, Inc. 4 * 5 * Authors: AMD 6 */ 7 8 #ifndef _DML2_WRAPPER_FPU_H_ 9 #define _DML2_WRAPPER_FPU_H_ 10 11 #include "os_types.h" 12 13 struct dml2_context; 14 struct dc; 15 struct ip_params_st; 16 struct soc_bounding_box_st; 17 struct soc_states_st; 18 19 void initialize_dml2_ip_params(struct dml2_context *dml2, const struct dc *in_dc, struct ip_params_st *out); 20 void initialize_dml2_soc_bbox(struct dml2_context *dml2, const struct dc *in_dc, struct soc_bounding_box_st *out); 21 void initialize_dml2_soc_states(struct dml2_context *dml2, 22 const struct dc *in_dc, const struct soc_bounding_box_st *in_bbox, struct soc_states_st *out); 23 24 #endif //_DML2_WRAPPER_FPU_H_ 25 26