linux/Documentation/gpu
Simona Vetter 9800bf6fae UAPI Changes:
- Documentation fixes (Shuicheng)
 
 Cross-subsystem Changes:
  - MTD intel-dg driver for dgfx non-volatile memory device (Sasha)
  - i2c: designware changes to allow i2c integration with BMG (Heikki)
 
 Core Changes:
  - Restructure migration in preparation for multi-device (Brost, Thomas)
  - Expose fan control and voltage regulator version on sysfs (Raag)
 
 Driver Changes:
  - Add WildCat Lake support (Roper)
  - Add aux bus child device driver for NVM on DGFX (Sasha)
  - Some refactor and fixes to allow cleaner BMG w/a (Lucas, Maarten, Auld)
  - BMG w/a (Vinay)
  - Improve handling of aborted probe (Michal)
  - Do not wedge device on killed exec queues (Brost)
  - Init changes for flicker-free boot (Maarten)
  - Fix out-of-bounds field write in MI_STORE_DATA_IMM (Jia)
  - Enable the GuC Dynamic Inhibit Context Switch optimization (Daniele)
  - Drop bo->size (Brost)
  - Builds and KConfig fixes (Harry, Maarten)
  - Consolidate LRC offset calculations (Tvrtko)
  - Fix potential leak in hw_engine_group (Michal)
  - Future-proof for multi-tile + multi-GT cases (Roper)
  - Validate gt in pmu event (Riana)
  - SRIOV PF: Clear all LMTT pages on alloc (Michal)
  - Allocate PF queue size on pow2 boundary (Brost)
  - SRIOV VF: Make multi-GT migration less error prone (Tomasz)
  - Revert indirect ring state patch to fix random LRC context switches failures (Brost)
  - Fix compressed VRAM handling (Auld)
  - Add one additional BMG PCI ID (Ravi)
  - Recommend GuC v70.46.2 for BMG, LNL, DG2 (Julia)
  - Add GuC and HuC to PTL (Daniele)
  - Drop PTL force_probe requirement (Atwood)
  - Fix error flow in display suspend (Shuicheng)
  - Disable GuC communication on hardware initialization error (Zhanjun)
  - Devcoredump fixes and clean up (Shuicheng)
  - SRIOV PF: Downgrade some info to debug (Michal)
  - Don't allocate temporary GuC policies object (Michal)
  - Support for I2C attached MCUs (Heikki, Raag, Riana)
  - Add GPU memory bo trace points (Juston)
  - SRIOV VF: Skip some W/a (Michal)
  - Correct comment of xe_pm_set_vram_threshold (Shuicheng)
  - Cancel ongoing H2G requests when stopping CT (Michal)
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEEbSBwaO7dZQkcLOKj+mJfZA7rE8oFAmhwORUACgkQ+mJfZA7r
 E8qZEAf/Qe0kdTdRUe5xeIH+xJ3tLLtghns3Hp4mjwXCVq45Mg49r00C+jksxl2+
 rxPotKMJJfO0mjL0EhvMqeE5AMPaEjfZHoNFFDYEEe2MNCqm1ES6W6togTQqO19w
 uO23jboLpdY6P5TrDCM2YQsew0D42iPviSEoBKQ+rIjCb/Edt79xRdBaXLbeyvk5
 kKhnKC8myW51XlOQv9vFYA0hUg9T4K0KvazV3zT22R1JAxYDJfT6Scu3LQrymEB/
 15j3QxFfUyNb4AohO1fi/ggUaX02GrrkSAJ075VFvxDoCG5DcjMnGqQEsonDzKFh
 QnA8vgbTgapWyf3B10bobRgLmV1uTw==
 =R9th
 -----END PGP SIGNATURE-----

Merge tag 'drm-xe-next-2025-07-10' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next

UAPI Changes:
 - Documentation fixes (Shuicheng)

Cross-subsystem Changes:
 - MTD intel-dg driver for dgfx non-volatile memory device (Sasha)
 - i2c: designware changes to allow i2c integration with BMG (Heikki)

