/trusted-firmware-a-latest/plat/nxp/soc-ls1028a/ |
D | soc.c | 102 uint8_t num_clusters, cores_per_cluster; in soc_early_init() local 187 get_cluster_info(soc_list, ARRAY_SIZE(soc_list), &num_clusters, &cores_per_cluster); in soc_early_init() 188 plat_ls_interconnect_enter_coherency(num_clusters); in soc_early_init() 277 uint8_t num_clusters, cores_per_cluster; in plat_get_power_domain_tree_desc() local 280 get_cluster_info(soc_list, ARRAY_SIZE(soc_list), &num_clusters, &cores_per_cluster); in plat_get_power_domain_tree_desc() 286 _power_domain_tree_desc[1] = num_clusters; in plat_get_power_domain_tree_desc() 300 uint8_t num_clusters, cores_per_cluster; in plat_ls_get_cluster_core_count() local 302 get_cluster_info(soc_list, ARRAY_SIZE(soc_list), &num_clusters, &cores_per_cluster); in plat_ls_get_cluster_core_count() 303 return num_clusters; in plat_ls_get_cluster_core_count() 342 uint8_t num_clusters, cores_per_cluster; in soc_init() local [all …]
|
/trusted-firmware-a-latest/plat/nxp/soc-ls1088a/ |
D | soc.c | 64 uint8_t num_clusters, cores_per_cluster; in plat_get_power_domain_tree_desc() local 66 get_cluster_info(soc_list, ARRAY_SIZE(soc_list), &num_clusters, &cores_per_cluster); in plat_get_power_domain_tree_desc() 73 _power_domain_tree_desc[1] = num_clusters; in plat_get_power_domain_tree_desc() 100 uint8_t num_clusters, cores_per_cluster; in get_tot_num_cores() local 102 get_cluster_info(soc_list, ARRAY_SIZE(soc_list), &num_clusters, &cores_per_cluster); in get_tot_num_cores() 104 return (num_clusters * cores_per_cluster); in get_tot_num_cores() 112 uint8_t num_clusters, cores_per_cluster; in get_pmu_idle_cluster_mask() local 114 get_cluster_info(soc_list, ARRAY_SIZE(soc_list), &num_clusters, &cores_per_cluster); in get_pmu_idle_cluster_mask() 116 return ((1 << num_clusters) - 2); in get_pmu_idle_cluster_mask() 124 uint8_t num_clusters, cores_per_cluster; in get_pmu_flush_cluster_mask() local [all …]
|
/trusted-firmware-a-latest/drivers/nxp/interconnect/ |
D | ls_ccn.c | 16 void plat_ls_interconnect_enter_coherency(unsigned int num_clusters) in plat_ls_interconnect_enter_coherency() argument 20 for (uint32_t index = 1U; index < num_clusters; index++) { in plat_ls_interconnect_enter_coherency()
|
D | ls_cci.c | 23 void plat_ls_interconnect_enter_coherency(unsigned int num_clusters) in plat_ls_interconnect_enter_coherency() argument 27 for (uint32_t index = 1U; index < num_clusters; index++) { in plat_ls_interconnect_enter_coherency()
|
/trusted-firmware-a-latest/plat/nxp/common/setup/include/ |
D | plat_common.h | 140 uint8_t num_clusters; member 144 uint8_t *num_clusters, uint8_t *cores_per_cluster); 149 .num_clusters = (ncl), \
|
/trusted-firmware-a-latest/plat/nxp/soc-lx2160a/ |
D | soc.c | 147 uint8_t num_clusters, cores_per_cluster; in soc_interconnect_config() local 150 &num_clusters, &cores_per_cluster); in soc_interconnect_config() 152 if (num_clusters == 6U) { in soc_interconnect_config() 161 plat_ls_interconnect_enter_coherency(num_clusters); in soc_interconnect_config() 480 uint8_t num_clusters, cores_per_cluster; in soc_init() local 483 &num_clusters, &cores_per_cluster); in soc_init() 497 if (num_clusters == 6U) { in soc_init() 503 plat_ls_interconnect_enter_coherency(num_clusters); in soc_init()
|
/trusted-firmware-a-latest/include/drivers/nxp/interconnect/ |
D | ls_interconnect.h | 16 void plat_ls_interconnect_enter_coherency(unsigned int num_clusters);
|
/trusted-firmware-a-latest/plat/nxp/common/setup/ |
D | ls_common.c | 260 uint8_t *num_clusters, uint8_t *cores_per_cluster) in get_cluster_info() argument 263 *num_clusters = NUMBER_OF_CLUSTERS; in get_cluster_info() 269 *num_clusters = soc_list[i].num_clusters; in get_cluster_info() 276 *num_clusters, *cores_per_cluster); in get_cluster_info()
|
/trusted-firmware-a-latest/plat/nxp/soc-ls1046a/ |
D | soc.c | 134 uint8_t num_clusters, cores_per_cluster; in soc_early_init() local 166 get_cluster_info(soc_list, ARRAY_SIZE(soc_list), &num_clusters, &cores_per_cluster); in soc_early_init() 167 plat_ls_interconnect_enter_coherency(num_clusters); in soc_early_init()
|
/trusted-firmware-a-latest/plat/nxp/soc-ls1043a/ |
D | soc.c | 140 uint8_t num_clusters, cores_per_cluster; in soc_early_init() local 172 get_cluster_info(soc_list, ARRAY_SIZE(soc_list), &num_clusters, &cores_per_cluster); in soc_early_init() 173 plat_ls_interconnect_enter_coherency(num_clusters); in soc_early_init()
|