ocxl: move event_fd handling to frontend
Event_fd is only used in the driver frontend, so it does not need to exist in the backend code. Relocate it to the frontend and provide an opaque mechanism for consumers instead. Signed-off-by: Alastair D'Silva <alastair@d-silva.org> Acked-by: Frederic Barrat <fbarrat@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
This commit is contained in:

committed by
Michael Ellerman

parent
2ec3b7ed2a
commit
0601466146
@@ -139,11 +139,6 @@ void ocxl_sysfs_unregister_afu(struct ocxl_file_info *info);
|
||||
|
||||
int ocxl_irq_offset_to_id(struct ocxl_context *ctx, u64 offset);
|
||||
u64 ocxl_irq_id_to_offset(struct ocxl_context *ctx, int irq_id);
|
||||
int ocxl_afu_irq_alloc(struct ocxl_context *ctx, int *irq_id);
|
||||
int ocxl_afu_irq_free(struct ocxl_context *ctx, int irq_id);
|
||||
void ocxl_afu_irq_free_all(struct ocxl_context *ctx);
|
||||
int ocxl_afu_irq_set_fd(struct ocxl_context *ctx, int irq_id,
|
||||
int eventfd);
|
||||
u64 ocxl_afu_irq_get_addr(struct ocxl_context *ctx, int irq_id);
|
||||
|
||||
#endif /* _OCXL_INTERNAL_H_ */
|
||||
|
Reference in New Issue
Block a user