X-Git-Url: https://git.stricted.de/?p=GitHub%2Fmt8127%2Fandroid_kernel_alcatel_ttab.git;a=blobdiff_plain;f=arch%2Farm64%2Finclude%2Fasm%2Fpsci.h;h=a5922961e00453fed2da4e5e4251e65e7bc8979d;hp=0604237ecd992a6ad41a80587b4533ca987db62c;hb=6fa3eb70c07b7ce2061fd6602159ac2d45a7dc3d;hpb=3615db41c4b82896de450b6b4e3dab2420dcae51 diff --git a/arch/arm64/include/asm/psci.h b/arch/arm64/include/asm/psci.h index 0604237ecd99..a5922961e004 100644 --- a/arch/arm64/include/asm/psci.h +++ b/arch/arm64/include/asm/psci.h @@ -23,12 +23,16 @@ struct psci_power_state { u8 affinity_level; }; + struct psci_operations { int (*cpu_suspend)(struct psci_power_state state, unsigned long entry_point); int (*cpu_off)(struct psci_power_state state); int (*cpu_on)(unsigned long cpuid, unsigned long entry_point); int (*migrate)(unsigned long cpuid); + int (*affinity_info)(unsigned long target_affinity, + unsigned long lowest_affinity_level); + int (*migrate_info_type)(void); }; extern struct psci_operations psci_ops;