Lines Matching refs:sec_firmware_img
39 static int sec_firmware_get_data(const void *sec_firmware_img, in sec_firmware_get_data() argument
49 conf_node_off = fit_conf_get_node(sec_firmware_img, conf_node_name); in sec_firmware_get_data()
55 fw_node_off = fit_conf_get_prop_node(sec_firmware_img, conf_node_off, in sec_firmware_get_data()
64 if (!(fit_image_verify(sec_firmware_img, fw_node_off))) { in sec_firmware_get_data()
69 if (fit_image_get_data(sec_firmware_img, fw_node_off, data, size)) { in sec_firmware_get_data()
75 ret = fit_get_desc(sec_firmware_img, fw_node_off, &desc); in sec_firmware_get_data()
91 static int sec_firmware_parse_image(const void *sec_firmware_img, in sec_firmware_parse_image() argument
97 ret = sec_firmware_get_data(sec_firmware_img, raw_image_addr, in sec_firmware_parse_image()
122 static int sec_firmware_load_image(const void *sec_firmware_img) in sec_firmware_load_image() argument
158 ret = sec_firmware_parse_image(sec_firmware_img, &raw_image_addr, in sec_firmware_load_image()
197 __weak bool sec_firmware_is_valid(const void *sec_firmware_img) in sec_firmware_is_valid() argument
199 if (fdt_check_header(sec_firmware_img)) { in sec_firmware_is_valid()
204 if (!fit_check_format(sec_firmware_img)) { in sec_firmware_is_valid()
293 int sec_firmware_init(const void *sec_firmware_img, in sec_firmware_init() argument
299 if (!sec_firmware_is_valid(sec_firmware_img)) in sec_firmware_init()
302 ret = sec_firmware_load_image(sec_firmware_img); in sec_firmware_init()