xref: /openbmc/linux/drivers/accel/ivpu/TODO (revision 9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e)
1*35b13763SJacek Lawrynowicz- Move to threaded_irqs to mitigate potential infinite loop in ivpu_ipc_irq_handler()
2*35b13763SJacek Lawrynowicz- Implement support for BLOB IDs
3*35b13763SJacek Lawrynowicz- Add debugfs support to improve debugging and testing
4*35b13763SJacek Lawrynowicz- Add tracing events for performance debugging
5*35b13763SJacek Lawrynowicz- Implement HW based scheduling support
6*35b13763SJacek Lawrynowicz- Use syncobjs for submit/sync
7*35b13763SJacek Lawrynowicz- Refactor IPC protocol to improve message latency
8*35b13763SJacek Lawrynowicz- Implement BO cache and MADVISE IOCTL
9*35b13763SJacek Lawrynowicz- Add support for user allocated buffers using prime import and dma-buf heaps
10*35b13763SJacek Lawrynowicz- Refactor struct ivpu_bo to use struct drm_gem_shmem_object
11*35b13763SJacek Lawrynowicz- Add driver/device documentation
12