| /OK3568_Linux_fs/kernel/drivers/acpi/ |
| H A D | pptt.c | 137 struct acpi_pptt_processor *cpu_node, in acpi_find_cache_level() argument 148 while ((res = acpi_get_pptt_resource(table_hdr, cpu_node, resource))) { in acpi_find_cache_level() 181 struct acpi_pptt_processor *cpu_node) in acpi_count_levels() argument 186 acpi_find_cache_level(table_hdr, cpu_node, &total_levels, 0, 0); in acpi_count_levels() 187 cpu_node = fetch_pptt_node(table_hdr, cpu_node->parent); in acpi_count_levels() 188 } while (cpu_node); in acpi_count_levels() 210 struct acpi_pptt_processor *cpu_node; in acpi_pptt_leaf_node() local 223 cpu_node = (struct acpi_pptt_processor *)entry; in acpi_pptt_leaf_node() 225 cpu_node->parent == node_entry) in acpi_pptt_leaf_node() 255 struct acpi_pptt_processor *cpu_node; in acpi_find_processor_node() local [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-qcom/ |
| H A D | platsmp.c | 82 struct device_node *cpu_node, *acc_node, *saw_node; in kpssv1_release_secondary() local 85 cpu_node = of_get_cpu_node(cpu, NULL); in kpssv1_release_secondary() 86 if (!cpu_node) in kpssv1_release_secondary() 89 acc_node = of_parse_phandle(cpu_node, "qcom,acc", 0); in kpssv1_release_secondary() 95 saw_node = of_parse_phandle(cpu_node, "qcom,saw", 0); in kpssv1_release_secondary() 153 of_node_put(cpu_node); in kpssv1_release_secondary() 160 struct device_node *cpu_node, *l2_node, *acc_node, *saw_node; in kpssv2_release_secondary() local 165 cpu_node = of_get_cpu_node(cpu, NULL); in kpssv2_release_secondary() 166 if (!cpu_node) in kpssv2_release_secondary() 169 acc_node = of_parse_phandle(cpu_node, "qcom,acc", 0); in kpssv2_release_secondary() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/cpuidle/ |
| H A D | cpuidle-psci.c | 213 struct device_node *cpu_node, in psci_dt_cpu_init_idle() argument 228 state_node = of_get_cpu_state_node(cpu_node, i - 1); in psci_dt_cpu_init_idle() 257 struct device_node *cpu_node; in psci_cpu_init_idle() local 267 cpu_node = of_cpu_device_node_get(cpu); in psci_cpu_init_idle() 268 if (!cpu_node) in psci_cpu_init_idle() 271 ret = psci_dt_cpu_init_idle(dev, drv, cpu_node, state_count, cpu); in psci_cpu_init_idle() 273 of_node_put(cpu_node); in psci_cpu_init_idle() 289 struct device_node *cpu_node; in psci_idle_init_cpu() local 293 cpu_node = of_cpu_device_node_get(cpu); in psci_idle_init_cpu() 294 if (!cpu_node) in psci_idle_init_cpu() [all …]
|
| H A D | dt_idle_states.c | 101 struct device_node *cpu_node, *curr_state_node; in idle_state_valid() local 113 cpu_node = of_cpu_device_node_get(cpu); in idle_state_valid() 114 curr_state_node = of_get_cpu_state_node(cpu_node, idx); in idle_state_valid() 119 of_node_put(cpu_node); in idle_state_valid() 154 struct device_node *state_node, *cpu_node; in dt_init_idle_driver() local 169 cpu_node = of_cpu_device_node_get(cpumask_first(cpumask)); in dt_init_idle_driver() 172 state_node = of_get_cpu_state_node(cpu_node, i); in dt_init_idle_driver() 211 of_node_put(cpu_node); in dt_init_idle_driver()
|
| H A D | cpuidle-qcom-spm.c | 236 struct device_node *cpu_node, *saw_node; in spm_get_drv() local 241 cpu_node = of_cpu_device_node_get(cpu); in spm_get_drv() 242 if (!cpu_node) in spm_get_drv() 244 saw_node = of_parse_phandle(cpu_node, "qcom,saw", 0); in spm_get_drv() 247 of_node_put(cpu_node); in spm_get_drv()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-vexpress/ |
| H A D | platsmp.c | 27 struct device_node *cpu_node, *cci_node; in vexpress_smp_init_ops() local 39 cpu_node = of_get_cpu_node(cpu, NULL); in vexpress_smp_init_ops() 40 if (WARN(!cpu_node, "Missing cpu device node!")) in vexpress_smp_init_ops() 43 cci_node = of_parse_phandle(cpu_node, "cci-control-port", 0); in vexpress_smp_init_ops() 46 of_node_put(cpu_node); in vexpress_smp_init_ops()
|
| /OK3568_Linux_fs/kernel/arch/arm/kernel/ |
| H A D | cpuidle.c | 136 struct device_node *cpu_node = of_cpu_device_node_get(cpu); in arm_cpuidle_init() local 139 if (!cpu_node) in arm_cpuidle_init() 142 ret = arm_cpuidle_read_ops(cpu_node, cpu); in arm_cpuidle_init() 144 ret = cpuidle_ops[cpu].init(cpu_node, cpu); in arm_cpuidle_init() 146 of_node_put(cpu_node); in arm_cpuidle_init()
|
| /OK3568_Linux_fs/kernel/drivers/base/ |
| H A D | arch_topology.c | 177 bool __init topology_parse_cpu_capacity(struct device_node *cpu_node, int cpu) in topology_parse_cpu_capacity() argument 187 ret = of_property_read_u32(cpu_node, "capacity-dmips-mhz", in topology_parse_cpu_capacity() 201 cpu_node, raw_capacity[cpu]); in topology_parse_cpu_capacity() 209 cpu_clk = of_clk_get(cpu_node, 0); in topology_parse_cpu_capacity() 218 cpu_node); in topology_parse_cpu_capacity() 322 struct device_node *cpu_node; in get_cpu_for_node() local 325 cpu_node = of_parse_phandle(node, "cpu", 0); in get_cpu_for_node() 326 if (!cpu_node) in get_cpu_for_node() 329 cpu = of_cpu_node_to_id(cpu_node); in get_cpu_for_node() 331 topology_parse_cpu_capacity(cpu_node, cpu); in get_cpu_for_node() [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/rockchip/ |
| H A D | rockchip_cdndp.c | 114 struct device_node *cpu_node; in rockchip_sound_probe() local 117 cpu_node = of_parse_phandle(pdev->dev.of_node, "rockchip,cpu", 0); in rockchip_sound_probe() 118 if (!cpu_node) { in rockchip_sound_probe() 123 cdndp_dailink.platform_of_node = cpu_node; in rockchip_sound_probe() 124 cdndp_dailink.cpu_of_node = cpu_node; in rockchip_sound_probe()
|
| H A D | rockchip_rt5651.c | 186 struct device_node *cpu_node; in rockchip_sound_probe() local 191 cpu_node = of_parse_phandle(pdev->dev.of_node, "rockchip,cpu", 0); in rockchip_sound_probe() 192 if (!cpu_node) { in rockchip_sound_probe() 199 rockchip_dailinks[i].platform_of_node = cpu_node; in rockchip_sound_probe() 200 rockchip_dailinks[i].cpu_of_node = cpu_node; in rockchip_sound_probe()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/platforms/cell/ |
| H A D | cbe_regs.c | 31 struct device_node *cpu_node; member 42 struct device_node *cpu_node; member 59 if (cbe_regs_maps[i].cpu_node == np || in cbe_find_map() 219 cpu = map->cpu_node; in cbe_fill_regs_map() 244 cbe_thread_map[i].cpu_node = of_get_cpu_node(i, &thread_id); in cbe_regs_init() 264 map->cpu_node = cpu; in cbe_regs_init() 269 if (thread->cpu_node == cpu) { in cbe_regs_init()
|
| /OK3568_Linux_fs/kernel/arch/sparc/kernel/ |
| H A D | smp_32.c | 58 int cpu_node; in smp_store_cpu_info() local 63 cpu_find_by_mid(id, &cpu_node); in smp_store_cpu_info() 64 cpu_data(id).clock_tick = prom_getintdefault(cpu_node, in smp_store_cpu_info() 66 cpu_data(id).prom_node = cpu_node; in smp_store_cpu_info() 67 mid = cpu_get_hwmid(cpu_node); in smp_store_cpu_info() 70 printk(KERN_NOTICE "No MID found for CPU%d at node 0x%08x", id, cpu_node); in smp_store_cpu_info()
|
| H A D | devices.c | 122 phandle cpu_node; in device_scan() local 124 err = cpu_find_by_instance(0, &cpu_node, NULL); in device_scan() 130 cpu_data(0).clock_tick = prom_getintdefault(cpu_node, in device_scan()
|
| H A D | sun4m_smp.c | 83 int cpu_node; in smp4m_boot_one_cpu() local 85 cpu_find_by_mid(i, &cpu_node); in smp4m_boot_one_cpu() 103 prom_startcpu(cpu_node, &smp_penguin_ctable, 0, (char *)entry); in smp4m_boot_one_cpu()
|
| H A D | sun4d_smp.c | 126 int cpu_node; in smp4d_boot_one_cpu() local 128 cpu_find_by_instance(i, &cpu_node, NULL); in smp4d_boot_one_cpu() 142 prom_startcpu(cpu_node, in smp4d_boot_one_cpu()
|
| /OK3568_Linux_fs/kernel/drivers/soc/rockchip/ |
| H A D | rockchip_amp.c | 173 struct device_node *cpu_node, int idx) in rockchip_amp_boot_cpus() argument 182 if (of_property_read_u64_array(cpu_node, "entry", &cpu_entry, 1)) { in rockchip_amp_boot_cpus() 192 if (of_property_read_u64_array(cpu_node, "id", &cpu_id, 1)) { in rockchip_amp_boot_cpus() 197 if (of_property_read_u32_array(cpu_node, "mode", &cpu_mode, 1)) { in rockchip_amp_boot_cpus() 227 struct device_node *cpus_node, *cpu_node; in rockchip_amp_probe() local 270 for_each_available_child_of_node(cpus_node, cpu_node) { in rockchip_amp_probe() 271 if (!rockchip_amp_boot_cpus(&pdev->dev, cpu_node, in rockchip_amp_probe()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk3308/ |
| H A D | rk3308.c | 374 int cpu_node, sub_node, len; in fdt_fixup_cpu_idle() local 377 cpu_node = fdt_path_offset(blob, "/cpus"); in fdt_fixup_cpu_idle() 378 if (cpu_node < 0) { in fdt_fixup_cpu_idle() 383 fdt_for_each_subnode(sub_node, blob, cpu_node) { in fdt_fixup_cpu_idle() 397 int opp_node, cpu_node, sub_node; in fdt_fixup_cpu_opp_table() local 415 cpu_node = fdt_path_offset(blob, "/cpus"); in fdt_fixup_cpu_opp_table() 416 if (cpu_node < 0) { in fdt_fixup_cpu_opp_table() 421 fdt_for_each_subnode(sub_node, blob, cpu_node) { in fdt_fixup_cpu_opp_table()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/kernel/ |
| H A D | cacheinfo.c | 469 struct device_node *cpu_node; in cache_chain_instantiate() local 474 cpu_node = of_get_cpu_node(cpu_id, NULL); in cache_chain_instantiate() 475 WARN_ONCE(!cpu_node, "no OF node found for CPU %i\n", cpu_id); in cache_chain_instantiate() 476 if (!cpu_node) in cache_chain_instantiate() 479 cpu_cache = cache_lookup_or_instantiate(cpu_node, 1); in cache_chain_instantiate() 487 of_node_put(cpu_node); in cache_chain_instantiate() 839 struct device_node *cpu_node; in cache_lookup_by_cpu() local 842 cpu_node = of_get_cpu_node(cpu_id, NULL); in cache_lookup_by_cpu() 843 WARN_ONCE(!cpu_node, "no OF node found for CPU %i\n", cpu_id); in cache_lookup_by_cpu() 844 if (!cpu_node) in cache_lookup_by_cpu() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/thermal/ |
| H A D | cpuidle_cooling.c | 245 struct device_node *cpu_node; in cpuidle_cooling_register() local 250 cpu_node = of_cpu_device_node_get(cpu); in cpuidle_cooling_register() 252 cooling_node = of_get_child_by_name(cpu_node, "thermal-idle"); in cpuidle_cooling_register() 254 of_node_put(cpu_node); in cpuidle_cooling_register()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-bcm/ |
| H A D | platsmp.c | 81 struct device_node *cpu_node = of_get_cpu_node(cpu, NULL); in secondary_boot_addr_for() local 83 if (!cpu_node) { in secondary_boot_addr_for() 88 if (of_property_read_u32(cpu_node, in secondary_boot_addr_for() 94 of_node_put(cpu_node); in secondary_boot_addr_for()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/px30/ |
| H A D | px30.c | 373 int opp_node, cpu_node, sub_node; in fdt_fixup_cpu_opp_table() local 391 cpu_node = fdt_path_offset(blob, "/cpus"); in fdt_fixup_cpu_opp_table() 392 if (cpu_node < 0) { in fdt_fixup_cpu_opp_table() 397 fdt_for_each_subnode(sub_node, blob, cpu_node) { in fdt_fixup_cpu_opp_table() 528 int cpu_node, gpu_node, scmi_clk_node; in fdt_fixup_cpu_gpu_clk() local 543 cpu_node = fdt_path_offset(blob, "/cpus/cpu@0"); in fdt_fixup_cpu_gpu_clk() 544 if (cpu_node < 0) { in fdt_fixup_cpu_gpu_clk() 554 pp = (u32 *)fdt_getprop(blob, cpu_node, in fdt_fixup_cpu_gpu_clk()
|
| /OK3568_Linux_fs/u-boot/board/freescale/qemu-ppce500/ |
| H A D | qemu-ppce500.c | 309 int cpu_node = fdt_first_subnode(fdt, cpus_node); in get_cpu_freq() local 311 return fdt_getprop_u32_default_node(fdt, cpu_node, 0, prop, 0); in get_cpu_freq() 342 int cpu_node = fdt_first_subnode(fdt, cpus_node); in get_tbclk() local 344 return fdt_getprop_u32_default_node(fdt, cpu_node, 0, prop, 0); in get_tbclk()
|
| /OK3568_Linux_fs/kernel/sound/soc/meson/ |
| H A D | meson-card-utils.c | 116 struct device_node *cpu_node) in meson_card_parse_daifmt() argument 127 if (!bitclkmaster || bitclkmaster == cpu_node) { in meson_card_parse_daifmt() 128 daifmt |= (!framemaster || framemaster == cpu_node) ? in meson_card_parse_daifmt() 131 daifmt |= (!framemaster || framemaster == cpu_node) ? in meson_card_parse_daifmt()
|
| /OK3568_Linux_fs/kernel/drivers/perf/ |
| H A D | arm_dsu_pmu.c | 613 struct device_node *cpu_node; in dsu_pmu_dt_get_cpus() local 619 cpu_node = of_parse_phandle(dev->of_node, "cpus", i); in dsu_pmu_dt_get_cpus() 620 if (!cpu_node) in dsu_pmu_dt_get_cpus() 622 cpu = of_cpu_node_to_id(cpu_node); in dsu_pmu_dt_get_cpus() 623 of_node_put(cpu_node); in dsu_pmu_dt_get_cpus()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-omap2/ |
| H A D | pm33xx-core.c | 384 static int __init amx3_idle_init(struct device_node *cpu_node, int cpu) in amx3_idle_init() argument 392 state_node = of_parse_phandle(cpu_node, "cpu-idle-states", i); in amx3_idle_init()
|