]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe/nvm: add on-die non-volatile memory device
authorAlexander Usyskin <alexander.usyskin@intel.com>
Tue, 17 Jun 2025 14:51:56 +0000 (17:51 +0300)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Mon, 23 Jun 2025 17:14:50 +0000 (13:14 -0400)
commitc28bfb107daca4e9ba2e567a412e885933057282
treef1dd955a859f89028266b759e1da6629e60cac36
parent4b93f5fc3bdff9e89beb7aa7f39ca8c7e4d02924
drm/xe/nvm: add on-die non-volatile memory device

Enable access to internal non-volatile memory on DGFX
with GSC/CSC devices via a child device.
The nvm child device is exposed via auxiliary bus.

Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Acked-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Link: https://lore.kernel.org/r/20250617145159.3803852-7-alexander.usyskin@intel.com
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/Makefile
drivers/gpu/drm/xe/xe_device.c
drivers/gpu/drm/xe/xe_device_types.h
drivers/gpu/drm/xe/xe_nvm.c [new file with mode: 0644]
drivers/gpu/drm/xe/xe_nvm.h [new file with mode: 0644]
drivers/gpu/drm/xe/xe_pci.c