| /rk3399_ARM-atf/plat/arm/common/aarch64/ |
| H A D | arm_sdei.c | 33 for (i = 0; i < FCONF_GET_PROPERTY(sdei, dyn_config, private_ev_cnt); i++) { in plat_sdei_setup() 35 FCONF_GET_PROPERTY(sdei, dyn_config, private_ev_nums[i]), in plat_sdei_setup() 36 FCONF_GET_PROPERTY(sdei, dyn_config, private_ev_intrs[i]), in plat_sdei_setup() 37 FCONF_GET_PROPERTY(sdei, dyn_config, private_ev_flags[i])); in plat_sdei_setup() 40 for (i = 0; i < FCONF_GET_PROPERTY(sdei, dyn_config, shared_ev_cnt); i++) { in plat_sdei_setup() 42 FCONF_GET_PROPERTY(sdei, dyn_config, shared_ev_nums[i]), in plat_sdei_setup() 43 FCONF_GET_PROPERTY(sdei, dyn_config, shared_ev_intrs[i]), in plat_sdei_setup() 44 FCONF_GET_PROPERTY(sdei, dyn_config, shared_ev_flags[i])); in plat_sdei_setup()
|
| /rk3399_ARM-atf/plat/arm/board/fvp/ |
| H A D | fvp_gicv3.c | 76 gic_data.gicd_base = (uintptr_t)FCONF_GET_PROPERTY(hw_config, in fvp_gic_driver_pre_init() 79 arm_gicr_base_addrs[0] = FCONF_GET_PROPERTY(hw_config, gicv3_config, in fvp_gic_driver_pre_init() 82 gic_data.interrupt_props = FCONF_GET_PROPERTY(hw_config, in fvp_gic_driver_pre_init() 84 gic_data.interrupt_props_num = FCONF_GET_PROPERTY(hw_config, in fvp_gic_driver_pre_init()
|
| H A D | fvp_trusted_boot.c | 49 *nv_ctr_addr = FCONF_GET_PROPERTY(cot, nv_cntr_addr, in plat_get_nv_ctr_addr() 52 *nv_ctr_addr = FCONF_GET_PROPERTY(cot, nv_cntr_addr, in plat_get_nv_ctr_addr() 56 *nv_ctr_addr = FCONF_GET_PROPERTY(cot, nv_cntr_addr, in plat_get_nv_ctr_addr()
|
| H A D | fvp_console.c | 38 uart_base = FCONF_GET_PROPERTY(hw_config, uart_serial_config, in arm_console_runtime_init() 40 uart_clk = FCONF_GET_PROPERTY(hw_config, uart_serial_config, in arm_console_runtime_init()
|
| H A D | fvp_bl31_setup.c | 38 soc_fw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, SOC_FW_CONFIG_ID); in bl31_early_platform_setup2() 49 hw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, HW_CONFIG_ID); in bl31_early_platform_setup2() 167 counter_base_frequency = FCONF_GET_PROPERTY(hw_config, cpu_timer, clock_freq); in plat_get_syscnt_freq2()
|
| H A D | fvp_bl2_setup.c | 112 fw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, FW_CONFIG_ID); in plat_get_next_bl_params() 135 hw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, HW_CONFIG_ID); in bl2_plat_handle_post_image_load() 158 hw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, HW_CONFIG_ID); in plat_get_hw_dt_base()
|
| H A D | fvp_topology.c | 43 cluster_count = FCONF_GET_PROPERTY(hw_config, topology, plat_cluster_count); in plat_get_power_domain_tree_desc() 44 cpus_per_cluster = FCONF_GET_PROPERTY(hw_config, topology, cluster_cpu_count); in plat_get_power_domain_tree_desc()
|
| H A D | fvp_common.c | 789 num_banks = FCONF_GET_PROPERTY(hw_config, dram_layout, num_banks); in plat_rmmd_load_manifest() 888 bank_ptr[i].base = FCONF_GET_PROPERTY(hw_config, dram_layout, dram_bank[i].base); in plat_rmmd_load_manifest() 889 bank_ptr[i].size = FCONF_GET_PROPERTY(hw_config, dram_layout, dram_bank[i].size); in plat_rmmd_load_manifest() 930 num_ncoh_regions = FCONF_GET_PROPERTY(hw_config, pci_props, num_ncoh_regions); in plat_rmmd_load_manifest() 936 FCONF_GET_PROPERTY(hw_config, pci_props, ncoh_regions[i].base); in plat_rmmd_load_manifest() 938 FCONF_GET_PROPERTY(hw_config, pci_props, ncoh_regions[i].size); in plat_rmmd_load_manifest()
|
| /rk3399_ARM-atf/docs/resources/diagrams/plantuml/ |
| H A D | fconf_bl1_load_config.puml | 32 fconf -> fconf : FCONF_GET_PROPERTY(dyn_cfg, dtb, FW_CONFIG_ID) 42 arm_io_storage -> fconf: FCONF_GET_PROPERTY(arm, arm_io_policies, FW_CONFIG_ID) 47 arm_bl1_setup -> fconf: FCONF_GET_PROPERTY(dyn_cfg, dtb, FW_CONFIG_ID) 52 fconf -> fconf : FCONF_GET_PROPERTY(dyn_cfg, dtb, TB_FW_CONFIG_ID) 62 arm_io_storage -> fconf: FCONF_GET_PROPERTY(arm, arm_io_policies, TB_FW_CONFIG_ID)
|
| H A D | fconf_bl2_populate.puml | 34 arm_bl2_setup -> fconf: FCONF_GET_PROPERTY(dyn_cfg, dtb, TB_FW_CONFIG_ID)
|
| /rk3399_ARM-atf/plat/arm/common/ |
| H A D | arm_dyn_cfg.c | 61 *heap_addr = FCONF_GET_PROPERTY(tbbr, dyn_config, mbedtls_heap_addr); in arm_get_mbedtls_heap() 62 *heap_size = FCONF_GET_PROPERTY(tbbr, dyn_config, mbedtls_heap_size); in arm_get_mbedtls_heap() 92 tb_fw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, TB_FW_CONFIG_ID); in arm_bl1_set_mbedtls_heap() 155 dtb_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, config_ids[i]); in arm_bl2_dyn_cfg_init()
|
| H A D | arm_dyn_cfg_helpers.c | 221 tb_fw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, TB_FW_CONFIG_ID); in arm_set_tb_fw_info() 246 tb_fw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, TB_FW_CONFIG_ID); in arm_get_tb_fw_info() 468 tb_fw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, TB_FW_CONFIG_ID); in arm_set_tb_fw_info() 502 tb_fw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, TB_FW_CONFIG_ID); in arm_get_tb_fw_info()
|
| H A D | arm_io_storage.c | 148 policy = FCONF_GET_PROPERTY(arm, io_policies, image_id); in plat_get_image_source() 195 struct plat_io_policy *policy = FCONF_GET_PROPERTY(arm, in arm_set_image_source()
|
| H A D | arm_bl2_el3_setup.c | 92 fw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, FW_CONFIG_ID); in arm_bl2_el3_plat_config_load()
|
| /rk3399_ARM-atf/plat/arm/board/juno/ |
| H A D | juno_bl31_setup.c | 30 soc_fw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, SOC_FW_CONFIG_ID); in bl31_early_platform_setup2() 63 hw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, HW_CONFIG_ID); in bl31_plat_arch_setup()
|
| H A D | juno_bl2_setup.c | 64 fw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, FW_CONFIG_ID); in plat_get_next_bl_params()
|
| /rk3399_ARM-atf/plat/arm/board/common/ |
| H A D | board_arm_trusted_boot.c | 217 nv_ctr_addr = (uint32_t *)FCONF_GET_PROPERTY(cot, nv_cntr_addr, in plat_get_nv_ctr() 220 nv_ctr_addr = (uint32_t *)FCONF_GET_PROPERTY(cot, nv_cntr_addr, in plat_get_nv_ctr() 228 nv_ctr_addr = (uint32_t *)FCONF_GET_PROPERTY(cot, nv_cntr_addr, in plat_get_nv_ctr()
|
| /rk3399_ARM-atf/plat/arm/board/fvp/sp_min/ |
| H A D | fvp_sp_min_setup.c | 49 tos_fw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, TOS_FW_CONFIG_ID); in plat_arm_sp_min_early_platform_setup() 101 hw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, HW_CONFIG_ID); in sp_min_plat_arch_setup()
|
| /rk3399_ARM-atf/include/lib/fconf/ |
| H A D | fconf.h | 14 #define FCONF_GET_PROPERTY(a, b, c) a##__##b##_getter(c) macro
|
| /rk3399_ARM-atf/plat/arm/board/corstone1000/common/ |
| H A D | corstone1000_plat.c | 35 policy = FCONF_GET_PROPERTY(arm, io_policies, FIP_IMAGE_ID); in set_fip_image_source()
|
| /rk3399_ARM-atf/plat/arm/board/tc/ |
| H A D | tc_bl2_setup.c | 42 fw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, FW_CONFIG_ID); in plat_get_next_bl_params()
|
| /rk3399_ARM-atf/plat/st/common/ |
| H A D | stm32mp_trusted_boot.c | 200 *heap_addr = FCONF_GET_PROPERTY(tbbr, dyn_config, mbedtls_heap_addr); in plat_get_mbedtls_heap() 201 *heap_size = FCONF_GET_PROPERTY(tbbr, dyn_config, mbedtls_heap_size); in plat_get_mbedtls_heap()
|
| /rk3399_ARM-atf/lib/fconf/ |
| H A D | fconf.c | 27 config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, image_id); in fconf_load_config()
|
| /rk3399_ARM-atf/docs/components/fconf/ |
| H A D | index.rst | 33 Properties can be accessed with the ``FCONF_GET_PROPERTY(a,b,property)`` macro. 73 Then, a wrapper has to be provided to match the ``FCONF_GET_PROPERTY()`` macro: 78 #define FCONF_GET_PROPERTY(a,b,property) a##__##b##_getter(property) 83 This second level wrapper can be used to remap the ``FCONF_GET_PROPERTY()`` to
|
| /rk3399_ARM-atf/plat/arm/board/neoverse_rd/common/ |
| H A D | nrd_image_load.c | 169 fw_config_info = FCONF_GET_PROPERTY(dyn_cfg, dtb, FW_CONFIG_ID); in plat_get_next_bl_params()
|