/drivers/acpi/ |
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 …]
|
/drivers/cpuidle/ |
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()
|
D | cpuidle-psci.c | 259 struct device_node *cpu_node, in psci_dt_cpu_init_idle() argument 274 state_node = of_get_cpu_state_node(cpu_node, i - 1); in psci_dt_cpu_init_idle() 303 struct device_node *cpu_node; in psci_cpu_init_idle() local 313 cpu_node = of_cpu_device_node_get(cpu); in psci_cpu_init_idle() 314 if (!cpu_node) in psci_cpu_init_idle() 317 ret = psci_dt_cpu_init_idle(dev, drv, cpu_node, state_count, cpu); in psci_cpu_init_idle() 319 of_node_put(cpu_node); in psci_cpu_init_idle() 335 struct device_node *cpu_node; in psci_idle_init_cpu() local 339 cpu_node = of_cpu_device_node_get(cpu); in psci_idle_init_cpu() 340 if (!cpu_node) in psci_idle_init_cpu() [all …]
|
D | cpuidle-qcom-spm.c | 248 struct device_node *cpu_node, *saw_node; in spm_get_drv() local 253 cpu_node = of_cpu_device_node_get(cpu); in spm_get_drv() 254 if (!cpu_node) in spm_get_drv() 256 saw_node = of_parse_phandle(cpu_node, "qcom,saw", 0); in spm_get_drv() 259 of_node_put(cpu_node); in spm_get_drv()
|
/drivers/base/ |
D | arch_topology.c | 271 bool __init topology_parse_cpu_capacity(struct device_node *cpu_node, int cpu) in topology_parse_cpu_capacity() argument 281 ret = of_property_read_u32(cpu_node, "capacity-dmips-mhz", in topology_parse_cpu_capacity() 295 cpu_node, raw_capacity[cpu]); in topology_parse_cpu_capacity() 303 cpu_clk = of_clk_get(cpu_node, 0); in topology_parse_cpu_capacity() 312 cpu_node); in topology_parse_cpu_capacity() 416 struct device_node *cpu_node; in get_cpu_for_node() local 419 cpu_node = of_parse_phandle(node, "cpu", 0); in get_cpu_for_node() 420 if (!cpu_node) in get_cpu_for_node() 423 cpu = of_cpu_node_to_id(cpu_node); in get_cpu_for_node() 425 topology_parse_cpu_capacity(cpu_node, cpu); in get_cpu_for_node() [all …]
|
/drivers/thermal/qcom/ |
D | lmh.c | 90 struct device_node *cpu_node; in lmh_probe() local 103 cpu_node = of_parse_phandle(np, "cpus", 0); in lmh_probe() 104 if (!cpu_node) in lmh_probe() 106 cpu_id = of_cpu_node_to_id(cpu_node); in lmh_probe() 107 of_node_put(cpu_node); in lmh_probe()
|
/drivers/thermal/ |
D | cpuidle_cooling.c | 246 struct device_node *cpu_node; in cpuidle_cooling_register() local 251 cpu_node = of_cpu_device_node_get(cpu); in cpuidle_cooling_register() 253 cooling_node = of_get_child_by_name(cpu_node, "thermal-idle"); in cpuidle_cooling_register() 255 of_node_put(cpu_node); in cpuidle_cooling_register()
|
/drivers/perf/ |
D | arm_dsu_pmu.c | 612 struct device_node *cpu_node; in dsu_pmu_dt_get_cpus() local 618 cpu_node = of_parse_phandle(dev->of_node, "cpus", i); in dsu_pmu_dt_get_cpus() 619 if (!cpu_node) in dsu_pmu_dt_get_cpus() 621 cpu = of_cpu_node_to_id(cpu_node); in dsu_pmu_dt_get_cpus() 622 of_node_put(cpu_node); in dsu_pmu_dt_get_cpus()
|
/drivers/irqchip/ |
D | irq-gic-v3.c | 2036 struct device_node *cpu_node; in gic_populate_ppi_partitions() local 2043 cpu_node = of_find_node_by_phandle(cpu_phandle); in gic_populate_ppi_partitions() 2044 if (WARN_ON(!cpu_node)) in gic_populate_ppi_partitions() 2047 cpu = of_cpu_node_to_id(cpu_node); in gic_populate_ppi_partitions() 2049 of_node_put(cpu_node); in gic_populate_ppi_partitions() 2053 pr_cont("%pOF[%d] ", cpu_node, cpu); in gic_populate_ppi_partitions() 2056 of_node_put(cpu_node); in gic_populate_ppi_partitions()
|
D | irq-gic-v3-its.c | 3227 struct device_node *cpu_node; in its_cpu_init_collection() local 3229 cpu_node = of_get_cpu_node(cpu, NULL); in its_cpu_init_collection() 3231 its->numa_node != of_node_to_nid(cpu_node)) in its_cpu_init_collection()
|
/drivers/of/ |
D | base.c | 401 int of_cpu_node_to_id(struct device_node *cpu_node) in of_cpu_node_to_id() argument 409 found = (cpu_node == np); in of_cpu_node_to_id() 434 struct device_node *of_get_cpu_state_node(struct device_node *cpu_node, in of_get_cpu_state_node() argument 440 err = of_parse_phandle_with_args(cpu_node, "power-domains", in of_get_cpu_state_node() 451 return of_parse_phandle(cpu_node, "cpu-idle-states", index); in of_get_cpu_state_node()
|