powerpc/pseries: Update SCM hcall op-codes in hvcall.h
Update the hvcalls.h to include op-codes for new hcalls introduce to manage SCM memory. Also update existing hcall definitions to reflect current papr specification for SCM. The removed hcall op-codes H_SCM_MEM_QUERY, H_SCM_BLOCK_CLEAR were transient proposals and there support was never implemented by Power-VM nor they were used anywhere in Linux kernel. Hence we don't expect anyone to be impacted by this change. Signed-off-by: Vaibhav Jain <vaibhav@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/20190629160610.23402-2-vaibhav@linux.ibm.com
This commit is contained in:
parent
f16d80b75a
commit
6d140e7569
|
@ -302,9 +302,14 @@
|
|||
#define H_SCM_UNBIND_MEM 0x3F0
|
||||
#define H_SCM_QUERY_BLOCK_MEM_BINDING 0x3F4
|
||||
#define H_SCM_QUERY_LOGICAL_MEM_BINDING 0x3F8
|
||||
#define H_SCM_MEM_QUERY 0x3FC
|
||||
#define H_SCM_BLOCK_CLEAR 0x400
|
||||
#define MAX_HCALL_OPCODE H_SCM_BLOCK_CLEAR
|
||||
#define H_SCM_UNBIND_ALL 0x3FC
|
||||
#define H_SCM_HEALTH 0x400
|
||||
#define H_SCM_PERFORMANCE_STATS 0x418
|
||||
#define MAX_HCALL_OPCODE H_SCM_PERFORMANCE_STATS
|
||||
|
||||
/* Scope args for H_SCM_UNBIND_ALL */
|
||||
#define H_UNBIND_SCOPE_ALL (0x1)
|
||||
#define H_UNBIND_SCOPE_DRC (0x2)
|
||||
|
||||
/* H_VIOCTL functions */
|
||||
#define H_GET_VIOA_DUMP_SIZE 0x01
|
||||
|
|
Loading…
Reference in New Issue