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
115 arm,psci-suspend-param property.
117 It should also be noted that, in PSCI firmware v1.0 the OS-Initiated
134 const: arm,psci
145 // Case 1: PSCI v0.1 only.
147 psci {
148 compatible = "arm,psci";
158 // Case 2: PSCI v0.2 only
160 psci {
161 compatible = "arm,psci-0.2";
168 // Case 3: PSCI v0.2 and PSCI v0.1.
171 * A DTB may provide IDs for use by kernels without PSCI 0.2 support,
173 * These IDs will be ignored by kernels with PSCI 0.2 support, which will
174 * use the standard PSCI 0.2 IDs exclusively.
177 psci {
178 compatible = "arm,psci-0.2", "arm,psci";
197 enable-method = "psci";
199 power-domain-names = "psci";
206 enable-method = "psci";
208 power-domain-names = "psci";
215 arm,psci-suspend-param = <0x0000001>;
226 arm,psci-suspend-param = <0x1000011>;
234 arm,psci-suspend-param = <0x1000031>;
242 psci {
243 compatible = "arm,psci-1.0";