mirror of https://github.com/torvalds/linux.git
i915: - Fix BMG support to UHBR13.5 - Two PSR fixes - Fix colorimetry detection for DP xe - Fix macro for checking minimum GuC version - Fix CCS offset calculation for some BMG SKUs - Fix locking on memory usage reporting via fdinfo and BO destroy - Fix GPU page fault handler on a closed VM - Fix overflow in oa batch buffer amdgpu: - MES 12 fix - KFD fence sync fix - SR-IOV fixes - VCN 4.0.6 fix - SDMA 7.x fix - Bump driver version to note cleared VRAM support - SWSMU fix amdgpu: - CU occupancy logic fix - SDMA queue fix -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEEKbZHaGwW9KfbeusDHTzWXnEhr4FAmb3QQoACgkQDHTzWXnE hr7+yQ//dBbBOdxwWcQA6N4p5KOQdhMecU1LaGkv0nbV6ft4mxhHq2XSczr7DMJM C56cgTplw4Lajfo0Q/gwgoLcgK4EzRc3kReb8gC9diyZ+zgolZbS5uSnJsS3IsST xriP2sb+lsPH6UAqtUZABMA6aOE7VYmJnRZlo0tOulRRYSnX++gTPQIi2PprVzBh jFlFmLABCqvZ5md0ux8NITzRpE2sODuawKTpdXoTMTVsrXF+YBtRaJD170eC4mj1 3JDmsY90TpvHWri4BHQ98VqJBpzLiIU8COQHaZab2cfV+yH+KfUo2puH1RS4swW5 gbrOAbK/OXzoX+6aT1rYuDihcrX5+88MZovhRW7Ik0dEm5Ysl8PRlRkftuMa2mg9 tUJjjUfmGDf9eiYCUt7/BuDguN2lc+r/TOM4F+2kmB0dxDkYn3u1W95DxseoiLHt Sq/M2sWm9p/TjDC9XW+vy9dfuoucEyQfdiPqKP27BheckCGF1SskLFW+oZCq3iF9 0RJsvpwQBSxsLR0/oJok9cxmSAhpZoUiV0zKuqCcP+OTIFI4urKujom/XrJIjayU fg0vaXzPd9crzSZX1rqF8/UDx8uV4uf4IHD9MNrCYIXpiVJHWzx0afU1AE5576F5 sT335W/nG6BHsrV/PIRR62v3QU0yLkjQv6VbWqJwMZumuQ2x/iI= =r1M/ -----END PGP SIGNATURE----- Merge tag 'drm-next-2024-09-28' of https://gitlab.freedesktop.org/drm/kernel Pull drm fixes from Dave Airlie: "Regular fixes for the week to end the merge window, i915 and xe have a few each, amdgpu makes up most of it with a bunch of SR-IOV related fixes amongst others. i915: - Fix BMG support to UHBR13.5 - Two PSR fixes - Fix colorimetry detection for DP xe: - Fix macro for checking minimum GuC version - Fix CCS offset calculation for some BMG SKUs - Fix locking on memory usage reporting via fdinfo and BO destroy - Fix GPU page fault handler on a closed VM - Fix overflow in oa batch buffer amdgpu: - MES 12 fix - KFD fence sync fix - SR-IOV fixes - VCN 4.0.6 fix - SDMA 7.x fix - Bump driver version to note cleared VRAM support - SWSMU fix - CU occupancy logic fix - SDMA queue fix" * tag 'drm-next-2024-09-28' of https://gitlab.freedesktop.org/drm/kernel: (79 commits) drm/amd/pm: update workload mask after the setting drm/amdgpu: bump driver version for cleared VRAM drm/amdgpu: fix vbios fetching for SR-IOV drm/amdgpu: fix PTE copy corruption for sdma 7 drm/amdkfd: Add SDMA queue quantum support for GFX12 drm/amdgpu/vcn: enable AV1 on both instances drm/amdkfd: Fix CU occupancy for GFX 9.4.3 drm/amdkfd: Update logic for CU occupancy calculations drm/amdgpu: skip coredump after job timeout in SRIOV drm/amdgpu: sync to KFD fences before clearing PTEs drm/amdgpu/mes12: set enable_level_process_quantum_check drm/i915/dp: Fix colorimetry detection drm/amdgpu/mes12: reduce timeout drm/amdgpu/mes11: reduce timeout drm/amdgpu: use GEM references instead of TTMs v2 drm/amd/display: Allow backlight to go below `AMDGPU_DM_DEFAULT_MIN_BACKLIGHT` drm/amd/display: Fix kdoc entry for 'tps' in 'dc_process_dmub_dpia_set_tps_notification' drm/amdgpu: update golden regs for gfx12 drm/amdgpu: clean up vbios fetching code drm/amd/display: handle nulled pipe context in DCE110's set_drr() ... |
||
|---|---|---|
| .. | ||
| abi | ||
| compat-i915-headers | ||
| display | ||
| instructions | ||
| regs | ||
| tests | ||
| .gitignore | ||
| .kunitconfig | ||
| Kconfig | ||
| Kconfig.debug | ||
| Kconfig.profile | ||
| Makefile | ||
| xe_args.h | ||
| xe_assert.h | ||
| xe_bb.c | ||
| xe_bb.h | ||
| xe_bb_types.h | ||
| xe_bo.c | ||
| xe_bo.h | ||
| xe_bo_doc.h | ||
| xe_bo_evict.c | ||
| xe_bo_evict.h | ||
| xe_bo_types.h | ||
| xe_debugfs.c | ||
| xe_debugfs.h | ||
| xe_devcoredump.c | ||
| xe_devcoredump.h | ||
| xe_devcoredump_types.h | ||
| xe_device.c | ||
| xe_device.h | ||
| xe_device_sysfs.c | ||
| xe_device_sysfs.h | ||
| xe_device_types.h | ||
| xe_dma_buf.c | ||
| xe_dma_buf.h | ||
| xe_drm_client.c | ||
| xe_drm_client.h | ||
| xe_drv.h | ||
| xe_exec.c | ||
| xe_exec.h | ||
| xe_exec_queue.c | ||
| xe_exec_queue.h | ||
| xe_exec_queue_types.h | ||
| xe_execlist.c | ||
| xe_execlist.h | ||
| xe_execlist_types.h | ||
| xe_force_wake.c | ||
| xe_force_wake.h | ||
| xe_force_wake_types.h | ||
| xe_gen_wa_oob.c | ||
| xe_ggtt.c | ||
| xe_ggtt.h | ||
| xe_ggtt_types.h | ||
| xe_gpu_scheduler.c | ||
| xe_gpu_scheduler.h | ||
| xe_gpu_scheduler_types.h | ||
| xe_gsc.c | ||
| xe_gsc.h | ||
| xe_gsc_debugfs.c | ||
| xe_gsc_debugfs.h | ||
| xe_gsc_proxy.c | ||
| xe_gsc_proxy.h | ||
| xe_gsc_submit.c | ||
| xe_gsc_submit.h | ||
| xe_gsc_types.h | ||
| xe_gt.c | ||
| xe_gt.h | ||
| xe_gt_ccs_mode.c | ||
| xe_gt_ccs_mode.h | ||
| xe_gt_clock.c | ||
| xe_gt_clock.h | ||
| xe_gt_debugfs.c | ||
| xe_gt_debugfs.h | ||
| xe_gt_freq.c | ||
| xe_gt_freq.h | ||
| xe_gt_idle.c | ||
| xe_gt_idle.h | ||
| xe_gt_idle_types.h | ||
| xe_gt_mcr.c | ||
| xe_gt_mcr.h | ||
| xe_gt_pagefault.c | ||
| xe_gt_pagefault.h | ||
| xe_gt_printk.h | ||
| xe_gt_sriov_pf.c | ||
| xe_gt_sriov_pf.h | ||
| xe_gt_sriov_pf_config.c | ||
| xe_gt_sriov_pf_config.h | ||
| xe_gt_sriov_pf_config_types.h | ||
| xe_gt_sriov_pf_control.c | ||
| xe_gt_sriov_pf_control.h | ||
| xe_gt_sriov_pf_control_types.h | ||
| xe_gt_sriov_pf_debugfs.c | ||
| xe_gt_sriov_pf_debugfs.h | ||
| xe_gt_sriov_pf_helpers.h | ||
| xe_gt_sriov_pf_monitor.c | ||
| xe_gt_sriov_pf_monitor.h | ||
| xe_gt_sriov_pf_monitor_types.h | ||
| xe_gt_sriov_pf_policy.c | ||
| xe_gt_sriov_pf_policy.h | ||
| xe_gt_sriov_pf_policy_types.h | ||
| xe_gt_sriov_pf_service.c | ||
| xe_gt_sriov_pf_service.h | ||
| xe_gt_sriov_pf_service_types.h | ||
| xe_gt_sriov_pf_types.h | ||
| xe_gt_sriov_printk.h | ||
| xe_gt_sriov_vf.c | ||
| xe_gt_sriov_vf.h | ||
| xe_gt_sriov_vf_debugfs.c | ||
| xe_gt_sriov_vf_debugfs.h | ||
| xe_gt_sriov_vf_types.h | ||
| xe_gt_stats.c | ||
| xe_gt_stats.h | ||
| xe_gt_sysfs.c | ||
| xe_gt_sysfs.h | ||
| xe_gt_sysfs_types.h | ||
| xe_gt_throttle.c | ||
| xe_gt_throttle.h | ||
| xe_gt_tlb_invalidation.c | ||
| xe_gt_tlb_invalidation.h | ||
| xe_gt_tlb_invalidation_types.h | ||
| xe_gt_topology.c | ||
| xe_gt_topology.h | ||
| xe_gt_types.h | ||
| xe_guc.c | ||
| xe_guc.h | ||
| xe_guc_ads.c | ||
| xe_guc_ads.h | ||
| xe_guc_ads_types.h | ||
| xe_guc_ct.c | ||
| xe_guc_ct.h | ||
| xe_guc_ct_types.h | ||
| xe_guc_db_mgr.c | ||
| xe_guc_db_mgr.h | ||
| xe_guc_debugfs.c | ||
| xe_guc_debugfs.h | ||
| xe_guc_exec_queue_types.h | ||
| xe_guc_fwif.h | ||
| xe_guc_hwconfig.c | ||
| xe_guc_hwconfig.h | ||
| xe_guc_hxg_helpers.h | ||
| xe_guc_id_mgr.c | ||
| xe_guc_id_mgr.h | ||
| xe_guc_klv_helpers.c | ||
| xe_guc_klv_helpers.h | ||
| xe_guc_klv_thresholds_set.h | ||
| xe_guc_klv_thresholds_set_types.h | ||
| xe_guc_log.c | ||
| xe_guc_log.h | ||
| xe_guc_log_types.h | ||
| xe_guc_pc.c | ||
| xe_guc_pc.h | ||
| xe_guc_pc_types.h | ||
| xe_guc_relay.c | ||
| xe_guc_relay.h | ||
| xe_guc_relay_types.h | ||
| xe_guc_submit.c | ||
| xe_guc_submit.h | ||
| xe_guc_submit_types.h | ||
| xe_guc_types.h | ||
| xe_heci_gsc.c | ||
| xe_heci_gsc.h | ||
| xe_hmm.c | ||
| xe_hmm.h | ||
| xe_huc.c | ||
| xe_huc.h | ||
| xe_huc_debugfs.c | ||
| xe_huc_debugfs.h | ||
| xe_huc_types.h | ||
| xe_hw_engine.c | ||
| xe_hw_engine.h | ||
| xe_hw_engine_class_sysfs.c | ||
| xe_hw_engine_class_sysfs.h | ||
| xe_hw_engine_group.c | ||
| xe_hw_engine_group.h | ||
| xe_hw_engine_group_types.h | ||
| xe_hw_engine_types.h | ||
| xe_hw_fence.c | ||
| xe_hw_fence.h | ||
| xe_hw_fence_types.h | ||
| xe_hwmon.c | ||
| xe_hwmon.h | ||
| xe_irq.c | ||
| xe_irq.h | ||
| xe_lmtt.c | ||
| xe_lmtt.h | ||
| xe_lmtt_2l.c | ||
| xe_lmtt_ml.c | ||
| xe_lmtt_types.h | ||
| xe_lrc.c | ||
| xe_lrc.h | ||
| xe_lrc_types.h | ||
| xe_macros.h | ||
| xe_map.h | ||
| xe_memirq.c | ||
| xe_memirq.h | ||
| xe_memirq_types.h | ||
| xe_migrate.c | ||
| xe_migrate.h | ||
| xe_migrate_doc.h | ||
| xe_mmio.c | ||
| xe_mmio.h | ||
| xe_mocs.c | ||
| xe_mocs.h | ||
| xe_module.c | ||
| xe_module.h | ||
| xe_oa.c | ||
| xe_oa.h | ||
| xe_oa_types.h | ||
| xe_observation.c | ||
| xe_observation.h | ||
| xe_pat.c | ||
| xe_pat.h | ||
| xe_pci.c | ||
| xe_pci.h | ||
| xe_pci_sriov.c | ||
| xe_pci_sriov.h | ||
| xe_pci_types.h | ||
| xe_pcode.c | ||
| xe_pcode.h | ||
| xe_pcode_api.h | ||
| xe_platform_types.h | ||
| xe_pm.c | ||
| xe_pm.h | ||
| xe_preempt_fence.c | ||
| xe_preempt_fence.h | ||
| xe_preempt_fence_types.h | ||
| xe_pt.c | ||
| xe_pt.h | ||
| xe_pt_types.h | ||
| xe_pt_walk.c | ||
| xe_pt_walk.h | ||
| xe_query.c | ||
| xe_query.h | ||
| xe_range_fence.c | ||
| xe_range_fence.h | ||
| xe_reg_sr.c | ||
| xe_reg_sr.h | ||
| xe_reg_sr_types.h | ||
| xe_reg_whitelist.c | ||
| xe_reg_whitelist.h | ||
| xe_res_cursor.h | ||
| xe_ring_ops.c | ||
| xe_ring_ops.h | ||
| xe_ring_ops_types.h | ||
| xe_rtp.c | ||
| xe_rtp.h | ||
| xe_rtp_helpers.h | ||
| xe_rtp_types.h | ||
| xe_sa.c | ||
| xe_sa.h | ||
| xe_sa_types.h | ||
| xe_sched_job.c | ||
| xe_sched_job.h | ||
| xe_sched_job_types.h | ||
| xe_sriov.c | ||
| xe_sriov.h | ||
| xe_sriov_pf.c | ||
| xe_sriov_pf.h | ||
| xe_sriov_pf_helpers.h | ||
| xe_sriov_printk.h | ||
| xe_sriov_types.h | ||
| xe_step.c | ||
| xe_step.h | ||
| xe_step_types.h | ||
| xe_sync.c | ||
| xe_sync.h | ||
| xe_sync_types.h | ||
| xe_tile.c | ||
| xe_tile.h | ||
| xe_tile_sysfs.c | ||
| xe_tile_sysfs.h | ||
| xe_tile_sysfs_types.h | ||
| xe_trace.c | ||
| xe_trace.h | ||
| xe_trace_bo.c | ||
| xe_trace_bo.h | ||
| xe_trace_guc.c | ||
| xe_trace_guc.h | ||
| xe_ttm_stolen_mgr.c | ||
| xe_ttm_stolen_mgr.h | ||
| xe_ttm_sys_mgr.c | ||
| xe_ttm_sys_mgr.h | ||
| xe_ttm_vram_mgr.c | ||
| xe_ttm_vram_mgr.h | ||
| xe_ttm_vram_mgr_types.h | ||
| xe_tuning.c | ||
| xe_tuning.h | ||
| xe_uc.c | ||
| xe_uc.h | ||
| xe_uc_debugfs.c | ||
| xe_uc_debugfs.h | ||
| xe_uc_fw.c | ||
| xe_uc_fw.h | ||
| xe_uc_fw_abi.h | ||
| xe_uc_fw_types.h | ||
| xe_uc_types.h | ||
| xe_vm.c | ||
| xe_vm.h | ||
| xe_vm_doc.h | ||
| xe_vm_types.h | ||
| xe_vram.c | ||
| xe_vram.h | ||
| xe_vram_freq.c | ||
| xe_vram_freq.h | ||
| xe_wa.c | ||
| xe_wa.h | ||
| xe_wa_oob.rules | ||
| xe_wait_user_fence.c | ||
| xe_wait_user_fence.h | ||
| xe_wopcm.c | ||
| xe_wopcm.h | ||
| xe_wopcm_types.h | ||