Home
last modified time | relevance | path

Searched refs:esm_blob_addr (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/arch/powerpc/boot/
H A Dmain.c152 unsigned long esm_blob_addr, esm_blob_size; in prep_esm_blob() local
160 esm_blob_addr = (unsigned long)_esm_blob_start; in prep_esm_blob()
168 if (esm_blob_addr < vmlinux.size) { in prep_esm_blob()
169 void *old_addr = (void *)esm_blob_addr; in prep_esm_blob()
173 esm_blob_addr = (unsigned long)malloc(esm_blob_size); in prep_esm_blob()
174 if (!esm_blob_addr) in prep_esm_blob()
177 esm_blob_addr, old_addr, esm_blob_size); in prep_esm_blob()
178 memmove((void *)esm_blob_addr, old_addr, esm_blob_size); in prep_esm_blob()
182 setprop_val(chosen, "linux,esm-blob-start", (u32)(esm_blob_addr)); in prep_esm_blob()
183 setprop_val(chosen, "linux,esm-blob-end", (u32)(esm_blob_addr + esm_blob_size)); in prep_esm_blob()
/openbmc/linux/Documentation/powerpc/
H A Dultravisor.rst824 uint64_t esm_blob_addr, /* location of the ESM blob */
835 * U_PARAMETER if ``esm_blob_addr`` is invalid.