/trusted-firmware-a-3.4.0/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-3.4.0/plat/nxp/soc-ls1088a/ |
D | soc.c | 66 uint8_t num_clusters, cores_per_cluster; in plat_get_power_domain_tree_desc() local 68 get_cluster_info(soc_list, ARRAY_SIZE(soc_list), &num_clusters, &cores_per_cluster); in plat_get_power_domain_tree_desc() 75 _power_domain_tree_desc[1] = num_clusters; in plat_get_power_domain_tree_desc() 102 uint8_t num_clusters, cores_per_cluster; in get_tot_num_cores() local 104 get_cluster_info(soc_list, ARRAY_SIZE(soc_list), &num_clusters, &cores_per_cluster); in get_tot_num_cores() 106 return (num_clusters * cores_per_cluster); in get_tot_num_cores() 114 uint8_t num_clusters, cores_per_cluster; in get_pmu_idle_cluster_mask() local 116 get_cluster_info(soc_list, ARRAY_SIZE(soc_list), &num_clusters, &cores_per_cluster); in get_pmu_idle_cluster_mask() 118 return ((1 << num_clusters) - 2); in get_pmu_idle_cluster_mask() 126 uint8_t num_clusters, cores_per_cluster; in get_pmu_flush_cluster_mask() local [all …]
|
/trusted-firmware-a-3.4.0/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-3.4.0/plat/nxp/soc-lx2160a/ |
D | soc.c | 123 uint8_t num_clusters, cores_per_cluster; in soc_interconnect_config() local 126 &num_clusters, &cores_per_cluster); in soc_interconnect_config() 128 if (num_clusters == 6U) { in soc_interconnect_config() 137 plat_ls_interconnect_enter_coherency(num_clusters); in soc_interconnect_config() 447 uint8_t num_clusters, cores_per_cluster; in soc_init() local 450 &num_clusters, &cores_per_cluster); in soc_init() 464 if (num_clusters == 6U) { in soc_init() 470 plat_ls_interconnect_enter_coherency(num_clusters); in soc_init()
|
/trusted-firmware-a-3.4.0/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-3.4.0/include/drivers/nxp/interconnect/ |
D | ls_interconnect.h | 16 void plat_ls_interconnect_enter_coherency(unsigned int num_clusters);
|
/trusted-firmware-a-3.4.0/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-3.4.0/plat/nxp/soc-ls1046a/ |
D | soc.c | 136 uint8_t num_clusters, cores_per_cluster; in soc_early_init() local 168 get_cluster_info(soc_list, ARRAY_SIZE(soc_list), &num_clusters, &cores_per_cluster); in soc_early_init() 169 plat_ls_interconnect_enter_coherency(num_clusters); in soc_early_init()
|
/trusted-firmware-a-3.4.0/plat/nxp/soc-ls1043a/ |
D | soc.c | 142 uint8_t num_clusters, cores_per_cluster; in soc_early_init() local 174 get_cluster_info(soc_list, ARRAY_SIZE(soc_list), &num_clusters, &cores_per_cluster); in soc_early_init() 175 plat_ls_interconnect_enter_coherency(num_clusters); in soc_early_init()
|