Lines Matching refs:ie_addr
127 static int get_ie_info_addr(uintptr_t *ie_addr) in get_ie_info_addr() argument
134 *ie_addr = in_le32(&gur->scratchrw[SCRATCH_IE_HIGH_ADR - 1]); in get_ie_info_addr()
135 *ie_addr = *ie_addr << 32; in get_ie_info_addr()
136 *ie_addr |= in_le32(&gur->scratchrw[SCRATCH_IE_LOW_ADR - 1]); in get_ie_info_addr()
140 static int get_ie_info_addr(uintptr_t *ie_addr) in get_ie_info_addr() argument
168 *ie_addr = (uintptr_t)((sg_tbl->src_addr & in get_ie_info_addr()
172 *ie_addr = (uintptr_t)sg_tbl->src_addr; in get_ie_info_addr()
175 debug("IE Table address is %lx\n", *ie_addr); in get_ie_info_addr()
284 img->ie_addr = (uintptr_t)&glb.ie_tbl; in install_ie_tbl()
285 glb.ie_addr = img->ie_addr; in install_ie_tbl()
294 if (!img->ie_addr) { in read_validate_ie_tbl()
295 if (get_ie_info_addr(&img->ie_addr)) in read_validate_ie_tbl()
298 install_ie_tbl(img->ie_addr, img); in read_validate_ie_tbl()
301 ie_info = (struct ie_key_info *)(uintptr_t)img->ie_addr; in read_validate_ie_tbl()
843 if (glb.ie_addr) in secboot_init()
844 img->ie_addr = glb.ie_addr; in secboot_init()