12345678910111213141516171819202122 |
- =========================
- I915 DG1/LMEM RFC Section
- =========================
- Upstream plan
- =============
- For upstream the overall plan for landing all the DG1 stuff and turning it for
- real, with all the uAPI bits is:
- * Merge basic HW enabling of DG1(still without pciid)
- * Merge the uAPI bits behind special CONFIG_BROKEN(or so) flag
- * At this point we can still make changes, but importantly this lets us
- start running IGTs which can utilize local-memory in CI
- * Convert over to TTM, make sure it all keeps working. Some of the work items:
- * TTM shrinker for discrete
- * dma_resv_lockitem for full dma_resv_lock, i.e not just trylock
- * Use TTM CPU pagefault handler
- * Route shmem backend over to TTM SYSTEM for discrete
- * TTM purgeable object support
- * Move i915 buddy allocator over to TTM
- * Send RFC(with mesa-dev on cc) for final sign off on the uAPI
- * Add pciid for DG1 and turn on uAPI for real
|