Lines Matching +full:psci +full:- +full:0
2 * Copyright (C) 2013 - ARM Ltd
21 #define ARM_PSCI_VER_1_0 (0x00010000)
22 #define ARM_PSCI_VER_0_2 (0x00000002)
24 /* PSCI 0.1 interface */
25 #define ARM_PSCI_FN_BASE 0x95c1ba5e
28 #define ARM_PSCI_FN_CPU_SUSPEND ARM_PSCI_FN(0)
33 #define ARM_PSCI_RET_SUCCESS 0
34 #define ARM_PSCI_RET_NI (-1)
35 #define ARM_PSCI_RET_INVAL (-2)
36 #define ARM_PSCI_RET_DENIED (-3)
37 #define ARM_PSCI_RET_ALREADY_ON (-4)
38 #define ARM_PSCI_RET_ON_PENDING (-5)
39 #define ARM_PSCI_RET_INTERNAL_FAILURE (-6)
40 #define ARM_PSCI_RET_NOT_PRESENT (-7)
41 #define ARM_PSCI_RET_DISABLED (-8)
42 #define ARM_PSCI_RET_INVALID_ADDRESS (-9)
44 /* PSCI 0.2 interface */
45 #define ARM_PSCI_0_2_FN_BASE 0x84000000
48 #define ARM_PSCI_0_2_FN64_BASE 0xC4000000
51 #define ARM_PSCI_0_2_FN_PSCI_VERSION ARM_PSCI_0_2_FN(0)
68 /* PSCI 1.0 interface */
88 /* PSCI affinity level state returned by AFFINITY_INFO */
89 #define PSCI_AFFINITY_LEVEL_ON 0