| /* SPDX-License-Identifier: MIT */ |
| /* Copyright 2024 Advanced Micro Devices, Inc. */ |
| |
| #ifndef _DCN351_RESOURCE_H_ |
| #define _DCN351_RESOURCE_H_ |
| |
| #include "core_types.h" |
| |
| extern struct _vcs_dpi_ip_params_st dcn3_51_ip; |
| extern struct _vcs_dpi_soc_bounding_box_st dcn3_51_soc; |
| |
| #define TO_DCN351_RES_POOL(pool)\ |
| container_of(pool, struct dcn351_resource_pool, base) |
| |
| struct dcn351_resource_pool { |
| struct resource_pool base; |
| }; |
| |
| struct resource_pool *dcn351_create_resource_pool( |
| const struct dc_init_data *init_data, |
| struct dc *dc); |
| |
| #endif /* _DCN351_RESOURCE_H_ */ |