linux/include/uapi/drm
Riana Tauro 6fdbfc75ea
drm/drm_ras: Add drm_ras netlink error event
Define a new netlink event 'error-event' and a new multicast group
'error-report' in drm_ras. Each event contains device name, node and
error information to identify the error triggering the event.

Add drm_ras_nl_error_event() to trigger an event from the driver.
Userspace must subscribe to 'error-report' to receive 'error-event'
notifications.

Usage:

$ sudo ynl --family drm_ras --subscribe error-report

Cc: Jakub Kicinski <kuba@kernel.org>
Cc: Zack McKevitt <zachary.mckevitt@oss.qualcomm.com>
Cc: Lijo Lazar <lijo.lazar@amd.com>
Cc: Hawking Zhang <Hawking.Zhang@amd.com>
Cc: David S. Miller <davem@davemloft.net>
Cc: Paolo Abeni <pabeni@redhat.com>
Cc: Eric Dumazet <edumazet@google.com>
Signed-off-by: Riana Tauro <riana.tauro@intel.com>
Reviewed-by: Raag Jadav <raag.jadav@intel.com>
Link: https://patch.msgid.link/20260810112008.1858731-5-riana.tauro@intel.com
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2026-08-12 16:03:05 -04:00
..
amdgpu_drm.h drm/amdgpu: add ioctl to handle RAS poison error 2026-06-17 15:51:36 -04:00
amdxdna_accel.h accel/amdxdna: Add command doorbell and wait support 2026-05-07 14:07:34 -07:00
armada_drm.h
asahi_drm.h
drm_fourcc.h drm/fourcc: Add modifiers for AMD GFX6-8 2026-07-28 19:17:33 -04:00
drm_mode.h drm/edid: parse panel type from DisplayID 2.x Display Parameters 2026-06-29 21:16:36 -05:00
drm_ras.h drm/drm_ras: Add drm_ras netlink error event 2026-08-12 16:03:05 -04:00
drm_sarea.h drm: uapi: Use SPDX in DRM core uAPI headers 2026-05-04 17:14:18 +03:00
drm.h drm: uapi: Use SPDX in DRM core uAPI headers 2026-05-04 17:14:18 +03:00
ethosu_accel.h accel: ethosu: Add performance counter support 2026-06-01 19:44:24 +02:00
etnaviv_drm.h
exynos_drm.h
habanalabs_accel.h
i915_drm.h
ivpu_accel.h
lima_drm.h
msm_drm.h drm/msm: Add PERFCNTR_CONFIG ioctl 2026-05-29 07:07:29 -07:00
nouveau_drm.h
nova_drm.h
omap_drm.h
panfrost_drm.h
panthor_drm.h drm/panthor: Support sparse mappings 2026-06-05 10:59:07 +01:00
pvr_drm.h
qaic_accel.h
qxl_drm.h
radeon_drm.h
rocket_accel.h
tegra_drm.h drm/tegra: tegra_drm.h: fix all uapi kernel-doc warnings 2026-05-28 17:19:29 +02:00
v3d_drm.h
vc4_drm.h
vgem_drm.h
virtgpu_drm.h drm/virtio: add VIRTGPU_PARAM_BLOB_ALIGNMENT to params 2026-05-20 17:59:21 +03:00
vmwgfx_drm.h
xe_drm.h drm/xe: Documentation: fix chars used for subsection 2026-07-03 14:33:36 -04:00