Lines Matching refs:ie_addr
128 static int get_ie_info_addr(uintptr_t *ie_addr) in get_ie_info_addr() argument
135 *ie_addr = in_le32(&gur->scratchrw[SCRATCH_IE_HIGH_ADR - 1]); in get_ie_info_addr()
136 *ie_addr = *ie_addr << 32; in get_ie_info_addr()
137 *ie_addr |= in_le32(&gur->scratchrw[SCRATCH_IE_LOW_ADR - 1]); in get_ie_info_addr()
141 static int get_ie_info_addr(uintptr_t *ie_addr) in get_ie_info_addr() argument
169 *ie_addr = (uintptr_t)((sg_tbl->src_addr & in get_ie_info_addr()
173 *ie_addr = (uintptr_t)sg_tbl->src_addr; in get_ie_info_addr()
176 debug("IE Table address is %lx\n", *ie_addr); in get_ie_info_addr()
285 img->ie_addr = (uintptr_t)&glb.ie_tbl; in install_ie_tbl()
286 glb.ie_addr = img->ie_addr; in install_ie_tbl()
295 if (!img->ie_addr) { in read_validate_ie_tbl()
296 if (get_ie_info_addr(&img->ie_addr)) in read_validate_ie_tbl()
299 install_ie_tbl(img->ie_addr, img); in read_validate_ie_tbl()
302 ie_info = (struct ie_key_info *)(uintptr_t)img->ie_addr; in read_validate_ie_tbl()
844 if (glb.ie_addr) in secboot_init()
845 img->ie_addr = glb.ie_addr; in secboot_init()