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