Merge tag 'drm-fixes-2024-07-05' of https://gitlab.freedesktop.org/drm/kernel
Pull drm fixes from Daniel Vetter: "Just small fixes all over here, all quiet as it should. drivers: - amd: mostly amdgpu display fixes + radeon vm NULL deref fix - xe: migration error handling + typoed register name in gt setup - i915: usb-c fix to shut up warnings on MTL+ - panthor: fix sync-only jobs + ioctl validation fix to not EINVAL wrongly - panel quirks - nouveau: NULL deref in get_modes drm core: - fbdev big endian fix for the dma memory backed variant drivers/firmware: - fix sysfb refcounting" * tag 'drm-fixes-2024-07-05' of https://gitlab.freedesktop.org/drm/kernel: drm/xe/mcr: Avoid clobbering DSS steering drm/xe: fix error handling in xe_migrate_update_pgtables drm/ttm: Always take the bo delayed cleanup path for imported bos drm/fbdev-generic: Fix framebuffer on big endian devices drm/panthor: Fix sync-only jobs drm/panthor: Don't check the array stride on empty uobj arrays drm/amdgpu/atomfirmware: silence UBSAN warning drm/radeon: check bo_va->bo is non-NULL before using it drm/amd/display: Fix array-index-out-of-bounds in dml2/FCLKChangeSupport drm/amd/display: Update efficiency bandwidth for dcn351 drm/amd/display: Fix refresh rate range for some panel drm/amd/display: Account for cursor prefetch BW in DML1 mode support drm/amd/display: Add refresh rate range check drm/amd/display: Reset freesync config before update new state drm: panel-orientation-quirks: Add labels for both Valve Steam Deck revisions drm: panel-orientation-quirks: Add quirk for Valve Galileo drm/i915/display: For MTL+ platforms skip mg dp programming drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes firmware: sysfb: Fix reference count of sysfb parent device
Showing
- drivers/firmware/sysfb.c 8 additions, 4 deletionsdrivers/firmware/sysfb.c
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 52 additions, 1 deletiondrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
- drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c 3 additions, 0 deletions...rs/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
- drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c 1 addition, 0 deletions...ers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c
- drivers/gpu/drm/amd/display/dc/dml2/dml2_utils.c 1 addition, 1 deletiondrivers/gpu/drm/amd/display/dc/dml2/dml2_utils.c
- drivers/gpu/drm/amd/include/atomfirmware.h 1 addition, 1 deletiondrivers/gpu/drm/amd/include/atomfirmware.h
- drivers/gpu/drm/drm_fbdev_generic.c 2 additions, 1 deletiondrivers/gpu/drm/drm_fbdev_generic.c
- drivers/gpu/drm/drm_panel_orientation_quirks.c 8 additions, 1 deletiondrivers/gpu/drm/drm_panel_orientation_quirks.c
- drivers/gpu/drm/i915/display/intel_ddi.c 3 additions, 0 deletionsdrivers/gpu/drm/i915/display/intel_ddi.c
- drivers/gpu/drm/nouveau/nouveau_connector.c 3 additions, 0 deletionsdrivers/gpu/drm/nouveau/nouveau_connector.c
- drivers/gpu/drm/panthor/panthor_drv.c 3 additions, 3 deletionsdrivers/gpu/drm/panthor/panthor_drv.c
- drivers/gpu/drm/panthor/panthor_sched.c 33 additions, 11 deletionsdrivers/gpu/drm/panthor/panthor_sched.c
- drivers/gpu/drm/radeon/radeon_gem.c 1 addition, 1 deletiondrivers/gpu/drm/radeon/radeon_gem.c
- drivers/gpu/drm/ttm/ttm_bo.c 1 addition, 0 deletionsdrivers/gpu/drm/ttm/ttm_bo.c
- drivers/gpu/drm/xe/xe_gt_mcr.c 3 additions, 3 deletionsdrivers/gpu/drm/xe/xe_gt_mcr.c
- drivers/gpu/drm/xe/xe_migrate.c 4 additions, 4 deletionsdrivers/gpu/drm/xe/xe_migrate.c
- include/uapi/drm/panthor_drm.h 5 additions, 0 deletionsinclude/uapi/drm/panthor_drm.h
Please register or sign in to comment