Core Changes:
 - Restructure migration in preparation for multi-device (Brost, Thomas)
 - Expose fan control and voltage regulator version on sysfs (Raag)

Driver Changes:
 - Add WildCat Lake support (Roper)
 - Add aux bus child device driver for NVM on DGFX (Sasha)
 - Some refactor and fixes to allow cleaner BMG w/a (Lucas, Maarten, Auld)
 - BMG w/a (Vinay)
 - Improve handling of aborted probe (Michal)
 - Do not wedge device on killed exec queues (Brost)
 - Init changes for flicker-free boot (Maarten)
 - Fix out-of-bounds field write in MI_STORE_DATA_IMM (Jia)
 - Enable the GuC Dynamic Inhibit Context Switch optimization (Daniele)
 - Drop bo->size (Brost)
 - Builds and KConfig fixes (Harry, Maarten)
 - Consolidate LRC offset calculations (Tvrtko)
 - Fix potential leak in hw_engine_group (Michal)
 - Future-proof for multi-tile + multi-GT cases (Roper)
 - Validate gt in pmu event (Riana)
 - SRIOV PF: Clear all LMTT pages on alloc (Michal)
 - Allocate PF queue size on pow2 boundary (Brost)
 - SRIOV VF: Make multi-GT migration less error prone (Tomasz)
 - Revert indirect ring state patch to fix random LRC context switches failures (Brost)
 - Fix compressed VRAM handling (Auld)
 - Add one additional BMG PCI ID (Ravi)
 - Recommend GuC v70.46.2 for BMG, LNL, DG2 (Julia)
 - Add GuC and HuC to PTL (Daniele)
 - Drop PTL force_probe requirement (Atwood)
 - Fix error flow in display suspend (Shuicheng)
 - Disable GuC communication on hardware initialization error (Zhanjun)
 - Devcoredump fixes and clean up (Shuicheng)
 - SRIOV PF: Downgrade some info to debug (Michal)
 - Don't allocate temporary GuC policies object (Michal)
 - Support for I2C attached MCUs (Heikki, Raag, Riana)
 - Add GPU memory bo trace points (Juston)
 - SRIOV VF: Skip some W/a (Michal)
 - Correct comment of xe_pm_set_vram_threshold (Shuicheng)
 - Cancel ongoing H2G requests when stopping CT (Michal)

