mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-12-02 10:21:14 +00:00
- printk fourcc modifier support added %p4cc core: - drm_crtc_commit_wait - atomic plane state helpers reworked for full state - dma-buf heaps API rework - edid: rework and improvements for displayid dp-mst: - better topology logging bridge: - Chipone ICN6211 - Lontium LT8912B - anx7625 regulator support panel: - fix lt9611 4k panels handling simple-kms: - add plane state helpers ttm: - debugfs support - removal of unused sysfs - ignore signaled moved fences - ioremap buffer according to mem caching i915: - Alderlake S enablement - Conversion to dma_resv_locking - Bring back watchdog timeout support - legacy ioctl cleanups - add GEM TDDO and RFC process - DG1 LMEM preparation work - intel_display.c refactoring - Gen9/TGL PCH combination support - eDP MSO Support - multiple PSR instance support - Link training debug updates - Disable PSR2 support on JSL/EHL - DDR5/LPDDR5 support for bw calcs - LSPCON limited to gen9/10 platforms - HSW/BDW async flip/VTd corruption workaround = SAGV watermakr fixes - SNB hard hang on ring resume fix - Limit imported dma-buf size - move to use new tasklet API - refactor KBL/TGL/ADL-S display/gt steppings - refactoring legacy DP/HDMI, FB plane code out amdgpu: - uapi: add ioctl to query video capabilities - Iniital AMD Freesync HDMI support - Initial Adebaran support - 10bpc dithering improvements - DCN secure display support - Drop legacy IO BAR requirements - PCIE/S0ix/RAS/Prime/Reset fixes - Display ASSR support - SMU gfx busy queues for RV/PCO - Initial LTTPR display work amdkfd: - MMU notifier fixes - APU fixes radeon: - debugfs cleanps - fw error handling ifix - Flexible array cleanups msm: - big DSI phy/pll cleanup - sc7280 initial support - commong bandwidth scaling path - shrinker locking contention fixes - unpin/swap support for GEM objcets ast: - cursor plane handling reworked tegra: - don't register DP AUX channels before connectors zynqmp: - fix OOB struct padding memset gma500: - drop ttm and medfield support exynos: - request_irq cleanup function mediatek: - fine tune line time for EOTp - MT8192 dpi support - atomic crtc config updates - don't support HDMI connector creation mxsdb: - imx8mm support panfrost: -= MMU IRQ handling rework qxl: - locking fixes - resource deallocation changes sun4i: - add alpha properties to UI/VI layers vc4: - RPi4 CEC support vmwgfx: - doc cleanups arc: - moved to drm/tiny -----BEGIN PGP SIGNATURE----- iQIcBAABAgAGBQJgiNSVAAoJEAx081l5xIa+fvYP/1206BfOYOx5opt5K3By06ZY zrOsbeaqFdHzfUR7xVwO4vqQNhkX4Pt8H/U7uYZx8PRdrXzGENwWLIaIskyUrKOd BtwNqUr0ZXJGDlGg26StnUHKeAXuYXlpBKLta5y4LUTkI+bm6V/oVaDMq4dnah70 2CXS4C2mnaFRLBzuRlraxoGFN4eZkz6Waeyo6PJxn/l2GE2gw+jho0Yrh8e8F2w5 EjQeNF22/uHwznov03XFJlyugecuBDbE8A6Ma/znnkVdBXcT94eUMugbKOKi4Nn6 PuJOEdJxmj/9s3oi6kBERc8dvpOj0O+8Vp+xOzn2U3BVXebvu7VoJsq6FcAvL5lN ltj4iErxUlEud2GRIVUMx8OTFiKj4ThRFJ2/8Uf22r3P7RHO5E9BLnZBzqIAhDVr s2cDBMItcxcVHRCmE04h12XAO4libZBb2TVjbqG94Acq7beR76pMszFrmxPmHBEm NGe1s7+ajxMzsq/NIsk4XAhqSmJo6+ujKyyVnrgvKUVeEaWW1U4YvjhJaetnP4fB 47gF24wOSNFwiCUZlqaIpp/MR4Z8YmaJ7tayWQq4Oj/neWe/yc8xQgQIuE8GL20j P9eNQNvlBnoxkz275M9x4kVhJ5FRjr7OYnd3sFVnALuj6fnL3Z1RXLqI1lNtIz1d YM89veZuNxMaiDz8roPH =bLWZ -----END PGP SIGNATURE----- Merge tag 'drm-next-2021-04-28' of git://anongit.freedesktop.org/drm/drm Pull drm updates from Dave Airlie: "The usual lots of work all over the place. i915 has gotten some Alderlake work and prelim DG1 code, along with a major locking rework over the GEM code, and brings back the property of timing out long running jobs using a watchdog. amdgpu has some Alderbran support (new GPU), freesync HDMI support along with a lot other fixes. Outside of the drm, there is a new printf specifier added which should have all the correct acks/sobs: - printk fourcc modifier support added %p4cc Summary: core: - drm_crtc_commit_wait - atomic plane state helpers reworked for full state - dma-buf heaps API rework - edid: rework and improvements for displayid dp-mst: - better topology logging bridge: - Chipone ICN6211 - Lontium LT8912B - anx7625 regulator support panel: - fix lt9611 4k panels handling simple-kms: - add plane state helpers ttm: - debugfs support - removal of unused sysfs - ignore signaled moved fences - ioremap buffer according to mem caching i915: - Alderlake S enablement - Conversion to dma_resv_locking - Bring back watchdog timeout support - legacy ioctl cleanups - add GEM TDDO and RFC process - DG1 LMEM preparation work - intel_display.c refactoring - Gen9/TGL PCH combination support - eDP MSO Support - multiple PSR instance support - Link training debug updates - Disable PSR2 support on JSL/EHL - DDR5/LPDDR5 support for bw calcs - LSPCON limited to gen9/10 platforms - HSW/BDW async flip/VTd corruption workaround - SAGV watermark fixes - SNB hard hang on ring resume fix - Limit imported dma-buf size - move to use new tasklet API - refactor KBL/TGL/ADL-S display/gt steppings - refactoring legacy DP/HDMI, FB plane code out amdgpu: - uapi: add ioctl to query video capabilities - Iniital AMD Freesync HDMI support - Initial Adebaran support - 10bpc dithering improvements - DCN secure display support - Drop legacy IO BAR requirements - PCIE/S0ix/RAS/Prime/Reset fixes - Display ASSR support - SMU gfx busy queues for RV/PCO - Initial LTTPR display work amdkfd: - MMU notifier fixes - APU fixes radeon: - debugfs cleanps - fw error handling ifix - Flexible array cleanups msm: - big DSI phy/pll cleanup - sc7280 initial support - commong bandwidth scaling path - shrinker locking contention fixes - unpin/swap support for GEM objcets ast: - cursor plane handling reworked tegra: - don't register DP AUX channels before connectors zynqmp: - fix OOB struct padding memset gma500: - drop ttm and medfield support exynos: - request_irq cleanup function mediatek: - fine tune line time for EOTp - MT8192 dpi support - atomic crtc config updates - don't support HDMI connector creation mxsdb: - imx8mm support panfrost: - MMU IRQ handling rework qxl: - locking fixes - resource deallocation changes sun4i: - add alpha properties to UI/VI layers vc4: - RPi4 CEC support vmwgfx: - doc cleanups arc: - moved to drm/tiny" * tag 'drm-next-2021-04-28' of git://anongit.freedesktop.org/drm/drm: (1390 commits) drm/ttm: Don't count pages in SG BOs against pages_limit drm/ttm: fix return value check drm/bridge: lt8912b: fix incorrect handling of of_* return values drm: bridge: fix LONTIUM use of mipi_dsi_() functions drm: bridge: fix ANX7625 use of mipi_dsi_() functions drm/amdgpu: page retire over debugfs mechanism drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() drm/amd/display: Fix the Wunused-function warning drm/radeon/r600: Fix variables that are not used after assignment drm/amdgpu/smu7: fix CAC setting on TOPAZ drm/amd/display: Update DCN302 SR Exit Latency drm/amdgpu: enable ras eeprom on aldebaran drm/amdgpu: RAS harvest on driver load drm/amdgpu: add ras aldebaran ras eeprom driver drm/amd/pm: increase time out value when sending msg to SMU drm/amdgpu: add DMUB outbox event IRQ source define/complete/debug flag drm/amd/pm: add the callback to get vbios bootup values for vangogh drm/radeon: Fix size overflow drm/amdgpu: Fix size overflow drm/amdgpu: move mmhub ras_func init to ip specific file ... |
||
|---|---|---|
| .. | ||
| selftests | ||
| shaders | ||
| uc | ||
| debugfs_engines.c | ||
| debugfs_engines.h | ||
| debugfs_gt_pm.c | ||
| debugfs_gt_pm.h | ||
| debugfs_gt.c | ||
| debugfs_gt.h | ||
| gen2_engine_cs.c | ||
| gen2_engine_cs.h | ||
| gen6_engine_cs.c | ||
| gen6_engine_cs.h | ||
| gen6_ppgtt.c | ||
| gen6_ppgtt.h | ||
| gen6_renderstate.c | ||
| gen7_renderclear.c | ||
| gen7_renderclear.h | ||
| gen7_renderstate.c | ||
| gen8_engine_cs.c | ||
| gen8_engine_cs.h | ||
| gen8_ppgtt.c | ||
| gen8_ppgtt.h | ||
| gen8_renderstate.c | ||
| gen9_renderstate.c | ||
| hsw_clear_kernel.c | ||
| intel_breadcrumbs_types.h | ||
| intel_breadcrumbs.c | ||
| intel_breadcrumbs.h | ||
| intel_context_param.c | ||
| intel_context_param.h | ||
| intel_context_sseu.c | ||
| intel_context_types.h | ||
| intel_context.c | ||
| intel_context.h | ||
| intel_engine_cs.c | ||
| intel_engine_heartbeat.c | ||
| intel_engine_heartbeat.h | ||
| intel_engine_pm.c | ||
| intel_engine_pm.h | ||
| intel_engine_stats.h | ||
| intel_engine_types.h | ||
| intel_engine_user.c | ||
| intel_engine_user.h | ||
| intel_engine.h | ||
| intel_execlists_submission.c | ||
| intel_execlists_submission.h | ||
| intel_ggtt_fencing.c | ||
| intel_ggtt_fencing.h | ||
| intel_ggtt.c | ||
| intel_gpu_commands.h | ||
| intel_gt_buffer_pool_types.h | ||
| intel_gt_buffer_pool.c | ||
| intel_gt_buffer_pool.h | ||
| intel_gt_clock_utils.c | ||
| intel_gt_clock_utils.h | ||
| intel_gt_irq.c | ||
| intel_gt_irq.h | ||
| intel_gt_pm_irq.c | ||
| intel_gt_pm_irq.h | ||
| intel_gt_pm.c | ||
| intel_gt_pm.h | ||
| intel_gt_requests.c | ||
| intel_gt_requests.h | ||
| intel_gt_types.h | ||
| intel_gt.c | ||
| intel_gt.h | ||
| intel_gtt.c | ||
| intel_gtt.h | ||
| intel_llc_types.h | ||
| intel_llc.c | ||
| intel_llc.h | ||
| intel_lrc_reg.h | ||
| intel_lrc.c | ||
| intel_lrc.h | ||
| intel_mocs.c | ||
| intel_mocs.h | ||
| intel_ppgtt.c | ||
| intel_rc6_types.h | ||
| intel_rc6.c | ||
| intel_rc6.h | ||
| intel_region_lmem.c | ||
| intel_region_lmem.h | ||
| intel_renderstate.c | ||
| intel_renderstate.h | ||
| intel_reset_types.h | ||
| intel_reset.c | ||
| intel_reset.h | ||
| intel_ring_submission.c | ||
| intel_ring_types.h | ||
| intel_ring.c | ||
| intel_ring.h | ||
| intel_rps_types.h | ||
| intel_rps.c | ||
| intel_rps.h | ||
| intel_sseu_debugfs.c | ||
| intel_sseu_debugfs.h | ||
| intel_sseu.c | ||
| intel_sseu.h | ||
| intel_timeline_types.h | ||
| intel_timeline.c | ||
| intel_timeline.h | ||
| intel_workarounds_types.h | ||
| intel_workarounds.c | ||
| intel_workarounds.h | ||
| ivb_clear_kernel.c | ||
| mock_engine.c | ||
| mock_engine.h | ||
| selftest_context.c | ||
| selftest_engine_cs.c | ||
| selftest_engine_heartbeat.c | ||
| selftest_engine_heartbeat.h | ||
| selftest_engine_pm.c | ||
| selftest_engine.c | ||
| selftest_engine.h | ||
| selftest_execlists.c | ||
| selftest_gt_pm.c | ||
| selftest_hangcheck.c | ||
| selftest_llc.c | ||
| selftest_llc.h | ||
| selftest_lrc.c | ||
| selftest_mocs.c | ||
| selftest_rc6.c | ||
| selftest_rc6.h | ||
| selftest_reset.c | ||
| selftest_ring_submission.c | ||
| selftest_ring.c | ||
| selftest_rps.c | ||
| selftest_rps.h | ||
| selftest_timeline.c | ||
| selftest_workarounds.c | ||
| shmem_utils.c | ||
| shmem_utils.h | ||
| st_shmem_utils.c | ||
| sysfs_engines.c | ||
| sysfs_engines.h | ||