/Linux-v5.4/arch/arm/kernel/ |
D | psci_smp.c | 28 * cpu_off Power down a CPU 56 /* Fail early if we don't have CPU_OFF support */ in psci_cpu_disable() 57 if (!psci_ops.cpu_off) in psci_cpu_disable() 60 /* Trusted OS will deny CPU_OFF */ in psci_cpu_disable() 72 if (psci_ops.cpu_off) in psci_cpu_die() 73 psci_ops.cpu_off(state); in psci_cpu_die()
|
/Linux-v5.4/arch/mips/generic/ |
D | board-sead3.c | 53 int gic_off, cpu_off, uart_off, eth_off, ehci_off, err; in remove_gic() local 73 cpu_off = fdt_node_offset_by_compatible(fdt, -1, in remove_gic() 75 if (cpu_off < 0) { in remove_gic() 76 pr_err("unable to find CPU intc node: %d\n", cpu_off); in remove_gic() 77 return cpu_off; in remove_gic() 80 cpu_phandle = fdt_get_phandle(fdt, cpu_off); in remove_gic()
|
/Linux-v5.4/Documentation/devicetree/bindings/arm/ |
D | psci.yaml | 81 cpu_off: 83 description: Function ID for CPU_OFF operation 118 - cpu_off 130 cpu_off = <0x95c10001>; 161 cpu_off = <0x95c10001>;
|
/Linux-v5.4/arch/arm64/kernel/ |
D | psci.c | 56 /* Fail early if we don't have CPU_OFF support */ in cpu_psci_cpu_disable() 57 if (!psci_ops.cpu_off) in cpu_psci_cpu_disable() 60 /* Trusted OS will deny CPU_OFF */ in cpu_psci_cpu_disable() 77 ret = psci_ops.cpu_off(state); in cpu_psci_cpu_die()
|
/Linux-v5.4/arch/mips/mti-malta/ |
D | malta-dtshim.c | 229 int err, gic_off, i8259_off, cpu_off; in remove_gic() local 272 cpu_off = fdt_node_offset_by_compatible(fdt, -1, in remove_gic() 274 if (cpu_off < 0) { in remove_gic() 276 cpu_off); in remove_gic() 280 cpu_phandle = fdt_get_phandle(fdt, cpu_off); in remove_gic()
|
/Linux-v5.4/drivers/firmware/psci/ |
D | psci.c | 43 * The CPU any Trusted OS is resident on. The trusted OS may reject CPU_OFF 348 * Detect the presence of a resident Trusted OS which may cause CPU_OFF to 422 psci_ops.cpu_off = psci_cpu_off; in psci_0_2_set_functions() 513 if (!of_property_read_u32(np, "cpu_off", &id)) { in psci_0_1_init() 515 psci_ops.cpu_off = psci_cpu_off; in psci_0_1_init()
|
D | psci_checker.c | 50 if (!(psci_ops.cpu_off && psci_ops.cpu_on && psci_ops.cpu_suspend)) { in psci_ops_check()
|
/Linux-v5.4/include/linux/ |
D | psci.h | 35 int (*cpu_off)(u32 state); member
|
/Linux-v5.4/arch/arm/boot/dts/ |
D | xenvm-4.2.dts | 44 cpu_off = <1>;
|
D | ecx-common.dtsi | 15 cpu_off = <0x84000004>;
|
D | keystone.dtsi | 67 cpu_off = <0x84000002>;
|
D | stm32mp157c.dtsi | 34 cpu_off = <0x84000002>;
|
/Linux-v5.4/drivers/misc/habanalabs/goya/ |
D | goya.c | 4708 s64 off, cpu_off; in goya_mmu_add_mappings_for_device_cpu() local 4735 for (cpu_off = 0 ; cpu_off < SZ_2M ; cpu_off += PAGE_SIZE_4KB) { in goya_mmu_add_mappings_for_device_cpu() 4737 VA_CPU_ACCESSIBLE_MEM_ADDR + cpu_off, in goya_mmu_add_mappings_for_device_cpu() 4738 hdev->cpu_accessible_dma_address + cpu_off, in goya_mmu_add_mappings_for_device_cpu() 4743 cpu_off -= PAGE_SIZE_4KB; in goya_mmu_add_mappings_for_device_cpu() 4762 for (; cpu_off >= 0 ; cpu_off -= PAGE_SIZE_4KB) in goya_mmu_add_mappings_for_device_cpu() 4764 VA_CPU_ACCESSIBLE_MEM_ADDR + cpu_off, in goya_mmu_add_mappings_for_device_cpu() 4768 VA_CPU_ACCESSIBLE_MEM_ADDR + cpu_off); in goya_mmu_add_mappings_for_device_cpu() 4784 u32 off, cpu_off; in goya_mmu_remove_device_cpu_mappings() local 4801 for (cpu_off = 0 ; cpu_off < SZ_2M ; cpu_off += PAGE_SIZE_4KB) in goya_mmu_remove_device_cpu_mappings() [all …]
|
/Linux-v5.4/arch/arm64/boot/dts/sprd/ |
D | sc9836.dtsi | 213 cpu_off = <0x84000002>;
|
/Linux-v5.4/tools/power/pm-graph/config/ |
D | custom-timeline-functions.cfg | 116 _cpu_down: CPU_OFF[{cpu}] cpu=%di:s32
|
/Linux-v5.4/arch/arm64/boot/dts/al/ |
D | alpine-v2.dtsi | 82 cpu_off = <0x84000002>;
|
/Linux-v5.4/samples/bpf/ |
D | cpustat_kern.c | 13 * WFI, CPU_OFF, CLUSTER_OFF
|
/Linux-v5.4/arch/arm64/boot/dts/lg/ |
D | lg1312.dtsi | 58 cpu_off = <0x84000002>;
|
D | lg1313.dtsi | 58 cpu_off = <0x84000002>;
|
/Linux-v5.4/kernel/ |
D | cpu.c | 1241 trace_suspend_resume(TPS("CPU_OFF"), cpu, true); in freeze_secondary_cpus() 1243 trace_suspend_resume(TPS("CPU_OFF"), cpu, false); in freeze_secondary_cpus()
|
D | workqueue.c | 4077 int cpu_off = online ? -1 : cpu; in wq_update_unbound_numa() local 4105 if (wq_calc_node_cpumask(wq->dfl_pwq->pool->attrs, node, cpu_off, cpumask)) { in wq_update_unbound_numa()
|
/Linux-v5.4/arch/arm64/boot/dts/mediatek/ |
D | mt8173.dtsi | 237 cpu_off = <0x84000002>;
|
/Linux-v5.4/arch/arm64/boot/dts/exynos/ |
D | exynos5433.dtsi | 306 cpu_off = <0x84000002>;
|
/Linux-v5.4/tools/power/pm-graph/ |
D | sleepgraph.py | 203 'CPU_OFF': { 206 'format': 'CPU_OFF[{cpu}]' 3090 'CPU_OFF', 'timekeeping_freeze', 'acpi_suspend'] 4764 ' else if(name.match("CPU_OFF\[[0-9]*\]"))\n'\ 4819 ' else if(name.match("CPU_OFF\[[0-9]*\]"))\n'\
|