Home
last modified time | relevance | path

Searched full:psci (Results 1 – 25 of 278) sorted by relevance

12345678910>>...12

/freebsd/sys/contrib/device-tree/Bindings/arm/
H A Dpsci.yaml4 $id: http://devicetree.org/schemas/arm/psci.yaml#
7 title: Power State Coordination Interface (PSCI)
13 Firmware implementing the PSCI functions described in ARM document number
21 Functions are invoked by trapping to the privilege level of the PSCI
31 [2] Power State Coordination Interface (PSCI) specification
36 const: psci
41 For implementations complying to PSCI versions prior to 0.2.
42 const: arm,psci
45 For implementations complying to PSCI 0.2.
47 PSCI 0.
[all...]
H A Didle-states.yaml232 [2] ARM Linux Kernel documentation - PSCI bindings
233 Documentation/devicetree/bindings/arm/psci.yaml
255 This assumes that the "enable-method" property is set to "psci" in the cpu
258 const: psci
339 enable-method = "psci";
348 enable-method = "psci";
357 enable-method = "psci";
366 enable-method = "psci";
375 enable-method = "psci";
384 enable-method = "psci";
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/cavium/
H A Dthunder-88xx.dtsi56 psci {
57 compatible = "arm,psci-0.2";
69 enable-method = "psci";
75 enable-method = "psci";
81 enable-method = "psci";
87 enable-method = "psci";
93 enable-method = "psci";
99 enable-method = "psci";
105 enable-method = "psci";
111 enable-method = "psci";
[all …]
/freebsd/sys/dev/psci/
H A Dpsci.c30 * [PSCI]. The implementation adheres to version 0.2 of the PSCI specification
31 * but also supports v0.1. PSCI standardizes operations such as system reset, CPU
32 * on/off/suspend. PSCI requires a compliant firmware implementation.
34 * The PSCI specification used for this implementation is available at:
39 * - Add support for remaining PSCI calls [this implementation only
70 #include <dev/psci/psci.h>
120 {"arm,psci-1.0", (uintptr_t)&psci_v1_0_init_def},
121 {"arm,psci-0.2", (uintptr_t)&psci_v0_2_init_def},
122 {"arm,psci", (uintptr_t)&psci_v0_1_init_def},
142 printf("No PSCI/SMCCC call function found\n"); in psci_init()
[all …]
H A Dpsci.h31 #include <dev/psci/smccc.h>
46 /* Handler to let us call into the PSCI/SMCCC firmware */
57 * PSCI return codes.
69 * Used to signal PSCI is not available, e.g. to start a CPU.
74 * PSCI function codes (as per PSCI v0.2).
/freebsd/sys/contrib/device-tree/src/arm64/arm/
H A Dfoundation-v8-psci.dtsi4 * ARMv8 Foundation model DTS (PSCI configuration)
8 psci {
9 compatible = "arm,psci-1.0";
15 enable-method = "psci";
19 enable-method = "psci";
23 enable-method = "psci";
27 enable-method = "psci";
H A Djuno-r1.dts31 psci {
32 compatible = "arm,psci-0.2";
67 entry-method = "psci";
71 arm,psci-suspend-param = <0x0010000>;
80 arm,psci-suspend-param = <0x1010000>;
92 enable-method = "psci";
109 enable-method = "psci";
126 enable-method = "psci";
143 enable-method = "psci";
160 enable-method = "psci";
[all …]
H A Djuno-r2.dts31 psci {
32 compatible = "arm,psci-0.2";
67 entry-method = "psci";
71 arm,psci-suspend-param = <0x0010000>;
80 arm,psci-suspend-param = <0x1010000>;
92 enable-method = "psci";
110 enable-method = "psci";
128 enable-method = "psci";
146 enable-method = "psci";
164 enable-method = "psci";
[all …]
H A Djuno.dts30 psci {
31 compatible = "arm,psci-0.2";
66 entry-method = "psci";
70 arm,psci-suspend-param = <0x0010000>;
79 arm,psci-suspend-param = <0x1010000>;
91 enable-method = "psci";
109 enable-method = "psci";
127 enable-method = "psci";
145 enable-method = "psci";
163 enable-method = "psci";
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/hisilicon/
H A Dhip05.dtsi16 psci {
17 compatible = "arm,psci-0.2";
88 enable-method = "psci";
96 enable-method = "psci";
104 enable-method = "psci";
112 enable-method = "psci";
120 enable-method = "psci";
128 enable-method = "psci";
136 enable-method = "psci";
144 enable-method = "psci";
[all …]
H A Dhip07.dtsi16 psci {
17 compatible = "arm,psci-0.2";
271 enable-method = "psci";
280 enable-method = "psci";
289 enable-method = "psci";
298 enable-method = "psci";
307 enable-method = "psci";
316 enable-method = "psci";
325 enable-method = "psci";
334 enable-method = "psci";
[all...]
/freebsd/sys/contrib/device-tree/src/arm64/marvell/
H A Darmada-ap810-ap0-octa-core.dtsi20 enable-method = "psci";
26 enable-method = "psci";
32 enable-method = "psci";
38 enable-method = "psci";
44 enable-method = "psci";
50 enable-method = "psci";
56 enable-method = "psci";
62 enable-method = "psci";
/freebsd/sys/contrib/device-tree/src/arm64/mediatek/
H A Dmt6755.dtsi16 psci {
17 compatible = "arm,psci-0.2";
28 enable-method = "psci";
35 enable-method = "psci";
42 enable-method = "psci";
49 enable-method = "psci";
56 enable-method = "psci";
63 enable-method = "psci";
70 enable-method = "psci";
77 enable-method = "psci";
H A Dmt6779.dtsi19 psci {
20 compatible = "arm,psci-0.2";
31 enable-method = "psci";
38 enable-method = "psci";
45 enable-method = "psci";
52 enable-method = "psci";
59 enable-method = "psci";
66 enable-method = "psci";
73 enable-method = "psci";
80 enable-method = "psci";
/freebsd/sys/contrib/device-tree/src/arm64/nvidia/
H A Dtegra210-p2530.dtsi53 enable-method = "psci";
57 enable-method = "psci";
61 enable-method = "psci";
65 enable-method = "psci";
69 psci {
70 compatible = "arm,psci-0.2";
/freebsd/sys/contrib/device-tree/src/arm64/amazon/
H A Dalpine-v3.dtsi27 enable-method = "psci";
41 enable-method = "psci";
55 enable-method = "psci";
69 enable-method = "psci";
83 enable-method = "psci";
97 enable-method = "psci";
111 enable-method = "psci";
125 enable-method = "psci";
139 enable-method = "psci";
153 enable-method = "psci";
[all...]
/freebsd/sys/contrib/device-tree/Bindings/cpu/
H A Didle-states.yaml309 [2] ARM Linux Kernel documentation - PSCI bindings
310 Documentation/devicetree/bindings/arm/psci.yaml
338 This assumes that the "enable-method" property is set to "psci" in the cpu
341 const: psci
372 arm,psci-suspend-param:
375 power_state parameter to pass to the ARM PSCI suspend call.
377 Device tree nodes that require usage of PSCI CPU_SUSPEND function
378 (i.e. idle states node with entry-method property is set to "psci")
451 enable-method = "psci";
460 enable-method = "psci";
[all...]
/freebsd/sys/contrib/device-tree/Bindings/
H A Dnuma.txt178 enable-method = "psci";
186 enable-method = "psci";
193 enable-method = "psci";
200 enable-method = "psci";
207 enable-method = "psci";
214 enable-method = "psci";
221 enable-method = "psci";
228 enable-method = "psci";
235 enable-method = "psci";
243 enable-method = "psci";
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/nuvoton/
H A Dnuvoton-npcm845.dtsi20 enable-method = "psci";
29 enable-method = "psci";
38 enable-method = "psci";
47 enable-method = "psci";
66 psci {
67 compatible = "arm,psci-1.0";
/freebsd/sys/contrib/device-tree/src/arm64/synaptics/
H A Das370.dtsi16 psci {
17 compatible = "arm,psci-1.0";
29 enable-method = "psci";
38 enable-method = "psci";
47 enable-method = "psci";
56 enable-method = "psci";
66 entry-method = "psci";
70 arm,psci-suspend-param = <0x0010000>;
/freebsd/sys/contrib/device-tree/Bindings/cpufreq/
H A Dcpufreq-qcom-hw.txt57 enable-method = "psci";
73 enable-method = "psci";
86 enable-method = "psci";
99 enable-method = "psci";
112 enable-method = "psci";
125 enable-method = "psci";
138 enable-method = "psci";
151 enable-method = "psci";
/freebsd/sys/contrib/device-tree/src/arm64/intel/
H A Dkeembay-soc.dtsi23 enable-method = "psci";
30 enable-method = "psci";
37 enable-method = "psci";
44 enable-method = "psci";
48 psci {
49 compatible = "arm,psci-0.2";
/freebsd/sys/contrib/device-tree/src/arm64/freescale/
H A Ds32g2.dtsi25 enable-method = "psci";
33 enable-method = "psci";
41 enable-method = "psci";
49 enable-method = "psci";
80 psci {
81 compatible = "arm,psci-1.0";
/freebsd/sys/contrib/device-tree/src/arm64/amd/
H A Damd-seattle-cpus.dtsi47 enable-method = "psci";
63 enable-method = "psci";
78 enable-method = "psci";
93 enable-method = "psci";
108 enable-method = "psci";
123 enable-method = "psci";
138 enable-method = "psci";
153 enable-method = "psci";
/freebsd/sys/contrib/device-tree/src/arm64/realtek/
H A Drtd16xx.dtsi44 enable-method = "psci";
52 enable-method = "psci";
60 enable-method = "psci";
68 enable-method = "psci";
76 enable-method = "psci";
84 enable-method = "psci";
118 psci {
119 compatible = "arm,psci-1.0";

12345678910>>...12