static const struct device *
const tt_mimir_remote_boot_remoteprocs_##inst[] = { \
DT_INST_FOREACH_PROP_ELEM(inst, smc_remoteproc, \
.remoteprocs = tt_mimir_remote_boot_remoteprocs_##inst, \
.gddr_params_toc_index =
DT_INST_PROP(inst, gddr_params_toc_index), \
}; \
static struct tt_mimir_remote_boot_data tt_mimir_remote_boot_data_##inst; \
&tt_mimir_remote_boot_data_##inst, \
&tt_mimir_remote_boot_config_##inst, POST_KERNEL, \
CONFIG_TT_MIMIR_REMOTE_BOOT_INIT_PRIO,
NULL);
#define NULL
Definition avs.c:45
#define DT_INST_PROP(inst, prop)
#define ARRAY_SIZE(array)
Definition tt_mimir_remote_boot.c:22
size_t num_remoteprocs
Definition tt_mimir_remote_boot.c:24
#define TT_MIMIR_REMOTE_BOOT_REMOTEPROC_GET(node_id, prop, idx)
Definition tt_mimir_remote_boot.c:89
static int tt_mimir_remote_boot_init(const struct device *dev)
Definition tt_mimir_remote_boot.c:33