Lines Matching defs:list
24 uint64_t num_entries; /* Number of entries in the list */
28 /* Function to read isolated CPU MPID list from SDS. */
29 void plat_arm_sgi_get_isolated_cpu_list(struct isolated_cpu_mpid_list *list)
39 ret = sds_struct_read(SDS_ISOLATED_CPU_LIST_ID, 0, &list->num_entries,
40 sizeof(list->num_entries), SDS_ACCESS_MODE_CACHED);
43 list->num_entries = 0;
47 if (list->num_entries > PLATFORM_CORE_COUNT) {
48 ERROR("Isolated CPU list count %ld greater than max"
50 list->num_entries, PLATFORM_CORE_COUNT);
52 } else if (list->num_entries == 0) {
53 INFO("SDS isolated CPU list is empty\n");
58 sizeof(list->num_entries),
59 &list->mpid_list,
60 sizeof(list->mpid_list[0]) * list->num_entries,
63 ERROR("SDS CPU list read failed. error: %d\n", ret);
73 * isolated-cpu-list = <0>
127 err = fdt_setprop(fdt, nodeoffset, "isolated-cpu-list",
132 ERROR("Failed to set isolated-cpu-list, error: %d\n",
143 * This function returns the list of executable images.