| /rk3399_ARM-atf/drivers/renesas/common/rom/ |
| H A D | rom_api.c | 31 uint32_t index; in get_table_index() local 39 index = OLD_API_TABLE1; in get_table_index() 41 index = OLD_API_TABLE1; in get_table_index() 43 index = OLD_API_TABLE2; in get_table_index() 46 index = NEW_API_TABLE; in get_table_index() 50 index = OLD_API_TABLE3; in get_table_index() 53 index = NEW_API_TABLE; in get_table_index() 58 index = NEW_API_TABLE2; in get_table_index() 61 index = NEW_API_TABLE; in get_table_index() 64 index = NEW_API_TABLE; in get_table_index() [all …]
|
| /rk3399_ARM-atf/drivers/st/ddr/phy/phyinit/src/ |
| H A D | ddrphy_phyinit_writeoutmem.c | 31 uint32_t index; in ddrphy_phyinit_writeoutmem() local 40 for (index = 0U; index < mem_size / sizeof(uint32_t); index++) { in ddrphy_phyinit_writeoutmem() 41 uint32_t data = mem[index]; in ddrphy_phyinit_writeoutmem() 43 mmio_write_16((uintptr_t)(DDRPHYC_BASE + (4U * ((index * 2) + mem_offset))), in ddrphy_phyinit_writeoutmem() 45 mmio_write_16((uintptr_t)(DDRPHYC_BASE + (4U * ((index * 2) + 1 + mem_offset))), in ddrphy_phyinit_writeoutmem() 60 uint32_t index; in ddrphy_phyinit_writeoutmsgblk() local 69 for (index = 0U; index < mem_size / sizeof(uint16_t); index++) { in ddrphy_phyinit_writeoutmsgblk() 70 mmio_write_16((uintptr_t)(DDRPHYC_BASE + (4U * (index + mem_offset))), mem[index]); in ddrphy_phyinit_writeoutmsgblk()
|
| /rk3399_ARM-atf/plat/arm/common/fconf/ |
| H A D | arm_fconf_sp.c | 32 unsigned int index = 0; in fconf_populate_arm_sp() local 58 if (index == MAX_SP_IDS) { in fconf_populate_arm_sp() 78 memcpy_s(&arm_sp.uuids[index].uuid_struct, sizeof(struct uuid), in fconf_populate_arm_sp() 87 arm_sp.load_addr[index] = val32; in fconf_populate_arm_sp() 103 arm_sp.load_addr[index]); in fconf_populate_arm_sp() 109 arm_sp.owner[index], ARM_SP_OWNER_NAME_LEN); in fconf_populate_arm_sp() 112 if ((strncmp(arm_sp.owner[index], "SiP", in fconf_populate_arm_sp() 114 (strncmp(arm_sp.owner[index], "", in fconf_populate_arm_sp() 117 } else if (strcmp(arm_sp.owner[index], "Plat") == 0) { in fconf_populate_arm_sp() 121 arm_sp.owner[index]); in fconf_populate_arm_sp() [all …]
|
| /rk3399_ARM-atf/plat/arm/common/ |
| H A D | arm_bl1_fwu.c | 55 unsigned int index = 0; in bl1_plat_mem_check() local 75 while (mmap[index].mem_size) { in bl1_plat_mem_check() 76 if ((mem_base >= mmap[index].mem_base) && in bl1_plat_mem_check() 78 <= (mmap[index].mem_base + in bl1_plat_mem_check() 79 mmap[index].mem_size))) in bl1_plat_mem_check() 82 index++; in bl1_plat_mem_check() 93 unsigned int index = 0; in bl1_plat_get_image_desc() local 95 while (bl1_tbbr_image_descs[index].image_id != INVALID_IMAGE_ID) { in bl1_plat_get_image_desc() 96 if (bl1_tbbr_image_descs[index].image_id == image_id) in bl1_plat_get_image_desc() 97 return &bl1_tbbr_image_descs[index]; in bl1_plat_get_image_desc() [all …]
|
| H A D | arm_image_load.c | 60 for (unsigned int index = 0; index < MAX_SP_IDS; index++) { in plat_add_sp_images_load_info() local 61 if (sp_mem_params_descs[index].image_id == 0) { in plat_add_sp_images_load_info() 64 curr_node = &sp_mem_params_descs[index].load_node_mem; in plat_add_sp_images_load_info() 66 curr_node->image_id = sp_mem_params_descs[index].image_id; in plat_add_sp_images_load_info() 67 curr_node->image_info = &sp_mem_params_descs[index].image_info; in plat_add_sp_images_load_info()
|
| /rk3399_ARM-atf/plat/imx/imx8m/ |
| H A D | imx_rdc.c | 14 int index; member 20 .index = RDC_PDAP_UART1, 23 .index = RDC_PDAP_UART2, 26 .index = RDC_PDAP_UART3, 29 .index = RDC_PDAP_UART4, 40 return imx8m_uart_info[i].index; in imx_rdc_uart_get_pdap_index() 59 if (rdc->type != RDC_PDAP || rdc->index != console_pdap_index) { in imx_rdc_console_access_enable() 63 if (rdc->index == console_pdap_index) { in imx_rdc_console_access_enable() 80 mmio_write_32(MDAn(rdc->index), rdc->setting.rdc_mda); in imx_rdc_init() 84 mmio_write_32(PDAPn(rdc->index), rdc->setting.rdc_pdap); in imx_rdc_init() [all …]
|
| /rk3399_ARM-atf/drivers/auth/ |
| H A D | img_parser_mod.c | 35 unsigned int index, mod_num; in img_parser_init() local 38 for (index = 0; index < IMG_MAX_TYPES; index++) { in img_parser_init() 39 parser_lib_indices[index] = INVALID_IDX; in img_parser_init() 49 for (index = 0; index < mod_num; index++) { in img_parser_init() 52 validate_desc(&parser_lib_descs[index]); in img_parser_init() 55 parser_lib_descs[index].init(); in img_parser_init() 58 assert(parser_lib_indices[parser_lib_descs[index].img_type] == in img_parser_init() 62 parser_lib_indices[parser_lib_descs[index].img_type] = index; in img_parser_init()
|
| /rk3399_ARM-atf/include/lib/extensions/ |
| H A D | amu.h | 66 static inline u_register_t read_amu_grp0_ctx_reg(amu_regs_t *ctx, size_t index) in read_amu_grp0_ctx_reg() argument 68 return ctx->grp0[index]; in read_amu_grp0_ctx_reg() 71 static inline void write_amu_grp0_ctx_reg(amu_regs_t *ctx, size_t index, u_register_t val) in write_amu_grp0_ctx_reg() argument 73 ctx->grp0[index] = val; in write_amu_grp0_ctx_reg() 76 static inline uint16_t get_amu_aux_enables(size_t index) in get_amu_aux_enables() argument 79 return plat_amu_aux_enables[index]; in get_amu_aux_enables() 85 static inline u_register_t read_amu_grp1_ctx_reg(amu_regs_t *ctx, size_t index) in read_amu_grp1_ctx_reg() argument 88 return ctx->grp1[index]; in read_amu_grp1_ctx_reg() 94 static inline void write_amu_grp1_ctx_reg(amu_regs_t *ctx, size_t index, u_register_t val) in write_amu_grp1_ctx_reg() argument 97 ctx->grp1[index] = val; in write_amu_grp1_ctx_reg()
|
| /rk3399_ARM-atf/docs/plat/arm/ |
| H A D | index.rst | 8 juno/index 9 fvp/index 10 fvp-ve/index 11 tc/index 12 arm_fpga/index 14 morello/index 15 corstone1000/index 16 automotive_rd/index
|
| /rk3399_ARM-atf/drivers/renesas/common/console/ |
| H A D | rcar_printf.c | 35 uint32_t index; member 57 if (t_log->header.index >= (uint32_t) RCAR_BL31_LOG_MAX) { in rcar_set_log_data() 58 t_log->header.index = 0U; in rcar_set_log_data() 64 t_log->log_data[t_log->header.index] = (uint8_t) c; in rcar_set_log_data() 65 t_log->header.index++; in rcar_set_log_data() 66 if (t_log->header.size < t_log->header.index) { in rcar_set_log_data() 67 t_log->header.size = t_log->header.index; in rcar_set_log_data() 69 if (t_log->header.index >= (uint32_t) RCAR_BL31_LOG_MAX) { in rcar_set_log_data() 70 t_log->header.index = 0U; in rcar_set_log_data() 91 if (t_log->header.index >= (uint32_t) RCAR_BL31_LOG_MAX) { in rcar_log_init() [all …]
|
| /rk3399_ARM-atf/lib/debugfs/ |
| H A D | dev.c | 35 static chan_t *create_new_channel(unsigned char index) in create_new_channel() argument 41 if (fdset[i].index == NODEV) { in create_new_channel() 43 channel->index = index; in create_new_channel() 57 if ((fd < 0) || (fd >= NR_CHANS) || (fdset[fd].index == NODEV)) { in fd_to_channel() 97 int index; in next() local 104 index = 0; in next() 108 if (index == NAMELEN) { in next() 111 token[index++] = *cursor++; in next() 114 token[index] = '\0'; in next() 125 int index; in get_device_index() local [all …]
|
| /rk3399_ARM-atf/common/ |
| H A D | runtime_svc.c | 38 unsigned int index; in handle_runtime_svc() local 46 index = rt_svc_descs_indices[idx]; in handle_runtime_svc() 47 if (index >= RT_SVC_DECS_NUM) in handle_runtime_svc() 54 return rt_svc_descs[index].handle(smc_fid, x1, x2, x3, x4, cookie, in handle_runtime_svc() 93 uint8_t index, start_idx, end_idx; in runtime_svc_init() local 108 for (index = 0U; index < RT_SVC_DECS_NUM; index++) { in runtime_svc_init() 109 rt_svc_desc_t *service = &rt_svc_descs[index]; in runtime_svc_init() 152 rt_svc_descs_indices[start_idx] = index; in runtime_svc_init()
|
| H A D | desc_image_load.c | 57 unsigned int index; in get_bl_params_node_index() local 60 for (index = 0U; index < bl_mem_params_desc_num; index++) { in get_bl_params_node_index() 61 if (bl_mem_params_desc_ptr[index].image_id == image_id) in get_bl_params_node_index() 62 return (int)index; in get_bl_params_node_index() 75 int index; in get_bl_mem_params_node() local 78 index = get_bl_params_node_index(image_id); in get_bl_mem_params_node() 79 if (index >= 0) in get_bl_mem_params_node() 80 return &bl_mem_params_desc_ptr[index]; in get_bl_mem_params_node() 94 unsigned int index = 0; in get_bl_load_info_from_mem_params_desc() local 102 &bl_mem_params_desc_ptr[index].load_node_mem; in get_bl_load_info_from_mem_params_desc() [all …]
|
| /rk3399_ARM-atf/drivers/arm/gic/v2/ |
| H A D | gicv2_helpers.c | 95 unsigned int index, num_ints; in gicv2_spis_configure_defaults() local 105 for (index = MIN_SPI_ID; index < num_ints; index += 32U) { in gicv2_spis_configure_defaults() 106 gicd_write_igroupr(gicd_base, index, ~0U); in gicv2_spis_configure_defaults() 109 for (index = MIN_SPI_ID; index < num_ints; index += 4U) { in gicv2_spis_configure_defaults() 111 index, in gicv2_spis_configure_defaults() 115 for (index = MIN_SPI_ID; index < num_ints; index += 16U) { in gicv2_spis_configure_defaults() 116 gicd_write_icfgr(gicd_base, index, 0U); in gicv2_spis_configure_defaults()
|
| /rk3399_ARM-atf/drivers/marvell/mochi/ |
| H A D | cp110_setup.c | 25 #define MVEBU_AXI_ATTR_REG(index) (MVEBU_AXI_ATTR_OFFSET + \ argument 26 0x4 * index) 32 #define MVEBU_AXI_PROT_REG(index) ((index <= 4) ? \ argument 34 0x4 * index) : \ 39 #define MVEBU_SOC_CFG_REG(index) (MVEBU_SOC_CFGS_OFFSET + \ argument 40 0x4 * index) 247 uint32_t index, data; in cp110_axi_attr_init() local 252 for (index = 0; index < AXI_MAX_ATTR; index++) { in cp110_axi_attr_init() 253 switch (index) { in cp110_axi_attr_init() 266 data = mmio_read_32(base + MVEBU_AXI_ATTR_REG(index)); in cp110_axi_attr_init() [all …]
|
| H A D | apn806_setup.c | 67 #define MVEBU_AXI_ATTR_REG(index) (MVEBU_AXI_ATTR_BASE + \ argument 68 0x4 * index) 194 uint32_t index, data; in apn806_axi_attr_init() local 199 for (index = 0; index < AXI_MAX_ATTR; index++) { in apn806_axi_attr_init() 200 switch (index) { in apn806_axi_attr_init() 212 data = mmio_read_32(MVEBU_AXI_ATTR_REG(index)); in apn806_axi_attr_init() 230 mmio_write_32(MVEBU_AXI_ATTR_REG(index), data); in apn806_axi_attr_init()
|
| /rk3399_ARM-atf/drivers/nxp/interconnect/ |
| H A D | ls_cci.c | 21 for (uint32_t index = 1U; index < num_clusters; index++) { in plat_ls_interconnect_enter_coherency() local 22 cci_enable_snoop_dvm_reqs(index); in plat_ls_interconnect_enter_coherency()
|
| H A D | ls_ccn.c | 20 for (uint32_t index = 1U; index < num_clusters; index++) { in plat_ls_interconnect_enter_coherency() local 21 ccn_enter_snoop_dvm_domain(1ULL << index); in plat_ls_interconnect_enter_coherency()
|
| /rk3399_ARM-atf/lib/fconf/ |
| H A D | fconf_dyn_cfg_getter.c | 50 unsigned int index; in dyn_cfg_dtb_info_get_index() local 53 for (index = 0U; index < MAX_DTB_INFO; index++) { in dyn_cfg_dtb_info_get_index() 54 if (dtb_infos[index].config_id == config_id) { in dyn_cfg_dtb_info_get_index() 55 return index; in dyn_cfg_dtb_info_get_index() 65 unsigned int index = dyn_cfg_dtb_info_get_index(config_id); in dyn_cfg_dtb_info_getter() local 67 if (index < MAX_DTB_INFO) { in dyn_cfg_dtb_info_getter() 68 return &dtb_infos[index]; in dyn_cfg_dtb_info_getter()
|
| /rk3399_ARM-atf/plat/marvell/armada/a3k/common/ |
| H A D | io_addr_dec.c | 132 int32_t index; in init_io_addr_dec() local 154 for (index = 0; index < dram_wins_map->dram_win_num; index++) in init_io_addr_dec() 156 index, dram_wins_map->dram_windows[index].base_addr, in init_io_addr_dec() 157 dram_wins_map->dram_windows[index].win_size); in init_io_addr_dec() 160 for (index = 0; index < io_unit_num; index++) { in init_io_addr_dec() 161 io_dec_win = io_dec_config + index; in init_io_addr_dec()
|
| /rk3399_ARM-atf/drivers/io/ |
| H A D | io_mtd.c | 62 unsigned int index; in find_first_mtd_state() local 65 for (index = 0U; index < MAX_IO_MTD_DEVICES; index++) { in find_first_mtd_state() 67 if (state_pool[index].dev_spec == dev_spec) { in find_first_mtd_state() 69 *index_out = index; in find_first_mtd_state() 80 unsigned int index = 0U; in allocate_dev_info() local 83 result = find_first_mtd_state(NULL, &index); in allocate_dev_info() 88 dev_info_pool[index].funcs = &mtd_dev_funcs; in allocate_dev_info() 89 dev_info_pool[index].info = (uintptr_t)&state_pool[index]; in allocate_dev_info() 90 *dev_info = &dev_info_pool[index]; in allocate_dev_info() 99 unsigned int index = 0U; in free_dev_info() local [all …]
|
| /rk3399_ARM-atf/plat/qemu/qemu_sbsa/ |
| H A D | sbsa_sip_svc.c | 49 uint64_t index; in sbsa_sip_smc_handler() local 74 index = x1; in sbsa_sip_smc_handler() 75 if (index < PLATFORM_CORE_COUNT) { in sbsa_sip_smc_handler() 78 data = sbsa_platform_cpu_node(index); in sbsa_sip_smc_handler() 104 index = x1; in sbsa_sip_smc_handler() 105 if (index < PLAT_MAX_MEM_NODES) { in sbsa_sip_smc_handler() 108 data = sbsa_platform_memory_node(index); in sbsa_sip_smc_handler()
|
| /rk3399_ARM-atf/plat/intel/soc/common/ |
| H A D | socfpga_ros.c | 67 for (uint32_t index = 0U ; index < spt_buf->partitions; index++) { in get_current_image_index() local 68 if (spt_buf->partition[index].offset == current_image) { in get_current_image_index() 69 *img_index = index; in get_current_image_index() 184 for (uint32_t index = 0U; index < spt.partitions; index++) { in ros_qspi_get_ssbl_offset() local 185 if (strncmp(spt.partition[index].name, ssbl_name, in ros_qspi_get_ssbl_offset() 187 *offset = spt.partition[index].offset; in ros_qspi_get_ssbl_offset()
|
| /rk3399_ARM-atf/services/std_svc/spm/el3_spmc/ |
| H A D | logical_sp.c | 40 for (unsigned int index = 0; index < EL3_LP_DESCS_COUNT; index++) { in el3_sp_desc_validate() local 41 struct el3_lp_desc *lp_desc = &lp_array[index]; in el3_sp_desc_validate() 97 for (unsigned int inner_idx = index + 1; in el3_sp_desc_validate()
|
| /rk3399_ARM-atf/drivers/renesas/common/auth/ |
| H A D | auth_mod.c | 42 int32_t ret = 0, index = 0; in auth_mod_verify_img() local 101 for (index = 0; index < RCAR_IMAGE_ID_MAX; index++) { in auth_mod_verify_img() 102 if (img_id != image[index].id) in auth_mod_verify_img() 105 ret = rcar_get_certificate(image[index].cert, &cert_addr); in auth_mod_verify_img() 109 if (ret || (index == RCAR_IMAGE_ID_MAX)) { in auth_mod_verify_img() 122 ERROR("Verification Failed 0x%x, %s\n", ret, image[index].name); in auth_mod_verify_img()
|