Driver Changes: - A couple of vm init fixes (Matt Auld) - Hwmon fixes (Karthik) - Drop reduntant conversion to bool (Raag) - Fix CONFIG_INTEL_VSEC dependency (Arnd) - Rework eviction rejection of bound external bos (Thomas) - Stop re-submitting signalled jobs (Matt Auld) - A couple of pxp fixes (Daniele) - Add back a fix that got lost in a merge (Matt Auld) - Create LRC bo without VM (Niranjana) - Fix for the above fix (Maciej) Signed-off-by: Dave Airlie <airlied@redhat.com>
Showing the changes to include/uapi (1 of 21 files). Show all
Unified · Split
| @@ -1210,6 +1210,11 @@ struct drm_xe_vm_bind { · 1209 unmodified lines | |||
| 1210 | * there is no need to explicitly set that. When a queue of type | 1210 | * there is no need to explicitly set that. When a queue of type |
| 1211 | * %DRM_XE_PXP_TYPE_HWDRM is created, the PXP default HWDRM session | 1211 | * %DRM_XE_PXP_TYPE_HWDRM is created, the PXP default HWDRM session |
| 1212 | * (%XE_PXP_HWDRM_DEFAULT_SESSION) will be started, if isn't already running. | 1212 | * (%XE_PXP_HWDRM_DEFAULT_SESSION) will be started, if isn't already running. |
| 1213 | * The user is expected to query the PXP status via the query ioctl (see | ||
| 1214 | * %DRM_XE_DEVICE_QUERY_PXP_STATUS) and to wait for PXP to be ready before | ||
| 1215 | * attempting to create a queue with this property. When a queue is created | ||
| 1216 | * before PXP is ready, the ioctl will return -EBUSY if init is still in | ||
| 1217 | * progress or -EIO if init failed. | ||
| 1213 | * Given that going into a power-saving state kills PXP HWDRM sessions, | 1218 | * Given that going into a power-saving state kills PXP HWDRM sessions, |
| 1214 | * runtime PM will be blocked while queues of this type are alive. | 1219 | * runtime PM will be blocked while queues of this type are alive. |
| 1215 | * All PXP queues will be killed if a PXP invalidation event occurs. | 1220 | * All PXP queues will be killed if a PXP invalidation event occurs. |