-----Original Message----- From: Auld, Matthew matthew.auld@intel.com Sent: Monday, April 26, 2021 2:39 AM To: intel-gfx@lists.freedesktop.org Cc: Joonas Lahtinen joonas.lahtinen@linux.intel.com; Thomas Hellström thomas.hellstrom@linux.intel.com; Ceraolo Spurio, Daniele daniele.ceraolospurio@intel.com; Lionel Landwerlin lionel.g.landwerlin@linux.intel.com; Bloomfield, Jon jon.bloomfield@intel.com; Justen, Jordan L jordan.l.justen@intel.com; Vetter, Daniel daniel.vetter@intel.com; Kenneth Graunke kenneth@whitecape.org; Jason Ekstrand jason@jlekstrand.net; Dave Airlie airlied@gmail.com; dri-devel@lists.freedesktop.org; mesa- dev@lists.freedesktop.org; Daniel Vetter daniel.vetter@ffwll.ch; Dave Airlie airlied@redhat.com Subject: [PATCH 1/9] drm/doc/rfc: i915 DG1 uAPI
Add an entry for the new uAPI needed for DG1. Also add the overall upstream plan, including some notes for the TTM conversion.
v2(Daniel):
- include the overall upstreaming plan
- add a note for mmap, there are differences here for TTM vs i915
- bunch of other suggestions from Daniel
v3: (Daniel)
- add a note for set/get caching stuff
- add some more docs for existing query and extensions stuff
- add an actual code example for regions query
- bunch of other stuff
(Jason)
- uAPI change(!):
- try a simpler design with the placements extension
- rather than have a generic setparam which can cover multiple use cases, have each extension be responsible for one thing only
v4: (Daniel)
- add some more notes for ttm conversion
- bunch of other stuff
(Jason)
- uAPI change(!):
- drop all the extra rsvd members for the region_query and region_info, just keep the bare minimum needed for padding
Signed-off-by: Matthew Auld matthew.auld@intel.com Cc: Joonas Lahtinen joonas.lahtinen@linux.intel.com Cc: Thomas Hellström thomas.hellstrom@linux.intel.com Cc: Daniele Ceraolo Spurio daniele.ceraolospurio@intel.com Cc: Lionel Landwerlin lionel.g.landwerlin@linux.intel.com Cc: Jon Bloomfield jon.bloomfield@intel.com Cc: Jordan Justen jordan.l.justen@intel.com Cc: Daniel Vetter daniel.vetter@intel.com Cc: Kenneth Graunke kenneth@whitecape.org Cc: Jason Ekstrand jason@jlekstrand.net Cc: Dave Airlie airlied@gmail.com Cc: dri-devel@lists.freedesktop.org Cc: mesa-dev@lists.freedesktop.org Acked-by: Daniel Vetter daniel.vetter@ffwll.ch Acked-by: Dave Airlie airlied@redhat.com
Acked-by: Jon Bloomfield jon.bloomfield@intel.com