/Zephyr-latest/dts/arm64/rockchip/ |
D | rk3568.dtsi | 28 enable-method = "psci"; 35 enable-method = "psci"; 42 enable-method = "psci"; 50 enable-method = "psci"; 66 psci { 67 compatible = "arm,psci-0.2", "arm,psci";
|
D | rk3399.dtsi | 64 psci: psci { label 65 compatible = "arm,psci-1.0";
|
/Zephyr-latest/drivers/pm_cpu_ops/ |
D | Kconfig | 21 bool "Support for the ARM Power State Coordination Interface (PSCI)" 28 implementing the PSCI specification for CPU-centric power 34 bool "Support for PSCI interface shell commands" 37 Say Y here if you need to enable PSCI interface shell commands
|
D | pm_cpu_ops_psci.h | 10 #include <zephyr/drivers/pm_cpu_ops/psci.h> 18 /* PSCI v0.2 interface */ 41 /* PSCI v1.0 interface */ 63 /* PSCI function ID is same for both 32 and 64 bit.*/ 67 /* PSCI v1.1 interface. */ 90 /* PSCI function ID is same for both 32 and 64 bit.*/ 95 /* PSCI return values (inclusive of all PSCI versions) */ 116 /* PSCI configuration data. */
|
D | psci_shell.c | 54 shell_error(shctx, "psci: invalid input:%ld", cpu_id); in cmd_psci_cpuon() 66 SHELL_CMD_ARG(warm, NULL, "System warm reset. Usage: <psci warm>", cmd_reboot_warm, 1, 0), 67 SHELL_CMD_ARG(cold, NULL, "System cold reset. Usage: <psci cold>", cmd_reboot_cold, 1, 0), 68 SHELL_CMD_ARG(cpuon, NULL, "Power-up the secondary CPU. Usage: <psci cpuon <cpuid>>", 73 SHELL_CMD_REGISTER(psci, &sub_reboot, "ARM PSCI interface commands", NULL);
|
D | pm_cpu_ops_psci.c | 13 LOG_MODULE_REGISTER(psci); 29 /* PSCI data object. */ 101 /* PSCI_FEATURES function ID is supported from PSCI 1.0 onwards. */ in psci_features_check() 186 LOG_ERR("PSCI unsupported version"); in psci_detect() 212 * Each PSCI interface versions have different DT compatible strings like arm,psci-0.2, 213 * arm,psci-1.1 and so on. However, the same driver can be used for all the versions with 214 * the below mentioned DT method where we need to #undef the default version arm,psci-0.2 215 * and #define the required version like arm,psci-1.0 or arm,psci-1.1.
|
/Zephyr-latest/boards/xen/xenvm/ |
D | xenvm.dts | 39 enable-method = "psci"; 44 psci { 45 compatible = "arm,psci-1.0", "arm,psci-0.2", "arm,psci";
|
/Zephyr-latest/tests/arch/arm64/arm64_psci/ |
D | testcase.yaml | 2 arch.arm64.psci: 6 - psci
|
/Zephyr-latest/dts/bindings/pm_cpu_ops/ |
D | arm,psci-1.1.yaml | 4 description: Power State Coordination Interface (PSCI) version 1.1. 6 compatible: "arm,psci-1.1"
|
D | arm,psci-0.2.yaml | 5 description: Power State Coordination Interface (PSCI) version 0.2. 7 compatible: "arm,psci-0.2"
|
D | arm_psci.yaml | 4 description: This Power State Coordination Interface (PSCI) defines a standard 15 description: The method of calling the PSCI firmware.
|
/Zephyr-latest/include/zephyr/drivers/pm_cpu_ops/ |
D | psci.h | 19 /* PSCI version decoding (independent of PSCI version) */
|
/Zephyr-latest/boards/nxp/imx95_evk/ |
D | imx95_evk_mimx9596_a55_smp.dts | 22 psci { 23 compatible = "arm,psci-1.1";
|
/Zephyr-latest/tests/arch/arm64/arm64_psci/src/ |
D | main.c | 8 #include <zephyr/drivers/pm_cpu_ops/psci.h> 20 "Wrong PSCI firmware version"); in ZTEST()
|
/Zephyr-latest/dts/arm64/nxp/ |
D | nxp_ls1046a.dtsi | 49 psci: psci { label 50 compatible = "arm,psci-0.2";
|
/Zephyr-latest/boards/qemu/kvm_arm64/ |
D | qemu_kvm_arm64.dts | 16 psci { 17 compatible = "arm,psci-0.2";
|
/Zephyr-latest/boards/arm/fvp_baser_aemv8r/ |
D | fvp_baser_aemv8r_fvp_aemv8r_aarch32.dts | 24 psci { 25 compatible = "arm,psci-0.2";
|
D | fvp_baser_aemv8r_fvp_aemv8r_aarch64.dts | 25 psci { 26 compatible = "arm,psci-0.2";
|
/Zephyr-latest/boards/qemu/cortex_a53/ |
D | qemu_cortex_a53.dts | 15 psci { 16 compatible = "arm,psci-0.2";
|
/Zephyr-latest/dts/arm64/renesas/ |
D | rcar_gen3_ca57.dtsi | 17 psci { 18 compatible = "arm,psci-1.0", "arm,psci-0.2", "arm,psci";
|
D | r8a779f0.dtsi | 27 enable-method = "psci"; 31 psci { 32 compatible = "arm,psci-0.2";
|
/Zephyr-latest/boards/nxp/imx8mn_evk/ |
D | imx8mn_evk_mimx8mn6_a53_smp.dts | 32 psci { 33 compatible = "arm,psci-0.2";
|
/Zephyr-latest/boards/nxp/imx8mp_evk/ |
D | imx8mp_evk_mimx8ml8_a53_smp.dts | 32 psci { 33 compatible = "arm,psci-0.2";
|
/Zephyr-latest/boards/nxp/imx8mm_evk/ |
D | imx8mm_evk_mimx8mm6_a53_smp.dts | 32 psci { 33 compatible = "arm,psci-0.2";
|
/Zephyr-latest/boards/nxp/ls1046ardb/ |
D | ls1046ardb_ls1046a_smp_4cores_defconfig | 21 # PSCI is supported
|