Lines Matching full:psci
4 $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.2 support, but are permitted to be present for compatibility
48 with existing software when "arm,psci" is later in the compatible
52 - const: arm,psci-0.2
53 - const: arm,psci
56 For implementations complying to PSCI 1.0.
57 PSCI 1.0 is backward compatible with PSCI 0.2 with minor
58 specification updates, as defined in the PSCI specification[2].
61 - const: arm,psci-1.0
62 - const: arm,psci-0.2
63 - const: arm,psci
66 description: The method of calling the PSCI firmware.
89 arm,psci-suspend-param:
92 power_state parameter to pass to the PSCI suspend call.
94 Device tree nodes that require usage of PSCI CPU_SUSPEND function (ie
95 idle state nodes with entry-method property is set to "psci", as per
116 arm,psci-suspend-param property.
118 It should also be noted that, in PSCI firmware v1.0 the OS-Initiated
135 const: arm,psci
146 // Case 1: PSCI v0.1 only.
148 psci {
149 compatible = "arm,psci";
159 // Case 2: PSCI v0.2 only
161 psci {
162 compatible = "arm,psci-0.2";
169 // Case 3: PSCI v0.2 and PSCI v0.1.
172 * A DTB may provide IDs for use by kernels without PSCI 0.2 support,
174 * These IDs will be ignored by kernels with PSCI 0.2 support, which will
175 * use the standard PSCI 0.2 IDs exclusively.
178 psci {
179 compatible = "arm,psci-0.2", "arm,psci";
198 enable-method = "psci";
200 power-domain-names = "psci";
207 enable-method = "psci";
209 power-domain-names = "psci";
216 arm,psci-suspend-param = <0x0000001>;
227 arm,psci-suspend-param = <0x1000011>;
235 arm,psci-suspend-param = <0x1000031>;
243 psci {
244 compatible = "arm,psci-1.0";