#include "dml2_internal_shared_types.h"
#include "dml_top.h"
#include "dml2_mcg_factory.h"
#include "dml2_core_factory.h"
#include "dml2_dpmm_factory.h"
#include "dml2_pmo_factory.h"
#include "dml_top_mcache.h"
#include "dml2_top_optimization.h"
#include "dml2_external_lib_deps.h"
unsigned int dml2_get_instance_size_bytes(void)
{ … }
bool dml2_initialize_instance(struct dml2_initialize_instance_in_out *in_out)
{ … }
static void setup_unoptimized_display_config_with_meta(const struct dml2_instance *dml, struct display_configuation_with_meta *out, const struct dml2_display_cfg *display_config)
{ … }
static void setup_speculative_display_config_with_meta(const struct dml2_instance *dml, struct display_configuation_with_meta *out, const struct dml2_display_cfg *display_config)
{ … }
bool dml2_check_mode_supported(struct dml2_check_mode_supported_in_out *in_out)
{ … }
bool dml2_build_mode_programming(struct dml2_build_mode_programming_in_out *in_out)
{ … }
bool dml2_build_mcache_programming(struct dml2_build_mcache_programming_in_out *in_out)
{ … }