Signed-off-by: Simona Vetter <simona.vetter@ffwll.ch>
From: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/aHA7184UnWlONORU@intel.com
History 2025-07-11 11:08:53 +02:00
..
amdgpu drm/amd/display: Add a trace event for brightness programming 2025-06-24 10:05:32 -04:00
bridge drm: bridge: dw-hdmi: Add Documentation on supported input formats 2017-04-04 17:48:21 +02:00
dp-mst drm/dp_mst: Introduce new refcounting scheme for mstbs and ports 2019-01-10 20:12:19 -05:00
imagination drm/imagination: Numerous documentation fixes. 2023-11-28 18:56:03 +01:00
nova gpu: nova-core: define registers layout using helper macro 2025-05-13 15:08:18 +02:00
rfc drm/gpusvm, drm/pagemap: Move migration functionality to drm_pagemap 2025-06-26 18:00:07 +02:00
xe drm/xe/configfs: Add internal API to documentation 2025-06-02 11:00:46 -07:00
afbc.rst drm/afbc: Add AFBC modifier usage documentation 2019-01-11 17:52:06 +00:00
automated_testing.rst drm/ci: enable lockdep detection 2025-03-12 08:16:31 +05:30
backlight.rst doc-rst: Wire-up Backlight kernel-doc documentation 2020-07-20 10:26:22 +01:00
driver-uapi.rst drm: Add UAPI for the Asahi driver 2025-04-08 17:15:57 -04:00
drivers.rst Nova changes for v6.15 2025-03-13 06:03:55 +10:00
drm-client.rst drm/client: Move client event handlers to drm_client_event.c 2024-10-18 09:23:03 +02:00
drm-compute.rst kernel/cgroup: Add "dmem" memory accounting cgroup 2025-01-06 17:24:38 +01:00
drm-internals.rst drm/doc: Document KUnit expectations 2025-02-26 16:04:15 +01:00
drm-kms-helpers.rst drm/display: hdmi: Create documentation section 2025-03-14 09:21:03 +01:00
drm-kms.rst drm/panic: Add a drm panic handler 2024-04-15 16:12:49 +02:00
drm-mm.rst Documentation/gpu: VM_BIND locking document 2023-11-29 20:54:43 +01:00
drm-uapi.rst drm/doc: Add a section about "Task information" for the wedge API 2025-06-17 11:32:47 -03:00
drm-usage-stats.rst Documentation/gpu: Clarify format of driver-specific fidnfo keys 2025-02-07 15:22:46 +01:00
drm-vm-bind-async.rst Documentation/gpu: Add a VM_BIND async document 2023-10-17 10:38:07 +02:00
drm-vm-bind-locking.rst Documentation/gpu: VM_BIND locking document 2023-11-29 20:54:43 +01:00
i915.rst drm/i915/flipq: Provide the nuts and bolts code for flip queue 2025-06-27 15:54:43 +03:00
implementation_guidelines.rst Documentation/gpu: VM_BIND locking document 2023-11-29 20:54:43 +01:00
index.rst drm/doc: Include new drm-compute documentation 2025-01-15 09:45:54 +01:00
introduction.rst MAINATINERS: update drm maintainer contacts 2024-09-03 20:07:57 +02:00
kms-properties.csv drm/connector: hdmi: Add Broadcast RGB property 2024-05-28 10:24:37 +02:00
komeda-kms.rst Documentation/gpu: Fix typo in Documentation/gpu/komeda-kms.rst 2024-09-05 14:33:06 -06:00
mcde.rst drm/mcde: Fix reference to DOC comment 2019-10-05 20:35:14 +02:00
meson.rst Documentation/gpu/meson: Remove link to meson_canvas.c 2019-04-05 08:35:05 -04:00
msm-crash-dump.rst Documentation: Fix typos 2023-08-18 11:29:03 -06:00
msm-preemption.rst Documentation: document adreno preemption 2024-10-04 08:47:29 -07:00
nouveau.rst drm/nouveau/nvkm: factor out current GSP RPC command policies 2025-03-09 13:41:59 +01:00
panfrost.rst drm/panfrost: Replace fdinfo's profiling debugfs knob with sysfs 2024-03-11 13:27:10 +01:00
panthor.rst Documentation/gpu: Add fdinfo meanings of panthor-*-memory tags 2025-02-07 15:23:39 +01:00
pl111.rst drm: pl111: Update documentation 2020-07-23 10:06:22 +02:00
tegra.rst drm/tegra: Add driver documentation 2017-06-15 13:58:56 +02:00
todo.rst drm/todo: add entry to remove devm_drm_put_bridge() 2025-05-23 15:04:19 +02:00
tve200.rst drm/tve200: fix kernel-doc documentation comment include 2018-02-21 09:26:38 +02:00
v3d.rst drm/v3d: Add missing v3d documentation structure. 2018-07-05 11:42:50 -07:00
vc4.rst drm/vc4: Improve the KUnit documentation 2022-12-15 08:54:08 +01:00
vga-switcheroo.rst drm/doc: Fix vga_switcheroo xref 2016-08-24 13:11:08 +02:00
vgaarbiter.rst Documentation: vgaarbiter: Fix grammar 2025-03-19 15:11:49 +01:00
vkms.rst drm/vkms: Add how to run the Kunit tests 2025-05-28 16:19:14 +02:00
xen-front.rst drm/xen-front: Remove CMA support 2018-04-18 10:18:27 +03:00
zynqmp.rst drm: xlnx: zynqmp_dpsub: Fix kernel doc 2025-01-16 12:45:16 +01:00