ocxl: Expose the thread_id needed for wait on POWER9
In order to successfully issue as_notify, an AFU needs to know the TID to notify, which in turn means that this information should be available in userspace so it can be communicated to the AFU. Signed-off-by: Alastair D'Silva <alastair@d-silva.org> Acked-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
This commit is contained in:

committed by
Michael Ellerman

parent
19df39581c
commit
e948e06fc6
@@ -188,6 +188,15 @@ extern int ocxl_link_add_pe(void *link_handle, int pasid, u32 pidr, u32 tidr,
|
||||
void (*xsl_err_cb)(void *data, u64 addr, u64 dsisr),
|
||||
void *xsl_err_data);
|
||||
|
||||
/**
|
||||
* Update values within a Process Element
|
||||
*
|
||||
* link_handle: the link handle associated with the process element
|
||||
* pasid: the PASID for the AFU context
|
||||
* tid: the new thread id for the process element
|
||||
*/
|
||||
extern int ocxl_link_update_pe(void *link_handle, int pasid, __u16 tid);
|
||||
|
||||
/*
|
||||
* Remove a Process Element from the Shared Process Area for a link
|
||||
*/
|
||||
|
Reference in New Issue
Block a user