This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allnoconfig
in repository toolchain/ci/binutils-gdb.
from 07270a9e78 Automatic date update in version.in
adds 34778f7baa Automatic date update in version.in
adds 933d555cac Automatic date update in version.in
adds 2232575aca Automatic date update in version.in
adds cd03b629fd Automatic date update in version.in
adds c9fe5e24a9 Automatic date update in version.in
adds a1c0f04241 Automatic date update in version.in
adds 1e9d14eb58 [GOLD] PowerPC64 relocation overflow for -Os register save/r [...]
adds 42ee6eb910 Automatic date update in version.in
adds 80294af31b Automatic date update in version.in
adds 151930484c Automatic date update in version.in
adds 4076f97168 Automatic date update in version.in
adds 09d2f7f1fc Automatic date update in version.in
adds 140b6a12b0 Automatic date update in version.in
adds 5f3f74edb0 Automatic date update in version.in
adds 773d432252 Automatic date update in version.in
adds 8a3247e819 Automatic date update in version.in
adds 50ee1969b8 Automatic date update in version.in
adds 2bde3fd6e7 Automatic date update in version.in
adds 3f7ed31eaf Automatic date update in version.in
adds 7f5add08ab Automatic date update in version.in
No new revisions were added by this update.
Summary of changes:
bfd/version.h | 2 +-
gold/powerpc.cc | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allnoconfig
in repository toolchain/ci/base-artifacts.
discards 012ad9cb3 0: update: binutils-llvm-linux-qemu: all
new f531dc7a5 0: update: binutils-llvm-linux-qemu: all
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (012ad9cb3)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 181 -
01-reset_artifacts/console.log.xz | Bin 0 -> 1552 bytes
02-prepare_abe/console.log | 281 -
02-prepare_abe/console.log.xz | Bin 0 -> 2760 bytes
03-build_abe-binutils/console.log | 5268 ----------
03-build_abe-binutils/console.log.xz | Bin 0 -> 41920 bytes
04-build_llvm/console.log | 7209 --------------
04-build_llvm/console.log.xz | Bin 0 -> 58892 bytes
05-build_abe-qemu/console.log | 3530 -------
05-build_abe-qemu/console.log.xz | Bin 0 -> 30112 bytes
06-build_linux/console.log | 381 -
06-build_linux/console.log.xz | Bin 0 -> 3520 bytes
07-boot_linux/console.log | 20 -
07-boot_linux/console.log.xz | Bin 0 -> 496 bytes
08-check_regression/console.log | 32 -
08-check_regression/console.log.xz | Bin 0 -> 500 bytes
09-update_baseline/console.log | 13 +-
console.log | 16940 ---------------------------------
jenkins/manifest.sh | 22 +-
19 files changed, 18 insertions(+), 33859 deletions(-)
delete mode 100644 01-reset_artifacts/console.log
create mode 100644 01-reset_artifacts/console.log.xz
delete mode 100644 02-prepare_abe/console.log
create mode 100644 02-prepare_abe/console.log.xz
delete mode 100644 03-build_abe-binutils/console.log
create mode 100644 03-build_abe-binutils/console.log.xz
delete mode 100644 04-build_llvm/console.log
create mode 100644 04-build_llvm/console.log.xz
delete mode 100644 05-build_abe-qemu/console.log
create mode 100644 05-build_abe-qemu/console.log.xz
delete mode 100644 06-build_linux/console.log
create mode 100644 06-build_linux/console.log.xz
delete mode 100644 07-boot_linux/console.log
create mode 100644 07-boot_linux/console.log.xz
delete mode 100644 08-check_regression/console.log
create mode 100644 08-check_regression/console.log.xz
delete mode 100644 console.log
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 835d31d319d9 Merge tag 'media/v5.15-1' of git://git.kernel.org/pub/scm/ [...]
new a3af0140663d drm/i915: apply WaEnableVGAAccessThroughIOPort as needed
new 0ea02bb8bc7a Revert "drm/i915/display: Drop FIXME about turn off infoframes"
new b91e3c830f00 drm/i915/xelpd: break feature inheritance
new 544021e3f2aa drm/i915/jsl: Add W/A 1409054076 for JSL
new 151ec347b06a drm/i915: Force a TypeC PHY disconnect during suspend/shutdown
new c88e2647c5bb drm/i915/display: Do not zero past infoframes.vsc
new 451e05e20270 drm/i915/dmc: Introduce DMC_FW_MAIN
new 3d5928a168a9 drm/i915/xelpd: Pipe A DMC plugging
new 2ef140bd2352 drm/i915/adl_p: Pipe B DMC Support
new dac0f8ad653a drm/i915/adl_p: Load DMC
new 17203224f053 drm/i915/dsc: abstract helpers to get bigjoiner primary/se [...]
new 266152ae61f7 drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans
new d6b10b1ae436 drm/i915: Introduce hsw_get_buf_trans()
new 30e0afa55702 drm/i915: Wrap the platform specific buf trans structs int [...]
new 4542c6cff69e drm/i915: Rename dkl phy buf trans tables
new 13cee3c12398 drm/i915: Wrap the buf trans tables into a struct
new 439ebf9ef199 drm/i915: Introduce intel_get_buf_trans()
new 87f7074330a3 drm/i915; Return the whole buf_trans struct from get_buf_trans()
new d2c496f7c9bb drm/i915: Store the HDMI default entry in the bug trans struct
new c40a253b719a drm/i915: Introduce encoder->get_buf_trans()
new 4441a8e39b62 drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs
new 299d49542c11 drm/i915: Introduce rkl_get_combo_buf_trans()
new 5aca4881f3f4 drm/i915: Fix dg1 buf trans tables
new 8b95b28047da drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table
new cdad39216afd drm/i915: keep backlight_enable on until turn eDP display off
new 019d8146aa26 drm/i915: Fix ehl edp hbr2 vswing table
new 2b3bc165d055 drm/i915: Clean up jsl/ehl buf trans functions
new 150712dfd718 drm/i915: Nuke buf_trans hdmi functions
new 51565971cdbf drm/i915: Add the missing adls vswing tables
new 0ba1d03cd878 drm/i915/fbc: s/threshold/limit/
new 5826d9f2115c drm/i915/fbc: Extract intel_fbc_program_cfb()
new 45a321a7ee0a drm/i915/fbc: Embed the compressed_llb node
new 337e54f77cee drm/i915/fbc: Don't pass around the mm node
new d502f6c4389f drm/i915/fbc: Handle 16bpp compression limit better
new 9c8a442d9d37 drm/i915/fbc: Introduce g4x_dpfc_ctl_limit()
new c48f67ee91ad drm/i915/fbc: Extract intel_fbc_stolen_end()
new 8538d78e26ec drm/i915/fbc: Make the cfb allocation loop a bit more legible
new 46b2c40e0af3 drm/i915/fbc: Allocate llb before cfb
new f07d7400ecf5 drm/i915: Stop hand rolling drm_crtc_mask()
new e969c2da0e5b drm/i915: Clean up intel_get_load_detect_pipe() a bit
new 7397bd54da67 drm/i915: Clean up intel_find_initial_plane_obj() a bit
new 670c89eb6d1d drm/i915: Clean up pre-skl wm calling convention
new 08dfd243abac drm/i915: Clean up intel_fbdev_init_bios() a bit
new f15f01a79949 drm/i915: s/intel_crtc/crtc/
new 0e20b769c4b3 drm/i915/display/psr: Handle SU Y granularity
new 061093d75ae3 drm/i915/display/adl_p: Implement Wa_22012278275
new 1d53ccdc400c drm/i915/display/adl_p: Implement Wa_16011168373
new 61e887329e33 drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline
new c4449742a7c2 drm/i915/display/adl_p: Implement Wa_16011303918
new cbeeb00f14d2 drm/i915/display: fix level 0 adjustement on display ver >= 12
new 0bc3a4eda1fb drm/i915/display: use max_level to control loop
new b54d8e8de2b2 drm/i915/jsl: Remove require_force_probe protection
new 747aeb2632f6 drm/i915/ehl: Remove require_force_probe protection
new a03e880a700d drm/i915/display: Fix state mismatch in drm infoframe
new e42c6c1bc8d5 Merge drm/drm-next into drm-intel-next
new 3352d86dcd33 drm/i915/display/dg1: Correctly map DPLLs during state readout
new 01fa662091bd drm/i915/display: check if compressed_llb was allocated
new 9c13c8ff38a2 drm/i915/hdcp: Nuke Platform check for mst hdcp init
new d70cc074bc6a drm/i915: finish INTEL_GEN and friends conversion
new cd5606aa3992 gpu/drm/i915: nuke old GEN macros
new b4d7049acebf Merge tag 'drm-intel-next-2021-07-08' of git://anongit.fre [...]
new 241a9e233e7c drm/bridge: ti-sn65dsi83: Fix sparse warnings
new 4154fa0e2688 drm/i915/dpcd_bl: Remove redundant AUX backlight frequency [...]
new 3faea9939a3d drm/i915/dpcd_bl: Handle drm_dpcd_read/write() return valu [...]
new 46e745a8edc8 drm/i915/dpcd_bl: Cleanup intel_dp_aux_vesa_enable_backlig [...]
new 3b51c2bb6f5f drm/i915/dpcd_bl: Cache some backlight capabilities in int [...]
new ade673bb2ba4 drm/i915/dpcd_bl: Move VESA backlight enabling code closer [...]
new 17917ff62443 drm/i915/dpcd_bl: Return early in vesa_calc_max_backlight [...]
new 837f93247634 drm/i915/dpcd_bl: Print return codes for VESA backlight failures
new 867cf9cd73c3 drm/dp: Extract i915's eDP backlight code into DRM helpers
new 6eca310e8924 drm/nouveau/kms/nv50-: Add basic DPCD backlight support fo [...]
new 16c243e99d33 udmabuf: Add support for mapping hugepages (v4)
new d098775ed440 drm/nouveau: init the base GEM fields for internal BOs
new 86441fa29e57 Merge drm/drm-next into drm-misc-next
new 26594678d00f drm/doc: document how userspace should find out CRTC index
new a3a5f9d0fb15 drm/panel: db7430: Add driver for Samsung DB7430
new f42498705965 drm/panfrost: Fix missing clk_disable_unprepare() on error [...]
new 557acb5ffd45 dt-bindings: display: simple: List hpd properties in panel-simple
new feac44bad7d7 dt-bindings: drm: Introduce the DP AUX bus
new 476c864dd465 dt-bindings: drm/bridge: ti-sn65dsi86: Add aux-bus child
new aeb33699fc2c drm: Introduce the DP AUX bus
new 74c06c282ae6 drm/panel: panel-simple: Allow panel-simple be a DP AUX en [...]
new cc5a3fc041f0 drm/panel: panel-simple: Stash DP AUX bus; allow using it for DDC
new a1e3667a9835 drm/bridge: ti-sn65dsi86: Promote the AUX channel to its o [...]
new e0bbcc6233f7 drm/bridge: ti-sn65dsi86: Add support for the DP AUX bus
new a70e558c1510 drm/bridge: ti-sn65dsi86: Don't read EDID blob over DDC
new 4c1b3d94bf63 drm/bridge: ti-sn65dsi86: Improve probe errors with dev_er [...]
new ab6f24b404c9 arm64: dts: qcom: sc7180-trogdor: Move panel under the bri [...]
new d92223ead97c drm/vmwgfx: Simplify devcaps code
new 7a7a933edd6c drm/vmwgfx: Introduce VMware mks-guest-stats
new a12be0277316 drm/vmwgfx: Fix subresource updates with new contexts
new 74231041d140 drm/vmwgfx: Fix some static checker warnings
new f674a218c610 drm/vmwgfx: remove code that was using physical page addresses
new 8d9a8d9bd503 drm/vmwgfx: inline access to the pages from the piter
new b7d0949f6ce6 drm/vmwgfx: Refactor vmw_mksstat_remove_ioctl to expect pg [...]
new baee602e5c0d drm/vmwgfx: Remove vmw_chipset
new 352a81b71ea0 drm/vmwgfx: Fix implicit declaration error
new 00f4471e42c8 Merge drm/drm-next into drm-misc-next
new 213d50927763 drm/i915/ttm: Introduce a TTM i915 gem object backend
new 2e53d7c1147a drm/i915/lmem: Verify checks for lmem residency
new f425821b9468 drm/vma: Add a driver_private member to vma_node.
new cf3e3e86d779 drm/i915: Use ttm mmap handling for ttm bo's.
new bfd616ff9a26 Merge tag 'tags/topic/i915-ttm-2021-06-11' into drm-misc-next
new ade0e676ecdc drm/doc: document drm_mode_get_plane
new 9c61e7895468 dma-buf: some dma_fence_chain improvements
new 440d0f12b52a dma-buf: add dma_fence_chain_alloc/free v3
new 413f52f146f1 drm/dbi: Support DBI typec1 read operations
new c2a61865baa4 drm/panel: s6e63m0: Switch to DBI abstraction for SPI
new aae74ff9caa8 drm/ast: Add detect function support
new bdb8d06dfefd dmabuf: Add the capability to expose DMA-BUF stats in sysfs
new ad5fd900a69b drivers: gpu: add missing MODULE_DEVICE_TABLE in anx7625.c
new f4790083c7c2 drm/vc4: hdmi: Rely on interrupts to handle hotplug
new 3f35b6b041f6 MAINTAINERS: update vmwgfx info
new ebc9ac7c3dfe drm/vmwgfx: Update device headers
new c2aaa37dc18f drm/vmwgfx: Fix a 64bit regression on svga3
new 46e4e5ffbc2a drm/vmwgfx: Fix a bad merge in otable batch takedown
new 9f808288ba88 drm/vmwgfx: Fix build issues in mksGuestStats discovered b [...]
new d35c97f606a1 fbdev/omap2: use DEFINE_SPINLOCK() instead of spin_lock_init().
new 51f52547df70 dma-buf: Document DMA_BUF_IOCTL_SYNC (v3)
new f03ab6629c7b drm/bridge: anx7625: Make hpd workqueue freezable
new 12fc23a4a3d1 drm/amdgpu: fix amdgpu_preempt_mgr_new()
new e87138e05c80 drm/gma500/oaktrail_lvds: replace continue with break
new db8b7ca5b232 drm/bridge: ti-sn65dsi83: Replace connector format patchin [...]
new a3050f23c774 drm/panel: Add connector_type and bus_format for AUO G104S [...]
new d112e10fece5 drm/panel: Add connector_type for some EDT displays
new 4824a5f7ce10 drm/panel: Add bus_format and bus_flags for EDT ETM0430G0DH6
new b966d857c57a drm: bridge: ti-sn65dsi83: Move LVDS format selection to . [...]
new 7f0b7f5ee367 drm: bridge: ti-sn65dsi83: Pass mode explicitly to helper [...]
new a6ea7d268a63 drm: bridge: ti-sn65dsi83: Switch to atomic operations
new 03ea01c0c295 drm: bridge: ti-sn65dsi83: Retrieve output format from bri [...]
new 1451d0e90f47 drm: bridge: ti-sn65dsi83: Retrieve the display mode from [...]
new 22f0463ae606 drm/amdgpu: unwrap fence chains in the explicit sync fence
new 8c505bdc9c8b drm/amdgpu: rework dma_resv handling v3
new 89bcadc8f94b dma-buf: Document non-dynamic exporter expectations better
new 2e717a55982a udmabuf: configurable list_limit and size_limit_mb
new 3a1fde58fab3 drm/virtio: Add fences for Guest blobs
new 56934baef47b drm/virtio: Prepare resource_flush to accept a fence
new 5c68ab9276aa drm/virtio: Add the fence in resource_flush if present
new 14407d3afed0 drm/dp_helper: Rework the drm_dp_aux documentation
new c48935ab6b12 drm/dp_helper: Mention the concurrency requirement hw_mutex
new bacbab58f09d drm: Mention the power state requirement on side-channel o [...]
new ecd3ee3d0c73 Merge tag 'asoc-hdmi-codec-improvements-v2' of git://git.k [...]
new 1698ecb218eb drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET
new 82bd607178c0 drm/vc4: hdmi: Set HDMI_MAI_FMT
new 9a8fd277a82c drm/vc4: hdmi: Set VC4_HDMI_MAI_CONFIG_FORMAT_REVERSE
new 8434111ccfec drm/vc4: hdmi: Remove firmware logic for MAI threshold setting
new 91e99e113929 drm/vc4: hdmi: Register HDMI codec
new 403797925768 drm/ttm: Fix multihop assert on eviction.
new ae1bef72c20f drm/ttm: add TTM_PL_FLAG_TEMPORARY flag v3
new 3e640f1bb893 drm/amdgpu: user temporary GTT as bounce buffer
new 9a22149e9561 ydrm/amdgpu: always allow evicting to SYSTEM domain
new 2b70af79fd22 drm/amdgpu: switch gtt_mgr to counting used pages
new ea7acd7c5967 drm/amdgpu: Fix BUG_ON assert
new 2254e49cef70 dma-resv: Fix kerneldoc
new 94dd80feb658 drm/panfrost: Shrink sched_lock
new 7d7a0fc4a5ce drm/panfrost: Use xarray and helpers for depedency tracking
new 7601d53c2c49 drm/panfrost: Fix implicit sync
new 7fdc48cc63a3 drm/panfrost: Make sure MMU context lifetime is not bound [...]
new 0715786771f2 dt-bindings: drm/bridge: ti-sn65dsi8: Make enable GPIO optional
new bbda1704fc15 drm/bridge: ti-sn65dsi86: Make enable GPIO optional
new d4d643f9ef4f drm/bridge: ti-sn65dsi86: Use bitmask to store valid rates
new 4e5763f03e10 drm/bridge: ti-sn65dsi86: Wrap panel with panel-bridge
new 77674e722f4b drm/bridge: ti-sn65dsi86: Group code in sections
new 379d34264687 drm/bridge: ti-sn65dsi86: Split connector creation to a function
new d7fdae599109 drm/gem: Tiny kernel clarification for drm_gem_fence_array_add
new d6abed2ad168 dma-buf: Switch to inline kerneldoc
new 05459351ce30 dma-buf: Document dma-buf implicit fencing/resv fencing rules
new 7d30963fd191 drm/atomic-helper: make drm_gem_plane_helper_prepare_fb th [...]
new 29a840842743 drm/<driver>: drm_gem_plane_helper_prepare_fb is now the default
new 1a8961307af6 drm/armada: Remove prepare/cleanup_fb hooks
new f8bd3dbb9eb0 drm/vram-helpers: Create DRM_GEM_VRAM_PLANE_HELPER_FUNCS
new 942d8344d5f1 drm/omap: Follow implicit fencing in prepare_fb
new 40cfc7fce4d0 drm/simple-helper: drm_gem_simple_display_pipe_prepare_fb [...]
new 7150185900a7 drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default
new 3b5ac97ad468 drm/sched: Declare entity idle only after HW submission
new 0cabcf83b200 drm/amdgpu: Track IRQ state in local device state
new f4b62145f47b drm/hibmc: Call drm_irq_uninstall() unconditionally
new b2ffa2c25bba drm/radeon: Track IRQ state in local device state
new 1e4cd78ed493 drm: Don't test for IRQ support in VBLANK ioctls
new 24d31c4995b4 drm/armada: Don't set struct drm_device.irq_enabled
new ac1723c16b66 drm/i915: Track IRQ state in local device state
new 64be7a1d4d72 drm/komeda: Don't set struct drm_device.irq_enabled
new a4583a0ebce9 drm/malidp: Don't set struct drm_device.irq_enabled
new 8d1cc01d3e29 drm/exynos: Don't set struct drm_device.irq_enabled
new 6a940c4da672 drm/kirin: Don't set struct drm_device.irq_enabled
new b09b85f1455e drm/imx: Don't set struct drm_device.irq_enabled
new d1e9d7350989 drm/imx/dcss: Don't set struct drm_device.irq_enabled
new 192a20290880 drm/mediatek: Don't set struct drm_device.irq_enabled
new a77cd38b3d60 drm/nouveau: Don't set struct drm_device.irq_enabled
new daea75017cfc drm/omapdrm: Track IRQ state in local device state
new 578b1cc6a695 drm/rcar-du: Don't set struct drm_device.irq_enabled
new e0d17d6270d3 drm/rockchip: Don't set struct drm_device.irq_enabled
new 4a4928b0b1d2 drm/sti: Don't set struct drm_device.irq_enabled
new aa2fcf12178a drm/stm: Don't set struct drm_device.irq_enabled
new 8ff113fa4219 drm/sun4i: Don't set struct drm_device.irq_enabled
new 14746211570b drm/tegra: Don't set struct drm_device.irq_enabled
new a35a9375403f drm/tidss: Don't use struct drm_device.irq_enabled
new 44737e4c8f05 drm/vc4: Don't set struct drm_device.irq_enabled
new 9ed64b1d1567 drm/vkms: Don't set struct drm_device.irq_enabled
new aa3d18a344a1 drm/vmwgfx: Don't set struct drm_device.irq_enabled
new fe319919f40d drm/xlnx: Don't set struct drm_device.irq_enabled
new 9ea39a900a1f drm/zte: Don't set struct drm_device.irq_enabled
new 60f3c604bcc0 drm/radeon: Fix NULL dereference when updating memory stats
new 1fad1b7ed1eb drm/sched: Document what the timedout_job method should do
new 78efe21b6f8e drm/sched: Allow using a dedicated workqueue for the timeo [...]
new 9f4e91101332 drm/panfrost: Make ->run_job() return an ERR_PTR() when ap [...]
new 42738bad000e drm/panfrost: Get rid of the unused JS_STATUS_EVENT_ACTIVE [...]
new 6ef2f37f4016 drm/panfrost: Drop the pfdev argument passed to panfrost_e [...]
new 7319965fa19e drm/panfrost: Do the exception -> string translation using [...]
new 229f45788e22 drm/panfrost: Expose a helper to trigger a GPU reset
new 070ce7657bdf drm/panfrost: Use a threaded IRQ for job interrupts
new a11c4711238a drm/panfrost: Simplify the reset serialization logic
new 1d0cab5461d7 drm/panfrost: Make sure job interrupts are masked before r [...]
new ed7a34c57def drm/panfrost: Disable the AS on unhandled page faults
new f9ab9c66f080 drm/panfrost: Reset the GPU when the AS_ACTIVE bit is stuck
new 2905db2764cd drm/panfrost: Don't reset the GPU on job faults unless we [...]
new 30b5d4ed5b2e drm/panfrost: Kill in-flight jobs on FD close
new 030761e097b4 drm/panfrost: Queue jobs on the hardware
new 0ec187f69bcb drm/panfrost: Increase the AS_ACTIVE polling timeout
new 97c9bfe3f660 drm/aperture: Pass DRM driver structure instead of driver name
new fb786a48ac0d drm/vkms: update the current status of todo list
new 3f5aa5ac0b0f drm/dbi: Print errors for mipi_dbi_command()
new 796c3e35ac16 drm/bochs: Move to tiny/
new 11e96701d1c0 drm/bochs: Use managed initialization for GEM VRAM helpers
new 9aa0267476ed drm/vram-helper: Unexport drm_vram_helper_{alloc,release}_mm()
new e36edabc9411 drm/mgag200: Don't pass flags to drm_dev_register()
new 382d019d1022 drm/mgag200: Inline mgag200_device_init()
new 02d4b387cb56 drm/mgag200: Extract device type and flags in mgag200_pci_probe()
new d9cc564bf3ae drm/mgag200: Constify LUT for programming bpp
new 375cca1cfeb5 drm/vgem: Implement mmap as GEM object function
new 9d9fb756b539 drm/vc4: hdmi: Limit noise when deferring snd card registration
new 0b066a6809d0 drm: vc4: Fix pixel-wrap issue with DVP teardown
new 1a3c1959740c drm/vkms: replace macro in vkms_release()
new 7915d5612945 drm/qxl: Remove empty qxl_gem_prime_mmap()
new 65a969655cb9 drm/meson: Convert to Linux IRQ interfaces
new 9ca41d1fcf58 drm/arm/komeda: Don't include drm_irq.h
new b0fee7df43cf drm/vmwgfx: Convert to Linux IRQ interfaces
new 39a364a19e03 drm/hisilicon/hibmc: Convert to Linux IRQ interfaces
new f8ac863b6a93 drm/gud: Free buffers on device removal
new 2eecd93b743b drm/gud: Use scatter-gather USB bulk transfer
new b3f4ef669357 drm/gud: Add Raspberry Pi Pico ID
new a0356899ebe8 drm/gud: Add async_flush module parameter
new 9d38814d1e34 dma-buf: fix dma_resv_test_signaled test_all handling v2
new 3e1ad79bf661 drm/nouveau: always wait for the exclusive fence
new 911684de2a8b drm/vkms: Create a debugfs file to get vkms config data
new ea9a897b8aff drm/gma500: Fix end of loop tests for list_for_each_entry
new 60f800b2bdfa drm/msm: always wait for the exclusive fence
new 10f7b40e4f30 drm/panel: add basic DP AUX backlight support
new bfd451403d70 drm/panel-simple: Support DP AUX backlight
new 18a1488bf1e1 drm/panel-simple: Support for delays between GPIO & regulator
new 13aceea56fd5 drm/panel-simple: Update validation warnings for eDP panel [...]
new c20dec193584 dt-bindings: display: simple: Add Samsung ATNA33XC20
new 4bfe6c8f7c23 drm/panel-simple: Add Samsung ATNA33XC20
new 710fa9aa1632 drm/panel: Fix up DT bindings for Samsung lms397kf04
new a84cb7a49431 drm/gma500: Add the missed drm_gem_object_put() in psb_use [...]
new a60d6b416463 dt-bindings: display: simple: Add EDT ETMV570G2DHU
new f3ba46debcaf dt-bindings: display: simple: Add EDT ETM0350G0DH6
new e46f73fbbe00 drm/panel: simple: Add support for EDT ETMV570G2DHU panel
new f08a2a1eecb6 drm/panel: simple: Add support for EDT ETM0350G0DH6 panel
new 4fdd600214e6 drm: bridge: nwl-dsi: Drop unused nwl_dsi_plat_clk_config
new 7dc924d7c595 drm/panfrost:fix the exception name always "UNKNOWN"
new b557a5f8da57 drm/of: free the right object
new 3667bbd78290 drm: bridge: Mark deprecated operations in drm_bridge_funcs
new 6293eb28913f Revert "drm/vgem: Implement mmap as GEM object function"
new b71565022031 drm/gem: Export implementation of shadow-plane helpers
new 7602d4221842 drm/vkms: Inherit plane state from struct drm_shadow_plane_state
new b43e2ec03b0d drm/vkms: Let shadow-plane helpers prepare the plane's FB
new bbeb7461c7ee drm/vkms: Use dma-buf mapping from shadow-plane state for [...]
new 072ed3431f5b drm/dp: Move panel DP AUX backlight support to drm_dp_helper
new 35d283658a61 drm/shmem-helper: Align to page size in dumb_create
new 1333adfcc3cb dt-bindings: display/panel: Add Innolux EJ030NA
new 868d043f0560 drm/panel: Add Innolux EJ030NA 3.0" 320x480 panel
new 776efe800fed drm/vc4: hdmi: Drop devm interrupt handler for hotplug interrupts
new 44fe9f90eb9d drm/vc4: hdmi: Only call into DRM framework if registered
new 27da370e0fb3 drm/vc4: hdmi: Remove drm_encoder->crtc usage
new 48bd85808443 drm/qxl: Convert to Linux IRQ interfaces
new db20ea679d9c drm/vbox: Convert to Linux IRQ interfaces
new 311ac6f3e566 drm/omapdrm: Remove outdated comment
new 6f9223a56fab drm/of: free the iterator object on failure
new 5ead9b5b1575 drm/panel-simple: Power the panel when probing DP AUX backlight
new 17a1837d07be drm/dp: For drm_panel_dp_aux_backlight(), init backlight a [...]
new 588b3eee5288 Merge tag 'drm-misc-next-2021-07-16' of git://anongit.free [...]
new f82ff130a5e6 drm/panel: Add DT bindings for Samsung LMS380KF01
new 57f6190a60ec drm/panel: ws2401: Add driver for WideChips WS2401
new 648ce7fd186c drm/stm: ltdc: Silence -EPROBE_DEFER till bridge attached
new 5cc4e71f0199 drm/stm: dsi: compute the transition time from LP to HS and back
new 98a65439172d video: fbdev: kyro: fix a DoS bug by restricting user input
new 0189cb57b96f fbmem: Convert from atomic_t to refcount_t on fb_info->count
new 613ba71619cf drm/ingenic: Convert to Linux IRQ interfaces
new c715def51591 dma-buf: Delete the DMA-BUF attachment sysfs statistics
new 572994bf18ff drm/ast: Zero is missing in detect function
new f34bf652d680 drm/ast: Disable fast reset after DRAM initial
new b46998d81a1d drm/bochs: Fix missing pci_disable_device() on error in bo [...]
new 63c57e8dc7a0 dma_buf: remove dmabuf sysfs teardown before release
new 51fdf0914f26 drm/print: fixup spelling in a comment
new 869e76f7a918 drm: avoid circular locks in drm_mode_getconnector
new 5eff9585de22 drm: avoid blocking in drm_clients_info's rcu section
new 1f7ef07cfa14 drm: add a locked version of drm_is_current_master
new 0b0860a3cf5e drm: serialize drm_file.master with a new spinlock
new 56f0729a510f drm: protect drm_master pointers in drm_lease.c
new 26a4dc29b74a drm/v3d: Expose performance counters to userspace
new 77e21b50acab vgaarb: remove VGA_DEFAULT_DEVICE
new b0b514abc4cf vgaarb: remove vga_conflicts
new 45549c00d3ff vgaarb: move the kerneldoc for vga_set_legacy_decoding to [...]
new 6609176f56ad vgaarb: cleanup vgaarb.h
new b8779475869a vgaarb: provide a vga_client_unregister wrapper
new f6b1772b2555 vgaarb: remove the unused irq_set_state argument to vga_cl [...]
new bf44e8cecc03 vgaarb: don't pass a cookie to vga_client_register
new d391c5827107 drivers/firmware: move x86 Generic System Framebuffers support
new 8633ef82f101 drivers/firmware: consolidate EFI framebuffer setup for al [...]
new 99279ad8feb9 video: fbdev: arcfb: remove redundant initialization of va [...]
new 030fadb01381 video: fbdev: neofb: add a check against divide error
new 474596fc749c dt-bindings: display: simple-bridge: Add corpro,gm7123 compatible
new 8da49a33dda7 Merge tag 'drm-misc-next-2021-07-22' of git://anongit.free [...]
new 35482f9dc56b Backmerge tag 'v5.14-rc3' into drm-next
new 71260b9a7020 drivers/firmware: fix SYSFB depends to prevent build failures
new 15d27b15de96 efi: sysfb_efi: fix build when EFI is not set
new 4b4e7a2a4c53 drm/bridge: make a const array static, makes object smaller
new 015f2ebb9376 drm: rcar-du: Shutdown the display on system shutdown
new c29b6b0b126e drm: rcar-du: Don't put reference to drm_device in rcar_du [...]
new 5e7ef0b85c77 drm: rcar-du: Shutdown the display on remove
new fb8d617f8fd6 drm/bridge: Centralize error message when bridge attach fails
new 5bcc48395b9f drm: bridge: dw-hdmi: Attach to next bridge if available
new e9e056949c92 drm: rcar-du: lvds: Convert to DRM panel bridge helper
new d0f44e0dac29 drm: rcar-du: dw-hdmi: Set output port number
new c24110a8fd09 drm: rcar-du: Use drm_bridge_connector_init() helper
new 9b54182ce239 drm: rcar-du: lvds: Don't set bridge driver_private field
new 6571a76af380 drm: rcar-du: lvds: Use dev_err_probe()
new 988dbd25b8ae Merge tag 'du-next-20210728' of git://linuxtv.org/pinchart [...]
new 8626e63eeea8 drm/panfrost: devfreq: Don't display error for EPROBE_DEFER
new c18c36dc75fe Documentation: gpu: Mention the requirements for new properties
new 90c7c70a0a90 drm/fourcc: Add modifier definitions for Arm Fixed Rate Co [...]
new a791cde6d272 drm/hisilicon/hibmc: Remove variable 'priv' from hibmc_unload()
new 37408cd825a4 drm/gem: Provide drm_gem_fb_{begin,end}_cpu_access() helpers
new ce724470a2e5 drm/udl: Use framebuffer dma-buf helpers
new 08971eea06db drm/mipi-dbi: Use framebuffer dma-buf helpers
new 08b7ef0524f5 drm/gud: Use framebuffer dma-buf helpers
new 329e2c42f8ea drm/gm12u320: Use framebuffer dma-buf helpers
new baf6c24bacdd drm/repaper: Use framebuffer dma-buf helpers
new 9200454ca047 drm/st7586: Use framebuffer dma-buf helpers
new 1522756c7954 drm/shmobile: Convert to Linux IRQ interfaces
new 6474e67eabfb dt-bindings: display: simple: add some Logic Technologies [...]
new 47956bc86ee4 drm/bridge: nwl-dsi: Avoid potential multiplication overfl [...]
new 1f49bf8b6aec dt-bindings: display: ssd1307fb: Convert to json-schema
new c92ecb4eac76 drm/rockchip: dsi: add own additional pclk handling
new a8124139845f dt-bindings: display: rockchip-dsi: add optional #phy-cell [...]
new 71f68fe7f121 drm/rockchip: dsi: add ability to work as a phy instead of [...]
new 79e93d0a74e7 documentation: Update #nouveau IRC channel network
new 03b7c552d081 maintainers: Update freedesktop.org IRC channels
new 3012248fdfee drm: document drm_property_enum.value for bitfields
new b36b242d4b8e video: fbdev: asiliantfb: Error out if 'pixclock' equals zero
new 1520b4b7ba96 video: fbdev: kyro: Error out if 'pixclock' equals zero
new f92763cb0feb video: fbdev: riva: Error out if 'pixclock' equals zero
new fdb57c3217a0 dt-bindings: display: simple: Add AUO B133HAN05 & B140HAN06
new 93ea7aa8dfc0 drm/panel: simple: Add support for two more AUO panels
new f98f273f3a98 dt-bindings: Add QiShenglong vendor prefix
new 0937a7b3625d video: ep93xx: Prepare clock before using it
new 0f3b68b66a6d drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features
new c206c7faeb32 drm/bridge: dw-mipi-dsi: Find the possible DSI devices
new 40f2218dc4ac drm/prime: fix comment on PRIME Helpers
new 6f11f37459d8 drm/plane: remove drm_helper_get_plane_damage_clips
new c7fcbf251397 drm/plane: check that fb_damage is set up when used
new ba6cd766e0bf drm/plane: Move drm_plane_enable_fb_damage_clips into core
new ca31fef11dc8 Backmerge remote-tracking branch 'drm/drm-next' into drm-m [...]
new df26600ad3e7 drm: add logging for RMFB ioctl
new 17ce9c61c71c drm: document DRM_IOCTL_MODE_RMFB
new 7b4b3733fd68 video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_up [...]
new ef9d793825b5 video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display()
new 8a15af3b86f4 video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range()
new 251e48a1db75 video: fbdev: ssd1307fb: Optimize screen updates
new 833d14a4bf83 video: fbdev: ssd1307fb: Cache address ranges
new 0c9856e4edcd drm: mxsfb: Enable recovery on underflow
new 9891cb54445b drm: mxsfb: Increase number of outstanding requests on V4 [...]
new b776b0f00f24 drm: mxsfb: Use bus_format from the nearest bridge if present
new 5e23c98178eb drm: mxsfb: Clear FIFO_CLEAR bit
new 92bd92c44d0d drm/dp_mst: Fix return code on sideband message failure
new f1f3e37535a0 drm/vmwgfx: Switch to using DRM_IOCTL_DEF_DRV
new 2b273544f580 drm/vmwgfx: Cleanup logging
new cfdc3458db8a drm/vmwgfx: Be a lot more flexible with MOB limits
new c29758cdc78a drm/vmwgfx: Use 2.19 version number to recognize mks-stats ioctls
new 28be2405fb75 drm: use the lookup lock in drm_is_current_master
new 7835ed6a9e86 drm/panel-sony-acx424akp: Modernize backlight handling
new d793b8f732d6 drm: clarify usage of drm leases
new f143778d9082 drm/vc4: hdmi: Remove redundant variables
new c7d30623540b drm/vc4: hdmi: Remove unused struct
new cfeeb0b5e09c Merge tag 'drm-misc-next-2021-07-29' of git://anongit.free [...]
new da3d378dec86 drm/msm: Let fences read directly from memptrs
new 298287f6e79a drm/msm: Signal fences sooner
new af5b4fff0fe8 drm/msm: Split out devfreq handling
new 552fce98b06f drm/msm: Split out get_freq() helper
new 9bc95570175a drm/msm: Devfreq tuning
new 375f9a63a66b drm/msm: Docs and misc cleanup
new 86c2a0f000c1 drm/msm: Small submitqueue creation cleanup
new 030af2b05aee drm/msm: drop drm_gem_object_put_locked()
new 390ad4212197 drm: Drop drm_gem_object_put_locked()
new 7039d3f89b2f drm/msm/submit: Simplify out-fence-fd handling
new be40596bb5cf drm/msm: Consolidate submit bo state
new a61acbbe9cf8 drm/msm: Track "seqno" fences by idr
new 79341eb74c1f drm/msm: Return ERR_PTR() from submit_create()
new 1d8a5ca436ee drm/msm: Conversion to drm scheduler
new bd0b8e9f9c3c drm/msm: Drop submit bo_list
new e3e24ee51ed2 drm/msm: Drop struct_mutex in submit path
new fc40e5e10c3b drm/msm: Utilize gpu scheduler priorities
new 4541e4f2225c drm/msm/gem: Mark active before pinning
new f1b7996551a4 Merge tag 'drm-msm-next-2021-07-28' of https://gitlab.free [...]
new 6963d6c176fe drm/amdgpu: add a mutex for the smu11 i2c bus (v2)
new 5125c96a9d87 drm/amdgpu/pm: rework i2c xfers on sienna cichlid (v4)
new f400b6cec81e drm/amdgpu/pm: rework i2c xfers on arcturus (v5)
new af01340bc423 drm/amdgpu/pm: add smu i2c implementation for navi1x (v5)
new 00e3a289d9e2 drm/amdgpu: add new helper for handling EEPROM i2c transfers
new 24f55c05592e drm/amdgpu/ras: switch ras eeprom handling to use generic helper
new 25e5c09f2b15 drm/amdgpu/ras: switch fru eeprom handling to use generic [...]
new 39ed82d1d9ce drm/amdgpu: i2c subsystem uses 7 bit addresses
new 3e2eae8db216 drm/amdgpu: add I2C_CLASS_HWMON to SMU i2c buses
new 73a5784a5bd0 drm/amdgpu: rework smu11 i2c for generic operation
new b36d8d6b7748 drm/amdgpu: only set restart on first cmd of the smu i2c t [...]
new 2485f8cfff38 drm/amdgpu: Remember to wait 10ms for write buffer flush v2
new 6240da4dfc99 dmr/amdgpu: Add RESTART handling also to smu_v11_0_i2c (VG20)
new 965ec37c4685 drm/amdgpu: Drop i > 0 restriction for issuing RESTART
new 6a0a55a2eb45 drm/amdgpu: Send STOP for the last byte of msg only
new 14df56504fdf drm/amd/pm: SMU I2C: Return number of messages processed
new 35ed27032cd2 drm/amdgpu/pm: ADD I2C quirk adapter table
new daaa75fd9817 drm/amdgpu: Fix Vega20 I2C to be agnostic (v2)
new 746b584762e4 drm/amdgpu: Fixes to the AMDGPU EEPROM driver
new 93ade343bbad drm/amdgpu: EEPROM respects I2C quirks
new 025a64a58792 drm/amdgpu: I2C EEPROM full memory addressing
new ccdfbfec9e1c drm/amdgpu: RAS and FRU now use 19-bit I2C address
new edb63a53081d drm/amdgpu: Fix wrap-around bugs in RAS
new f4322d80ad67 drm/amdgpu: I2C class is HWMON
new c28aa44de813 drm/amdgpu: RAS: EEPROM --> RAS
new a43996573ad5 drm/amdgpu: Rename misspelled function
new 1fab841ff63d drm/amdgpu: RAS xfer to read/write
new 16ef797737c8 drm/amdgpu: EEPROM: add explicit read and write
new 16736627610d drm/amd/pm: Extend the I2C quirk table
new ebe57d0c8ecc drm/amd/pm: Simplify managed I2C transfer functions
new 36b1a00d2bb4 drm/amdgpu: Fix width of I2C address
new cf696091d38b drm/amdgpu: Return result fix in RAS
new dce4400e6516 drm/amdgpu: Fix amdgpu_ras_eeprom_init()
new 803c6ebdd328 drm/amdgpu: Simplify RAS EEPROM checksum calculations
new e4e6a58935ee drm/amdgpu: Use explicit cardinality for clarity
new d7edde3dea08 drm/amdgpu: Nerf buff
new 0686627b3fb2 drm/amdgpu: Some renames
new 017dad64db7b drm/amdgpu: Get rid of test function
new 63d4c081a556 drm/amdgpu: Optimize EEPROM RAS table I/O
new c65b0805e779 drm/amdgpu: RAS EEPROM table is now in debugfs
new d456f3875af2 drm/amdgpu: fix 64 bit divide in eeprom code
new 1d9d2ca85b32 drm/amdgpu: Fix koops when accessing RAS EEPROM
new e2e04041a25f drm/amdgpu: Use a single loop
new 9de96f3f7e33 drm/amdgpu: Correctly disable the I2C IP block
new da98d99b0acd drm/amd/pm: Simplify managed I2C transfer of Aldebaran
new c11ffa54be78 drm/amdgpu: rectify line endings in umc v8_7_0 IP headers
new 0677e4225653 drm/amdgpu: add license to umc_8_7_0_sh_mask.h
new aae435c6e8c8 drm/amdgpu: add function to show ucode name via id
new dc739d18c653 drm/amdgpu: add function to show psp_gfx_cmd name via id
new 631233321016 drm/amdgpu: show explicit name instead of id in psp_cmd_su [...]
new 4ef87d8f10aa drm/amdgpu: Fix resource leak on probe error path
new 36f5f9d37e19 drm/amdgpu: Avoid printing of stack contents on firmware l [...]
new dcb388eddb5f drm/amdgpu: use xarray for storing pasid in vm
new 88f7f88159bc drm/amdgpu: separate out vm pasid assignment
new 51627f038041 drm/amdkfd: Only apply TLB flush optimization on ALdebaran
new 5af4438f1e83 drm/amdgpu: Read clock counter via MMIO to reduce delay (v5)
new ae87df077554 drm/amd/pm: Add I2C quirk table to Aldebaran
new c0838d3a93fc drm/amdgpu: The I2C IP doesn't support 0 writes/reads
new b5840166dcb8 drm/amdgpu: SRIOV flr_work should take write_lock
new 4d9f771e111e drm/amdgpu: Return error if no RAS
new 1bc6c29f58a4 drm/amd/display: isolate link training setting override to [...]
new 556a979d3c50 drm/amd/display: DMUB Outbound Interrupt Process-X86
new 0713921b4ced drm/amd/display: Add null checks
new 46db138dc83a drm/amd/display: Add Freesync HDMI support to DM with DMUB
new 9cb2f2df669e drm/amd/display: Fix updating infoframe for DCN3.1 eDP
new f5bfc11e46af Revert "drm/amd/display: Always write repeater mode regard [...]
new cf83f5cf244f drm/amd/display: remove faulty assert
new 9f95e77800f3 drm/amd/display: Adjust types and formatting for future de [...]
new 1e0958bb9c56 drm/amd/display: [FW Promotion] Release 0.0.72
new cc590fd27190 drm/amd/display: 3.2.142
new babbdf5b3a8b drm/amd/display: Round KHz up when calculating clock requests
new 7b101c95486c drm/amd/display: increase max EDID size to 2k
new 3006c9245542 drm/amdgpu: fix a signedness bug in __verify_ras_table_checksum()
new 1d864f1088bb drm/amdgpu: Fix signedness bug in __amdgpu_eeprom_xfer()
new b8badd507a5b drm/amdgpu: unlock on error in amdgpu_ras_debugfs_table_read()
new 64598e23de78 drm/amdgpu: return -EFAULT if copy_to_user() fails
new b407a3aa2835 drm/amd/pm: new SmuMetrics data structure for Sienna Cichlid
new be22e2b9f4f9 drm/amd/pm: update the gpu metrics data retrieving for Sie [...]
new a6556ed8ea5f drm/amd/pm: bump DRIVER_IF_VERSION for Sienna Cichlid
new dde586453962 drm/amd/pm: drop smu_v13_0_1.c|h files for yellow carp
new 6435af81ed2c drm/amd/display: update header file name
new 9604b74bff62 drm/amdgpu: Correct the irq numbers for virtual crtc
new 4818545a1daf drm/amdkfd: handle fault counters on invalid address
new 186c8a8585e1 drm/amdgpu: initialize umc ras function
new c5b53d128130 drm/amdgpu/display - only update eDP's backlight level whe [...]
new 468f04cfbb43 drm/amdkfd: Allow CPU access for all VRAM BOs
new 3c727c1c4593 drm/amdgpu: Restore msix after FLR
new d59682dffe82 drm/amd/pm: Fix BACO state setting for Beige_Goby
new 53d0533049a5 Revert "drm/amdkfd: Only apply TLB flush optimization on A [...]
new 4bba567c8c35 Revert "drm/amdkfd: Add memory sync before TLB flush on unmap"
new 4e7b93ca52fb Revert "drm/amdgpu: Fix warning of Function parameter or m [...]
new 7ed9876c9793 Revert "drm/amdkfd: Make TLB flush conditional on mapping"
new 024d8811c90e Revert "drm/amdgpu: Add table_freed parameter to amdgpu_vm [...]
new 430f8e6edbaa Revert "drm/amdkfd: Add heavy-weight TLB flush after unmapping"
new b05e50b35229 drm/amd/pm: Add waiting for response of mode-reset message [...]
new 308ef2ad8492 drm/amdgpu: Resolve bug in UMC 6.7 error offset calculation
new 0c492e22ba2c drm/amdgpu: add another Renoir DID
new 554398174d98 amdgpu/nv.c - Added video codec support for Yellow Carp
new 9075096b09e5 amdgpu/nv.c - Optimize code for video codec support structure
new 25a3e8ac07a8 drm/amdgpu: Switch to VRAM buffer for USBC PD FW.
new 85da6459f45b drm/amdgpu: Switch to LFB for USBC PD FW in psp v13
new b76a8062af2f drm/amd/display: avoid printing ERROR for unknown CEA parse(v2)
new 0a2ba7b72c0a drm/amdgpu: update the golden setting for vangogh
new decd8ce9dfd9 drm/amdgpu: update golden setting for sienna_cichlid
new c5c21a58ece9 drm/amdgpu: update gc golden setting for dimgrey_cavefish
new 67a1af079b49 drm/amd/pm: update DRIVER_IF_VERSION for beige_goby
new 9ce5ed6eaac5 drm/amdgpu/display: make a const array common_rates static [...]
new 048af66be7b5 drm/amdgpu: split amdgpu_device_access_vram() into two sma [...]
new 5fb95aa73f3c drm/amdgpu/ttm: replace duplicate code with exiting function
new 03373e2be290 drm/amdgpu/ttm: optimize vram access in amdgpu_ttm_access_ [...]
new ad43a647bcdb drm/amd/display: Fix 10bit 4K display on CIK GPUs
new 1e9653a41aaf drm/amd/display: reset dpcd_cap.dpcd_rev for passive dongle.
new 71e433ee91dc drm/amd/display: Assume active upper layer owns the HW cursor
new 23e55639b87f drm/amd/display: Fix timer_per_pixel unit error
new 97b9c006f153 drm/amd/display: Prevent Diags from entering S2
new 98e95e4f7996 drm/amd/display: log additional register state for debug
new 46ddb8965882 drm/amd/display: implement workaround for riommu related hang
new 360d1b654493 drm/amd/display: Extend dmub_cmd_psr_copy_settings_data struct
new dce7e5318d4e drm/amd/display: remove compbuf size wait
new d459b79b9416 drm/amd/display: [FW Promotion] Release 0.0.73
new 356789e8401c drm/amd/display: 3.2.143
new 2be7f77f6c36 drm/amd/display: add debug print for DCC validation failure
new 5948190a0ec8 drm/amd/display: Reduce delay when sink device not able to [...]
new d93d53563697 drm/amd/display: Add copyright notice to new files
new 3addbde269f2 drm/amd/display: Fixed hardware power down bypass during h [...]
new 0f806243125d drm/amd/display: Fix comparison error in dcn21 DML
new 11a7e64266ee drm/amd/display: 3.2.144
new 328fe6e27cb0 drm/amd/display: Enable eDP ILR on DCN2.1
new 2e63f4064eda drm/amd/display: Fix max vstartup calculation for modes wi [...]
new f891ae71f3b0 drm/amd/display: Populate socclk entries for dcn3.02/3.03
new ffa09d932ff8 drm/amd/display: Query VCO frequency from register for DCN3.1
new b2d5b64e9358 drm/amd/display: Update bounding box for DCN3.1
new 0070a5b7004a drm/amd/display: Only set default brightness for OLED
new 324b1fcba697 drm/amd/display: DCN2X Prefer ODM over bottom pipe to find [...]
new e0f65a85d405 drm/amd/display: Remove MALL function from DCN3.1
new ba16b22d4228 drm/amd/display: Line Buffer changes
new a4d5df1787cc drm/amd/display: add workaround for riommu invalidation re [...]
new ff7903551c96 drm/amd/display: Populate dtbclk entries for dcn3.02/3.03
new 5bb0d5cf9fc7 drm/amd/display: Refine condition for cursor visibility
new 5624c3455d5e drm/amd/display: [FW Promotion] Release 0.0.75
new d95743c79861 drm/amd/display: 3.2.145
new 550ff7ad37fa drm/amd/display: change zstate allow msg condition
new 54e606546124 drm/amd/pm: Support board calibration on aldebaran
new d8c33180c01f drm/amdgpu: Fix documentaion for amdgpu_bo_add_to_shadow_list
new 331e78187f3a drm/amdgpu: add psp command to get num xgmi links between [...]
new 3f46c4e9ce25 drm/amdkfd: report xgmi bandwidth between direct peers to the kfd
new 933048103837 drm/amdkfd: report pcie bandwidth to the kfd
new f72ac409416e drm/amdgpu - Corrected the video codecs array name for yel [...]
new 1a4772d922d2 drm/amdgpu: Change the imprecise function name
new 4067cdb1cfad drm/amdgpu: Add error message when programing registers fails
new 95f71f12aa45 drm/amdgpu: Fix a printing message
new cd5955f40173 drm/amdgpu: Change a few function names
new 9af5379c8508 drm/amdkfd: Renaming dqm->packets to dqm->packet_mgr
new 78ccea9ff2ad drm/amdkfd: Set priv_queue to NULL after it is freed
new 4f942aaeb19d drm/amdkfd: Fix a concurrency issue during kfd recovery
new 1a394b3c3de2 drm/amd/amdgpu: Update debugfs link_settings output link_r [...]
new 6d7f735366c7 drm/amd/amdgpu: Add a new line to debugfs phy_settings output
new e25515e22bdc drm/amdgpu: Fix documentaion for dm_dmub_outbox1_low_irq
new 410e302ea53f drm/amdkfd: Update SMI throttle event bitmask
new ff99849b00fe drm/amd/amdgpu: consider kernel job always not guilty
new 222e0a71c297 drm/amd/amdgpu: add consistent PSP FW loading size checking
new aff890288de2 drm/amdgpu/acp: Make PM domain really work
new e97c8d86773d drm/amdgpu: update yellow carp external rev_id handling
new 69b30d80ef0d drm/amdgpu: add yellow carp pci id (v2)
new 5ccde01b50c0 drm/amdgpu: increase size for sdma fw name string
new 30ebc16aac64 drm/amdgpu: adjust fw_name string length for toc
new d0f56dc25afb drm/amdgpu: add cyan_skillfish asic type
new 708391977be5 drm/amdgpu: dynamic initialize ip offset for cyan_skillfish
new 6e80eacd9c99 drm/amdgpu: init family name for cyan_skillfish
new f36fb5a0e361 drm/amdgpu: set ip blocks for cyan_skillfish
new 621312a2acdf drm/amdgpu: add cp/rlc fw loading support for cyan_skillfish
new bf4759a81b7b drm/amdgpu: add sdma fw loading support for cyan_skillfish
new d594e3cc19be drm/amdgpu: load fw direclty for cyan_skillfish
new 9dbd8a125170 drm/amdgpu: add cyan_skillfish support in gmc v10
new 9724bb6621cb drm/amdgpu: add cyan_skillfish support in gfx v10
new 86491ff7c6e7 drm/amdgpu: add sdma v5 golden settings for cyan_skillfish
new d9393f9b68a5 drm/amdgpu: add gc v10 golden settings for cyan_skillfish
new 06e75b88e8b8 drm/amdkfd: enable cyan_skillfish KFD
new b515937b414a drm/amdgpu: add chip early init for cyan_skillfish
new 338b3cf0b9f8 drm/amdgpu: add nbio support for cyan_skillfish
new 2766534b766e drm/amdgpu: add mp 11.0.8 header for cyan_skillfish
new e330a68f30a6 drm/amdgpu: add psp v11.0.8 driver for cyan_skillfish
new 3188fd0752a5 drm/amdgpu: init psp v11.0.8 function for cyan_skillfish
new 1c7916af55a7 drm/amdgpu: enable psp v11.0.8 for cyan_skillfish
new c5d0aa482e10 drm/amdgpu: use direct loading by default for cyan_skillfish2
new 128ac51a5c92 drm/amdgpu: add smu_v11_8_pmfw header for cyan_skilfish
new 1139402e646d drm/amdgpu: add smu_v11_8_ppsmc header for cyan_skilfish
new ad75be36d448 drm/amdgpu: add smu interface header for cyan_skilfish
new 67c3f8456a14 drm/amdgpu: add basic ppt functions for cyan_skilfish
new 61ad757dae89 drm/amdgpu: add check_fw_version support for cyan_skillfish
new 641df0990487 drm/amdgpu: enable SMU for cyan_skilfish
new 7fd74ad88054 drm/amdgpu: add autoload_supported check for RLC autoload
new a8f706966b92 drm/amdgpu: add pci device id for cyan_skillfish
new 5810323ba692 drm/amd/pm: Fix a bug communicating with the SMU (v5)
new 1bece222eabe drm/amdgpu: Clear doorbell interrupt status for Sienna Cichlid
new 7a69ce40aeef drm/amd/display: Fix ASSR regression on embedded panels
new fe6b1032b23e drm/amdgpu: Change the imprecise output
new 61a6813f3f4e drm/amdgpu: Add msix restore for pass-through mode
new bdb99dbe3ece drm/amdgpu: retire sdma v5_2 golden settings from driver
new 91b03fc6b50c drm/amdgpu: Check pmops for desired suspend state
new 9857bb9457fe drm/amd/display: Guard DST_Y_PREFETCH register overflow in DCN21
new d0260f62eeeb drm/amdgpu: Rename amdgpu_acpi_is_s0ix_supported
new e088068dc9a5 drm/amd/display: Add missing DCN21 IP parameter
new af1f2b19fd7d drm/amd/display: Fix PSR command version
new b2abb05364f7 drm/amd/display: Add ETW logging for AUX failures
new b30eda8d416c drm/amd/display: Add ETW log to dmub_psr_get_state
new 91a9ead069b8 drm/amd/display: Fixed EdidUtility build errors
new ea2f15ff7eaf drm/amd/display: fix missing reg offset
new 40ef288f90f9 drm/amd/display: add update authentication interface
new 7ac851bcd547 drm/amd/display: remove unused functions
new 02352bfd78c3 drm/amd/display: Always wait for update lock status
new bbf87050791f drm/amd/display: refactor riommu invalidation wa
new 849cf9326bd7 drm/amd/display: ensure dentist display clock update finis [...]
new add0733d19c5 drm/amd/display: [FW Promotion] Release 0.0.76
new 1df272a8b37e drm/amd/display: 3.2.146
new f87534347a5d Revert "Revert "drm/amdkfd: Add heavy-weight TLB flush aft [...]
new e9949dd79182 Revert "Revert "drm/amdgpu: Add table_freed parameter to a [...]
new 8f0e2d5c9997 Revert "Revert "drm/amdkfd: Make TLB flush conditional on [...]
new 3b2b254425cc Revert "Revert "drm/amdgpu: Fix warning of Function parame [...]
new b928ecfbe369 Revert "Revert "drm/amdkfd: Add memory sync before TLB flu [...]
new 92cf050868c9 drm/amd/pm: restore user customized OD settings properly for NV1x
new b521be9bc3c7 drm/amd/pm: restore user customized OD settings properly f [...]
new d0ae0b64fd13 drm/amdgpu/display: only enable aux backlight control for [...]
new 50dea4ec1afb maintainers: add bugs and chat URLs for amdgpu
new 7fd13baeb7a3 drm/amdgpu/display: add support for multiple backlights
new b84d029d9f71 drm/amdgpu: remove the access of xxx_PSP_DEBUG on cycan_skillfish
new f8e487ce83da drm/amdgpu: Added latest PSP FW header
new 6ff34fd69093 drm/amdgpu: Added support for added psp driver binaries FW
new 8abadab37fa1 drm/amdgpu: Consolidated PSP13 BL FW loading
new edc8c81f2438 drm/amdgpu: Added PSP13 BL loading support for additional drivers
new 8d35a2596164 drm/amdgpu: adjust fence driver enable sequence
new b8e42844b48d drm/amdgpu: enable psp front door loading by default for c [...]
new 544dcd74b709 drm/amd/pm: Fix a bug in semaphore double-lock
new 04d505de7f82 Merge tag 'amd-drm-next-5.15-2021-07-29' of https://gitlab [...]
new 676f11b5a4a0 drm: clean up unused kerneldoc in drm_lease.c
new 64c0274fb15c drm/dp: Don't zero PWMGEN_BIT_COUNT when driver_pwm_freq_h [...]
new acb06210b096 drm/bridge: ti-sn65dsi86: Fix power off sequence
new e183bf31cf0d drm/bridge: ti-sn65dsi86: Add some 100 us delays
new 7c4125b093d5 Revert "drm/panel-simple: Add Samsung ATNA33XC20"
new 81c3212dd5fb Revert "drm/panel-simple: Support for delays between GPIO [...]
new 32ce3b320343 drm/panel: atna33xc20: Introduce the Samsung ATNA33XC20 panel
new 853bc3957085 drm/pl111: Remove unused including <linux/version.h>
new 9746f5fe70aa drm/panel: Add support for E Ink VB3300-KCA
new 6c9bd4432b25 DRM: ast: Fixed coding style issues of ast_mode.c
new 33e1fc062456 drm/connector: add ref to drm_connector_get in iter docs
new 0ae865ef92f1 drm: Fix typo in comments
new 2f425cf5242a drm: Fix oops in damage self-tests by mocking damage property
new 6e5b47a4f1dd drm: document drm_mode_get_property
new 279cc2e9543e drm: Define DRM_FORMAT_MAX_PLANES
new f6424ecdb3c8 drm/gem: Provide drm_gem_fb_{vmap,vunmap}()
new 0ec77bd92b51 drm/gem: Clear mapping addresses for unused framebuffer planes
new 0029d3182969 drm/gud: Map framebuffer BOs with drm_gem_fb_vmap()
new 50fff206c5e3 drm/vkms: Map output framebuffer BOs with drm_gem_fb_vmap()
new fed4c105acff dt-bindings: Add DT bindings for QiShenglong Gopher 2b panel
new 49179e6657a2 drm/panel-simple: add Gopher 2b LCD panel
new 7dbdce806268 dt-bindings: display: panel: Add ilitek ili9341 panel bindings
new 5a04227326b0 drm/panel: Add ilitek ili9341 panel driver
new 49f7844b0884 Merge tag 'drm-misc-next-2021-08-05' of git://anongit.free [...]
new 9efba20291f2 Merge tag 'bus_remove_return_void-5.15' of git://git.kerne [...]
new de5986504296 drm/amdgpu: Fix out-of-bounds read when update mapping
new 4a134261f5d8 Revert "Revert "drm/amdkfd: Add heavy-weight TLB flush aft [...]
new cc6152ff4ff3 Revert "Revert "drm/amdgpu: Add table_freed parameter to a [...]
new fce1a7eb35b2 Revert "Revert "drm/amdkfd: Make TLB flush conditional on [...]
new b1f21482affa Revert "Revert "drm/amdgpu: Fix warning of Function parame [...]
new 626803d1f217 Revert "Revert "drm/amdkfd: Add memory sync before TLB flu [...]
new 3cd293a78a58 Revert "Revert "drm/amdkfd: Only apply TLB flush optimizat [...]
new a50fe7078035 drm/amdkfd: Only apply heavy-weight TLB flush on Aldebaran
new 198fbe15ce53 drm/amdgpu: fix the doorbell missing when in CGPG issue fo [...]
new 4dc8e494bb73 drm/amd/display: Fix typo in comments
new 04f61f6c85b8 gpu/drm/radeon: Fix typo in comments
new d865e4b81364 drm/amdgpu/powerplay/smu10: Fix a typo in error message
new c73aa9b22315 drm/amd/pm: update yellow carp pmfw interface version
new 8d70136e2dc7 drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled
new 719e433ed052 drm/amdgpu: Fix channel_index table layout for Aldebaran
new a38414335d7d drm/amd/pm: correct aldebaran smu feature mapping FEATURE_ [...]
new 067f44c8b459 drm/amdgpu: avoid over-handle of fence driver fini in s3 t [...]
new d7b5dae099fb gpu/drm/amd: Remove duplicated include of drm_drv.h
new 84ec374bd580 drm/amdgpu: create amdgpu_vkms (v4)
new fd922f7a0e90 drm/amdgpu: cleanup dce_virtual
new 733ee71ae0d0 drm/amdgpu: replace dce_virtual with amdgpu_vkms (v3)
new 4fb930715468 drm/amd/amdgpu: remove redundant host to psp cmd buf allocations
new ba18f2350e49 drm/amd/display: Assume LTTPR interop for DCN31+
new a453d2fa4b23 drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X
new 2eedeb070e38 drm/amd/display: Increase stutter watermark for dcn303
new 8c0fc3bf1a9f drm/amd/display: Remove redundant vblank workqueues in DM
new f39b21c49958 drm/amd/display: Fix resetting DCN3.1 HW when resuming from S4
new e13c2ea2f522 drm/amd/display: Add check for validating unsupported ODM [...]
new dd2939efd52f drm/amd/display: workaround for hard hang on HPD on native DP
new c8b3538d05f7 drm/amd/display: Move specific DCN2x code that uses FPU to DML
new 96ee63730fa3 drm/amd/display: Add control mechanism for FPU
new 2d8471dc371f drm/amd/display: Add control mechanism for FPU utilization
new 0ea7ee821701 drm/amd/display: Add DC_FP helper to check FPU state
new 1cc00e5e63ce drm/amd/display: [FW Promotion] Release 0.0.77
new ffb1a145dc9a drm/amd/display: 3.2.147
new 72a74a18015c drm/amdgpu/display: fix DMUB firmware version info
new d2a266fad506 drm/amd/amdgpu: add regCP_MEx_INT_STAT_DEBUG for Aldebaran [...]
new a2e9b1666ea7 drm/amdgpu: add DID for beige goby
new 7a3d63835317 drm/amd/pm: update smu v13.0.1 firmware header
new 9712ee0e44e0 drm/amdgpu: update PSP BL cmd IDs
new 4b2965275498 drm/amdgpu: added synchronization for psp cmd buf access
new 564e3dcf7962 drm/amd/amdgpu: Recovery vcn instance iterate.
new 14fb496a84f1 drm/amdgpu: set RAS EEPROM address from VBIOS
new 685967b3c138 drm/amdgpu: Put MODE register in wave debug info
new 11e612a093ab drm/amdgpu: don't enable baco on boco platforms in runpm
new a204ea8c2077 drm/amdgpu: drop redundant null-pointer checks in amdgpu_t [...]
new 9d6fa9c7ff93 drm/amdkfd: Expose GFXIP engine version to sysfs
new c841e55274d6 drm/radeon: Update pitch for page flip
new b5768a78d259 DRM: gpu: radeon: Fixed coding style issues
new a5467ebd681f drm/amd/pm: Fix a memory leak in an error handling path in [...]
new e88ebd83ed50 drm/amdgpu: Add preferred mode in modeset when freesync vi [...]
new 1b41d67ec961 drm/amd/pm: bug fix for the runtime pm BACO
new 420c81c84b59 drm/amdgpu: check for allocation failure in amdgpu_vkms_sw_init()
new ed7c28c77103 drm/amd/display: Remove redundant initialization of variab [...]
new a43e2a0e1149 drm/amdkfd: Allow querying SVM attributes that are clear
new 59b9d6baa1be Merge tag 'amd-drm-next-5.15-2021-08-06' of https://gitlab [...]
new c649432e86ca drm/i915: Fix busy ioctl commentary
new 0e9d217b7937 Merge tag 'topic/i915-ttm-2021-06-11' of git://anongit.fre [...]
new 35c6367f5160 drm/i915/selftests: Reorder tasklet_disable vs local_bh_disable
new b4b9731b02c3 drm/i915: Simplify userptr locking
new 8c209f42cb3a drm/i915/adl_p: Add initial ADL_P Workarounds
new c865204e84a1 drm/i915/ttm: Fix memory leaks
new 88be9a0a06b7 drm/i915/ttm: add ttm_buddy_man
new f701b16d4cc5 drm/i915/ttm: add i915_sg_from_buddy_resource
new 38f28c0695c0 drm/i915/ttm: Calculate the object placement at get_pages time
new beb6a22911ff drm/i915/ttm: pass along the I915_BO_ALLOC_CONTIGUOUS
new 687c7d0fcf80 drm/i915/ttm: remove node usage in our naming
new d53ec322dc7d drm/i915/ttm: switch over to ttm_buddy_man
new 13c2ceb6addb drm/i915/ttm: restore min_page_size behaviour
new dc2408d86e5a drm/i915/gem: Remove duplicated call to ops->pread
new a6c5b8912521 drm/i915/ttm: remove unused function
new 1c4dbe056dab drm/i915: Reference objects on the ww object list
new 5c43ec5d538a drm/i915: Break out dma_resv ww locking utilities to separ [...]
new 3b86eb82dc2c drm/i915: Introduce a ww transaction helper
new 0dcd6fdf3b4b drm/i915/gt: Add an insert_entry for gen8_ppgtt
new 3607e1e9ba75 drm/i915/gt: Add a routine to iterate over the pagetables [...]
new b4ef95309110 drm/i915/gt: Export the pinned context constructor and destructor
new cf586021642d drm/i915/gt: Pipelined page migration
new 563baae1875c drm/i915/gt: Pipelined clear
new 94ce0d65076c drm/i915/gt: Setup a default migration context on the GT
new 50331a7b5074 drm/i915/ttm: accelerated move implementation
new 57143f2e5b41 drm/i915/gem: Zap the client blt code
new 99919be74aa3 drm/i915/gem: Zap the i915_gem_object_blt code
new 5cd57f676bb9 drm/i915: Perform execbuffer object locking as a separate step
new 6796c7728505 drm/i915: Remove duplicate include of intel_region_lmem.h
new 932641f0323e drm/i915: extract steered reg access to common function
new 0957e931df64 drm/i915: Add GT support for multiple types of multicast steering
new 319392742155 drm/i915: Add support for explicit L3BANK steering
new b07a6483839a drm/i915/ttm: Fix incorrect assumptions about ttm_bo_valid [...]
new 59bd8ae7d33c drm/i915/selftests: add back the selftest() hook for the buddy
new 3e28d37146db drm/i915: Move priolist to new i915_sched_engine object
new 074bb195bce1 drm/i915: Add i915_sched_engine_is_empty function
new c4fd7d8cc3ca drm/i915: Reset sched_engine.no_priolist immediately after [...]
new 349a2bc5aae4 drm/i915: Move active tracking to i915_sched_engine
new 3f623e06cd56 drm/i915: Move engine->schedule to i915_sched_engine
new 71ed60112d5d drm/i915: Add kick_backend function to i915_sched_engine
new d2a31d026492 drm/i915: Update i915_scheduler to operate on i915_sched_engine
new 22916bad07a5 drm/i915: Move submission tasklet to i915_sched_engine
new 088b4d4a48ee drm/i915/guc: Introduce unified HXG messages
new 572f2a5cd974 drm/i915/guc: Update firmware to v62.0.0
new bfde26df7af4 drm/i915/doc: Include GuC ABI documentation
new 577729533cdc drm/i915: Document the Virtual Engine uAPI
new ca319ee9ca6a drm/i915/eb: Fix pagefault disabling in the first slowpath
new 4bc2d5747eb0 drm/i915/ttm: fix static warning
new 0ff375759f64 drm/i915: Update object placement flags to be mutable
new 3c2b8f326e7f drm/i915/ttm: Adjust gem flags and caching settings after a move
new 32b7cf51a441 drm/i915/ttm: Use TTM for system memory
new d3f3baa3562a drm/i915: Reinstate the mmap ioctl for some platforms
new 53fe9cf2dafe drm/i915/selftest: Extend ctx_timestamp ICL workaround to GEN11
new f587623b78ff drm/doc/rfc: i915 GuC submission / DRM scheduler
new 0454a490bdeb drm/doc/rfc: i915 new parallel submission uAPI plan
new b6e913e19c54 drm/i915/gem: Implement object migration
new bf74a18ca856 drm/i915/gem: Introduce a selftest for the gem object migr [...]
new e11b7b6e574d drm/i915/display: Migrate objects to LMEM if possible for display
new d22632c83b94 drm/i915: support forcing the page size with lmem
new 32334c9b1fd7 drm/i915/gtt: ignore min_page_size for paging structures
new 27e4b467d94e drm/i915: Use the correct IRQ during resume
new 91b96f0008a2 drm/i915: Drop all references to DRM IRQ midlayer
new 7e8376f1d127 drm/i915: Improve debug Kconfig texts a bit
new 0c1145e05ce1 drm/i915/selftests: fix smatch warning in igt_check_blocks
new b23228f287bc drm/i915/selftests: fix smatch warning in mock_reserve
new 7c517f83fa8c drm/i915/gt: finish INTEL_GEN and friends conversion
new 88c6317b36c0 drm/i915/adl_s: Fix dma_mask_size to 39 bit
new 4a832721238c drm/i915/huc: Update TGL and friends to HuC 7.9.3
new 520dfc807d31 drm/i915/adlp: Add ADL-P GuC/HuC firmware files
new fe4751c3d513 drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
new 74e4b90988b2 drm/i915: Stop storing the ring size in the ring pointer (v3)
new 6ff6d61dd2a9 drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
new 677db6adc57d drm/i915/gem: Set the watchdog timeout directly in intel_c [...]
new 8cc256a24da1 drm/i915/gem: Return void from context_apply_all
new 4a766ae40ec8 drm/i915: Drop the CONTEXT_CLONE API (v2)
new 00dae4d3d35d drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
new c7a71fc8ee04 drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
new 521695c6f1a3 drm/i915/gem: Disallow bonding of virtual engines (v3)
new dd4f1bbae8f9 drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
new 5ac545b8b014 drm/i915/request: Remove the hook from await_execution
new ebb1ca741bee drm/i915/gem: Disallow creating contexts with too many engines
new a4839cb1137b drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
new aaa5957c9759 drm/i915/gem: Add a separate validate_priority helper
new f8a9a5c2e905 drm/i915: Add gem/i915_gem_context.h to the docs
new a34857dc9247 drm/i915/gem: Add an intermediate proto_context struct (v5)
new 07a635a825e6 drm/i915/gem: Rework error handling in default_engines
new 263ae12c3c8d drm/i915/gem: Optionally set SSEU in intel_context_set_gem
new bc2ceb7a0875 drm/i915: Add an i915_gem_vm_lookup helper
new def25b7bc342 drm/i915/gem: Make an alignment check more sensible
new d4433c7600f7 drm/i915/gem: Use the proto-context to handle create param [...]
new 046d1660daee drm/i915/gem: Return an error ptr from context_lookup
new 8579d37eff4d drm/i915/gt: Drop i915_address_space::file (v2)
new a4c1cdd34e2c drm/i915/gem: Delay context creation (v3)
new ccbc1b97948a drm/i915/gem: Don't allow changing the VM on running conte [...]
new d9d29c747df8 drm/i915/gem: Don't allow changing the engine set on runni [...]
new 5888d5885974 drm/i915/selftests: Take a VM in kernel_context()
new f92906e220f1 i915/gem/selftests: Assign the VM at context creation in i [...]
new 0eee9977f9d3 drm/i915/gem: Roll all of context creation together
new ca06f9363836 drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
new b3f450d9e1f3 drm/i915: use consistent CPU mappings for pin_map users
new 78d2ad7eb4e1 drm/i915/gt: Fix -EDEADLK handling regression
new c492405860f7 drm/i915: Settle on "adl-x" in WA comments
new 28ec02c9cbeb drm/i915: Implement Wa_1508744258
new 5d4ed4f8b5ef drm/i915/adl_s: Extend Wa_1406941453
new 611ac726f9eb Merge drm/drm-next into drm-intel-gt-next
new 1ccf7294b76d drm/i915/guc: Relax CTB response timeout
new dd9c0f3cbbe6 drm/i915/guc: Improve error message for unsolicited CT response
new c26e289f1d8d drm/i915/guc: Increase size of CTB buffers
new 1681924d8bde drm/i915/guc: Add non blocking CTB send function
new b43b9950486e drm/i915/guc: Add stall timer to non blocking CTB send function
new 75452167a279 drm/i915/guc: Optimize CTB writes and reads
new 3101e9952bd6 drm/i915/guc: Module load failure test for CT buffer creation
new 289f5a72009b drm/i915/uapi: convert drm_i915_gem_caching to kernel doc
new 3aa8c57fe25a drm/i915/uapi: convert drm_i915_gem_set_domain to kernel doc
new 8f88ca76b394 drm/i915/gtt: drop the page table optimisation
new db47fe727e1f drm/i915/step: s/<platform>_revid_tbl/<platform>_revids
new c314b6939540 drm/i915: Make pre-production detection use direct revid c [...]
new 0f93f5da1cdc drm/i915/skl: Use revid->stepping tables
new 6eea6f16e697 drm/i915/kbl: Drop pre-production revision from stepping table
new fd51fa8ac638 drm/i915/bxt: Use revid->stepping tables
new 3dd22d46c7f6 drm/i915/glk: Use revid->stepping tables
new cc7a3393f288 drm/i915/icl: Use revid->stepping tables
new 61b2dc4b5868 drm/i915/jsl_ehl: Use revid->stepping tables
new 97cf9b581539 drm/i915/rkl: Use revid->stepping tables
new dae751f40c19 drm/i915/dg1: Use revid->stepping tables
new 41eb74d51db7 drm/i915/cnl: Drop all workarounds
new eee42141e498 drm/i915/icl: Drop workarounds that only apply to pre-prod [...]
new d6e6ac294d91 Merge branch 'topic/revid_steppings' into drm-intel-gt-next
new 1cbf731ef3a1 drm/i915: Fix missing docbook chapters for i915 uapi.
new 93b713304188 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
new 93a2711cddd5 Revert "drm/i915: Propagate errors on awaiting already sig [...]
new 7d6a276e2fa9 drm/i915: Remove allow_alloc from i915_gem_object_get_sg*
new dc194184d0ce drm/i915: Drop error handling from dma_fence_work
new 0c6609bb20cf Revert "drm/i915: Skip over MI_NOOP when parsing"
new e7737b67ab46 drm/i915/uapi: reject caching ioctls for discrete
new aef7b67a7956 drm/i915/uapi: convert drm_i915_gem_userptr to kernel doc
new 15eb083bdb56 drm/i915: Correct the docs for intel_engine_cmd_parser
new 7961c5b60f23 drm/i915: Add TTM offset argument to mmap.
new f4fa096ad4c2 drm/i915: Fix application of WaInPlaceDecompressionHang
new 131b1252e76a drm/i915/icl: Drop a couple unnecessary workarounds
new 1e1824de33c1 drm/i915: Program DFR enable/disable as a GT workaround
new 6b73a7f380a3 drm/i915: Make GT workaround upper bounds exclusive
new 4f62a7e0d333 drm/i915: Ditch i915 globals shrink infrastructure
new 75d3bf84dfca drm/i915: Call i915_globals_exit() after i915_pmu_exit()
new db484889d1ff drm/i915: Call i915_globals_exit() if pci_register_device() fails
new a04ea6ae7c67 drm/i915: Use a table for i915_init/exit (v2)
new 0f4651359a23 drm/i915: Make the kmem slab for i915_buddy_block a global
new d1fbcbbc8cb4 drm/i915: do not abbreviate version in debugfs
new f39730350dd1 drm/i915: Add release id version
new 05eb46384ecb drm/i915: Add XE_HP initial definitions
new 086df54e20be drm/i915/xehpsdv: add initial XeHP SDV definitions
new 9e22cfc5e9b9 drm/i915/dg2: add DG2 platform info
new 6ce40431d13c Merge branch 'topic/xehp-dg2-definitions-2021-07-21' into [...]
new 442e049aedb2 drm/i915/gen12: Use fuse info to enable SFC
new 8f57f295c895 drm/i915/selftests: Allow for larger engine counts
new 50a9ea0843da drm/i915/xehp: Handle new device context ID format
new 7fc37efd8fa0 drm/i915/xehp: New engine context offsets
new 56bc88745e73 drm/i915/guc: Add new GuC interface defines and structures
new 7518d9b67cf5 drm/i915/guc: Remove GuC stage descriptor, add LRC descriptor
new 27213d79b384 drm/i915/guc: Add LRC descriptor context lookup array
new 925dc1cf58ed drm/i915/guc: Implement GuC submission tasklet
new 2330923e9247 drm/i915/guc: Add bypass tasklet submission path to GuC
new 3a4cdf1982f0 drm/i915/guc: Implement GuC context operations for new inteface
new b208f2d51b46 drm/i915/guc: Insert fence on context when deregistering
new e0717063ccb4 drm/i915/guc: Defer context unpin until scheduling is disabled
new b8b183abca51 drm/i915/guc: Disable engine barriers with GuC during unpin
new 1f5cdb06b1d3 drm/i915/guc: Extend deregistration fence to schedule disable
new e6cb8dc93f34 drm/i915: Disable preempt busywait when using GuC scheduling
new 38d5ec43063c drm/i915/guc: Ensure request ordering via completion fences
new 4dbd39440555 drm/i915/guc: Disable semaphores when using GuC scheduling
new f4eb1f3fe946 drm/i915/guc: Ensure G2H response has space in buffer
new b97060a99b01 drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC
new 28ff6520a34d drm/i915/guc: Update GuC debugfs to support new GuC
new dbf9da8d55ef drm/i915/guc: Add trace point for GuC submit
new e03b59064be4 drm/i915: Add intel_context tracing
new 7894375e2703 drm/i915/gt: fix platform prefix
new f9be30003fb3 drm/i915/gt: nuke unused legacy engine hw_id
new 265b5ee0d32b drm/i915/gt: rename legacy engine->hw_id to engine->gen6_hw_id
new eea97e42f48b drm/i915/xehp: VDBOX/VEBOX fusing registers are enable-based
new 81340cf3bddd drm/i915/uapi: reject set_domain for discrete
new 0b03d93fde21 drm/i915: Extend Wa_1406941453 to adl-p
new d8905ba705ab drm/i915/xehp: Define multicast register ranges
new 938c778f6a22 drm/i915/xehp: Extra media engines - Part 1 (engine definitions)
new 1b16b6b69672 drm/i915/xehp: Extra media engines - Part 2 (interrupts)
new ddabf72176af drm/i915/xehp: Extra media engines - Part 3 (reset)
new bfac1e2b6e2d drm/i915/xehp: Xe_HP forcewake support
new 816753c06f23 drm/i915/gt: nuke gen6_hw_id
new f3170ba8c907 drm/i915/gem: Check object_can_migrate from object_migrate
new 34c7ef0a375c drm/i915/gem: Refactor placement setup for i915_gem_object [...]
new 82ec88e11d46 drm/i915/gem: Call i915_gem_flush_free_objects() in i915_g [...]
new bf947c989c16 drm/i915/gem: Unify user object creation (v3)
new 75e382850b7e drm/i915/gem/ttm: Only call __i915_gem_object_set_pages if needed
new 76b62448dc8f drm/i915/gem: Always call obj->ops->migrate unless can_mig [...]
new d7b2cb380b3a drm/i915/gem: Correct the locking and pin pattern for dma- [...]
new cdb35d1ed6d2 drm/i915/gem: Migrate to system at dma-buf attach time (v7)
new 3821cc7fc0b9 drm/i915: document caching related bits
new 13d29c823738 drm/i915/ehl: unconditionally flush the pages on acquire
new 556120256ecd drm/i915/guc: GuC virtual engines
new 96d3e0e1ad0a drm/i915/guc: Make hangcheck work with GuC virtual engines
new 1e98d8c52ed5 drm/i915: Hold reference to intel_context over life of i91 [...]
new b02d86b91570 drm/i915/guc: Disable bonding extension with GuC submission
new a95d116098e4 drm/i915/guc: Direct all breadcrumbs for a class to single [...]
new 27466222ab8a drm/i915: Add i915_sched_engine destroy vfunc
new d1cee2d37a62 drm/i915: Move active request tracking to a vfunc
new eb5e7da736f3 drm/i915/guc: Reset implementation for new GuC interface
new c41ee2873eb3 drm/i915: Reset GPU immediately if submission is disabled
new e5a1ad035938 drm/i915/guc: Add disable interrupts to guc sanitize
new cad46a332f3d drm/i915/guc: Suspend/resume implementation for new interface
new 1e0fd2b5da1e drm/i915/guc: Handle context reset notification
new f7957e603cbc drm/i915/guc: Handle engine reset failure notification
new 933864af1181 drm/i915/guc: Enable the timer expired interrupt for GuC
new 6de12da16678 drm/i915/guc: Provide mmio list to be saved/restored on en [...]
new d75dc57fee98 drm/i915/guc: Don't complain about reset races
new c17b637928f0 drm/i915/guc: Enable GuC engine reset
new 573ba126aef3 drm/i915/guc: Capture error state on context reset
new dc0dad365c5e drm/i915/guc: Fix for error capture after full GPU reset with GuC
new 793578524050 drm/i915/guc: Hook GuC scheduling policies up
new cb6cc815868c drm/i915/guc: Connect reset modparam updates to GuC policy flags
new 731c2ad5e1f8 drm/i915/guc: Include scheduling policies in the debugfs s [...]
new 481d458caede drm/i915/guc: Add golden context to GuC ADS
new ae8ac10dfd2a drm/i915/guc: Implement banned contexts for GuC submission
new 62eaf0ae217d drm/i915/guc: Support request cancellation
new 3f5dff6c18aa drm/i915/selftest: Better error reporting from hangcheck selftest
new 3a4bfa091c46 drm/i915/selftest: Fix workarounds selftest for GuC submission
new 064a1f35bf19 drm/i915/selftest: Fix MOCS selftest for GuC submission
new 716c61c87556 drm/i915/selftest: Increase some timeouts in live_requests
new 617e87c05c72 drm/i915/selftest: Fix hangcheck self test for GuC submission
new 3a7b72665ea5 drm/i915/selftest: Bump selftest timeouts for hangcheck
new ee242ca704d3 drm/i915/guc: Implement GuC priority management
new e754dccbc908 drm/i915/guc: Unblock GuC submission on Gen11+
new e43c5261a654 drm/i915/xehpsdv: Correct parameters for IS_XEHPSDV_GT_STEP()
new 6d5de3275609 drm/i915: Check for nomodeset in i915_init() first
new 512ba03e35cc drm/i915: move i915_active slab to direct module init/exit
new a28beb344bb1 drm/i915: move i915_buddy slab to direct module init/exit
new 2dcec7d3fe53 drm/i915: move intel_context slab to direct module init/exit
new a6270d1d4cef drm/i915: move gem_context slab to direct module init/exit
new c8ad09affd27 drm/i915: move gem_objects slab to direct module init/exit
new 47514ac752ef drm/i915: move request slabs to direct module init/exit
new 210a0f5ce460 drm/i915: move scheduler slabs to direct module init/exit
new 64fc7cc71c22 drm/i915: move vma slab to direct module init/exit
new bb13ea282535 drm/i915: Remove i915_globals
new 708b7df3480a drm/i915: Extract i915_module.c
new 94fd8400c2a3 drm/i915/gt: remove explicit CNL handling from intel_mocs.c
new 91a197e4e140 drm/i915/gt: remove explicit CNL handling from intel_sseu.c
new 701d31860d34 drm/i915/gt: rename CNL references in intel_engine.h
new 6266992cf105 drm/i915/gt: remove GRAPHICS_VER == 10
new 6d0e4f077c89 drm/i915/selftests: prefer the create_user helper
new 3989de0ef562 drm/i915/xehp: Fix missing sentinel on mcr_ranges_xehp
new dff0fc499092 drm/i915/guc/slpc: Initial definitions for SLPC
new 7ba79a671568 drm/i915/guc/slpc: Gate Host RPS when SLPC is enabled
new 7695d08f1e30 drm/i915/guc/slpc: Adding SLPC communication interfaces
new 869cd27ece29 drm/i915/guc/slpc: Allocate, initialize and release SLPC
new 63c0eb30bfe9 drm/i915/guc/slpc: Enable SLPC and add related H2G events
new db301cffd8a2 drm/i915/guc/slpc: Remove BUG_ON in guc_submission_disable
new d41f6f82d319 drm/i915/guc/slpc: Add methods to set min/max frequency
new c279bec18e97 drm/i915/guc/slpc: Add get max/min freq hooks
new f1928ac2a18f drm/i915/guc/slpc: Add debugfs for SLPC info
new 899a0fd73a41 drm/i915/guc/slpc: Enable ARAT timer interrupt
new 025cb07bebfa drm/i915/guc/slpc: Cache platform frequency limits
new 41e5c17ebfc2 drm/i915/guc/slpc: Sysfs hooks for SLPC
new 8ee2c227822e drm/i915/guc/slpc: Add SLPC selftest
new 216d56c5da5c drm/i915/guc/rc: Setup and enable GuCRC feature
new e05316366040 drm/i915/dg2: Add forcewake table
new 05b78d291d38 drm/i915/xehp: Changes to ss/eu definitions
new eb962fae0078 drm/i915/xehpsdv: Add maximum sseu limits
new ab49840272cf drm/i915/dg2: DG2 uses the same sseu limits as XeHP SDV
new ce13c78fa93e drm/i915: Disable gpu relocations
new 8e02cceb1f1f drm/i915: delete gpu reloc code
new b65a9489730a drm/i915/userptr: Probe existence of backing struct pages [...]
new 3ffe82d701a4 drm/i915/xehp: handle new steering options
new 768fe28dd3dc drm/i915/xehpsdv: Define steering tables
new 1705f22c86fb drm/i915/dg2: Update steering tables
new 927dfdd09d8c drm/i915/dg2: Add SQIDI steering
new 25fed6b324ac Merge tag 'drm-intel-gt-next-2021-08-06-1' of ssh://git.fr [...]
new a19effb6dbe5 drm: xlnx: zynqmp_dpsub: Call pm_runtime_get_sync before s [...]
new 97271c7ee1cf drm: xlnx: zynqmp_dpsub: Update dependencies for ZynqMP DP
new a338619bd760 drm: xlnx: zynqmp: release reset to DP controller before a [...]
new 1e42874b0df7 drm: xlnx: zynqmp: Add zynqmp_disp_layer_is_video() to sim [...]
new b7f4753d7b71 drm: xlnx: zynqmp_dpsub: Pass disp structure to all intern [...]
new e06926ecc3d0 drm: xlnx: zynqmp_dpsub: Fix graphics layer blending
new 650f12042b85 drm: xlnx: zynqmp_dpsub: Add global alpha support
new 8c772f0b2b8e drm: xlnx: zynqmp_dpsub: Expose plane ordering to userspace
new 6ebfd22c9690 drm/xlnx/zynqmp_disp: Fix incorrectly named enum 'zynqmp_d [...]
new cb22f12f3025 Merge tag 'drm-xilinx-dpsub-20210809' of git://linuxtv.org [...]
new d372ba424310 drm/i915/plane: add intel_plane_helper_add() helper
new eafaa3e96299 drm/i915: Handle cdclk crawling flag in standard manner
new edc2c4b95668 drm/i915/display/xelpd: Fix incorrect color capability reporting
new 4de062463a86 drm/i915/dg1: Compute MEM Bandwidth using MCHBAR
new 0f9b145a0a0a drm/i915: do not abbreviate version in debugfs
new ca6374e267e2 drm/i915: Add release id version
new 8e55f99c510f drm/i915: Invoke another _DSM to enable MUX on HP Workstat [...]
new 1d2b8fd93ed5 drm/i915/display: Settle on "adl-x" in WA comments
new c86ef50f05c6 drm/i915: Limit Wa_22010178259 to affected platforms
new 9f5827580749 drm/i915/display/xelpd: Extend Wa_14011508470
new d5bfbad21436 Merge drm/drm-next into drm-intel-next
new 23bd991992f4 drm/i915/debugfs: DISPLAY_VER 13 lpsp capability
new 7ad2d09ccde2 Merge branch 'topic/revid_steppings' into drm-intel-next
new d77e37063bce drm/i915/display: Add write permissions for fec support
new da3829ef9992 drm/i915/display/dsc: Add Per connector debugfs node for D [...]
new dc22aa130565 drm/i915/display/dsc: Force dsc BPP
new 36203e4fb4cb drm/i915/display/adl_p: Implement PSR changes
new 425057e72593 drm/i915/display: Disable FBC when PSR2 is enabled display [...]
new 76e50ea054ae drm/i915/display: Fix shared dpll mismatch for bigjoiner slave
new 8ff36e025f25 drm/i915/adl_s: Wa_14011765242 is also needed on A1 displa [...]
new e04a71e6f8d9 drm/i915/rkl: Wa_1409767108 also applies to RKL
new efa894a50296 drm/i915/rkl: Wa_1408330847 no longer applies to RKL
new 46b0d7091cb9 drm/i915: Make display workaround upper bounds exclusive
new c86fc48a2463 Merge branch 'topic/xehp-dg2-definitions-2021-07-21' into [...]
new 22e26af76903 drm/i915: Fork DG1 interrupt handler
new 3176fb663c0b drm/i915/dg2: Add fake PCH
new 1f3e84c4edcd drm/i915/dg2: Add cdclk table and reference clock
new 87fc875a2b85 drm/i915/dg2: Skip shared DPLL handling
new 48f8f016d4d6 drm/i915/dg2: Don't wait for AUX power well enable ACKs
new 263862652f16 drm/i915/dg2: Setup display outputs
new 49f756342b81 drm/i915/dg2: Add dbuf programming
new 47753748ad05 drm/i915/dg2: Don't program BW_BUDDY registers
new 5eb6bf0b44e7 drm/i915/dg2: Don't read DRAM info
new 34ba3c8a7d8e drm/i915/dg2: DG2 has fixed memory bandwidth
new e631a440c03c drm/i915/step: Add macro magic for handling steps
new f3ba1e90eb54 drm/i915/dmc: Change intel_get_stepping_info()
new f6f2425a8e2d drm/i915/firmware: Update to DMC v2.12 on TGL
new e73db72732dc drm/i915/firmware: Update to DMC v2.03 on RKL
new fdc0b946a9ca drm/i915/dg2: Classify DG2 PHY types
new ce7e1f86b703 drm/i915/dg2: Add DG2 to the PSR2 defeature list
new 9b52aa720168 drm/i915/bios: Fix ports mask
new 3c73553f56cd drm/i915: Program chicken bit during DP MST sequence on TGL+
new 4fd177288a4e drm/i915: fix not reading DSC disable fuse in GLK
new ec387b8ff8d7 drm/i915/display: split DISPLAY_VER 9 and 10 in intel_setu [...]
new 5cc92edb6ee8 drm/i915/display/psr2: Mark as updated all planes that int [...]
new 6bdab0e5b5c0 drm/i915/display/psr2: Fix cursor updates using legacy apis
new 9243b966a20b drm/i915: Extend QGV point restrict mask to 0x3
new 192fbfb76744 drm/i915: Implement PSF GV point support
new 84030adb9e27 drm/i915/display: Disable audio, DRRS and PSR before planes
new ba3b049f4774 drm/i915/adl_p: Allow underrun recovery when possible
new 573d7ce4f69a drm/i915/adlp: Add workaround to disable CMTG clock gating
new 41c791fcd61a drm/i915: dgfx cards need to wait on pcode's uncore init done
new bae676411906 drm/i915/adl_s: Update ddi buf translation tables
new 65ad82b2a3e8 drm/i915/adl_p: Add ddi buf translation tables for combo PHY
new 290810080478 drm/i915/dg2: Add MPLLB programming for SNPS PHY
new 865b73ea18bb drm/i915/dg2: Add MPLLB programming for HDMI
new a046a0daa3c6 drm/i915/dg2: Add vswing programming for SNPS phys
new f82f2563bc60 drm/i915/dg2: Update modeset sequences
new a6a128116e55 drm/i915/dg2: Wait for SNPS PHY calibration during display init
new 7711749a6049 drm/i915/dg2: Update lane disable power state during PSR
new 11955c87d209 drm/i915/dg2: Update to bigjoiner path
new 155b8645de9e drm/i915/dp: DPTX writes Swing/Pre-emphs(DPCD 0x103-0x106) [...]
new cad83b405fe4 drm/i915/display: remove PORT_F workaround for CNL
new 1d89509a5dd6 drm/i915/display: remove explicit CNL handling from intel_cdclk.c
new 44bf1b737be0 drm/i915/display: remove explicit CNL handling from intel_color.c
new f9a3a827f7e3 drm/i915/display: remove explicit CNL handling from intel_ [...]
new 89a346007c45 drm/i915/display: remove explicit CNL handling from intel_crtc.c
new 4da27d5dfe66 drm/i915/display: remove explicit CNL handling from intel_ddi.c
new 6e5b3d6b1f54 drm/i915/display: remove explicit CNL handling from intel_ [...]
new 3a6242e31686 drm/i915/display: remove explicit CNL handling from intel_dmc.c
new 94a79070d277 drm/i915/display: remove explicit CNL handling from intel_dp.c
new 8de358cbebd9 drm/i915/display: remove explicit CNL handling from intel_ [...]
new f1be52cb0ee7 drm/i915/display: remove explicit CNL handling from intel_vdsc.c
new c988d2dcd227 drm/i915/display: remove explicit CNL handling from skl_un [...]
new c27310e3d6ba drm/i915/display: remove explicit CNL handling from intel_ [...]
new b623aae585cb drm/i915/display: remove CNL ddi buf translation tables
new 4a8b03a41b4c drm/i915/display: rename CNL references in skl_scaler.c
new 938a8a9af7b9 drm/i915: remove explicit CNL handling from i915_irq.c
new dbac4f3946ec drm/i915: remove explicit CNL handling from intel_pm.c
new cf9fb29cfc02 drm/i915: remove explicit CNL handling from intel_pch.c
new b426c837460a drm/i915: remove explicit CNL handling from intel_wopcm.c
new a2db1945362b drm/i915: rename CNL references in intel_dram.c
new 244dba4cb596 drm/i915: replace random CNL comments
new 4c6b3021217f drm/i915: switch num_scalers/num_sprites to consider DISPLAY_VER
new 5dae69a9fd97 drm/i915: remove GRAPHICS_VER == 10
new a4d082fc194a drm/i915: rename/remove CNL registers
new 78f613ba1efb drm/i915: finish removal of CNL
new 615a77246691 drm/i915/dg1: Adjust the AUDIO power domain
new 82929a2140eb drm/i915: Correct SFC_DONE register offset
new 233624e0d5a0 drm/i915: Apply CMTG clock disabling WA while DPLL0 is enabled
new d4bc18183ee1 drm/i915/display/adl_p: Correctly program MBUS DBOX A credits
new 3bfa7d40ce73 drm/i915/dg2: Add support for new DG2-G11 revid 0x5
new a22c074fd1dd Merge tag 'drm-intel-next-2021-08-10-1' of git://anongit.f [...]
new d19c81378829 locking/lockdep: Provide lockdep_assert{,_once}() helpers
new 649839d7cf97 drm: add lockdep assert to drm_is_current_master_locked
new 98c9644f3363 drm: nouveau: fix disp.c build when NOUVEAU_BACKLIGHT is n [...]
new 81162f4bdeca drm/panel: simple: add Multi-Innotechnology MI1010AIT-1CP1
new 0c044f7d96d3 drm/panel: simple: add LOGIC Technologies LTTD800480070-L6WH-RT
new bd03d440e258 drm: bridge: it66121: Check drm_bridge_attach retval
new 7d066dc73929 drm/bridge: anx7625: Tune K value for IVO panel
new 147696720eca drm/mgag200: Select clock in PLL update functions
new 08a709467c17 drm/mgag200: Return errno codes from PLL compute functions
new 83c90cdb7525 drm/mgag200: Remove P_ARRAY_SIZE
new f86c3ed55920 drm/mgag200: Split PLL setup into compute and update functions
new d9d992238a5a drm/mgag200: Introduce separate variable for PLL S parameter
new 2dd040946ecf drm/mgag200: Store values (not bits) in struct mgag200_pll_values
new 35b36ff4495a drm/mgag200: Split PLL compute functions by device type
new ac643ccd3023 drm/mgag200: Split PLL compute function for G200SE by rev
new 8fb60d1bcd90 drm/mgag200: Declare PLL clock constants static const
new 2545ac960364 drm/mgag200: Abstract pixel PLL via struct mgag200_pll
new 38c5af44a75a drm/simple-kms: Support custom CRTC state
new 51b569394b47 drm/mgag200: Introduce custom CRTC state
new 0a6dab7d07d2 drm/mgag200: Compute PLL values during atomic check
new 43b36232ded2 drm/gem: Provide offset-adjusted framebuffer BO mappings
new add8b6a9a568 drm/ast: Use offset-adjusted shadow-plane mappings
new 6d463aaf5632 drm/gud: Get offset-adjusted mapping from drm_gem_fb_vmap()
new 70594e8bed7f drm/hyperv: Use offset-adjusted shadow-plane mappings
new af022daf08a4 drm/mgag200: Use offset-adjusted shadow-plane mappings
new 12f84ab2ff56 drm/cirrus: Use offset-adjusted shadow-plane mappings
new 229d94680878 drm/gm12u320: Use offset-adjusted shadow-plane mappings
new 8b9b88b94b96 drm/simpledrm: Use offset-adjusted shadow-plane mapping
new e5cf6fd4d700 drm/udl: Use offset-adjusted shadow-plane mapping
new 0c64f2f3c8d5 drm/vbox: Use offset-adjusted shadow-plane mappings
new 2ca380ea0e6a drm/vkms: Use offset-adjusted shadow-plane mappings and output
new d7bd351faabe drm/vmwgfx: Remove the repeated declaration
new aa841a99f240 drm/vmwgfx: Use list_move_tail instead of list_del/list_ad [...]
new 1cb48cf3b1da drm/vmwgfx: Use list_move_tail instead of list_del/list_ad [...]
new 2bc5da528dd5 drm/vmwgfx: fix potential UAF in vmwgfx_surface.c
new bc65754ca614 drm/vmwgfx: Make use of PFN_ALIGN/PFN_UP helper macro
new 5f50b7659da6 drm/vmwgfx: Replace "vmw_num_pages" with "PFN_UP"
new a4812d0b7fcf dma-buf: Fix a few typos in dma-buf documentation
new 450d61794d9c drm/amdgpu: Convert to Linux IRQ interfaces
new 71eba7bd2624 drm/arm/hdlcd: Convert to Linux IRQ interfaces
new 889652839e55 drm/atmel-hlcdc: Convert to Linux IRQ interfaces
new 03ac16e584e4 drm/fsl-dcu: Convert to Linux IRQ interfaces
new 229085070036 drm/gma500: Convert to Linux IRQ interfaces
new 58889cdc39cf drm/kmb: Convert to Linux IRQ interfaces
new f026e431cf86 drm/msm: Convert to Linux IRQ interfaces
new 5fc40f41c137 drm/mxsfb: Convert to Linux IRQ interfaces
new 14c615d82872 drm/radeon: Convert to Linux IRQ interfaces
new 5518572dce7d drm/tidss: Convert to Linux IRQ interfaces
new b6366814fa77 drm/tilcdc: Convert to Linux IRQ interfaces
new 5226711e6c41 drm/vc4: Convert to Linux IRQ interfaces
new 0b05dd6b453d drm: Remove unused devm_drm_irq_install()
new c1736b9008cb drm: IRQ midlayer is now legacy
new 4d3b3c93bcc1 drm/ingenic: Remove dead code
new 83326a73a1f2 drm/ingenic: Use standard drm_atomic_helper_commit_tail
new b9770b0b6eac udmabuf: fix general protection fault in udmabuf_create
new 3c383a3688b7 drm/virtio: set non-cross device blob uuid_state
new 96275df87a07 drm/edid: fix edid field name
new c7782443a889 drm/bridge: ti-sn65dsi86: Avoid creating multiple connectors
new 2819cf0e7dbe Merge tag 'drm-misc-next-2021-08-12' of git://anongit.free [...]
new ef668f2790e9 drm/mediatek: Adjust rdma fifo threshold calculate formula
new 78d1783c3243 drm/mediatek: Separate aal sub driver
new c7ef8f3572ae drm/mediatek: Add mt8183 aal support
new 500007ebbae5 drm/mediatek: Implement mmap as GEM object function
new 8867c4b39361 dt-bindings: display: mediatek: dsi: add documentation for [...]
new 58e4c5398200 drm/mediatek: Add support for main DDP path on MT8167
new 5b0ef98ed1e2 drm/mediatek: Test component initialization earlier in the [...]
new c1ec54b7b5af drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb
new f4be17cd5b14 drm/mediatek: Remove struct cmdq_client
new 8cdcb3653424 drm/mediatek: Detect CMDQ execution timeout
new bc9241be73d9 drm/mediatek: Add cmdq_handle in mtk_crtc
new 9efb16c2fdd6 drm/mediatek: Clear pending flag when cmdq packet is done
new f97a1b658052 Merge tag 'mediatek-drm-next-5.15' of https://git.kernel.o [...]
new a6f24383f6c0 drm/msm/a6xx: Fix llcc configuration for a660 gpu
new 27514ce2e78e drm/msm/a6xx: Use rev to identify SKU
new 192f4ee3e408 drm/msm/a6xx: Add support for Adreno 7c Gen 3 gpu
new 840d10b64dad drm: msm: Add 680 gpu to the adreno gpu list
new 510410bfc034 drm/msm: Implement mmap as GEM object function
new 0710a740dc21 drm/msm: Periodically update RPTR shadow
new c9f737c7980b drm/msm: Use nvmem_cell_read_variable_le_u32() to read speed bin
new a83cc4fb19bd drm/msm: Use list_move_tail instead of list_del/list_add_t [...]
new 58890a4bfaa7 dt-bindings: msm: dsi: add missing 7nm bindings
new bb5b94f5bbe7 dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy
new 5ac178381d26 drm/msm/dsi: support CPHY mode for 7nm pll/phy
new b93cc4b20137 drm/msm/dsi: drop gdsc regulator handling
new bfddcfe155a2 drm/msm: Fix error return code in msm_drm_init()
new 4d319afe666b drm/msm/mdp4: refactor HW revision detection into read_mdp [...]
new 4af4fc92939d drm/msm/mdp4: move HW revision detection to earlier phase
new 56bd931ae506 drm/msm: mdp4: drop vblank get/put from prepare/complete_commit
new 9e66ccd6526b drm/msm/dpu: Add newlines to printks
new d119b7cb965d drm/msm/dsi: phy: use of_device_get_match_data
new 94ad6ec98739 drm/msm/dsi: drop msm_dsi_phy_get_shared_timings
new 9a152785e233 dt-bindings: msm/dsi: Add sc7280 7nm dsi phy
new 6af927984b54 drm/msm/dsi: Add PHY configuration for SC7280
new 65c391b31994 drm/msm/dsi: Add DSI support for SC7280
new 24a5993e5bc2 drm/msm/dsi: update dsi register header file for tpg
new 5e2a72d43498 drm/msm/dsi: add support for dsi test pattern generator
new 6183606da324 drm/msm/dsi: rename dual DSI to bonded DSI
new f518f6c111e7 drm/msm/dsi: add three helper functions
new a2f3d32f1434 drm/msm/dpu: support setting up two independent DSI connectors
new 0f1b69fea260 drm/msm/mdp5: move mdp5_encoder_set_intf_mode after msm_ds [...]
new 9b6ce7db0db4 drm/msm/dp: stop calling set_encoder_mode callback
new ef2cd4273f53 drm/msm/dsi: stop calling set_encoder_mode callback
new b9007a03275a drm/msm/kms: drop set_encoder_mode callback
new 601f0479c583 drm/msm/dp: add logs across DP driver for ease of debugging
new 2fd653bbce95 drm/msm: remove a repeated including of <linux/debugfs.h>
new 462f7017a691 drm/msm/dsi: Fix DSI and DSI PHY regulator config from SDM660
new 5752d58c4e0f drm/msm/dp: Remove unused variable
new 5bccb945f38b drm/msm/disp/dpu1: add safe lut config in dpu driver
new e8a767e04dbc drm/msm/dp: update is_connected status base on sink count [...]
new f964cfb7bcff drm/msm/dpu: add support for alpha blending properties
new a41cdb693595 drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear n [...]
new 061a9aeab07f dt-bindings: display: msm: dsi-controller-main: restore as [...]
new 083cc3a4d451 drm/msm: Add adreno_is_a640_family()
new f3a6b02c950a drm/msm: Rework SQE version check
new 6977cc89c875 drm/msm/dsi: Fix some reference counted resource leaks
new 52352fe2f866 drm/msm/dp: use dp_ctrl_off_link_stream during PHY complia [...]
new 4b85d405cfe9 drm/msm/dp: reduce link rate if failed at link training 1
new 0b324564ff74 drm/msm/dp: reset aux controller after dp_aux_cmd_fifo_tx( [...]
new 7e10bf427850 drm/msm/dp: replug event is converted into an unplug follo [...]
new 7948fe12d47a drm/msm/dp: return correct edid checksum after corrupted e [...]
new 2e0adc765d88 drm/msm/dp: do not end dp link training until video is ready
new 26ae419cd9ec drm/msm/dp: add drm debug logs to dp_pm_resume/suspend
new 858c595a3f5d drm/msm/dsi: add continuous clock support for 7nm PHY
new cb0927ab80d2 drm/msi/mdp4: populate priv->kms in mdp4_kms_init
new 397ab98e2d69 Merge tag 'drm-msm-next-2021-08-12' of https://gitlab.free [...]
new 124e8b1990ac drm/amdgpu: Extend full access wait time in guest
new e78b3197dbf7 drm/amd/amdgpu: skip locking delayed work if not initialized.
new f43a19fd0e97 drm/amd/display: Remove invalid assert for ODM + MPC case
new 82367e7f22d0 drm/amd/display: fix missing writeback disablement if plan [...]
new f9ccaf6da031 drm/amd/display: refactor the codes to centralize the stre [...]
new 4fd771ea441e drm/amd/display: refactor the cursor programing codes
new 781e1e23131c drm/amd/display: fix incorrect CM/TF programming sequence in dwb
new 04c1aad9fa0f drm/amd/display: Correct comment style
new 56aca2309301 drm/amd/display: Add AUX I2C tracing.
new 0a95fab36a66 drm/amd/display: add authentication_complete in hdcp output
new e8272b98b951 drm/amd/display: [FW Promotion] Release 0.0.78
new c71f260ad4fc drm/amd/display: 3.2.148
new 19c618e613af drm/amd/display: Clear GPINT after DMCUB has reset
new 314c7629e202 drm/amd/display: Increase timeout threshold for DMCUB reset
new 704bd53543c6 drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work
new f59a66c1915e drm/amd/display: use do-while-0 for DC_TRACE_LEVEL_MESSAGE()
new 7b42552be667 drm/amdgpu: fix kernel-doc warnings on non-kernel-doc comments
new 6940db0fd1be drm/amdgpu: Removed unnecessary if statement
new 59066d0083d2 drm/amdgpu: handle VCN instances when harvesting (v2)
new 828db598bfcd amdgpu/pm: Replace navi10 usage of sprintf with sysfs_emit
new fe14c2859ffd amdgpu/pm: Replace smu11 usage of sprintf with sysfs_emit
new e738c2f0e654 amdgpu/pm: Replace smu12/13 usage of sprintf with sysfs_emit
new 21f0742af1dd amdgpu/pm: Replace vega10 usage of sprintf with sysfs_emit
new 0b023410da60 amdgpu/pm: Replace vega12,20 usage of sprintf with sysfs_emit
new 6db0c87a0a8e amdgpu/pm: Replace hwmgr smu usage of sprintf with sysfs_emit
new fdf8eea5d3bd amdgpu/pm: Replace amdgpu_pm usage of sprintf with sysfs_emit
new 5d58f1a52b2e drm/amd/pm: restore fan_mode AMD_FAN_CTRL_NONE on resume (v2)
new f5bd523988c8 drm/amd/pm: graceful exit on restore fan mode failure (v2)
new eff8cbf096a7 drm/amdkfd: AIP mGPUs best prefetch location for xnack on
new b53ef0df1ba8 drm/amdkfd: CWSR with software scheduler
new a211260c34cf gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitiali [...]
new 554594567b1f drm/display: fix possible null-pointer dereference in dcn1 [...]
new c530b02f3985 drm/amd/amdgpu embed hw_fence into amdgpu_job
new 19838cbae736 drm/amd/pm: correct DPM_XGMI/VCN_DPM feature name
new 4a1cac255947 drm/amd/pm: skip to load smu microcode on sriov for aldebaran
new cb5da84a5f08 drm/amd/pm: change return value in aldebaran_get_power_limit()
new becf6c95523a drm/amd/pm: change smu msg's attribute to allow working un [...]
new 1d0e622f8db2 drm/amd/pm: change pp_dpm_sclk/mclk/fclk attribute is RO f [...]
new 3e183e2faea9 drm/amdgpu: Add MB_REQ_MSG_READY_TO_RESET response when VF [...]
new 6457205c0756 drm/amd/amdgpu: consolidate PSP TA context
new fe122ee54282 Revert "drm/amd/pm: fix workload mismatch on vega10"
new 3919a485187a drm/amd/pm: change the workload type for some cards
new 2bbab7ce7cf3 drm/amdkfd: fix random KFDSVMRangeTest.SetGetAttributesTes [...]
new 893cf382c040 drm/amd/amdgpu: remove unnecessary RAS context field
new f3289d049720 drm/amd/pm: correct the fan speed RPM setting
new 96401f7c2190 drm/amd/pm: record the RPM and PWM based fan speed settings
new fb1f667e71c0 drm/amd/pm: correct the fan speed PWM retrieving
new d9ca7567b864 drm/amd/pm: correct the fan speed RPM retrieving
new 0d8318e11203 drm/amd/pm: drop the unnecessary intermediate percent-base [...]
new bc08cab6902c drm/amd/pm: drop unnecessary manual mode check
new b64625a303de drm/amd/pm: correct the address of Arcturus fan related registers
new 58de0ef2149f drm/amd/display: Create dc_sink when EDID fail
new 09a5df6c444c drm/amd/display: Fix multi-display support for idle opt workqueue
new 58aa1c50e5a2 drm/amd/display: Use vblank control events for PSR enable/disable
new f586fea89760 drm/amd/display: Ensure DCN save after VM setup
new 961606872a28 drm/amd/display: Guard vblank wq flush with DCN guards
new 01934c30c04f drm/amd/display: [FW Promotion] Release 0.0.79
new 571ca8de5314 drm/amd/display: 3.2.149
new 3a6e4106a8fd drm/radeon: Add break to switch statement in radeonfb_crea [...]
new 44357a1bd5f5 drm/amdgpu: get extended xgmi topology data
new 424f2b2e263e drm/amdgpu: correct MMSCH 1.0 version
new 65c7e943ea59 drm/amd/display: Use DCN30 watermark calc for DCN301
new 42447deb8839 drm/amdgpu: disable BACO support for 699F:C7 polaris12 SKU [...]
new f2bd514d852e drm/amdgpu: increase max xgmi physical node for aldebaran
new ce97f37be895 drm/amd: consolidate TA shared memory structures
new 691191a2f458 drm/amd/amdgpu:flush ttm delayed work before cancel_sync
new c94126c4aa48 drm/amd/pm: Fix spelling mistake "firwmare" -> "firmware"
new 36a7aee027bc drm: amdgpu: remove obsolete reference to config CHASH
new 8ac1696b1d6b drm/amd/pm: a quick fix for "divided by zero" error
new 9deb0b3dcf13 drm/amdgpu: use the preferred pin domain after the check
new 90a9266269eb drm/amdgpu: Cancel delayed work when GFXOFF is disabled
new 697b6e28d0e8 Merge tag 'amd-drm-next-5.15-2021-08-20' of https://gitlab [...]
new 12495f4eb298 drm/etnaviv: add HWDB entry for GC7000 r6202
new 432f51e7deed drm/etnaviv: add clock gating workaround for GC7000 r6202
new 81fd23e2b3cc drm/etnaviv: Implement mmap as GEM object function
new 0def4b732b20 Merge commit '81fd23e2b3ccf71c807e671444e8accaba98ca53' of [...]
new 687db2207b1b gpu: host1x: Add DMA fence implementation
new c78f837ae3d1 gpu: host1x: Add no-recovery mode
new 17a298e9ac7c gpu: host1x: Add job release callback
new e902585fc8b6 gpu: host1x: Add support for syncpoint waits in CDMA pushbuffer
new 0fddaa85d661 gpu: host1x: Add option to skip firewall for a job
new f51632cc0ed3 drm/tegra: Extract tegra_gem_lookup()
new 57e203953d15 drm/tegra: Add new UAPI to header
new 9916612311a7 drm/tegra: Boot VIC during runtime PM resume
new e0f2977c3573 drm/tegra: Allocate per-engine channel in core code
new d7c591bc1a3f drm/tegra: Implement new UAPI
new fc34833640a1 drm/tegra: Implement syncpoint management UAPI
new 44e961381354 drm/tegra: Implement syncpoint wait UAPI
new 13abe0bb15ce drm/tegra: Implement job submission part of new UAPI
new 8cc95f3fd35e drm/tegra: Add job firewall
new ef531d01663a drm/tegra: Bump driver version
new 04d5d5df9df7 drm/tegra: dc: Support memory bandwidth management
new ad85b0843ee4 drm/tegra: dc: Extend debug stats with total number of events
new ff41dd274858 gpu: host1x: debug: Use dma_addr_t more consistently
new afa770fe57b9 gpu: host1x: debug: Dump only relevant parts of CDMA push buffer
new fed028939417 gpu: host1x: debug: Dump DMASTART and DMAEND register
new 571a9233fcd4 Merge tag 'drm/tegra/for-5.15-rc1' of ssh://git.freedeskto [...]
new b74a29fac6de drm/exynos: g2d: fix missing unlock on error in g2d_runque [...]
new 8c27cc5b90ed drm/exynos: Convert from atomic_t to refcount_t on g2d_cmd [...]
new c626f3864bbb drm/exynos: Always initialize mapping in exynos_drm_regist [...]
new 7d8eb202719b Merge tag 'exynos-drm-next-for-v5.15' of git://git.kernel. [...]
new 37bf34e10ccf drm/i915: Use designated initializers for init/exit table
new 3070d934a0b8 drm/i915/adl_p: Also disable underrun recovery with MSO
new 2c772cf5fe20 drm/i915/gt: Potential error pointer dereference in pinned [...]
new fb43ebc83e06 drm/i915/selftest: Fix use of err in igt_reset_{fail, nop} [...]
new 5bea1c8ce673 Merge tag 'drm-intel-next-fixes-2021-08-26' of git://anong [...]
new 234b4fd9176c drm/amd/display: refactor riommu invalidation wa
new 7301757ea1fb drm/amdgpu/OLAND: clip the ref divider max value
new f270921a17b9 drm/amdkfd: CWSR with sw scheduler on Aldebaran and Arcturus
new 8a1d1bdb845a drm/amdgpu: switch from 'pci_' to 'dma_' API
new a5f61dd41273 drm/radeon: switch from 'pci_' to 'dma_' API
new a47f6a5806da drm/amdgpu: Fix build with missing pm_suspend_target_state [...]
new 355e3e4ccc2c drm/amd/amdgpu: add name field back to ras_common_if
new 30acef3c4ad1 drm/amd/amdgpu: consolidate PSP TA init shared buf functions
new 3341d30d1cc7 drm/amd/display: Add Logging for HDMI color depth information
new 3907c492184e drm/amdgpu: Add driver infrastructure for MCA RAS
new f24d991bb964 drm/amdgpu: Update RAS XGMI Error Query
new ff891a2e6431 drm/amdkfd: check access permisson to restore retry fault
new 2f617f4df8df drm/amdkfd: map SVM range with correct access permission
new bf756fb833cb drm/amdgpu: add missing cleanups for Polaris12 UVD/VCE on suspend
new 859e4659273f drm/amdgpu: add missing cleanups for more ASICs on UVD/VCE [...]
new 416e1fab4752 drm/amdgpu: drop redundant cancel_delayed_work_sync call
new d035f84d834c drm/amdgpu: rename amdgpu_bo_get_preferred_pin_domain
new 1ec06c2dee67 drm/amdkfd: Account for SH/SE count when setting up cu masks.
new 3c4ff2dcc0df drm/amdgpu: Add support for RAS XGMI err query
new 54e6badbedd8 drm/amdgpu: Clear RAS interrupt status on aldebaran
new 192fb630fbd4 drm/amdgpu: disable GFX CGCG in aldebaran
new 0bbf06d88873 drm/amd/display: Update number of DCN3 clock states
new a7a9d11e12fc drm/amd/display: Update bounding box states (v2)
new b6d585041fd0 drm/amd/display: Remove duplicate dml init
new 61d861cf4785 drm/amd/display: Move AllowDRAMSelfRefreshOrDRAMClockChang [...]
new 8f0284f190e6 Merge tag 'amd-drm-next-5.15-2021-08-27' of https://gitlab [...]
new 477f70cd2a67 Merge tag 'drm-next-2021-08-31-1' of git://anongit.freedes [...]
The 1355 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../ABI/testing/sysfs-kernel-dmabuf-buffers | 24 +
.../bindings/display/bridge/simple-bridge.yaml | 3 +
.../bindings/display/bridge/ti,sn65dsi86.yaml | 21 +-
.../devicetree/bindings/display/dp-aux-bus.yaml | 37 +
.../bindings/display/mediatek/mediatek,dsi.txt | 2 +-
.../bindings/display/msm/dsi-controller-main.yaml | 17 +
.../bindings/display/msm/dsi-phy-7nm.yaml | 72 +
.../bindings/display/panel/ilitek,ili9341.yaml | 78 +
.../bindings/display/panel/innolux,ej030na.yaml | 62 +
.../bindings/display/panel/panel-simple.yaml | 24 +
.../bindings/display/panel/samsung,lms380kf01.yaml | 99 +
.../bindings/display/panel/samsung,lms397kf04.yaml | 18 +-
.../display/rockchip/dw_mipi_dsi_rockchip.txt | 1 +
.../bindings/display/solomon,ssd1307fb.yaml | 208 ++
.../devicetree/bindings/display/ssd1307fb.txt | 60 -
.../devicetree/bindings/vendor-prefixes.yaml | 4 +
Documentation/driver-api/dma-buf.rst | 13 +
.../driver-api/thermal/nouveau_thermal.rst | 2 +-
Documentation/gpu/drm-kms.rst | 35 +-
Documentation/gpu/drm-uapi.rst | 22 +
Documentation/gpu/i915.rst | 15 +
Documentation/gpu/rfc/i915_parallel_execbuf.h | 122 +
Documentation/gpu/rfc/i915_scheduler.rst | 148 +
Documentation/gpu/rfc/index.rst | 4 +
Documentation/gpu/vkms.rst | 38 +-
MAINTAINERS | 25 +-
arch/arm/include/asm/efi.h | 5 +-
arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 30 +-
arch/arm64/include/asm/efi.h | 5 +-
arch/riscv/include/asm/efi.h | 5 +-
arch/x86/Kconfig | 26 -
arch/x86/kernel/Makefile | 3 -
drivers/dma-buf/Kconfig | 11 +
drivers/dma-buf/Makefile | 1 +
drivers/dma-buf/dma-buf-sysfs-stats.c | 205 ++
drivers/dma-buf/dma-buf-sysfs-stats.h | 35 +
drivers/dma-buf/dma-buf.c | 26 +-
drivers/dma-buf/dma-fence-chain.c | 2 +-
drivers/dma-buf/dma-resv.c | 33 +-
drivers/dma-buf/st-dma-fence-chain.c | 16 +-
drivers/dma-buf/udmabuf.c | 59 +-
drivers/firmware/Kconfig | 32 +
drivers/firmware/Makefile | 2 +
drivers/firmware/efi/Makefile | 2 +
drivers/firmware/efi/efi-init.c | 90 -
.../kernel => drivers/firmware/efi}/sysfb_efi.c | 80 +-
{arch/x86/kernel => drivers/firmware}/sysfb.c | 37 +-
.../kernel => drivers/firmware}/sysfb_simplefb.c | 33 +-
drivers/gpu/drm/Kconfig | 8 +-
drivers/gpu/drm/Makefile | 3 +-
drivers/gpu/drm/amd/amdgpu/Makefile | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 18 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 54 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 84 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 8 +-
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c | 1 +
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 31 +
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 31 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 33 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 38 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 72 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 167 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 65 -
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 21 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c | 239 ++
.../amd/amdgpu/{dce_virtual.h => amdgpu_eeprom.h} | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 144 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 32 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 21 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 26 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 29 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 39 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 2 -
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 34 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 117 +
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.h | 72 +
drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 14 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c | 20 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_pll.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1115 +++---
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 165 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_rap.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 120 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 1279 ++++---
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 70 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 14 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 118 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 102 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 92 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 81 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 2 -
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 643 ++++
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h | 26 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 167 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 14 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 140 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 +
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c | 2 +-
drivers/gpu/drm/amd/amdgpu/cik.c | 10 +-
.../gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c | 51 +
drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 780 -----
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 161 +-
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 5 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 6 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 5 +-
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 32 +-
drivers/gpu/drm/amd/amdgpu/mca_v3_0.c | 125 +
.../drm/amd/amdgpu/{dce_virtual.h => mca_v3_0.h} | 26 +-
drivers/gpu/drm/amd/amdgpu/mmsch_v1_0.h | 4 +-
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 18 +-
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 3 +-
drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 21 +
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 38 +-
drivers/gpu/drm/amd/amdgpu/nv.c | 47 +-
drivers/gpu/drm/amd/amdgpu/nv.h | 1 +
drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 40 +-
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 77 +-
drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c | 208 ++
.../amd/amdgpu/{dce_virtual.h => psp_v11_0_8.h} | 10 +-
drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 28 +-
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 126 +-
drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 4 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 50 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 17 -
drivers/gpu/drm/amd/amdgpu/si.c | 8 +-
drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 324 +-
drivers/gpu/drm/amd/amdgpu/soc15.c | 16 +-
drivers/gpu/drm/amd/amdgpu/soc15_common.h | 8 +-
drivers/gpu/drm/amd/amdgpu/ta_xgmi_if.h | 17 +-
drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 15 +
drivers/gpu/drm/amd/amdgpu/umc_v6_7.h | 15 +
drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 24 +
drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 24 +
drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 25 +-
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 24 +
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 24 +
drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 25 +
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 23 +
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 23 +
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 +-
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 35 +-
drivers/gpu/drm/amd/amdgpu/vi.c | 23 +-
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 47 +-
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 17 +
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 59 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 60 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 84 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 5 +
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 10 +-
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 217 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 5 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 6 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 +
drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 4 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 372 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 27 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 18 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 16 +-
.../amd/display/amdgpu_dm/amdgpu_dm_irq_params.h | 1 +
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 23 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 24 +
drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 144 +
.../dce_virtual.h => display/amdgpu_dm/dc_fpu.h} | 16 +-
.../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 12 +-
.../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 4 +-
.../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 12 +-
.../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 16 +-
.../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 25 +-
.../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 10 +-
.../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 2 +-
.../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 10 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 62 +-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 118 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 127 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 25 +
.../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 2 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 7 +-
drivers/gpu/drm/amd/display/dc/core/dc_stat.c | 24 +
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 109 +-
drivers/gpu/drm/amd/display/dc/dc.h | 120 +-
drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 1 +
drivers/gpu/drm/amd/display/dc/dc_stat.h | 1 +
drivers/gpu/drm/amd/display/dc/dc_trace.h | 3 +
drivers/gpu/drm/amd/display/dc/dc_types.h | 83 +-
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 200 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 21 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 19 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 29 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 4 +
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 53 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 6 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 +
.../amd/display/dc/dcn10/dcn10_stream_encoder.c | 11 +
.../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 21 +
.../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 33 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 17 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 14 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 51 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 2 -
.../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 1 +
.../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 14 +-
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 2 +-
.../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 5 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_dwb_cm.c | 90 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c | 1 +
.../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.h | 14 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 37 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 8 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 49 +-
.../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c | 1 +
.../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 33 +-
.../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h | 15 +-
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 22 +-
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 2 +-
.../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 1 -
drivers/gpu/drm/amd/display/dc/dml/Makefile | 4 +
.../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 2 +-
.../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 2 +-
.../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 11 +-
.../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 2 +-
drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c | 102 +
.../dce_virtual.h => display/dc/dml/dcn2x/dcn2x.h} | 16 +-
.../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 25 +-
.../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 2 +-
.../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 15 +-
.../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 2 +-
.../drm/amd/display/dc/dml/display_mode_enums.h | 4 +-
.../drm/amd/display/dc/dml/display_mode_structs.h | 2 +
.../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 16 +-
.../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 +-
.../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 4 +-
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 393 ++-
drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 1 -
.../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 5 +
drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 11 +
.../drm/amd/display/dc/inc/hw_sequencer_private.h | 1 -
drivers/gpu/drm/amd/display/dc/inc/link_dpcd.h | 25 +
drivers/gpu/drm/amd/display/dc/irq_types.h | 2 +-
drivers/gpu/drm/amd/display/dc/os_types.h | 35 +-
drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 18 +
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 59 +-
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 38 +-
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 10 +-
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 17 +
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 75 +-
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 10 +-
.../drm/amd/display/modules/hdcp/hdcp1_execution.c | 6 -
.../amd/display/modules/hdcp/hdcp1_transition.c | 8 +-
.../drm/amd/display/modules/hdcp/hdcp2_execution.c | 3 -
.../amd/display/modules/hdcp/hdcp2_transition.c | 4 +-
.../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 74 +
.../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 72 -
.../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 109 +-
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 13 +-
drivers/gpu/drm/amd/include/amd_shared.h | 1 +
.../amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h | 4 +
.../drm/amd/include/asic_reg/gc/gc_9_4_2_offset.h | 4 +
.../drm/amd/include/asic_reg/gc/gc_9_4_2_sh_mask.h | 54 +
.../drm/amd/include/asic_reg/mp/mp_11_0_8_offset.h | 352 ++
.../amd/include/asic_reg/thm/thm_11_0_2_offset.h | 6 +
.../amd/include/asic_reg/thm/thm_11_0_2_sh_mask.h | 3 +
.../amd/include/asic_reg/umc/umc_8_7_0_sh_mask.h | 179 +-
.../gpu/drm/amd/include/cyan_skillfish_ip_offset.h | 714 ++++
drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 3 +
drivers/gpu/drm/amd/include/kgd_pp_interface.h | 4 +-
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 48 +-
drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 9 +-
drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 33 +-
drivers/gpu/drm/amd/pm/inc/hwmgr.h | 6 +-
.../amd/pm/inc/smu11_driver_if_cyan_skillfish.h | 95 +
.../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 65 +-
drivers/gpu/drm/amd/pm/inc/smu_types.h | 2 +-
drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 16 +-
drivers/gpu/drm/amd/pm/inc/smu_v11_8_pmfw.h | 152 +
drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h | 70 +
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 16 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 24 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 46 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c | 21 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.h | 4 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 7 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 44 +-
.../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c | 18 +-
.../drm/amd/pm/powerplay/hwmgr/vega10_thermal.h | 4 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 14 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 80 +-
.../drm/amd/pm/powerplay/hwmgr/vega20_thermal.c | 30 +-
.../drm/amd/pm/powerplay/hwmgr/vega20_thermal.h | 4 +-
drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 19 +-
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 99 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/Makefile | 1 +
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 446 +--
.../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 76 +
.../swsmu/smu11/cyan_skillfish_ppt.h} | 9 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 262 +-
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 561 ++-
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 135 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 46 +-
drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 20 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 289 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 102 +-
.../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 14 +-
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 292 +-
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 3 +-
drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 5 -
drivers/gpu/drm/arm/hdlcd_drv.c | 174 +-
drivers/gpu/drm/arm/hdlcd_drv.h | 1 +
drivers/gpu/drm/arm/malidp_drv.c | 4 -
drivers/gpu/drm/armada/armada_drv.c | 4 +-
drivers/gpu/drm/armada/armada_overlay.c | 2 -
drivers/gpu/drm/armada/armada_plane.c | 29 -
drivers/gpu/drm/armada/armada_plane.h | 2 -
drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 1 -
drivers/gpu/drm/ast/ast_drv.c | 2 +-
drivers/gpu/drm/ast/ast_drv.h | 6 +
drivers/gpu/drm/ast/ast_main.c | 5 +
drivers/gpu/drm/ast/ast_mode.c | 54 +-
drivers/gpu/drm/ast/ast_post.c | 91 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 80 +-
drivers/gpu/drm/bochs/Kconfig | 11 -
drivers/gpu/drm/bochs/Makefile | 4 -
drivers/gpu/drm/bochs/bochs.h | 98 -
drivers/gpu/drm/bochs/bochs_drv.c | 205 --
drivers/gpu/drm/bochs/bochs_hw.c | 323 --
drivers/gpu/drm/bochs/bochs_kms.c | 178 -
drivers/gpu/drm/bochs/bochs_mm.c | 24 -
drivers/gpu/drm/bridge/Kconfig | 1 +
drivers/gpu/drm/bridge/adv7511/adv7533.c | 2 +-
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 9 +-
drivers/gpu/drm/bridge/analogix/anx7625.c | 36 +-
drivers/gpu/drm/bridge/analogix/anx7625.h | 4 +-
drivers/gpu/drm/bridge/cdns-dsi.c | 4 +-
drivers/gpu/drm/bridge/ite-it66121.c | 2 +
drivers/gpu/drm/bridge/lontium-lt8912b.c | 2 +-
drivers/gpu/drm/bridge/nwl-dsi.c | 8 +-
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 55 +-
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 68 +-
drivers/gpu/drm/bridge/tc358768.c | 4 +-
drivers/gpu/drm/bridge/ti-sn65dsi83.c | 200 +-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 760 ++--
drivers/gpu/drm/drm_aperture.c | 21 +-
drivers/gpu/drm/drm_atomic.c | 4 +-
drivers/gpu/drm/drm_atomic_helper.c | 20 +-
drivers/gpu/drm/drm_atomic_uapi.c | 6 +-
drivers/gpu/drm/drm_auth.c | 96 +-
drivers/gpu/drm/drm_bridge.c | 12 +-
drivers/gpu/drm/drm_bufs.c | 2 +-
drivers/gpu/drm/drm_cache.c | 2 +-
drivers/gpu/drm/drm_connector.c | 5 +-
drivers/gpu/drm/drm_crtc_internal.h | 2 +
drivers/gpu/drm/drm_damage_helper.c | 58 +-
drivers/gpu/drm/drm_debugfs.c | 3 +-
drivers/gpu/drm/drm_debugfs_crc.c | 8 +-
drivers/gpu/drm/drm_dp_aux_bus.c | 323 ++
drivers/gpu/drm/drm_dp_helper.c | 470 ++-
drivers/gpu/drm/drm_dp_mst_topology.c | 10 +-
drivers/gpu/drm/drm_drv.c | 4 +-
drivers/gpu/drm/drm_dsc.c | 2 +-
drivers/gpu/drm/drm_edid.c | 4 +-
drivers/gpu/drm/drm_fb_helper.c | 2 +-
drivers/gpu/drm/drm_file.c | 7 +-
drivers/gpu/drm/drm_format_helper.c | 2 +-
drivers/gpu/drm/drm_framebuffer.c | 24 +-
drivers/gpu/drm/drm_gem.c | 38 +-
drivers/gpu/drm/drm_gem_atomic_helper.c | 97 +-
drivers/gpu/drm/drm_gem_framebuffer_helper.c | 199 +-
drivers/gpu/drm/drm_gem_shmem_helper.c | 6 +-
drivers/gpu/drm/drm_gem_vram_helper.c | 11 +-
drivers/gpu/drm/drm_hdcp.c | 2 +-
drivers/gpu/drm/drm_ioctl.c | 4 +-
drivers/gpu/drm/drm_irq.c | 104 +-
drivers/gpu/drm/drm_lease.c | 263 +-
drivers/gpu/drm/drm_legacy_misc.c | 3 +-
drivers/gpu/drm/drm_mipi_dbi.c | 75 +-
drivers/gpu/drm/drm_mm.c | 2 +-
drivers/gpu/drm/drm_mode_object.c | 2 +-
drivers/gpu/drm/drm_modes.c | 4 +-
drivers/gpu/drm/drm_of.c | 6 +-
drivers/gpu/drm/drm_plane.c | 106 +-
drivers/gpu/drm/drm_plane_helper.c | 2 +-
drivers/gpu/drm/drm_prime.c | 4 +-
drivers/gpu/drm/drm_probe_helper.c | 2 +-
drivers/gpu/drm/drm_property.c | 2 +-
drivers/gpu/drm/drm_scdc_helper.c | 2 +-
drivers/gpu/drm/drm_simple_kms_helper.c | 51 +-
drivers/gpu/drm/drm_syncobj.c | 8 +-
drivers/gpu/drm/drm_vblank.c | 27 +-
drivers/gpu/drm/drm_vma_manager.c | 2 +-
drivers/gpu/drm/etnaviv/etnaviv_drv.c | 14 +-
drivers/gpu/drm/etnaviv/etnaviv_drv.h | 3 -
drivers/gpu/drm/etnaviv/etnaviv_gem.c | 18 +-
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 13 -
drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 6 +
drivers/gpu/drm/etnaviv/etnaviv_hwdb.c | 31 +
drivers/gpu/drm/etnaviv/etnaviv_sched.c | 3 +-
drivers/gpu/drm/exynos/exynos_dp.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_dma.c | 2 +
drivers/gpu/drm/exynos/exynos_drm_drv.c | 10 -
drivers/gpu/drm/exynos/exynos_drm_dsi.c | 8 +-
drivers/gpu/drm/exynos/exynos_drm_g2d.c | 14 +-
drivers/gpu/drm/exynos/exynos_hdmi.c | 5 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 78 +-
drivers/gpu/drm/gma500/oaktrail_lvds.c | 6 +-
drivers/gpu/drm/gma500/power.c | 1 +
drivers/gpu/drm/gma500/psb_drv.c | 8 +-
drivers/gpu/drm/gma500/psb_drv.h | 5 -
drivers/gpu/drm/gma500/psb_irq.c | 26 +-
drivers/gpu/drm/gma500/psb_irq.h | 4 +-
drivers/gpu/drm/gud/gud_drv.c | 61 +-
drivers/gpu/drm/gud/gud_internal.h | 2 +
drivers/gpu/drm/gud/gud_pipe.c | 86 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 3 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 15 +-
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 9 +-
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 2 -
drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 4 +-
drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 4 +-
drivers/gpu/drm/i810/i810_dma.c | 3 +-
drivers/gpu/drm/i915/Kconfig.debug | 6 +
drivers/gpu/drm/i915/Makefile | 15 +-
drivers/gpu/drm/i915/display/i9xx_plane.c | 2 +-
drivers/gpu/drm/i915/display/icl_dsi.c | 46 +-
drivers/gpu/drm/i915/display/intel_acpi.c | 19 +
drivers/gpu/drm/i915/display/intel_acpi.h | 3 +
drivers/gpu/drm/i915/display/intel_atomic_plane.c | 7 +-
drivers/gpu/drm/i915/display/intel_atomic_plane.h | 3 +-
drivers/gpu/drm/i915/display/intel_audio.c | 4 +-
drivers/gpu/drm/i915/display/intel_bios.c | 8 +-
drivers/gpu/drm/i915/display/intel_bw.c | 178 +-
drivers/gpu/drm/i915/display/intel_cdclk.c | 107 +-
drivers/gpu/drm/i915/display/intel_color.c | 5 +-
drivers/gpu/drm/i915/display/intel_combo_phy.c | 106 +-
drivers/gpu/drm/i915/display/intel_crt.c | 3 +
drivers/gpu/drm/i915/display/intel_crtc.c | 10 +-
drivers/gpu/drm/i915/display/intel_cursor.c | 12 +-
drivers/gpu/drm/i915/display/intel_ddi.c | 630 ++--
drivers/gpu/drm/i915/display/intel_ddi.h | 4 +-
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 2475 +++++++------
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 70 +-
drivers/gpu/drm/i915/display/intel_display.c | 385 +-
drivers/gpu/drm/i915/display/intel_display.h | 1 +
.../gpu/drm/i915/display/intel_display_debugfs.c | 118 +-
drivers/gpu/drm/i915/display/intel_display_power.c | 568 ++-
drivers/gpu/drm/i915/display/intel_display_power.h | 15 +-
drivers/gpu/drm/i915/display/intel_display_types.h | 34 +-
drivers/gpu/drm/i915/display/intel_dmc.c | 232 +-
drivers/gpu/drm/i915/display/intel_dmc.h | 23 +-
drivers/gpu/drm/i915/display/intel_dp.c | 65 +-
drivers/gpu/drm/i915/display/intel_dp_aux.c | 1 -
.../gpu/drm/i915/display/intel_dp_aux_backlight.c | 329 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 43 +-
drivers/gpu/drm/i915/display/intel_dpll.c | 12 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 631 +---
drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 3 +-
drivers/gpu/drm/i915/display/intel_fbc.c | 219 +-
drivers/gpu/drm/i915/display/intel_fbdev.c | 96 +-
drivers/gpu/drm/i915/display/intel_fdi.c | 25 +-
drivers/gpu/drm/i915/display/intel_gmbus.c | 4 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 53 +-
drivers/gpu/drm/i915/display/intel_lvds.c | 4 +-
drivers/gpu/drm/i915/display/intel_opregion.c | 3 +
drivers/gpu/drm/i915/display/intel_psr.c | 265 +-
drivers/gpu/drm/i915/display/intel_quirks.c | 34 +
drivers/gpu/drm/i915/display/intel_sdvo.c | 4 +-
drivers/gpu/drm/i915/display/intel_snps_phy.c | 862 +++++
drivers/gpu/drm/i915/display/intel_snps_phy.h | 35 +
drivers/gpu/drm/i915/display/intel_sprite.c | 2 +-
drivers/gpu/drm/i915/display/intel_tc.c | 34 +-
drivers/gpu/drm/i915/display/intel_tc.h | 2 +
drivers/gpu/drm/i915/display/intel_tv.c | 13 +-
drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +-
drivers/gpu/drm/i915/display/intel_vdsc.c | 5 +-
drivers/gpu/drm/i915/display/intel_vga.c | 12 +-
drivers/gpu/drm/i915/display/skl_scaler.c | 49 +-
drivers/gpu/drm/i915/display/skl_universal_plane.c | 28 +-
drivers/gpu/drm/i915/display/vlv_dsi.c | 13 +-
drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 4 +-
drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 355 --
drivers/gpu/drm/i915/gem/i915_gem_client_blt.h | 21 -
drivers/gpu/drm/i915/gem/i915_gem_context.c | 2920 +++++++---------
drivers/gpu/drm/i915/gem/i915_gem_context.h | 6 +
drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 196 +-
drivers/gpu/drm/i915/gem/i915_gem_create.c | 188 +-
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 58 +-
drivers/gpu/drm/i915/gem/i915_gem_domain.c | 11 +-
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 486 +--
drivers/gpu/drm/i915/gem/i915_gem_internal.c | 4 +-
drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 160 +-
drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 12 +-
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 107 +-
drivers/gpu/drm/i915/gem/i915_gem_object.c | 350 +-
drivers/gpu/drm/i915/gem/i915_gem_object.h | 69 +-
drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 461 ---
drivers/gpu/drm/i915/gem/i915_gem_object_blt.h | 39 -
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 255 +-
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 54 +-
drivers/gpu/drm/i915/gem/i915_gem_phys.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_region.c | 23 +-
drivers/gpu/drm/i915/gem/i915_gem_region.h | 1 +
drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 30 +-
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 4 +-
drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 965 +++++
drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 49 +
drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 117 +-
drivers/gpu/drm/i915/gem/i915_gem_wait.c | 23 +-
.../gpu/drm/i915/gem/selftests/huge_gem_object.c | 4 +-
drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 8 +-
.../drm/i915/gem/selftests/i915_gem_client_blt.c | 114 +-
.../gpu/drm/i915/gem/selftests/i915_gem_context.c | 127 +-
.../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 190 +-
.../gpu/drm/i915/gem/selftests/i915_gem_migrate.c | 243 ++
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 164 +-
.../drm/i915/gem/selftests/i915_gem_object_blt.c | 597 ----
drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c | 3 +-
drivers/gpu/drm/i915/gem/selftests/mock_context.c | 67 +-
drivers/gpu/drm/i915/gem/selftests/mock_context.h | 4 +-
drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 10 +-
drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 17 +-
drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 68 +
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 44 +-
drivers/gpu/drm/i915/gt/intel_breadcrumbs.h | 16 +-
drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h | 7 +
drivers/gpu/drm/i915/gt/intel_context.c | 88 +-
drivers/gpu/drm/i915/gt/intel_context.h | 56 +-
drivers/gpu/drm/i915/gt/intel_context_param.c | 63 -
drivers/gpu/drm/i915/gt/intel_context_param.h | 6 +-
drivers/gpu/drm/i915/gt/intel_context_types.h | 64 +-
drivers/gpu/drm/i915/gt/intel_engine.h | 87 +-
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 420 ++-
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 74 +-
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h | 4 +
drivers/gpu/drm/i915/gt/intel_engine_pm.c | 4 +-
drivers/gpu/drm/i915/gt/intel_engine_types.h | 93 +-
drivers/gpu/drm/i915/gt/intel_engine_user.c | 6 +-
.../gpu/drm/i915/gt/intel_execlists_submission.c | 604 ++--
.../gpu/drm/i915/gt/intel_execlists_submission.h | 12 +-
drivers/gpu/drm/i915/gt/intel_ggtt.c | 6 +-
drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 2 +
drivers/gpu/drm/i915/gt/intel_gt.c | 197 +-
drivers/gpu/drm/i915/gt/intel_gt.h | 10 +
drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c | 10 +-
drivers/gpu/drm/i915/gt/intel_gt_irq.c | 13 +-
drivers/gpu/drm/i915/gt/intel_gt_pm.c | 11 +-
drivers/gpu/drm/i915/gt/intel_gt_requests.c | 21 +-
drivers/gpu/drm/i915/gt/intel_gt_requests.h | 9 +-
drivers/gpu/drm/i915/gt/intel_gt_types.h | 37 +
drivers/gpu/drm/i915/gt/intel_gtt.c | 20 +-
drivers/gpu/drm/i915/gt/intel_gtt.h | 18 +-
drivers/gpu/drm/i915/gt/intel_lrc.c | 117 +-
drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 3 +-
drivers/gpu/drm/i915/gt/intel_migrate.c | 688 ++++
drivers/gpu/drm/i915/gt/intel_migrate.h | 65 +
drivers/gpu/drm/i915/gt/intel_migrate_types.h | 15 +
drivers/gpu/drm/i915/gt/intel_mocs.c | 2 +-
drivers/gpu/drm/i915/gt/intel_rc6.c | 49 +-
drivers/gpu/drm/i915/gt/intel_region_lmem.c | 7 +-
drivers/gpu/drm/i915/gt/intel_renderstate.h | 1 +
drivers/gpu/drm/i915/gt/intel_reset.c | 56 +-
drivers/gpu/drm/i915/gt/intel_ring.h | 1 +
drivers/gpu/drm/i915/gt/intel_ring_submission.c | 70 +-
drivers/gpu/drm/i915/gt/intel_rps.c | 209 +-
drivers/gpu/drm/i915/gt/intel_rps.h | 10 +
drivers/gpu/drm/i915/gt/intel_sseu.c | 126 +-
drivers/gpu/drm/i915/gt/intel_sseu.h | 10 +-
drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 8 +-
drivers/gpu/drm/i915/gt/intel_workarounds.c | 498 +--
drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 1 +
drivers/gpu/drm/i915/gt/mock_engine.c | 51 +-
drivers/gpu/drm/i915/gt/selftest_context.c | 10 +
.../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 22 +
.../gpu/drm/i915/gt/selftest_engine_heartbeat.h | 2 +
drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 4 +-
drivers/gpu/drm/i915/gt/selftest_execlists.c | 307 +-
drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 330 +-
drivers/gpu/drm/i915/gt/selftest_lrc.c | 6 +-
drivers/gpu/drm/i915/gt/selftest_migrate.c | 669 ++++
drivers/gpu/drm/i915/gt/selftest_mocs.c | 52 +-
drivers/gpu/drm/i915/gt/selftest_reset.c | 2 +-
drivers/gpu/drm/i915/gt/selftest_slpc.c | 311 ++
drivers/gpu/drm/i915/gt/selftest_timeline.c | 2 +-
drivers/gpu/drm/i915/gt/selftest_workarounds.c | 162 +-
drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h | 129 +-
.../gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h | 235 ++
.../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h | 127 +-
.../i915/gt/uc/abi/guc_communication_mmio_abi.h | 65 +-
drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h | 213 ++
drivers/gpu/drm/i915/gt/uc/intel_guc.c | 206 +-
drivers/gpu/drm/i915/gt/uc/intel_guc.h | 119 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 487 ++-
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h | 4 +
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 703 ++--
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 36 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c | 47 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 167 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 29 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 6 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_rc.c | 80 +
drivers/gpu/drm/i915/gt/uc/intel_guc_rc.h | 31 +
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 626 ++++
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h | 42 +
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h | 29 +
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 2895 +++++++++++++--
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 18 +-
drivers/gpu/drm/i915/gt/uc/intel_uc.c | 126 +-
drivers/gpu/drm/i915/gt/uc/intel_uc.h | 15 +
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 27 +-
drivers/gpu/drm/i915/gvt/gtt.c | 2 +-
drivers/gpu/drm/i915/gvt/scheduler.c | 7 +-
drivers/gpu/drm/i915/i915_active.c | 37 +-
drivers/gpu/drm/i915/i915_active.h | 3 +
drivers/gpu/drm/i915/i915_buddy.c | 421 +++
drivers/gpu/drm/i915/i915_buddy.h | 135 +
drivers/gpu/drm/i915/i915_cmd_parser.c | 67 +-
drivers/gpu/drm/i915/i915_debugfs.c | 8 +-
drivers/gpu/drm/i915/i915_debugfs_params.c | 32 +
drivers/gpu/drm/i915/i915_drv.c | 19 +-
drivers/gpu/drm/i915/i915_drv.h | 270 +-
drivers/gpu/drm/i915/i915_gem.c | 63 +-
drivers/gpu/drm/i915/i915_gem.h | 12 -
drivers/gpu/drm/i915/i915_gem_evict.c | 1 +
drivers/gpu/drm/i915/i915_gem_ww.c | 63 +
drivers/gpu/drm/i915/i915_gem_ww.h | 50 +
drivers/gpu/drm/i915/i915_getparam.c | 7 +-
drivers/gpu/drm/i915/i915_globals.c | 160 -
drivers/gpu/drm/i915/i915_globals.h | 37 -
drivers/gpu/drm/i915/i915_gpu_error.c | 27 +-
drivers/gpu/drm/i915/i915_irq.c | 178 +-
drivers/gpu/drm/i915/i915_module.c | 124 +
drivers/gpu/drm/i915/i915_pci.c | 209 +-
drivers/gpu/drm/i915/i915_pci.h | 8 +
drivers/gpu/drm/i915/i915_perf.c | 58 +-
drivers/gpu/drm/i915/i915_perf.h | 2 +-
drivers/gpu/drm/i915/i915_pmu.c | 6 +-
drivers/gpu/drm/i915/i915_pmu.h | 4 +-
drivers/gpu/drm/i915/i915_reg.h | 450 +--
drivers/gpu/drm/i915/i915_request.c | 299 +-
drivers/gpu/drm/i915/i915_request.h | 38 +-
drivers/gpu/drm/i915/i915_scatterlist.c | 80 +
drivers/gpu/drm/i915/i915_scatterlist.h | 5 +
drivers/gpu/drm/i915/i915_scheduler.c | 220 +-
drivers/gpu/drm/i915/i915_scheduler.h | 54 +-
drivers/gpu/drm/i915/i915_scheduler_types.h | 111 +
drivers/gpu/drm/i915/i915_sw_fence_work.c | 5 +-
drivers/gpu/drm/i915/i915_sw_fence_work.h | 2 +-
drivers/gpu/drm/i915/i915_sysfs.c | 83 +-
drivers/gpu/drm/i915/i915_trace.h | 201 +-
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c | 258 ++
drivers/gpu/drm/i915/i915_ttm_buddy_manager.h | 56 +
drivers/gpu/drm/i915/i915_vma.c | 34 +-
drivers/gpu/drm/i915/i915_vma.h | 3 +
drivers/gpu/drm/i915/intel_device_info.c | 34 +-
drivers/gpu/drm/i915/intel_device_info.h | 20 +-
drivers/gpu/drm/i915/intel_dram.c | 42 +-
drivers/gpu/drm/i915/intel_memory_region.c | 63 +-
drivers/gpu/drm/i915/intel_memory_region.h | 30 +-
drivers/gpu/drm/i915/intel_pch.c | 8 +-
drivers/gpu/drm/i915/intel_pch.h | 2 +
drivers/gpu/drm/i915/intel_pm.c | 304 +-
drivers/gpu/drm/i915/intel_region_ttm.c | 150 +-
drivers/gpu/drm/i915/intel_region_ttm.h | 23 +-
drivers/gpu/drm/i915/intel_sideband.c | 13 +-
drivers/gpu/drm/i915/intel_sideband.h | 2 +-
drivers/gpu/drm/i915/intel_step.c | 149 +-
drivers/gpu/drm/i915/intel_step.h | 33 +-
drivers/gpu/drm/i915/intel_uncore.c | 424 ++-
drivers/gpu/drm/i915/intel_uncore.h | 20 +-
drivers/gpu/drm/i915/intel_wopcm.c | 10 +-
drivers/gpu/drm/i915/selftests/i915_buddy.c | 787 +++++
.../gpu/drm/i915/selftests/i915_live_selftests.h | 5 +-
.../gpu/drm/i915/selftests/i915_mock_selftests.h | 2 +-
.../gpu/drm/i915/selftests/i915_perf_selftests.h | 2 +-
drivers/gpu/drm/i915/selftests/i915_request.c | 4 +-
drivers/gpu/drm/i915/selftests/i915_selftest.c | 4 +-
drivers/gpu/drm/i915/selftests/igt_flush_test.c | 2 +-
drivers/gpu/drm/i915/selftests/igt_live_test.c | 2 +-
drivers/gpu/drm/i915/selftests/igt_mmap.c | 25 +-
drivers/gpu/drm/i915/selftests/igt_mmap.h | 12 +-
.../gpu/drm/i915/selftests/intel_memory_region.c | 257 +-
.../drm/i915/selftests/intel_scheduler_helpers.c | 88 +
.../drm/i915/selftests/intel_scheduler_helpers.h | 33 +
drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 +
drivers/gpu/drm/i915/selftests/mock_gem_device.c | 3 +-
drivers/gpu/drm/i915/selftests/mock_gtt.c | 1 -
drivers/gpu/drm/i915/selftests/mock_region.c | 29 +-
drivers/gpu/drm/imx/dcss/dcss-kms.c | 8 +-
drivers/gpu/drm/imx/dcss/dcss-plane.c | 1 -
drivers/gpu/drm/imx/imx-drm-core.c | 11 -
drivers/gpu/drm/imx/imx-ldb.c | 4 +-
drivers/gpu/drm/imx/ipuv3-plane.c | 1 -
drivers/gpu/drm/imx/parallel-display.c | 5 +-
drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 41 +-
drivers/gpu/drm/ingenic/ingenic-ipu.c | 1 -
drivers/gpu/drm/kmb/kmb_drv.c | 26 +-
drivers/gpu/drm/kmb/kmb_dsi.c | 1 -
drivers/gpu/drm/lima/lima_sched.c | 3 +-
drivers/gpu/drm/mcde/mcde_display.c | 1 -
drivers/gpu/drm/mcde/mcde_dsi.c | 11 +-
drivers/gpu/drm/mediatek/Makefile | 3 +-
drivers/gpu/drm/mediatek/mtk_disp_aal.c | 169 +
drivers/gpu/drm/mediatek/mtk_disp_drv.h | 9 +
drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 6 +-
drivers/gpu/drm/mediatek/mtk_dpi.c | 4 +-
drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 173 +-
drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 44 +-
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 65 +-
drivers/gpu/drm/mediatek/mtk_drm_drv.h | 1 +
drivers/gpu/drm/mediatek/mtk_drm_gem.c | 44 +-
drivers/gpu/drm/mediatek/mtk_drm_gem.h | 3 -
drivers/gpu/drm/mediatek/mtk_drm_plane.c | 1 -
drivers/gpu/drm/mediatek/mtk_dsi.c | 4 +-
drivers/gpu/drm/mediatek/mtk_hdmi.c | 5 +-
drivers/gpu/drm/meson/meson_drv.c | 12 +-
drivers/gpu/drm/meson/meson_overlay.c | 1 -
drivers/gpu/drm/meson/meson_plane.c | 1 -
drivers/gpu/drm/mga/mga_dma.c | 2 +-
drivers/gpu/drm/mga/mga_drv.h | 1 -
drivers/gpu/drm/mgag200/Makefile | 2 +-
drivers/gpu/drm/mgag200/mgag200_drv.c | 64 +-
drivers/gpu/drm/mgag200/mgag200_drv.h | 77 +-
drivers/gpu/drm/mgag200/mgag200_mode.c | 797 +----
drivers/gpu/drm/mgag200/mgag200_pll.c | 992 ++++++
drivers/gpu/drm/mgag200/mgag200_reg.h | 9 +-
drivers/gpu/drm/msm/Kconfig | 7 +-
drivers/gpu/drm/msm/Makefile | 1 +
drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 4 +-
drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 35 +-
drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +-
drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 7 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 24 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 1 +
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 137 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 4 +-
drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 34 +-
drivers/gpu/drm/msm/adreno/adreno_device.c | 40 +-
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 6 +-
drivers/gpu/drm/msm/adreno/adreno_gpu.h | 22 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 43 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 12 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 5 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 10 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 102 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 10 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 85 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 2 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 11 +-
drivers/gpu/drm/msm/disp/msm_disp_snapshot.h | 1 -
drivers/gpu/drm/msm/dp/dp_aux.c | 3 +
drivers/gpu/drm/msm/dp/dp_catalog.c | 8 +-
drivers/gpu/drm/msm/dp/dp_ctrl.c | 139 +-
drivers/gpu/drm/msm/dp/dp_display.c | 76 +-
drivers/gpu/drm/msm/dp/dp_link.c | 50 +-
drivers/gpu/drm/msm/dp/dp_panel.c | 9 +-
drivers/gpu/drm/msm/dp/dp_power.c | 3 +
drivers/gpu/drm/msm/dsi/dsi.c | 15 +-
drivers/gpu/drm/msm/dsi/dsi.h | 18 +-
drivers/gpu/drm/msm/dsi/dsi.xml.h | 74 +
drivers/gpu/drm/msm/dsi/dsi_cfg.c | 33 +-
drivers/gpu/drm/msm/dsi/dsi_cfg.h | 3 +-
drivers/gpu/drm/msm/dsi/dsi_host.c | 169 +-
drivers/gpu/drm/msm/dsi/dsi_manager.c | 146 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 83 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 5 +
drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 2 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 8 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 190 +-
drivers/gpu/drm/msm/msm_drv.c | 158 +-
drivers/gpu/drm/msm/msm_drv.h | 18 +-
drivers/gpu/drm/msm/msm_fbdev.c | 14 +-
drivers/gpu/drm/msm/msm_fence.c | 53 +-
drivers/gpu/drm/msm/msm_fence.h | 44 +-
drivers/gpu/drm/msm/msm_gem.c | 134 +-
drivers/gpu/drm/msm/msm_gem.h | 50 +-
drivers/gpu/drm/msm/msm_gem_prime.c | 11 -
drivers/gpu/drm/msm/msm_gem_submit.c | 350 +-
drivers/gpu/drm/msm/msm_gpu.c | 220 +-
drivers/gpu/drm/msm/msm_gpu.h | 139 +-
drivers/gpu/drm/msm/msm_gpu_devfreq.c | 203 ++
drivers/gpu/drm/msm/msm_kms.h | 5 +-
drivers/gpu/drm/msm/msm_rd.c | 6 +-
drivers/gpu/drm/msm/msm_ringbuffer.c | 69 +-
drivers/gpu/drm/msm/msm_ringbuffer.h | 12 +
drivers/gpu/drm/msm/msm_submitqueue.c | 53 +-
drivers/gpu/drm/mxsfb/mxsfb_drv.c | 84 +-
drivers/gpu/drm/mxsfb/mxsfb_drv.h | 3 +
drivers/gpu/drm/mxsfb/mxsfb_kms.c | 74 +-
drivers/gpu/drm/mxsfb/mxsfb_regs.h | 9 +
drivers/gpu/drm/nouveau/dispnv50/disp.c | 34 +-
drivers/gpu/drm/nouveau/nouveau_backlight.c | 166 +-
drivers/gpu/drm/nouveau/nouveau_connector.h | 9 +-
drivers/gpu/drm/nouveau/nouveau_drm.c | 5 +-
drivers/gpu/drm/nouveau/nouveau_encoder.h | 1 +
drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_vga.c | 8 +-
drivers/gpu/drm/omapdrm/omap_drv.c | 6 +-
drivers/gpu/drm/omapdrm/omap_drv.h | 2 +
drivers/gpu/drm/omapdrm/omap_irq.c | 13 +-
drivers/gpu/drm/omapdrm/omap_plane.c | 3 +
drivers/gpu/drm/panel/Kconfig | 54 +
drivers/gpu/drm/panel/Makefile | 5 +
.../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 2 +-
drivers/gpu/drm/panel/panel-dsi-cm.c | 2 +-
drivers/gpu/drm/panel/panel-elida-kd35t133.c | 2 +-
drivers/gpu/drm/panel/panel-ilitek-ili9341.c | 792 +++++
drivers/gpu/drm/panel/panel-innolux-ej030na.c | 289 ++
drivers/gpu/drm/panel/panel-khadas-ts050.c | 2 +-
drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 2 +-
drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 2 +-
drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 2 +-
drivers/gpu/drm/panel/panel-samsung-atna33xc20.c | 366 ++
drivers/gpu/drm/panel/panel-samsung-db7430.c | 347 ++
drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 2 +-
drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 10 +-
drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 83 +-
drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 41 +-
drivers/gpu/drm/panel/panel-samsung-s6e63m0.h | 33 +-
drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +-
drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 2 +-
drivers/gpu/drm/panel/panel-simple.c | 357 +-
drivers/gpu/drm/panel/panel-sony-acx424akp.c | 82 +-
drivers/gpu/drm/panel/panel-widechips-ws2401.c | 441 +++
drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 2 +-
drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +-
drivers/gpu/drm/panfrost/panfrost_device.c | 142 +-
drivers/gpu/drm/panfrost/panfrost_device.h | 99 +-
drivers/gpu/drm/panfrost/panfrost_drv.c | 91 +-
drivers/gpu/drm/panfrost/panfrost_gem.c | 20 +-
drivers/gpu/drm/panfrost/panfrost_gpu.c | 2 +-
drivers/gpu/drm/panfrost/panfrost_job.c | 695 ++--
drivers/gpu/drm/panfrost/panfrost_job.h | 8 +-
drivers/gpu/drm/panfrost/panfrost_mmu.c | 203 +-
drivers/gpu/drm/panfrost/panfrost_mmu.h | 5 +-
drivers/gpu/drm/panfrost/panfrost_regs.h | 3 -
drivers/gpu/drm/pl111/pl111_display.c | 2 -
drivers/gpu/drm/pl111/pl111_drv.c | 1 -
drivers/gpu/drm/qxl/qxl_drv.c | 4 +-
drivers/gpu/drm/qxl/qxl_drv.h | 3 -
drivers/gpu/drm/qxl/qxl_irq.c | 9 +-
drivers/gpu/drm/qxl/qxl_prime.c | 6 -
drivers/gpu/drm/r128/r128_cce.c | 3 +-
drivers/gpu/drm/radeon/atombios.h | 4 +-
drivers/gpu/drm/radeon/evergreen.c | 8 +-
drivers/gpu/drm/radeon/r100.c | 9 +
drivers/gpu/drm/radeon/r300_reg.h | 2 +-
drivers/gpu/drm/radeon/radeon_device.c | 19 +-
drivers/gpu/drm/radeon/radeon_drv.c | 6 +-
drivers/gpu/drm/radeon/radeon_fb.c | 8 +-
drivers/gpu/drm/radeon/radeon_fence.c | 4 +-
drivers/gpu/drm/radeon/radeon_irq_kms.c | 60 +-
drivers/gpu/drm/radeon/radeon_kms.h | 4 -
drivers/gpu/drm/radeon/radeon_vm.c | 2 +-
drivers/gpu/drm/radeon/rs600.c | 8 +-
drivers/gpu/drm/radeon/rv770.c | 8 +-
drivers/gpu/drm/rcar-du/rcar_du_drv.c | 13 +-
drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 26 +-
drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c | 1 +
drivers/gpu/drm/rcar-du/rcar_lvds.c | 126 +-
drivers/gpu/drm/rockchip/Kconfig | 2 +
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 349 ++
drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 8 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 1 -
drivers/gpu/drm/rockchip/rockchip_lvds.c | 5 +-
drivers/gpu/drm/rockchip/rockchip_rgb.c | 5 +-
drivers/gpu/drm/scheduler/sched_main.c | 21 +-
drivers/gpu/drm/selftests/test-drm_damage_helper.c | 287 +-
drivers/gpu/drm/shmobile/shmob_drm_drv.c | 14 +-
drivers/gpu/drm/shmobile/shmob_drm_drv.h | 1 +
drivers/gpu/drm/sti/sti_compositor.c | 2 -
drivers/gpu/drm/sti/sti_dvo.c | 4 +-
drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 17 +-
drivers/gpu/drm/stm/ltdc.c | 12 +-
drivers/gpu/drm/sun4i/sun4i_drv.c | 4 +-
drivers/gpu/drm/sun4i/sun4i_layer.c | 1 -
drivers/gpu/drm/sun4i/sun4i_lvds.c | 4 +-
drivers/gpu/drm/sun4i/sun4i_rgb.c | 4 +-
drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 1 -
drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 1 -
drivers/gpu/drm/tegra/Kconfig | 1 +
drivers/gpu/drm/tegra/Makefile | 3 +
drivers/gpu/drm/tegra/dc.c | 358 +-
drivers/gpu/drm/tegra/dc.h | 17 +
drivers/gpu/drm/tegra/drm.c | 107 +-
drivers/gpu/drm/tegra/drm.h | 12 +
drivers/gpu/drm/tegra/firewall.c | 254 ++
drivers/gpu/drm/tegra/gem.c | 13 +
drivers/gpu/drm/tegra/gem.h | 2 +
drivers/gpu/drm/tegra/plane.c | 117 +
drivers/gpu/drm/tegra/plane.h | 16 +
drivers/gpu/drm/tegra/rgb.c | 5 +-
drivers/gpu/drm/tegra/submit.c | 625 ++++
drivers/gpu/drm/tegra/submit.h | 21 +
drivers/gpu/drm/tegra/uapi.c | 338 ++
drivers/gpu/drm/tegra/uapi.h | 58 +
drivers/gpu/drm/tegra/vic.c | 112 +-
drivers/gpu/drm/tidss/tidss_drv.c | 15 +-
drivers/gpu/drm/tidss/tidss_drv.h | 2 +
drivers/gpu/drm/tidss/tidss_irq.c | 30 +-
drivers/gpu/drm/tidss/tidss_irq.h | 4 +-
drivers/gpu/drm/tidss/tidss_kms.c | 4 +-
drivers/gpu/drm/tidss/tidss_plane.c | 1 -
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 51 +-
drivers/gpu/drm/tilcdc/tilcdc_drv.h | 3 +
drivers/gpu/drm/tilcdc/tilcdc_external.c | 4 +-
drivers/gpu/drm/tiny/Kconfig | 17 +-
drivers/gpu/drm/tiny/Makefile | 1 +
drivers/gpu/drm/tiny/bochs.c | 733 ++++
drivers/gpu/drm/tiny/cirrus.c | 6 +-
drivers/gpu/drm/tiny/gm12u320.c | 23 +-
drivers/gpu/drm/tiny/hx8357d.c | 1 -
drivers/gpu/drm/tiny/ili9225.c | 1 -
drivers/gpu/drm/tiny/ili9341.c | 1 -
drivers/gpu/drm/tiny/ili9486.c | 1 -
drivers/gpu/drm/tiny/mi0283qt.c | 1 -
drivers/gpu/drm/tiny/repaper.c | 19 +-
drivers/gpu/drm/tiny/simpledrm.c | 4 +-
drivers/gpu/drm/tiny/st7586.c | 19 +-
drivers/gpu/drm/tiny/st7735r.c | 1 -
drivers/gpu/drm/ttm/ttm_bo.c | 66 +-
drivers/gpu/drm/tve200/tve200_display.c | 1 -
drivers/gpu/drm/udl/udl_modeset.c | 33 +-
drivers/gpu/drm/v3d/Makefile | 1 +
drivers/gpu/drm/v3d/v3d_drv.c | 8 +
drivers/gpu/drm/v3d/v3d_drv.h | 63 +
drivers/gpu/drm/v3d/v3d_gem.c | 31 +
drivers/gpu/drm/v3d/v3d_perfmon.c | 213 ++
drivers/gpu/drm/v3d/v3d_regs.h | 2 +
drivers/gpu/drm/v3d/v3d_sched.c | 26 +-
drivers/gpu/drm/vboxvideo/vbox_drv.c | 3 +-
drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 -
drivers/gpu/drm/vboxvideo/vbox_irq.c | 16 +-
drivers/gpu/drm/vboxvideo/vbox_mode.c | 5 +-
drivers/gpu/drm/vc4/Kconfig | 1 +
drivers/gpu/drm/vc4/vc4_drv.c | 6 +-
drivers/gpu/drm/vc4/vc4_drv.h | 8 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 4 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 450 +--
drivers/gpu/drm/vc4/vc4_hdmi.h | 5 +-
drivers/gpu/drm/vc4/vc4_irq.c | 48 +-
drivers/gpu/drm/vc4/vc4_kms.c | 1 -
drivers/gpu/drm/vc4/vc4_regs.h | 30 +
drivers/gpu/drm/vc4/vc4_v3d.c | 17 +-
drivers/gpu/drm/via/via_mm.c | 3 +-
drivers/gpu/drm/virtio/virtgpu_drv.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 4 +-
drivers/gpu/drm/virtio/virtgpu_plane.c | 64 +-
drivers/gpu/drm/virtio/virtgpu_prime.c | 2 +
drivers/gpu/drm/virtio/virtgpu_vq.c | 7 +-
drivers/gpu/drm/vkms/vkms_composer.c | 28 +-
drivers/gpu/drm/vkms/vkms_drv.c | 32 +-
drivers/gpu/drm/vkms/vkms_drv.h | 13 +-
drivers/gpu/drm/vkms/vkms_plane.c | 57 +-
drivers/gpu/drm/vkms/vkms_writeback.c | 28 +-
drivers/gpu/drm/vmwgfx/Kconfig | 8 +
drivers/gpu/drm/vmwgfx/Makefile | 2 +-
.../gpu/drm/vmwgfx/device_include/includeCheck.h | 3 -
.../gpu/drm/vmwgfx/device_include/svga3d_caps.h | 111 -
drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h | 3680 ++++++++------------
.../gpu/drm/vmwgfx/device_include/svga3d_devcaps.h | 793 ++---
drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h | 3503 +++++++++----------
.../gpu/drm/vmwgfx/device_include/svga3d_limits.h | 101 +-
drivers/gpu/drm/vmwgfx/device_include/svga3d_reg.h | 15 +-
.../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 3132 ++++++++---------
.../gpu/drm/vmwgfx/device_include/svga3d_types.h | 3020 +++++++---------
.../gpu/drm/vmwgfx/device_include/svga_escape.h | 68 +-
.../gpu/drm/vmwgfx/device_include/svga_overlay.h | 203 +-
drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 2847 ++++-----------
drivers/gpu/drm/vmwgfx/device_include/svga_types.h | 51 -
.../gpu/drm/vmwgfx/device_include/vm_basic_types.h | 130 +-
.../drm/vmwgfx/device_include/vmware_pack_begin.h | 2 -
.../drm/vmwgfx/device_include/vmware_pack_end.h | 2 -
drivers/gpu/drm/vmwgfx/ttm_memory.c | 2 +
drivers/gpu/drm/vmwgfx/vmw_surface_cache.h | 539 +++
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 24 +-
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 5 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 9 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 10 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 7 +-
drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c | 142 +
drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.h | 50 +
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 457 +--
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 50 +-
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 17 +-
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 36 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 111 +-
drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 24 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 18 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 5 +-
drivers/gpu/drm/vmwgfx/vmwgfx_mksstat.h | 144 +
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 45 +-
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 579 ++-
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 11 +-
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 4 -
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 7 +-
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 84 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 35 -
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 4 +-
drivers/gpu/drm/xen/xen_drm_front_kms.c | 1 -
drivers/gpu/drm/xlnx/Kconfig | 2 +
drivers/gpu/drm/xlnx/zynqmp_disp.c | 320 +-
drivers/gpu/drm/xlnx/zynqmp_dp.c | 22 +-
drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 2 -
drivers/gpu/drm/zte/zx_drm_drv.c | 6 -
drivers/gpu/host1x/Makefile | 1 +
drivers/gpu/host1x/cdma.c | 58 +-
drivers/gpu/host1x/fence.c | 168 +
drivers/gpu/host1x/fence.h | 13 +
drivers/gpu/host1x/hw/channel_hw.c | 87 +-
drivers/gpu/host1x/hw/debug_hw.c | 32 +-
drivers/gpu/host1x/hw/debug_hw_1x01.c | 8 +-
drivers/gpu/host1x/hw/debug_hw_1x06.c | 16 +-
drivers/gpu/host1x/hw/hw_host1x02_uclass.h | 12 +
drivers/gpu/host1x/hw/hw_host1x04_uclass.h | 12 +
drivers/gpu/host1x/hw/hw_host1x05_uclass.h | 12 +
drivers/gpu/host1x/hw/hw_host1x06_uclass.h | 12 +
drivers/gpu/host1x/hw/hw_host1x07_uclass.h | 12 +
drivers/gpu/host1x/intr.c | 9 +
drivers/gpu/host1x/intr.h | 2 +
drivers/gpu/host1x/job.c | 98 +-
drivers/gpu/host1x/job.h | 16 +
drivers/gpu/host1x/syncpt.c | 2 +
drivers/gpu/host1x/syncpt.h | 12 +
drivers/gpu/vga/vgaarb.c | 67 +-
drivers/vfio/pci/vfio_pci.c | 11 +-
drivers/video/fbdev/arcfb.c | 2 +-
drivers/video/fbdev/asiliantfb.c | 3 +
drivers/video/fbdev/core/fbmem.c | 6 +-
drivers/video/fbdev/ep93xx-fb.c | 4 +-
drivers/video/fbdev/kyro/fbdev.c | 8 +
drivers/video/fbdev/neofb.c | 2 +-
drivers/video/fbdev/omap2/omapfb/dss/apply.c | 4 +-
drivers/video/fbdev/riva/fbdev.c | 3 +
drivers/video/fbdev/ssd1307fb.c | 151 +-
include/drm/amd_asic_type.h | 17 +-
include/drm/bridge/dw_hdmi.h | 2 +
include/drm/drm_aperture.h | 14 +-
include/drm/drm_auth.h | 68 +-
include/drm/drm_bridge.h | 26 +-
include/drm/drm_connector.h | 10 +
include/drm/drm_damage_helper.h | 18 -
include/drm/drm_device.h | 18 +-
include/drm/drm_dp_aux_bus.h | 57 +
include/drm/drm_dp_helper.h | 175 +-
include/drm/drm_drv.h | 44 +-
include/drm/drm_edid.h | 2 +-
include/drm/drm_file.h | 22 +-
include/drm/drm_fourcc.h | 13 +-
include/drm/drm_framebuffer.h | 8 +-
include/drm/drm_gem.h | 2 -
include/drm/drm_gem_atomic_helper.h | 17 +-
include/drm/drm_gem_framebuffer_helper.h | 13 +
include/drm/drm_gem_vram_helper.h | 16 +-
include/drm/drm_irq.h | 32 -
include/drm/drm_legacy.h | 3 +
include/drm/drm_mipi_dbi.h | 7 +-
include/drm/drm_mipi_dsi.h | 13 +-
include/drm/drm_modeset_helper_vtables.h | 7 +-
include/drm/drm_panel.h | 8 +-
include/drm/drm_plane.h | 39 +-
include/drm/drm_print.h | 2 +-
include/drm/drm_property.h | 9 +-
include/drm/drm_rect.h | 3 +
include/drm/drm_simple_kms_helper.h | 34 +-
include/drm/drm_vma_manager.h | 2 +-
include/drm/gpu_scheduler.h | 37 +-
include/drm/ttm/ttm_placement.h | 7 +-
include/dt-bindings/phy/phy.h | 2 +
include/linux/dma-buf.h | 170 +-
include/linux/dma-fence-chain.h | 52 +-
include/linux/fb.h | 3 +-
include/linux/host1x.h | 27 +-
include/linux/lockdep.h | 41 +-
{arch/x86/include/asm => include/linux}/sysfb.h | 32 +-
include/linux/vgaarb.h | 118 +-
include/uapi/drm/drm.h | 14 +-
include/uapi/drm/drm_fourcc.h | 109 +-
include/uapi/drm/drm_mode.h | 92 +-
include/uapi/drm/i915_drm.h | 498 ++-
include/uapi/drm/msm_drm.h | 14 +-
include/uapi/drm/tegra_drm.h | 425 ++-
include/uapi/drm/v3d_drm.h | 136 +
include/uapi/drm/vmwgfx_drm.h | 41 +
include/uapi/linux/dma-buf.h | 50 +-
include/uapi/linux/kfd_ioctl.h | 16 +-
1125 files changed, 62833 insertions(+), 35749 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-kernel-dmabuf-buffers
create mode 100644 Documentation/devicetree/bindings/display/dp-aux-bus.yaml
create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-7nm.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ej030na.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lms380k [...]
create mode 100644 Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
delete mode 100644 Documentation/devicetree/bindings/display/ssd1307fb.txt
create mode 100644 Documentation/gpu/rfc/i915_parallel_execbuf.h
create mode 100644 Documentation/gpu/rfc/i915_scheduler.rst
create mode 100644 drivers/dma-buf/dma-buf-sysfs-stats.c
create mode 100644 drivers/dma-buf/dma-buf-sysfs-stats.h
rename {arch/x86/kernel => drivers/firmware/efi}/sysfb_efi.c (83%)
rename {arch/x86/kernel => drivers/firmware}/sysfb.c (75%)
rename {arch/x86/kernel => drivers/firmware}/sysfb_simplefb.c (81%)
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c
copy drivers/gpu/drm/amd/amdgpu/{dce_virtual.h => amdgpu_eeprom.h} (76%)
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mca.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c
delete mode 100644 drivers/gpu/drm/amd/amdgpu/dce_virtual.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/mca_v3_0.c
copy drivers/gpu/drm/amd/amdgpu/{dce_virtual.h => mca_v3_0.h} (53%)
create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c
copy drivers/gpu/drm/amd/amdgpu/{dce_virtual.h => psp_v11_0_8.h} (85%)
create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c
copy drivers/gpu/drm/amd/{amdgpu/dce_virtual.h => display/amdgpu_dm/dc_fpu.h} (77%)
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c
copy drivers/gpu/drm/amd/{amdgpu/dce_virtual.h => display/dc/dml/dcn2x/dcn2x.h} (77%)
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_8_offset.h
create mode 100644 drivers/gpu/drm/amd/include/cyan_skillfish_ip_offset.h
create mode 100644 drivers/gpu/drm/amd/pm/inc/smu11_driver_if_cyan_skillfish.h
create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_8_pmfw.h
create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h
create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
rename drivers/gpu/drm/amd/{amdgpu/dce_virtual.h => pm/swsmu/smu11/cyan_skillfish_ [...]
delete mode 100644 drivers/gpu/drm/bochs/Kconfig
delete mode 100644 drivers/gpu/drm/bochs/Makefile
delete mode 100644 drivers/gpu/drm/bochs/bochs.h
delete mode 100644 drivers/gpu/drm/bochs/bochs_drv.c
delete mode 100644 drivers/gpu/drm/bochs/bochs_hw.c
delete mode 100644 drivers/gpu/drm/bochs/bochs_kms.c
delete mode 100644 drivers/gpu/drm/bochs/bochs_mm.c
create mode 100644 drivers/gpu/drm/drm_dp_aux_bus.c
create mode 100644 drivers/gpu/drm/i915/display/intel_snps_phy.c
create mode 100644 drivers/gpu/drm/i915/display/intel_snps_phy.h
delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_client_blt.c
delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_client_blt.h
delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c
delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_object_blt.h
create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm.c
create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm.h
create mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_migrate.c
delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_object_blt.c
delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_param.c
create mode 100644 drivers/gpu/drm/i915/gt/intel_migrate.c
create mode 100644 drivers/gpu/drm/i915/gt/intel_migrate.h
create mode 100644 drivers/gpu/drm/i915/gt/intel_migrate_types.h
create mode 100644 drivers/gpu/drm/i915/gt/selftest_migrate.c
create mode 100644 drivers/gpu/drm/i915/gt/selftest_slpc.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_rc.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_rc.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h
create mode 100644 drivers/gpu/drm/i915/i915_buddy.c
create mode 100644 drivers/gpu/drm/i915/i915_buddy.h
create mode 100644 drivers/gpu/drm/i915/i915_gem_ww.c
create mode 100644 drivers/gpu/drm/i915/i915_gem_ww.h
delete mode 100644 drivers/gpu/drm/i915/i915_globals.c
delete mode 100644 drivers/gpu/drm/i915/i915_globals.h
create mode 100644 drivers/gpu/drm/i915/i915_module.c
create mode 100644 drivers/gpu/drm/i915/i915_pci.h
create mode 100644 drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
create mode 100644 drivers/gpu/drm/i915/i915_ttm_buddy_manager.h
create mode 100644 drivers/gpu/drm/i915/selftests/i915_buddy.c
create mode 100644 drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.c
create mode 100644 drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.h
create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_aal.c
create mode 100644 drivers/gpu/drm/mgag200/mgag200_pll.c
create mode 100644 drivers/gpu/drm/msm/msm_gpu_devfreq.c
create mode 100644 drivers/gpu/drm/panel/panel-ilitek-ili9341.c
create mode 100644 drivers/gpu/drm/panel/panel-innolux-ej030na.c
create mode 100644 drivers/gpu/drm/panel/panel-samsung-atna33xc20.c
create mode 100644 drivers/gpu/drm/panel/panel-samsung-db7430.c
create mode 100644 drivers/gpu/drm/panel/panel-widechips-ws2401.c
create mode 100644 drivers/gpu/drm/tegra/firewall.c
create mode 100644 drivers/gpu/drm/tegra/submit.c
create mode 100644 drivers/gpu/drm/tegra/submit.h
create mode 100644 drivers/gpu/drm/tegra/uapi.c
create mode 100644 drivers/gpu/drm/tegra/uapi.h
create mode 100644 drivers/gpu/drm/tiny/bochs.c
create mode 100644 drivers/gpu/drm/v3d/v3d_perfmon.c
delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/includeCheck.h
delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/svga3d_caps.h
delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/svga_types.h
delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/vmware_pack_begin.h
delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/vmware_pack_end.h
create mode 100644 drivers/gpu/drm/vmwgfx/vmw_surface_cache.h
create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c
create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.h
create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_mksstat.h
create mode 100644 drivers/gpu/host1x/fence.c
create mode 100644 drivers/gpu/host1x/fence.h
create mode 100644 include/drm/drm_dp_aux_bus.h
delete mode 100644 include/drm/drm_irq.h
rename {arch/x86/include/asm => include/linux}/sysfb.h (70%)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check
in repository toolchain/ci/interesting-commits.
from 2c05e9c Add regression 8960a29b18b830ff0490b7f52051903fba472e45 from [...]
new 96fd37b Add regression 0a94990bf64a82bdf73960fec1b47fef7c6a6ced from [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
binutils | 1 +
1 file changed, 1 insertion(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository glibc.
from 224edada60 configure: Allow LD to be LLD 13.0.0 or above [BZ #26558]
new 69623c0db0 posix: remove some iso-8859-encoded characters
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
posix/PTESTS | 548 ++++++++++++++++++++++++------------------------
posix/PTESTS2C.sed | 4 +-
posix/bug-regex1.c | 4 +-
posix/tst-fnmatch.c | 13 ++
posix/tst-fnmatch.input | 124 +++++------
5 files changed, 357 insertions(+), 336 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from a88280cff34 Fortran - improve wording of error message
new fbb334a6acc libiberty, configure, Darwin: Avoid detecting deprecated sbrk.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
libiberty/configure | 43 ++++++++++++++++++++-----------------------
libiberty/configure.ac | 15 +++++++++++++--
libiberty/xmalloc.c | 2 ++
3 files changed, 35 insertions(+), 25 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.