Skip to content
Snippets Groups Projects
Select Git revision
  • bpf-spectre default protected
  • bpf-spectre-baseline
  • pkt-ptr-revert-v1
  • v6.5-rc6-bpf-spectre-nospec
  • master
  • spectector-bpf
  • bpftask protected
  • bpftask-no-unused-args
  • bpftask-master
  • v5.9-bpftask
  • v5.8-amd-17h-em protected
  • v5.8-amd-17h-eas protected
  • freqinv-amd3950x-v5.8
  • v5.8-scale-inv-acc-amd-ryzen-3950x
  • 23186e43-amd-17h-eas protected
  • caffb99b6929-perf-x86-rapl-Enable-RAPL-for-AMD-Fam17h
  • 6a9ee74800a1-amd-17h-eas protected
  • add2fae34926-amd_17h_em
  • 3643c88e5545-Add-support-for-frequency-invariance-for-some-x86
  • 0d8e630a1e14-CPPC-optional-registers-AMD-support
  • v5.7-rc6
21 results

CREDITS

Blame
    • Linus Torvalds's avatar
      b44f2fd8
      Merge tag 'drm-next-2022-08-03' of git://anongit.freedesktop.org/drm/drm · b44f2fd8
      Linus Torvalds authored
      Pull drm updates from Dave Airlie:
       "Highlights:
      
         - New driver for logicvc - which is a display IP core.
      
         - EDID parser rework to add new extensions
      
         - fbcon scrolling improvements
      
         - i915 has some more DG2 work but not enabled by default, but should
           have enough features for userspace to work now.
      
        Otherwise it's lots of work all over the place. Detailed summary:
      
        New driver:
         - logicvc
      
        vfio:
         - use aperture API
      
        core:
         - of: Add data-lane helpers and convert drivers
         - connector: Remove deprecated ida_simple_get()
      
        media:
         - Add various RGB666 and RGB888 format constants
      
        panel:
         - Add HannStar HSD101PWW
         - Add ETML0700Y5DHA
      
        dma-buf:
         - add sync-file API
         - set dma mask for udmabuf devices
      
        fbcon:
         - Improve scrolling performance
         - Sanitize input
      
        fbdev:
         - device unregistering fixes
         - vesa: Support COMPILE_TEST
         - Disable firmware-device registration when first native driver loads
      
        aperture:
         - fix segfault during hot-unplug
         - export for use with other subsystems
      
        client:
         - use driver validated modes
      
        dp:
         - aux: make probing more reliable
         - mst: Read extended DPCD capabilities during system resume
         - Support waiting for HDP signal
         - Port-validation fixes
      
        edid:
         - CEA data-block iterators
         - struct drm_edid introduction
         - implement HF-EEODB extension
      
        gem:
         - don't use fb format non-existing planes
      
        probe-helper:
         - use 640x480 as displayport fallback
      
        scheduler:
         - don't kill jobs in interrupt context
      
        bridge:
         - Add support for i.MX8qxp and i.MX8qm
         - lots of fixes/cleanups
         - Add TI-DLPC3433
         - fy07024di26a30d: Optional GPIO reset
         - ldb: Add reg and reg-name properties to bindings, Kconfig fixes
         - lt9611: Fix display sensing;
         - tc358767: DSI/DPI refactoring and DSI-to-eDP support, DSI lane handling
         - tc358775: Fix clock settings
         - ti-sn65dsi83: Allow GPIO to sleep
         - adv7511: I2C fixes
         - anx7625: Fix error handling; DPI fixes; Implement HDP timeout via callback
         - fsl-ldb: Drop DE flip
         - ti-sn65dsi86: Convert to atomic modesetting
      
        amdgpu:
         - use atomic fence helpers in DM
         - fix VRAM address calculations
         - export CRTC bpc via debugfs
         - Initial devcoredump support
         - Enable high priority gfx queue on asics which support it
         - Adjust GART size on newer APUs for S/G display
         - Soft reset for GFX 11 / SDMA 6
         - Add gfxoff status query for vangogh
         - Fix timestamps for cursor only commits
         - Adjust GART size on newer APUs for S/G display
         - fix buddy memory corruption
      
        amdkfd:
         - MMU notifier fixes
         - P2P DMA support using dma-buf
         - Add available memory IOCTL
         - HMM profiler support
         - Simplify GPUVM validation
         - Unified memory for CWSR save/restore area
      
        i915:
         - General driver clean-up
         - DG2 enabling (still under force probe)
             - DG2 small BAR memory support
             - HuC loading support
             - DG2 workarounds
             - DG2/ATS-M device IDs added
         - Ponte Vecchio prep work and new blitter engines
         - add Meteorlake support
         - Fix sparse warnings
         - DMC MMIO range checks
         - Audio related fixes
         - Runtime PM fixes
         - PSR fixes
         - Media freq factor and per-gt enhancements
         - DSI fixes for ICL+
         - Disable DMC flip queue handlers
         - ADL_P voltage swing updates
         - Use more the VBT for panel information
         - Fix on Type-C ports with TBT mode
         - Improve fastset and allow seamless M/N changes
         - Accept more fixed modes with VRR/DMRRS panels
         - Disable connector polling for a headless SKU
         - ADL-S display PLL w/a
         - Enable THP on Icelake and beyond
         - Fix i915_gem_object_ggtt_pin_ww regression on old platforms
         - Expose per tile media freq factor in sysfs
         - Fix dma_resv fence handling in multi-batch execbuf
         - Improve on suspend / resume time with VT-d enabled
         - export CRTC bpc settings via debugfs
      
        msm:
         - gpu: a619 support
         - gpu: Fix for unclocked GMU register access
         - gpu: Devcore dump enhancements
         - client utilization via fdinfo support
         - fix fence rollover issue
         - gem: Lockdep false-positive warning fix
         - gem: Switch to pfn mappings
         - WB support on sc7180
         - dp: dropped custom bulk clock implementation
         - fix link retraining on resolution change
         - hdmi: dropped obsolete GPIO support
      
        tegra:
         - context isolation for host1x engines
         - tegra234 soc support
      
        mediatek:
         - add vdosys0/1 for mt8195
         - add MT8195 dp_intf driver
      
        exynos:
         - Fix resume function issue of exynos decon driver by calling
           clk_disable_unprepare() properly if clk_prepare_enable() failed.
      
        nouveau:
         - set of misc fixes/cleanups
         - display cleanups
      
        gma500:
         - Cleanup connector I2C handling
      
        hyperv:
         - Unify VRAM allocation of Gen1 and Gen2
      
        meson:
         - Support YUV422 output; Refcount fixes
      
        mgag200:
         - Support damage clipping
         - Support gamma handling
         - Protect concurrent HW access
         - Fixes to connector
         - Store model-specific limits in device-info structure
         - fix PCI register init
      
        panfrost:
         - Valhall support
      
        r128:
         - Fix bit-shift overflow
      
        rockchip:
         - Locking fixes in error path
      
        ssd130x:
         - Fix built-in linkage
      
        udl:
         - Always advertize VGA connector
      
        ast:
         - Support multiple outputs
         - fix black screen on resume
      
        sun4i:
         - HDMI PHY cleanups
      
        vc4:
         - Add support for BCM2711
      
        vkms:
         - Allocate output buffer with vmalloc()
      
        mcde:
         - Fix ref-count leak
      
        mxsfb/lcdif:
         - Support i.MX8MP LCD controller
      
        stm/ltdc:
         - Support dynamic Z order
         - Support mirroring
      
        ingenic:
         - Fix display at maximum resolution"
      
      * tag 'drm-next-2022-08-03' of git://anongit.freedesktop.org/drm/drm: (1480 commits)
        drm/amd/display: Fix a compilation failure on PowerPC caused by FPU code
        drm/amdgpu: enable support for psp 13.0.4 block
        drm/amdgpu: add files for PSP 13.0.4
        drm/amdgpu: add header files for MP 13.0.4
        drm/amdgpu: correct RLC_RLCS_BOOTLOAD_STATUS offset and index
        drm/amdgpu: send msg to IMU for the front-door loading
        drm/amdkfd: use time_is_before_jiffies(a + b) to replace "jiffies - a > b"
        drm/amdgpu: fix hive reference leak when reflecting psp topology info
        drm/amd/pm: enable GFX ULV feature support for SMU13.0.0
        drm/amd/pm: update driver if header for SMU 13.0.0
        drm/amdgpu: move mes self test after drm sched re-started
        drm/amdgpu: drop non-necessary call trace dump
        drm/amdgpu: enable VCN cg and JPEG cg/pg
        drm/amdgpu: vcn_4_0_2 video codec query
        drm/amdgpu: add VCN_4_0_2 firmware support
        drm/amdgpu: add VCN function in NBIO v7.7
        drm/amdgpu: fix a vcn4 boot poll bug in emulation mode
        drm/amd/amdgpu: add memory training support for PSP_V13
        drm/amdkfd: remove an unnecessary amdgpu_bo_ref
        drm/amd/pm: Add get_gfx_off_status interface for yellow carp
        ...
      b44f2fd8
      History
      Merge tag 'drm-next-2022-08-03' of git://anongit.freedesktop.org/drm/drm
      Linus Torvalds authored
      Pull drm updates from Dave Airlie:
       "Highlights:
      
         - New driver for logicvc - which is a display IP core.
      
         - EDID parser rework to add new extensions
      
         - fbcon scrolling improvements
      
         - i915 has some more DG2 work but not enabled by default, but should
           have enough features for userspace to work now.
      
        Otherwise it's lots of work all over the place. Detailed summary:
      
        New driver:
         - logicvc
      
        vfio:
         - use aperture API
      
        core:
         - of: Add data-lane helpers and convert drivers
         - connector: Remove deprecated ida_simple_get()
      
        media:
         - Add various RGB666 and RGB888 format constants
      
        panel:
         - Add HannStar HSD101PWW
         - Add ETML0700Y5DHA
      
        dma-buf:
         - add sync-file API
         - set dma mask for udmabuf devices
      
        fbcon:
         - Improve scrolling performance
         - Sanitize input
      
        fbdev:
         - device unregistering fixes
         - vesa: Support COMPILE_TEST
         - Disable firmware-device registration when first native driver loads
      
        aperture:
         - fix segfault during hot-unplug
         - export for use with other subsystems
      
        client:
         - use driver validated modes
      
        dp:
         - aux: make probing more reliable
         - mst: Read extended DPCD capabilities during system resume
         - Support waiting for HDP signal
         - Port-validation fixes
      
        edid:
         - CEA data-block iterators
         - struct drm_edid introduction
         - implement HF-EEODB extension
      
        gem:
         - don't use fb format non-existing planes
      
        probe-helper:
         - use 640x480 as displayport fallback
      
        scheduler:
         - don't kill jobs in interrupt context
      
        bridge:
         - Add support for i.MX8qxp and i.MX8qm
         - lots of fixes/cleanups
         - Add TI-DLPC3433
         - fy07024di26a30d: Optional GPIO reset
         - ldb: Add reg and reg-name properties to bindings, Kconfig fixes
         - lt9611: Fix display sensing;
         - tc358767: DSI/DPI refactoring and DSI-to-eDP support, DSI lane handling
         - tc358775: Fix clock settings
         - ti-sn65dsi83: Allow GPIO to sleep
         - adv7511: I2C fixes
         - anx7625: Fix error handling; DPI fixes; Implement HDP timeout via callback
         - fsl-ldb: Drop DE flip
         - ti-sn65dsi86: Convert to atomic modesetting
      
        amdgpu:
         - use atomic fence helpers in DM
         - fix VRAM address calculations
         - export CRTC bpc via debugfs
         - Initial devcoredump support
         - Enable high priority gfx queue on asics which support it
         - Adjust GART size on newer APUs for S/G display
         - Soft reset for GFX 11 / SDMA 6
         - Add gfxoff status query for vangogh
         - Fix timestamps for cursor only commits
         - Adjust GART size on newer APUs for S/G display
         - fix buddy memory corruption
      
        amdkfd:
         - MMU notifier fixes
         - P2P DMA support using dma-buf
         - Add available memory IOCTL
         - HMM profiler support
         - Simplify GPUVM validation
         - Unified memory for CWSR save/restore area
      
        i915:
         - General driver clean-up
         - DG2 enabling (still under force probe)
             - DG2 small BAR memory support
             - HuC loading support
             - DG2 workarounds
             - DG2/ATS-M device IDs added
         - Ponte Vecchio prep work and new blitter engines
         - add Meteorlake support
         - Fix sparse warnings
         - DMC MMIO range checks
         - Audio related fixes
         - Runtime PM fixes
         - PSR fixes
         - Media freq factor and per-gt enhancements
         - DSI fixes for ICL+
         - Disable DMC flip queue handlers
         - ADL_P voltage swing updates
         - Use more the VBT for panel information
         - Fix on Type-C ports with TBT mode
         - Improve fastset and allow seamless M/N changes
         - Accept more fixed modes with VRR/DMRRS panels
         - Disable connector polling for a headless SKU
         - ADL-S display PLL w/a
         - Enable THP on Icelake and beyond
         - Fix i915_gem_object_ggtt_pin_ww regression on old platforms
         - Expose per tile media freq factor in sysfs
         - Fix dma_resv fence handling in multi-batch execbuf
         - Improve on suspend / resume time with VT-d enabled
         - export CRTC bpc settings via debugfs
      
        msm:
         - gpu: a619 support
         - gpu: Fix for unclocked GMU register access
         - gpu: Devcore dump enhancements
         - client utilization via fdinfo support
         - fix fence rollover issue
         - gem: Lockdep false-positive warning fix
         - gem: Switch to pfn mappings
         - WB support on sc7180
         - dp: dropped custom bulk clock implementation
         - fix link retraining on resolution change
         - hdmi: dropped obsolete GPIO support
      
        tegra:
         - context isolation for host1x engines
         - tegra234 soc support
      
        mediatek:
         - add vdosys0/1 for mt8195
         - add MT8195 dp_intf driver
      
        exynos:
         - Fix resume function issue of exynos decon driver by calling
           clk_disable_unprepare() properly if clk_prepare_enable() failed.
      
        nouveau:
         - set of misc fixes/cleanups
         - display cleanups
      
        gma500:
         - Cleanup connector I2C handling
      
        hyperv:
         - Unify VRAM allocation of Gen1 and Gen2
      
        meson:
         - Support YUV422 output; Refcount fixes
      
        mgag200:
         - Support damage clipping
         - Support gamma handling
         - Protect concurrent HW access
         - Fixes to connector
         - Store model-specific limits in device-info structure
         - fix PCI register init
      
        panfrost:
         - Valhall support
      
        r128:
         - Fix bit-shift overflow
      
        rockchip:
         - Locking fixes in error path
      
        ssd130x:
         - Fix built-in linkage
      
        udl:
         - Always advertize VGA connector
      
        ast:
         - Support multiple outputs
         - fix black screen on resume
      
        sun4i:
         - HDMI PHY cleanups
      
        vc4:
         - Add support for BCM2711
      
        vkms:
         - Allocate output buffer with vmalloc()
      
        mcde:
         - Fix ref-count leak
      
        mxsfb/lcdif:
         - Support i.MX8MP LCD controller
      
        stm/ltdc:
         - Support dynamic Z order
         - Support mirroring
      
        ingenic:
         - Fix display at maximum resolution"
      
      * tag 'drm-next-2022-08-03' of git://anongit.freedesktop.org/drm/drm: (1480 commits)
        drm/amd/display: Fix a compilation failure on PowerPC caused by FPU code
        drm/amdgpu: enable support for psp 13.0.4 block
        drm/amdgpu: add files for PSP 13.0.4
        drm/amdgpu: add header files for MP 13.0.4
        drm/amdgpu: correct RLC_RLCS_BOOTLOAD_STATUS offset and index
        drm/amdgpu: send msg to IMU for the front-door loading
        drm/amdkfd: use time_is_before_jiffies(a + b) to replace "jiffies - a > b"
        drm/amdgpu: fix hive reference leak when reflecting psp topology info
        drm/amd/pm: enable GFX ULV feature support for SMU13.0.0
        drm/amd/pm: update driver if header for SMU 13.0.0
        drm/amdgpu: move mes self test after drm sched re-started
        drm/amdgpu: drop non-necessary call trace dump
        drm/amdgpu: enable VCN cg and JPEG cg/pg
        drm/amdgpu: vcn_4_0_2 video codec query
        drm/amdgpu: add VCN_4_0_2 firmware support
        drm/amdgpu: add VCN function in NBIO v7.7
        drm/amdgpu: fix a vcn4 boot poll bug in emulation mode
        drm/amd/amdgpu: add memory training support for PSP_V13
        drm/amdkfd: remove an unnecessary amdgpu_bo_ref
        drm/amd/pm: Add get_gfx_off_status interface for yellow carp
        ...