Lines Matching defs:manifest
37 ERROR("Missing FFA %s version in SPM Core manifest.\n",
44 ERROR("Missing FFA %s version in SPM Core manifest.\n",
51 ERROR("Missing SPMC ID in manifest.\n");
59 NOTICE("%s not specified in SPM Core manifest.\n",
65 NOTICE("%s not specified in SPM Core manifest.\n",
71 NOTICE("%s not specified in SPM Core manifest.\n",
77 NOTICE("%s not specified in SPM Core manifest.\n",
81 VERBOSE("SPM Core manifest attribute section:\n");
94 static int manifest_parse_root(spmc_manifest_attribute_t *manifest,
100 assert(manifest != NULL);
110 return manifest_parse_attribute(manifest, fdt, node);
114 * Platform handler to parse a SPM Core manifest.
116 int plat_spm_core_manifest_load(spmc_manifest_attribute_t *manifest,
123 assert(manifest != NULL);
129 * manifest start address and upper page limit.
144 ERROR("Error while mapping SPM Core manifest.\n");
148 /* Map first SPMC manifest page in the SPMD translation regime */
155 ERROR("Error while mapping SPM Core manifest (%d).\n", rc);
161 ERROR("Wrong format for SPM Core manifest (%d).\n", rc);
165 /* Check SPMC manifest fits within the upper mapped page boundary */
167 ERROR("SPM Core manifest too large.\n");
172 VERBOSE("Reading SPM Core manifest at address %p\n", pm_addr);
175 "arm,ffa-core-manifest-1.0");
177 ERROR("Unrecognized SPM Core manifest\n");
181 rc = manifest_parse_root(manifest, pm_addr, rc);
186 ERROR("Error while unmapping SPM Core manifest (%d).\n",