This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 1c8e56e4a98 [AArch64] Fix formatting (NFC)
new c62b24f070c MachineScheduler: Fix missing dependency with multiple subreg defs
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:
lib/CodeGen/ScheduleDAGInstrs.cpp | 12 +++
.../subreg-undef-def-with-other-subreg-defs.mir | 86 ++++++++++++++++++++++
2 files changed, 98 insertions(+)
create mode 100644 test/CodeGen/AMDGPU/subreg-undef-def-with-other-subreg-defs.mir
--
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 binutils-gdb.
from e452e88f54 [gdb/testsuite] Don't use FOOBAR pattern in gdb_test
new 956bafb0de Automatic date update in version.in
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:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 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.
unknown user pushed a change to branch gdb-8.3-branch
in repository binutils-gdb.
from 60cdff2f22 Add Rust support to source highlighting
new dee1672e4f Automatic date update in version.in
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:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 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.
unknown user pushed a change to branch binutils-2_33-branch
in repository binutils-gdb.
from 21ce480649 [gas][news] NEWS (2.33) note new SVE2 and TME instructions f [...]
new 64dde846bd Automatic date update in version.in
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:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 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/gnu-master-arm-stable-allmodconfig
in repository toolchain/ci/gcc.
from 09b954571c6 Tweak clang-format configuration.
adds 7ec5a6d57a7 2019-09-18 Richard Biener <rguenther(a)suse.de>
adds 40ac65c8417 [ARM] Cleanup multiply patterns
adds f4accd5b1b2 2019-09-18 Richard Biener <rguenther(a)suse.de>
adds 662cc42aed6 [ARM] Cleanup highpart multiply patterns
adds fa761b10d40 [ARM] Cleanup 64-bit multiplies
No new revisions were added by this update.
Summary of changes:
gcc/ChangeLog | 62 ++++
gcc/config/arm/arm.md | 344 ++++++---------------
gcc/config/arm/iterators.md | 1 +
gcc/tree-parloops.c | 726 +++++++++++++++++++++++++++++++++++++++++++-
gcc/tree-vect-loop.c | 65 +---
gcc/tree-vectorizer.h | 5 +-
6 files changed, 891 insertions(+), 312 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.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-allmodconfig
in repository toolchain/ci/base-artifacts.
from 7824aae 0: update: linux-1e2ba4a74fa73f911f5d0f5f8fb0f6e621024842: all
new 40d418b 1: reset: gcc-fa761b10d40aaa71e62fbc0c9f2ab8fc07a98b49: 19532
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 | 172 +-
02-prepare_abe/console.log | 6 +-
03-build_abe-binutils/console.log | 9358 +++++------
04-build_abe-stage1/console.log | 19835 +++++++++++------------
05-build_linux/console.log | 966 +-
06-boot_linux/console.log | 8 -
07-check_regression/console.log | 19 +-
08-update_baseline/console.log | 10 +-
console.log | 30410 ++++++++++++++++++------------------
jenkins/manifest.sh | 10 +-
reset-baseline | 0
results | 4 +-
12 files changed, 30592 insertions(+), 30206 deletions(-)
delete mode 100644 06-boot_linux/console.log
create mode 100644 reset-baseline
--
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_bmk/gnu-release-arm-spec2k6-Os_LTO
in repository toolchain/ci/base-artifacts.
discards cfb12d1 0: update: gcc-54d8ebfdc04f1e32e469aa576d921fbc68a7ae6e: 0
new b7bfed0 0: update: glibc-a132a2c305f91e4f85de00566f308eae8d95d8bf: 0
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 (cfb12d1)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_bmk/gnu-release-arm-spec [...]
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 | 120 +-
03-build_abe-binutils/console.log | 6486 +-
.../console.log | 17182 ++-
05-build_abe-linux/console.log | 294 +-
06-build_abe-glibc/console.log | 37570 +++---
.../console.log | 46181 ++++---
09-benchmark/benchmark-start.log | 2 +-
09-benchmark/benchmark.log | 5 +-
09-benchmark/console.log | 85 +-
10-check_regression/console.log | 2171 +-
10-check_regression/results.log | 4336 +-
11-update_baseline/console.log | 2181 +-
11-update_baseline/results.log | 4358 +-
console.log | 112320 +++++++++---------
jenkins/manifest.sh | 6 +-
results-0.csv | 3443 +-
results-1.csv | 3459 +-
results-full.csv | 3698 +-
results.csv | 239 +-
results_id | 2 +-
20 files changed, 121826 insertions(+), 122312 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 linux.
from 3c2edc36a774 Merge tag 'pinctrl-v5.4-1' of git://git.kernel.org/pub/scm [...]
new ce94bef9354e drm/i915: Signal fence completion from i915_request_wait
new b87b6c0dfce7 drm/i915: Flush the execution-callbacks on retiring
new bdeb18dbcf82 drm/i915/ehl: Allow combo PHY A to drive a third external display
new 09c5ab384f6f drm/i915: Keep rings pinned while the context is active
new ccb2aceaaa5f drm/i915: use vfuncs for reg_read/write_fw_domains
new 19e0a8d454c3 drm/i915: kill uncore_sanitize
new 013857580bbe drm/i915: kill uncore_to_i915
new 2e81bc61d4e3 drm/i915: skip forcewake actions on forcewake-less uncore
new f833cdb06bf7 drm/i915: dynamically allocate forcewake domains
new 9e138ea1bdb1 drm/i915/gvt: decouple check_vgpu() from uncore_init()
new 22b7a426bbe1 drm/i915/execlists: Preempt-to-busy
new 8ee36e048c98 drm/i915/execlists: Minimalistic timeslicing
new cffa1eb8a223 drm/i915: Rings are always flushed
new 60a0933bff57 drm/i915/selftests: Use request managed wakerefs
new 6a7bafe8fdb6 drm/i915/ehl/dsi: Set lane latency optimization for DW1
new 683d672c425a drm/i915/ehl/dsi: Enable AFE over PPI strap
new b32fa8111563 drm/i915/gtt: Defer address space cleanup to an RCU worker
new 12fdaf19e05b drm/i915/execlists: Keep virtual context alive until after [...]
new 3cb4ce0024f1 drm/i915: Convert intel_vgt_(de)balloon to uncore
new e5be5c7a8ffa drm/i915: Introduce struct intel_gt as replacement for ano [...]
new 24635c5152af drm/i915: Move intel_gt initialization to a separate file
new 724e9564c5ac drm/i915: Store some backpointers in struct intel_gt
new 99f2eb966749 drm/i915: Move intel_gt_pm_init under intel_gt_init_early
new eaf522f62b74 drm/i915: Make i915_check_and_clear_faults take intel_gt
new 500bfa380e11 drm/i915: Convert i915_gem_init_swizzling to intel_gt
new f88709bd1c5e drm/i915: Use intel_uncore_rmw in intel_gt_init_swizzling
new cf6844b234e5 drm/i915: Convert init_unused_rings to intel_gt
new d10cfee4d81b drm/i915: Convert gt workarounds to intel_gt
new f937f5613b6f drm/i915: Store backpointer to intel_gt in the engine
new 20a7f2fc4d7a drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt
new acb56d97d907 drm/i915: Convert i915_ppgtt_init_hw to intel_gt
new 28a1f7894f6b drm/i915: Consolidate some open coded mmio rmw
new abc584f9aa04 drm/i915: Convert i915_gem_init_hw to intel_gt
new 8649187a9520 drm/i915: Move intel_engines_resume into common init
new 6b0a8dfdf27e drm/i915: Stop using I915_READ/WRITE in intel_wopcm_init_hw
new ee1de7dd7d33 drm/i915: Compartmentalize i915_ggtt_probe_hw
new 8b5342f58d3c drm/i915: Compartmentalize i915_ggtt_init_hw
new 759e4a74f354 drm/i915: Make ggtt invalidation work on ggtt
new 763c1e63125e drm/i915: Store intel_gt backpointer in vm
new 68c754b85084 drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappings
new a1c8a09e0c7c drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt
new baea429dc5ed drm/i915: Move i915_gem_chipset_flush to intel_gt
new 390c82055b74 drm/i915: Compartmentalize timeline_init/park/fini
new 3b8966287fa9 drm/i915: Compartmentalize i915_ggtt_cleanup_hw
new 1d66377a76bd drm/i915: Compartmentalize i915_gem_init_ggtt
new d8a4424839ee drm/i915: Store ggtt pointer in intel_gt
new db45fb5bc1a0 drm/i915: Compartmentalize ring buffer creation
new ba4134a41931 drm/i915: Save trip via top-level i915 in a few more places
new 4c6d51ea2a68 drm/i915: Make timelines gt centric
new f0c02c1b9188 drm/i915: Rename i915_timeline to intel_timeline and move [...]
new db56f974941b drm/i915: Eliminate dual personality of i915_scratch_offset
new 5f6730a46892 drm/i915: Prevent dereference of engine before NULL check [...]
new c6fe28b0c27d drm/i915/gt: Rename i915_gt_timelines
new 80fc1c1991cd drm/i915/gt: Fixup kerneldoc parameters
new e29cc1d7e820 drm/i915/guc: reorder enable/disable communication steps
new 2ae70d28f27f drm/i915/guc: handle GuC messages received with CTB disabled
new 9e9539800dd4 drm/i915: Remove waiting & retiring from shrinker paths
new 5361db1a33c7 drm/i915: Track i915_active using debugobjects
new a93615f900bd drm/i915: Throw away the active object retirement complexity
new 12c255b5dad1 drm/i915: Provide an i915_active.acquire callback
new fb993aa7a404 drm/i915: Local debug BUG_ON for intel_wakeref
new b2dbf8d982a4 drm/i915/blt: Remove recursive vma->lock
new 8db7933ee3d4 drm/i915/execlists: Always clear ring_pause if we do not submit
new 871918dffefc drm/i915/gem: Clear read/write domains for GPU clear
new f9a393875d3a drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...]
new 8dcfdfb45010 drm/i915/perf: fix ICL perf register offsets
new fc25441c7b9d drm/i915/ehl: Add one additional PCH ID to MCC
new 9a6a644096a1 drm/i915/ehl: Add missing VECS engine
new 07bfe6bf1052 drm/i915/execlists: Convert recursive defer_request() into [...]
new 8e9c2f621893 drm/i915/guc: Add debug capture of GuC exception
new 0c91621cad49 drm/i915/gt: Pass intel_gt to pm routines
new 5f22e5b3116c drm/i915: Rename intel_wakeref_[is]_active
new c8d84778e527 drm/i915/selftests: Hold ref on request across waits
new b38565faded7 drm/i915/gt: Drop stale commentary for timeline density
new f0ca820cc006 drm/i915/gt: Always call kref_init for the timeline
new cba17e5d647b drm/i915/gt: Add some debug tracing for context pinning
new 93d7a3b4be30 drm/i915/icl: Add missing device ID
new 5ccf2027bb93 drm/i915: Check backlight type while doing eDP backlight i [...]
new d84747956654 drm/i915/selftests: Serialise nop reset with retirement
new 1e5deb263265 drm/i915/selftests: Drop manual request wakerefs around hangcheck
new faaa2902b5a9 drm/i915/selftests: Fixup atomic reset checking
new 4c888e7bd26f drm/i915: Fix various tracepoints for gen2
new 08fa8fd0faa5 drm/i915: Switch to per-crtc vblank vfuncs
new b318b82455bd drm/i915: Nuke drm_driver irq vfuncs
new 7d23e5937603 drm/i915: Initialize drm_driver vblank funcs at compile time
new de5147b8ce6d drm/i915: Add a wakeref getter for iff the wakeref is alre [...]
new 18398904ca9e drm/i915: Only recover active engines
new 092be382a260 drm/i915: Lift intel_engines_resume() to callers
new 9c811fce8a44 drm/i915/icl: Add new supported CD clocks
new 6e63790efdf7 drm/i915/ehl: Remove unsupported cd clocks
new 63c9dae71dc5 drm/i915/ehl: Add voltage level requirement table
new 5ed7a0cf3394 drm/i915: Move OA files to separate folder
new 9ef424e58e21 drm/i915: prefix header search path with $(srctree)/
new 7fcc7ca549d4 drm/i915: add header search path to subdir Makefiles
new c75299aea22a drm/i915: make i915_fixed.h self-contained
new f807d31a2174 drm/i915: make i915_globals.h self-contained
new f8daf6418e30 drm/i915: make i915_pvinfo.h self-contained
new 961ebc9dd1f5 drm/i915: make i915_vgpu.h self-contained
new 016c1c8938b0 drm/i915: make intel_guc_ct.h self-contained
new 72629d11d56c drm/i915: make intel_guc_fwif.h self-contained
new 5e0cca98b4d1 drm/i915: make intel_guc_reg.h self-contained
new ba740cfc2f26 drm/i915: make intel_gvt.h self-contained
new b40cf94c7673 drm/i915: make intel_uc_fw.h self-contained
new 7218524d3ea0 drm/i915: Make i945gm_vblank_work_func static
new 501ec325f1ec drm/i915: rework reading pipe disable fuses
new 69f786aea946 drm/i915: Pass intel_crtc_state to needs_modeset()
new 855e0d684a3e drm/i915: Convert most of atomic commit to take more intel state
new 3b4bf24d27e0 drm/i915: Convert hw state verifier to take more intel state, v2.
new 49743e1dfb2a drm/i915: Use intel_crtc_state in sanitize_watermarks() too
new 4f25720b2c04 drm/i915: Pass intel state to plane functions as well
new ec193640819e drm/i915: Use intel state as much as possible in wm code
new 39a5883f8670 drm/i915/icl: Add support to read out the TBT PLL HW state
new 28212321622d drm/i915: Tune down WARNs about TBT AUX power well enabling
new bc85328ff431 drm/i915: Move the TypeC port handling code to a separate file
new e9b7e1422d40 drm/i915: Sanitize the terminology used for TypeC port modes
new 3b2ed4313429 drm/i915: Don't enable the DDI-IO power in the TypeC TBT-alt mode
new 29ae36abf08f drm/i915: Fix the TBT AUX power well enabling
new dd7239c545b1 drm/i915: Use the correct AUX power domain in TypeC TBT-alt mode
new ab7bc4e1a550 drm/i915: Unify the TypeC port notation in debug/error messages
new c905eb28bd3f drm/i915: Factor out common parts from TypeC port handling [...]
new ddec362724f9 drm/i915: Wait for TypeC PHY complete flag to clear in safe mode
new 424f109f5c5d drm/i915: Handle the TCCOLD power-down event
new 1cd5ef6ee23c drm/i915: Sanitize the TypeC connect/detect sequences
new 32691b58d157 drm/i915: Fix the TypeC port mode sanitization during load [...]
new 8c10e2262663 drm/i915: Keep the TypeC port mode fixed for detect/AUX transfers
new 4f36afb26cbe drm/i915: Sanitize the TypeC FIA lane configuration decoding
new 866955fa452e drm/i915: Sanitize the shared DPLL reserve/release interface
new 01b24f50b67f drm/i915: Sanitize the shared DPLL find/reference interface
new 726ca99666db drm/i915/icl: Split getting the DPLLs to port type specifi [...]
new eea72c4c2161 drm/i915/icl: Reserve all required PLLs for TypeC ports
new 24a7bfe0c2d7 drm/i915: Keep the TypeC port mode fixed when the port is active
new d5ce34da3145 drm/i915: Add state verification for the TypeC port mode
new a171f8e7f466 drm/i915: Remove unneeded disconnect in TypeC legacy port mode
new 3ee2771e47b0 drm/i915: WARN about invalid lane reversal in TBT-alt/DP-a [...]
new f18819a3c8da drm/i915/guc: Avoid reclaim locks during reset
new 4a8134d57c6c drm/i915/icl: Drop port parameter to icl_get_combo_buf_trans()
new 0e933162b042 drm/i915/ehl: Add third combo PHY offset
new f80c9a9a04d3 drm/i915/ehl: Don't program PHY_MISC on EHL PHY C
new 8759aa4cc1d3 drm/i915/execlists: Refactor CSB state machine
new afd1bcd4ad77 drm/i915: Report if i915_active is still busy upon waiting
new 361b69051326 drm/i915: fix whitelist selftests with readonly registers
new 2c903da50f5a drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT
new 3fe0107e45ab drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT
new c5f846eed2a1 drm/i915: Fix memleak in runtime wakeref tracking
new a3389c14ba09 Revert "drm/i915: Introduce private PAT management"
new 096a93949b86 drm/i915/gtt: Don't check PPGTT presence on PPGTT-only platforms
new 315ca4c408ed drm/i915: synchronize_irq() against the actual irq
new 8e9ecb3e1e33 drm/i915/display: Handle lost primary_port across suspend
new 63251685c141 drm/i915/selftests: Common live setup/teardown
new 8221d21b0664 drm/i915/selftests: Lock the drm_mm while modifying
new ad9e3792b0c0 drm/i915/execlists: Hesitate before slicing
new c03467ba40f7 drm/i915/gem: Free pages before rcu-freeing the object
new d650d1f5cfd7 drm/i915: Markup potential lock for i915_active
new 09480072e3ee drm/i915: Mark up vma->active as safe for use inside shrinkers
new 56e9371bc3f3 drm/i915: Deal with machines that expose less than three Q [...]
new 4a49c2bf9ee4 drm/i915: Use port clock to set correct N value
new 2c291417c164 drm/i915: Add N & CTS values for 10/12 bit deep color
new 068610895ebd drm/i915/gtt: Defer the free for alloc error paths
new 2006058e9988 drm/i915: Move the renderstate setup under gt/
new 4fda44bf16b7 drm/i915: Flush the workqueue before draining
new b7dc9395c5db drm/i915: Check caller held wakerefs in assert_forcewakes_active
new 56e0f78e47e4 drm/i915/gt: Use caller provided forcewake for intel_mocs_ [...]
new 313443b16ac2 drm/i915/gt: Assume we hold forcewake for execlists resume
new 21de5a9e34fb drm/i915/gt: Ignore forcewake acquisition for posting_reads
new 0c159ffef628 drm/i915/gem: Defer obj->base.resv fini until RCU callback
new bf73fc0fa9cf drm/i915: Show support for accurate sw PMU busyness tracking
new ae1c5fd72dfc drm/i915/gtt: Handle double alloc failures
new 2a46fbb25ae8 drm/i915/guc: Upgrade to GuC 33.0.0
new 4a54da351029 drm/i915: Dump w/a lists on all engines
new ab9e2f777682 drm/i915/gt: Pull engine w/a initialisation into common
new e7539b79f703 drm/i915/gtt: Mark the freed page table entries with scratch
new 6582f4f613e3 drm/i915/selftests: Drain the freedlists between exec passes
new 1ee2ae896bb4 drm/i915/hangcheck: Look at instdone for all engines
new ec22f256a60c drm/i915/overlay: Stash the kernel context on initialisation
new 8f856c743c77 drm/i915/selftests: Be engine agnostic
new b8cade5959ac drm/i915: Show instdone for each engine in debugfs
new 9b77011e4122 drm/i915: Rework some interrupt handling functions to take [...]
new f0818984fa5d drm/i915: Remove some legacy mmio accessors from interrupt [...]
new 58820574f1e9 drm/i915: Move dev_priv->pm_i{m, e}r into intel_gt
new 26443a4bc448 drm/i915: Add windowing for primary planes on gen2/3 and chv
new 423ee8e99aa5 drm/i915: Disable sprite gamma on ivb-bdw
new 94e15723df81 drm/i915: Program plane gamma ramps
new d56e823ac32a drm/i915: Deal with cpp==8 for g4x watermarks
new 94e35ce22173 drm/i915: Cosmetic fix for skl+ plane switch statement
new 3e69db291bda drm/i915: Clean up skl vs. icl plane formats
new eef037ea0280 drm/i915/ehl: Add support for DPLL4 (v10)
new badf1f2724d4 drm/i915: Order assert forcewake test
new 9d1bc13e7fe1 drm/i915: Remove set but not used variable 'encoder'
new 3e27d70bcc46 drm/i915: Remove set but not used variable 'intel_dig_port'
new f20f272f104f drm/i915/gtt: pde entry encoding is identical
new 72230b874a20 drm/i915/gtt: Tear down setup and cleanup macros for page dma
new 73a8fdef5d6f drm/i915/gtt: Setup phys pages for 3lvl pdps
new 50b38bc4d39a drm/i915/gtt: Introduce release_pd_entry
new 15e7facb7b42 drm/i915: Pull assert_forcewake_active() underneath the lock
new 77adbd8fbf3a drm/i915: Explicitly track active fw_domain timers
new cf3bd1a0f53e drm/i915/selftests: Reorder error cleanup for whitelist checking
new a17ce803dffa drm/i915: Update DRIVER_DATE to 20190708
new baf08ed50a61 drm/i915/selftests: Set igt_spinner.gt for early exit
new cb6d7c7dc7ff drm/i915/userptr: Acquire the page lock around set_page_dirty()
new cbcec57e9dd7 drm/i915/selftests: Fill in a little more of the dummy fence
new 7c6d6867e972 drm/i915/gt: Apply RCS workarounds to the render class
new 4a5fdc962fc4 drm/i915/gt: Remove presumption of RCS0
new 4fb76782ad01 drm/i915/hdcp: debug logs for sink related failures
new f384e48d7641 drm/i915: Add icl mipi dsi properties
new c598a66491cf drm/i915/sdvo: Use named initializers for the SDVO command names
new 8a9c8028399e drm/i915/sdvo: Remove duplicate SET_INPUT_TIMINGS_PART1 cm [...]
new 7b8062ea60d9 drm/i915/sdvo: Shrink sdvo_cmd_names[] strings
new a46f4e9e5ae9 drm/i915/sdvo: Add helpers to get the cmd/status string
new 5c28e3a567fe drm/i915: Clear the shared PLL from the put_dplls() hook
new f7ddc80ecb0e drm/i915/icl: Clear the shared port PLLs from the new crtc state
new 681c774d3490 drm/i915/userptr: Don't mark readonly objects as dirty
new a5af1df716c1 drm/i915/perf: ensure we keep a reference on the driver
new 46c5847e3d97 drm/i915: enumerate scratch fields
new 2a98f4e65bba drm/i915: add infrastructure to hold off preemption on a request
new b33c61db7291 drm/i915: Remove unused i915_gem_context_lookup_engine
new 58d1b427148a drm/i915/execlists: Record preemption for selftests
new 14bfcd3e0dae drm/i915/perf: add missing delay for OA muxes configuration
new 27ee72477c9b drm/i915/icl: Handle YCbCr to RGB conversion for BT2020 case
new 9856bf7f779a drm/i915/icl: Fix Y pre-offset for Full Range YCbCr
new caceff96d5b7 drm/i915/icl: Fixed Input CSC Co-efficients for BT601/709
new 88c90e800675 Merge drm/drm-next into drm-intel-next-queued
new b41e434fdc42 drm/i915: make new intel_tc.c use uncore accessors
new c99fd7b3908e drm/i915: fix include order in intel_tc.*
new 9d44dcb9088a drm/i915: move intel_ddi_set_fia_lane_count to intel_tc.c
new 358633e71c07 drm/i915/gen11: Start distinguishing 'phy' from 'port'
new befa372b990a drm/i915/gen11: Program ICL_DPCLKA_CFGCR0 according to PHY
new dc867bc7d887 drm/i915/gen11: Convert combo PHY logic to use new 'enum p [...]
new d8fe2ab6bb28 drm/i915: Transition port type checks to phy checks
new 719d24002602 drm/i915/ehl: Enable DDI-D
new 47c4bdd6d3ea drm/i915/gt: Drop the duplicate icl workaround
new bf1315b830a4 drm/i915/selftests: Ensure we don't clamp a random offset to 32b
new 71b0846c17b9 drm/i915/guc: Remove preemption support for current fw
new aebf052bb647 drm/i915/guc: Simplify guc client
new 5a5efbf4ef50 drm/i915/sdvo: Fix handling if zero hbuf size
new f63dfc146438 drm/i915/selftests: Hold the vma manager lock while modify [...]
new 13ce609243c7 drm/i915: Use the "display core" power domain in vlv/chv s [...]
new 88016a9fb741 drm/i915: Check crtc_state->wm.need_postvbl_update before [...]
new afe0c21b6228 drm/i915: Simplify modeset_get_crtc_power_domains() arguments
new 13d723a1177d drm/i915: Polish intel_shared_dpll_swap_state()
new e3b4089c68ed drm/i915: Polish intel_atomic_track_fbs()
new 6a64e985d242 drm/i915: Use intel_ types in intel_{lock,modeset}_all_pipes()
new a85fb46777c0 drm/i915: Use intel_ types in intel_atomic_commit()
new b12d5944fc28 drm/i915: Don't pass stack garbage to pcode in the second [...]
new ddafc0f75640 drm/i915/guc: Drop redundant ctx param from kerneldoc
new 86c9640b3a1e drm/i915: Copy name string into ring buffer for intel_upda [...]
new ddb3d12afa92 drm/i915: Don't overestimate 4:2:0 link symbol clock
new f1f1d4fa5869 drm/i915: Add 4th pipe and transcoder
new abd3a0fe040d drm/i915/tgl: add initial Tiger Lake definitions
new 7f02889292e2 drm/i915/tgl: Introduce Tiger Lake PCH
new d8df6bec1a30 drm/i915/tgl: Add TGL PCH detection in virtualized environment
new 9747f0c2fb9e drm/i915/tgl: Add TGL PCI IDs
new 7ff0fca4964f drm/i915/tgl: Check if pipe D is fused
new 276199e6be6a drm/i915/tgl: rename TRANSCODER_EDP_VDSC to use on transcoder A
new 656409bbaf87 drm/i915/tgl: Add power well support
new 1db27a729119 drm/i915/tgl: Add power well to support 4th pipe
new 68ff39c3f8c0 drm/i915/tgl: Add new pll ids
new c9014a2c7937 drm/i915/tgl: Add pll manager
new 6c8337dafaa9 drm/i915/tgl: Add additional ports for Tiger Lake
new 5c71970889d7 drm/i915/tgl: Add additional PHYs for Tiger Lake
new 55cd5048e176 drm/i915/tgl: init ddi port A-C for Tiger Lake
new deea06b47574 drm/i915/tgl: apply Display WA #1178 to fix type C dongles
new 30fcc338bc66 drm/i915/gen12: MBUS B credit change
new 3fd53262f0dd drm/i915/tgl: Add gmbus gpio pin to port mapping
new fb81cbe46988 drm/i915/tgl: port to ddc pin mapping
new d757535e3116 drm/i915/tgl: Add vbt value mapping for DDC Bus pin
new 36ca5335f202 drm/i915/tgl: Add DPLL registers
new a1c5f1510b3f drm/i915/tgl: Update DPLL clock reference register
new 1e2b7f497c28 drm/i915: Add test for invalid flag bits in whitelist entries
new aee20aaed887 drm/i915: Implement read-only support in whitelist selftest
new 3e1f0a518d22 drm/i915: Add engine name to workaround debug print
new 6eebfe8a10a6 drm/i915/gtt: Use shallow dma pages for scratch
new 57a7e30546b2 drm/i915/gtt: Wrap page_table with page_directory
new a9abea97856b drm/i915/gtt: Reorder gen8 ppgtt free/clear/alloc
new 18c7962b8cf2 drm/i915/gtt: Markup i915_ppgtt height
new 277632645756 drm/i915/gtt: Compute the radix for gen8 page table levels
new c03cbe4c0a83 drm/i915/gtt: Convert vm->scratch into an array
new 6239901c576d drm/i915/gtt: Use NULL to encode scratch shadow entries
new b5893ffc274b drm/i915: Drop extern qualifiers from header function prototypes
new b01558e56f84 drm/i915: Rename "_load"/"_unload" to match PCI entry points
new f2db53f14d3d drm/i915: Replace "_load" with "_probe" consequently
new 3b58a9455136 drm/i915: Propagate "_release" function name suffix down
new 78dae1ac35dd drm/i915: Propagate "_remove" function name suffix down
new 0b61b8b07f6b drm/i915: Propagate "_probe" function name suffix down
new 87d855e8cfa4 drm/i915/guc: Don't enable GuC/HuC in auto mode on pre-Gen11
new f774f0964919 drm/i915/guc: Turn on GuC/HuC auto mode
new eaa2b31be152 drm/i915: Skip SINK_COUNT read on CH7511
new 801404632c4b drm/i915/display: Drop kerneldoc for 'intel_atomic_commit'
new 1eda701eace2 drm/i915/gtt: Recursive cleanup for gen8
new 4c2be3c5ebfd drm/i915/gtt: Recursive ppgtt clear for gen8
new 0caf62577730 drm/i915: Add modular FIA
new 139ab811511c drm/i915/tgl: add modular FIA to device info
new cb823ed9915b drm/i915/gt: Use intel_gt as the primary object for handli [...]
new a30eff49d08c drm/i915/guc: Use system workqueue for log capture
new e3f503f1c733 drm/i915/uc: replace uc init/fini misc
new bb2881f8bdde drm/i915/uc: introduce intel_uc_fw_supported
new 9cbd51c2c0ed drm/i915/guc: move guc irq functions to intel_guc parameter
new 633023a4e618 drm/i915/guc: unify guc irq handling
new 0f261b241d9c drm/i915/uc: move GuC and HuC files under gt/uc/
new 8b5689d7e3ca drm/i915/uc: move GuC/HuC inside intel_gt under a new intel_uc
new ca7b2c1bbede drm/i915/uc: Move intel functions to intel_uc
new 84b1ca2f0e68 drm/i915/uc: prefer intel_gt over i915 in GuC/HuC paths
new 2239e6dff206 drm/i915/guc: prefer intel_gt in guc interrupt functions
new a8120bc23eea drm/i915/uc: kill <g,h>uc_to_i915
new 506927ec8bbb drm/i915/selftests: Ignore self-preemption suppression under gvt
new 48cf0a1ec170 drm/i915/ehl: Map MCC pins based on PHY, not port
new 3944709df8e9 drm/i915: Add support for retrying hotplug
new bb80c9255770 drm/i915: Enable hotplug retry
new cfe7288c276e drm/i915: Lock the engine while dumping the active request
new 09975b861aa0 drm/i915/execlists: Disable preemption under GVT
new 8a98e839601f drm/i915/gtt: Recursive ppgtt alloc for gen8
new bea5faf7be32 drm/i915/gtt: Tidy up ppgtt insertion for gen8
new a9877da2d629 drm/i915/oa: Reconfigure contexts on the fly
new 0629d4da1f15 drm/i915: Update description of i915.enable_guc modparam
new fff8102aaed5 drm/i915/execlists: Process interrupted context on reset
new c30d5dc653cb drm/i915/gt: Push engine stopping into reset-prepare
new 6b2436aeb945 x86/gpu: add TGL stolen memory support
new 5270130db8c8 drm/i915: Add gen8_de_pipe_fault_mask()
new 9a36a6517d5c drm/i915/ehl: Use an id of 4 while accessing DPLL4's CR0 and CR1
new bffb31f73b29 drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV
new d45a4dd52706 drm/i915: Drop wmb() inside pread_gtt
new bdae33b8b82b drm/i915: Use maximum write flush for pwrite_gtt
new b5ea9c933700 drm/i915/vbt: Fix VBT parsing for the PSR section
new 7d6b60dbc6a0 drm/i915/execlists: Cancel breadcrumb on preempting the vi [...]
new 0d392cb9eb58 drm/i915: Remove set but not used variable 'src_y'
new 15160879d472 drm/i915: Fix GEN8_MCR_SELECTOR programming
new 7405cb77e008 drm/i915: Trust programmed MCR in read_subslice_reg
new 6c2b0103ad92 drm/i915: Fix and improve MCR selection logic
new fa380486d5f9 drm/i915: Skip CS verification of L3 bank registers
new 935ba6f3bf0f drm/i915/icl: Verify engine workarounds in GEN8_L3SQCREG4
new b83a309a9889 drm/i915/icl: Add Wa_1409178092
new 92508da7e3da Revert "drm/i915/guc: Turn on GuC/HuC auto mode"
new a0301020c568 Revert "drm/i915: Update description of i915.enable_guc modparam"
new 6b5f3cb1aa20 drm/i915/gtt: Correct unshifted 'from' for gen8_ppgtt_allo [...]
new 5cad0ddf4b78 drm/i915/gtt: Don't try to clear failed empty pd allocation
new 0cc35a9c8279 drm/i915/dsi: remove set but not used variable 'hfront_porch'
new 04364138ce9b drm/i915/gtt: Fix rounding for 36b
new f3bcb0cccd36 drm/i915: Remove obsolete engine cleanup
new df8cf31e7497 drm/i915/gt: Hook up intel_context_fini()
new 3bdd4f848531 drm/i915: Rely on spinlock protection for GPU error capture
new aed7450b1536 drm/i915: Add HDCP capability info to i915_display_info.
new 3fcba88188a8 drm/i915/uc: Gt-fy uc reset
new de6a263400f2 drm/i915/uc: Sanitize uC when GT is sanitized
new d8bf0e7627e6 drm/i915/selftests: Let igt_vma_partial et al breathe
new 14f8a0eb0253 drm/i915: Squelch nop wait-for-idle trace
new 44c1ee17644c drm/i915/huc: fix status check
new 906339a95e5a drm/i915: Use dev_get_drvdata
new 2bf8fb39eb70 drm/i915/guc: Set GuC init params only once
new 702668e606c0 drm/i915/uc: Unify uC platform check
new 305ceebd5284 drm/i915: Fix handling of non-supported uC
new 21a27d1cdd41 drm/i915/uc: Unify uC FW selection
new 91e55e545ab8 drm/i915/uc: Unify uc_fw status tracking
new 90dd992260cc drm/i915/uc: Move xfer rsa logic to common function
new 9cb279455705 drm/i915/huc: Copy huc rsa only once
new 4ca8d2ef8dab drm/i915/uc: Plumb the gt through fw_upload
new 8d5682f66252 drm/i915/uc: Unify uC firmware upload
new dbbff8c3f641 drm/i915: Fix GuC documentation links
new 199ddded380a drm/i915/uc: Update drawing for firmware layout
new abf30f235390 drm/i915/uc: Move uc firmware layout definitions to dedica [...]
new 79c7a28e1f3a drm/i915: Capture vma contents outside of spinlock
new 97dee74bb34a drm/i915/uc: Reorder params in intel_uc_fw_fetch
new edad25476ba3 drm/i915/guc: init submission structures as part of guc_init
new 5cca503817d0 drm/i915/perf: Initialise err to 0 before looping over ce- [...]
new 3f99a61441e5 drm/i915: Do not rely on for loop caching the mask
new f91bf7382856 drm/i915/uc: Don't sanitize guc_log_level modparam
new 340c4c8daad9 drm/i915/gt: Add to timeline requires the timeline mutex
new 3a8c63d28a12 drm/i915/uc: Remove redundant header_offset/size definitions
new 5de51fa0b939 drm/i915/uc: Remove redundant ucode offset definition
new 08f0e4a7ecb9 drm/i915/uc: Remove redundant RSA offset definition
new 98a5c2a3582a drm/i915/tgl: skip setting PORT_CL_DW12_* on initialization
new df16b6361d88 drm/i915/tgl: select correct bit for port select
new aaf70b90a4f1 drm/i915/tgl: update ddi/tc clock_off bits
new 62336cc666b0 drm/i915/uc: Fixup kerneldoc after params were flipped and [...]
new 76c5399fe2e4 drm/i915/selftests: Careful not to flush hang_fini on erro [...]
new 60a4233a4952 drm/i915: Flush the i915_vm_release before ggtt shutdown
new ed32f8d42cee Merge drm/drm-next into drm-intel-next-queued
new 301efe96f777 drm/i915/uc: Don't fail on HuC firmware failure
new 1032a2af93f5 drm/i915: use upstream version of header tests
new a56277216637 drm/i915: Inline engine->init_context into its caller
new c082afac86cb drm/i915: Move aliasing_ppgtt underneath its i915_ggtt
new f5d974f9d2a8 drm/i915/gt: Provide a local intel_context.vm
new e0e712fe42ef drm/i915: Update DRIVER_DATE to 20190730
new dce14e36aea2 Merge tag 'drm-intel-next-2019-07-30' of git://anongit.fre [...]
new b8142e3a63da drm/sti: Remove duplicated include from sti_drv.c
new b283e92a2315 drm/prime: Shuffle functions.
new 805dc614d58a drm/prime: Update docs
new ae75f8368042 drm/prime: Unconditionally set up the prime file private
new ee8375d5dc5b drm/prime: Make DRIVER_PRIME a no-op
new 0424fdaf883a drm/prime: Actually remove DRIVER_PRIME everywhere
new 055a12ff16dd drm/arm/komeda: Remove DRIVER_HAVE_IRQ
new 8b3026a74fa7 drm/omapdrm: drop fb_debug_enter/leave
new e4fa8457b219 drm/prime: Align gem_prime_export with obj_funcs.export
new 75426367cd37 drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl
new b5031e86a9af drm/arc: Drop drm_gem_prime_export/import
new d3bc25f3bff3 drm/arm: Drop drm_gem_prime_export/import
new b82a6fd04ec3 drm/atmel: Drop drm_gem_prime_export/import
new 2550416ccf19 drm/etnaviv: Drop drm_gem_prime_export/import
new 13ea486fe1c6 drm/exynos: Drop drm_gem_prime_export
new 40e546c5f9ca drm/fsl-dcu: Drop drm_gem_prime_export/import
new 8c6555d4a6fb drm/hisilicon: Drop drm_gem_prime_export/import
new c5be0ddd500d drm/imx: Drop drm_gem_prime_export/import
new bf6f1fa62e76 drm/mcde: Drop drm_gem_prime_export/import
new 3baeeb21983a drm/mtk: Drop drm_gem_prime_export/import
new 4bcc9543ad4c drm/meson: Drop drm_gem_prime_export/import
new d229c592d12d drm/msm: Drop drm_gem_prime_export/import
new 4fdfffc8f318 drm/mxsfb: Drop drm_gem_prime_export/import
new 78fc89063f0c drm/nouveau: Drop drm_gem_prime_export/import
new a23916462848 drm/pl111: Drop drm_gem_prime_export/import
new baa78332a7ca drm/qxl: Drop drm_gem_prime_export/import
new b392cb98dfff drm/rcar-du: Drop drm_gem_prime_export/import
new f59bcca620e8 drm/rockchip: Drop drm_gem_prime_export/import
new cf64beca45f9 drm/shmob: Drop drm_gem_prime_export/import
new 03988e4fa156 drm/sti: Drop drm_gem_prime_export/import
new b8764eaf8ad8 drm/stm: Drop drm_gem_prime_export/import
new 52de698543c9 drm/tilcdc: Drop drm_gem_prime_export/import
new cb822cab0537 drm/tve2000: Drop drm_gem_prime_export/import
new 8a0155614796 drm/vboxvideo: Drop drm_gem_prime_export/import
new ddad8b452e5f drm/vc3: Drop drm_gem_prime_import
new 9030142e3206 drm/radeon: Drop drm_gem_prime_import
new 5eab998741c8 drm/vgem: Drop drm_gem_prime_export
new aada617da7b6 drm/virtio: Drop drm_gem_prime_export/import
new f30dec2f8240 drm/xen: Drop drm_gem_prime_export/import
new 42169858d75c drm/zte: Drop drm_gem_prime_export/import
new 634cdf7fd91a drm/vram-helper: Drop drm_gem_prime_export/import
new 5f6ed9879a41 drm/prime: automatically set gem_obj->resv on import
new 7b0cdf3e56b9 drm/vgem: Ditch attach trickery in the fence ioctl
new adbb48bcf400 drm/lima: Mark 64-bit number as ULL
new 34e88f9e2fff drm/lima: Reduce the amount of logs on deferred probe
new 7b4e467d2f99 drm/lima: Reduce number of PTR_ERR() calls
new 0e343b086b05 drm/lima: Reduce the amount of logs on deferred probe of c [...]
new 1effe5a3bb3d drm/bridge/synopsys: dsi: Allow VPG to be enabled via debugfs
new 50b0946de4c6 drm/connector: Fix warning in debug message
new 700710e977fd drm: Do not use bitwise OR to set picure_aspect_ratio
new 993a80671ed9 drm: Do not accept garbage mode aspect ratio flags
new 9f396ab4de15 drm: WARN on illegal aspect ratio when converting a mode to umode
new 1e612a0f62fe drm/sun4i: Eliminate pointless on stack copy of drm_display_info
new ca5be902a87d drm/mcde: Fix uninitialized variable
new 975304100a70 dt-bindings: display: Convert tpo,tpg110 panel to DT schema
new 0fbbd27e5ab1 drm/lima: Drop resv argument from lima_bo_create_struct
new 2a11d881255b drm/mediatek: Use drm_atomic_helper_wait_for_fences
new 0ecaea14843e drm/panfrost: don't set gem_obj->resv for prime import anymore
new 3886666a2568 drm/vc4: Don set gem_obj->resv in prime import anymore
new 9dfed7013083 drm/todo: remove gem_prime_import/export todo
new 3c745e0b5dea drm/todo: Update backlight todo
new 8de6ca2e0e93 drm/todo: Update mmap todo
new fcca453c8884 drm/todo: Add new debugfs todo
new c6be80861824 drm/etnaviv: Drop resv argument from etnaviv_gem_new_impl
new 5ebeb02c8678 drm/msm: Drop robj from msm_gem_new_impl
new d55bcb4c9a74 dt-bindings: display: Add GiantPlus GPM940B0 panel documentation
new 0565ae92835c media: uapi: Add MEDIA_BUS_FMT_RGB888_3X8 media bus format
new 2c6574a9ed66 drm/panel: simple: Add GiantPlus GPM940B0 panel support
new 75909cb6a753 dt-bindings: drm/panel: simple: add ortustech, com37h3m05d [...]
new e24fd0cf73d1 dt-bindings: drm/panel: simple: add ortustech, com37h3m99d [...]
new a6e5a47f40ed dt-bindings: drm/panel: simple: add sharp, lq070y3dg3b panel
new dda0e4bdbeac drm/panel: simple: Add Sharp LQ070Y3DG3B panel support
new 9c31dcb6dd94 drm/panel: simple: Add Ortustech COM37H3M panel support
new 719bda751e18 MAINTAINERS: Update Maintainers and Reviewers of DRM Bridg [...]
new c79e7a293733 dt-bindings: display: Add King Display KD035G6-54NT panel [...]
new ecdcbbb7ceb1 drm/panel: Add Novatek NT39016 panel support
new a63f4612e1de dt-bindings: display: Add Sharp LS020B1DD01D panel documentation
new f9a763d27462 drm: Add bus flag for Sharp-specific signals
new f1bd37f300a4 drm/panel: simple: Add Sharp LS020B1DD01D panel support
new 059b39f30aa6 dt-bindings: display: panel: Add support for Raydium RM671 [...]
new f63df31d2ddd drm/panel: Add support for Raydium RM67191 panel driver
new 60ba34c6a5b3 MAINTAINERS: Add Purism mail alias as reviewer for their d [...]
new 428733c72d03 drm/panel: jh057n00900: Don't use magic constant
new d4bd9a58d81b dt-bindings: display/panel: jh057n00900: Document power su [...]
new 1a14e0c25652 drm/panel: jh057n00900: Add regulator support
new 77b893df0c58 dt-bindings: display: Add ETM0700G0DH6 compatible string
new caa54ec03c7f dt-bindings: panel: Add Boe Himax8279d is 1200x1920, 4-lan [...]
new d6891db2ad0a drm/tegra: remove irrelevant DRM_UNLOCKED flag
new b402375699ae drm/i915: remove irrelevant DRM_UNLOCKED flag
new ccdae4257569 drm/nouveau: remove open-coded drm_invalid_op()
new 3cd74023ea18 vmwgfx: drop empty lastclose stub
new bcde7d345c90 drm/vmgfx: kill off unused init_mutex
new cbfbe47fc539 drm/vmwgfx: use core drm to extend/check vmw_execbuf_ioctl
new b8602f9a65a6 drm/etnaviv: drop DRM_AUTH usage from the driver
new 951ecc022c47 drm/exynos: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls
new 921d57323657 drm/lima: drop DRM_AUTH usage from the driver
new 88209d2c5035 drm/msm: drop DRM_AUTH usage from the driver
new a305f6c5c819 drm/nouveau: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls
new 7042a33deb14 drm/omap: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls
new e4eee93d2577 drm/vgem: drop DRM_AUTH usage from the driver
new 848ed7d54246 drm/virtio: drop DRM_AUTH usage from the driver
new c1a495a55853 drm: Allow range of 0 for drm_mm_insert_node_in_range()
new 18d0952a838b drm/vkms: Fix crc worker races
new a0e4e5754cce drm/vkms: Use spin_lock_irq in process context
new fb4155fa4c0c drm/vkms: Rename vkms_output.state_lock to crc_lock
new 3d08eb7ddb4d drm/vkms: Add our own commit_tail
new 5ef8100a3919 drm/vkms: flush crc workers earlier in commit flow
new 64cfaa509271 drm/vkms: Dont flush crc worker when we change crc status
new 1c305e13ecc5 drm/vkms: No _irqsave within spin_lock_irq needed
new 8b1865873651 drm/vkms: totally reworked crc data tracking
new e5ff5344f4a4 drm/vkms: No need for ->pages_lock in crc work anymore
new e61576c4b9ff drm/mgag200: add in missing { } around if block
new 28a902e6d7fb dt-bindings: display: rockchip-lvds: Remove panel references
new 93a105694f7d drm/bridge: tc358767: Simplify tc_poll_timeout()
new ebcce4e64247 drm/bridge: tc358767: Simplify polling in tc_main_link_setup()
new aa92213f388b drm/bridge: tc358767: Simplify polling in tc_link_training()
new 3f072c304c0a drm/bridge: tc358767: Simplify tc_set_video_mode()
new 6d0c38315915 drm/bridge: tc358767: Drop custom tc_write()/tc_read() accessors
new 53b166dca5fe drm/bridge: tc358767: Simplify AUX data read
new 792a081a1b8e drm/bridge: tc358767: Simplify AUX data write
new e0655feaec62 drm/bridge: tc358767: Increase AUX transfer length limit
new 12dfe7c4d9c5 drm/bridge: tc358767: Use reported AUX transfer size
new c49f60dfbf91 drm/bridge: tc358767: Introduce tc_set_syspllparam()
new 134fb306b1d8 drm/bridge: tc358767: Introduce tc_pllupdate()
new 7264892648ba drm/bridge: tc358767: Simplify tc_aux_wait_busy()
new d174db0788b4 drm/bridge: tc358767: Drop unnecessary 8 byte buffer
new 32d3621996aa drm/bridge: tc358767: Replace magic number in tc_main_link [...]
new fdb29b738017 drm/bridge: tc358767: Add support for address-only I2C transfers
new 5d1771899736 drm/mgag200: Replace struct mga_framebuffer with GEM frame [...]
new bd630a86be38 drm/fb-helper: use gem_bo.resv, not dma_buf.resv in prepare_fb
new e78ad7654179 drm/msm: Use drm_gem_fb_prepare_fb
new 66ab700506e7 drm/vc4: Use drm_gem_fb_prepare_fb
new 5ed7191dd97b drm/ast: Replace struct ast_framebuffer with GEM framebuff [...]
new 8735f16803f0 dma-buf: cleanup reservation_object_init/fini
new 52500de68fbb drm/vmwgfx: Don't look at state->allow_modeset
new 220df83a5394 drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset()
new 583bbf46133c drm/panfrost: Use drm_gem_map_offset()
new 91f85e8feb1b drm/mga: drop dependency on drm_os_linux.h
new 968222d9b817 drm/mga: make header file self contained
new 36999fd02d92 drm/mga: drop use of drmP.h
new 9f3978011104 drm/mgag200: drop use of drmP.h
new 59634388d932 MAINTAINERS: add Sam Ravnborg for drm/atmel_hlcdc
new 99a938889048 drm/stm: drop use of drmP.h
new 83f35bc3a852 drm/bridge: adv7511: Attach to DSI host at probe time
new 52c2197aae1b drm/bridge: tc358767: do a software reset if reset pin isn [...]
new fdbdcc83ffd7 drm/bridge: dw-hdmi: Use automatic CTS generation mode whe [...]
new ffa8aa00e9e5 DRM: ingenic: Use devm_platform_ioremap_resource
new dba8e987687f DRM: ingenic: Add support for Sharp panels
new 8721215c7ef9 DRM: ingenic: Add support for panels with 8-bit serial bus
new 31070a871fdc drm/vram: Set GEM object functions for PRIME
new f5f6f36a49c7 drm/bochs: Remove PRIME helpers from driver structure
new 80be7eed1d32 drm/hibmc: Update struct drm_driver for GEM object functions
new bf2791eb5cf6 drm/vbox: Remove empty PRIME functions
new 0ccf52badd40 drm/vram: Don't export driver callback functions for PRIME
new be855382bacb Revert "drm/panfrost: Use drm_gem_map_offset()"
new 415d2e9e0757 Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_g [...]
new f1513d20b9f1 drm/bridge: sii902x: Make sii902x_audio_digital_mute static
new 5c27d6078cd6 drm/bridge: ti-sn65dsi86: add link to datasheet
new 8efb243a5ce8 drm/bridge: ti-sn65dsi86: add debugfs
new 67b587934c23 drm/bridge: ti-sn65dsi86: correct dsi mode_flags
new 821a1f7171ae dt-bindings: display: Convert common panel bindings to DT schema
new 09ed3b2574f2 dt-bindings: display: Convert ampire,am-480272h3tmqw-t01h [...]
new 3cd33c8c54af dt-bindings: display: Convert armadeus,st0700-adapt panel [...]
new 56b40739186d dt-bindings: display: Convert bananapi,s070wv20-ct16 panel [...]
new 6c9b89e3cdd4 dt-bindings: display: Convert dlc,dlc0700yzg-1 panel to DT schema
new 746fe0b26796 dt-bindings: display: Convert pda,91-00156-a0 panel to DT schema
new 78ad29d76229 dt-bindings: display: Convert raspberrypi,7inch-touchscree [...]
new 87548d750c31 dt-bindings: display: Convert tfc,s9700rtwv43tr-01b panel [...]
new ae18c1176f0d dt-bindings: display: Convert panel-lvds to DT schema
new b4eefa69b635 dt-bindings: display: Convert innolux,ee101ia-01 panel to [...]
new ea8e4568d5ff dt-bindings: display: Convert mitsubishi,aa104xd12 panel t [...]
new 2fb9bf9aeffd dt-bindings: display: Convert mitsubishi,aa121td01 panel t [...]
new 8090858c87ea dt-bindings: display: Convert sgd,gktw70sdae4se panel to D [...]
new 6234ba980f89 drm/sti: Remove pointless casts
new 113348d86ceb drm/sti: Try to fix up the tvout possible clones
new 15dd0fc83340 drm/client: Support unmapping of DRM client buffers
new cf1ca9aeb930 drm/fb-helper: Map DRM client buffer only when required
new f458579ede0b drm/fb-helper: Instanciate shadow FB if configured in devi [...]
new 8a99de3dc0dd drm/ast: Replace struct ast_fbdev with generic framebuffer [...]
new f1f8555dfb9a drm/bochs: Use shadow buffer for bochs framebuffer console
new 90f479ae51af drm/mgag200: Replace struct mga_fbdev with generic framebu [...]
new d006a9b63d4b drm/client: remove the exporting of drm_client_close
new 4f5368b5541a drm/kms: Catch mode_object lifetime errors
new e9d85f731de0 drm/vkms: Avoid assigning 0 for possible_crtc
new a4e7e98e90eb drm/vkms: Rename vkms_crc.c into vkms_composer.c
new b8a2948fa2b3 drm/panel: simple: Add ability to override typical timing
new d719cbe9a5b3 drm/panel: simple: Use display_timing for Innolux n116bge
new 374bf825e7a0 drm/panel: simple: Use display_timing for AUO b101ean01
new e3c91a88e4f2 drm/atmel-hlcdc: set layer REP bit to enable replication logic
new f8c6bfc612b5 drm/panel: simple: fix AUO g185han01 horizontal blanking
new 913cafbb250f drm/vgem: Reclassify buffer creation debug message
new 94eb1e10a34d dma-buf: Expand reservation_list to fill allocation
new c3bbb48e0c54 drm/agp: Remove unused function drm_agp_bind_pages
new 2ea2269e296a drm/xen: drop use of drmP.h
new 91328ebe4f6f drm/tve200: drop use of drmP.h
new d5742c6cfa29 drm/mxsfb: drop use of drmP.h
new b4b21c83958f drm/fsl-dcu: drop use of drmP.h
new c0f4b75c065b drm/qxl: drop use of drmP.h
new ce672a1b21a8 drm/vkms: drop use of drmP.h
new 7c1be93c8e98 drm/scheduler: drop use of drmP.h
new a3d639776e60 drm/virtgpu: drop use of drmP.h
new 322d0c84d30e drm: add missing include to drm_vram_mm_helper.h
new 016f363ee11c drm/bochs: drop use of drmP.h
new fbbbd1608b0d drm/ast: drop use of drmP.h
new 40b4db43f7e4 drm/hisilicon: drop use of drmP.h
new a803bf0ade8d drm/shmobile: drop use of drmP.h
new 71866a56bc75 drm/atmel_hlcdc: drop use of drmP.h
new 0a869e8d82ef drm/pl111: pl111_vexpress.c: Add of_node_put() before return
new 66a639cbe36c drm/bridge: ti-sn65dsi86: use dev name for debugfs
new 45b2fda3d82d gpu/drm: fix a few kernel-doc "/**" mark warnings
new 30fe7b07f6cb dma-buf: Relax the write-seqlock for reallocating the shar [...]
new 66620f48cb59 drm/meson: drop use of drmP.h
new 220989e7097a drm/v3d: drop use of drmP.h
new 09a56fbe8a06 drm/pl111: drop use of drmP.h
new 647d295b7048 drm/zte: drop use of drmP.h
new 9c25a2976645 drm/sun4i: drop use of drmP.h
new fd6d6d80cb5f drm/vc4: drop use of drmP.h
new 9e28e0ce2d41 drm/r128: drop use of drmP.h
new a9dcf3804ac8 drm/udl: drop use of drmP.h
new 81f6156ca5ae drm/omapdrm: drop use of drmP.h
new 54ccae0c0892 drm/selftests: drop use of drmP.h
new 53fa84b2fabf drm/tdfx: drop use of drmP.h
new 7b42a2f4e4b8 drm/vgem: drop use of drmP.h
new 2175749b3671 drm/i810: drop use of drmP.h
new fcb57664172e drm/tilcdc: drop use of drmP.h
new 758380bd5b6d drm/i2c/ch7006: drop use of drmP.h
new 71466ffd7322 drm/i2c/sil164: drop use of drmP.h
new 05f0940b4de0 drm/imx: drop use of drmP.h
new c2156ccd9657 drm/rockchip: drop use of drmP.h
new 9aef5867c86c drm/mediatek: drop use of drmP.h
new 57a1b0893782 drm: Make the bw/link rate calculations more forgiving
new e362cc6a2475 drm/panel: simple: document panel_desc; rename a few functions
new 1e9907362453 drm/doc: Document kapi doc expectations
new bf3f5e985593 drm/panel: make drm_panel.h self-contained
new 3e37c7156e94 drm: drop uapi dependency from drm_vblank.h
new 03fda35d109b drm/ati_pcigart: drop dependency on drm_os_linux.h
new 1c53587629f6 drm: direct include of drm.h in drm_gem.c
new d3ea256aa4c7 drm: direct include of drm.h in drm_gem_shmem_helper.c
new 39716270d88c drm: direct include of drm.h in drm_prime.c
new d89281c5edad drm: direct include of drm.h in drm_syncobj.c
new 1eef08cb7dc7 drm/mediatek: direct include of drm.h in mtk_drm_gem.c
new 5917e0bdbc90 drm/sun4i: Introduce color encoding and range properties
new ab38c3b7c347 drm/sun4i: sun8i_csc: Simplify register writes
new b72cb0dc4c46 drm/sun4i: sun8i-csc: Add support for color encoding and range
new 73415b4ea5b5 drm/fb: remove unused function: drm_gem_fbdev_fb_create()
new e4f86e437164 drm: Add Grain Media GM12U320 driver v2
new 03b0f2ce735e Merge v5.3-rc1 into drm-misc-next
new e858c5951f69 drm/bridge: Improve the help text for DRM_ANALOGIX_ANX78XX
new d808097627e5 drm/i915: Fix up broken merge
new 513be3334431 drm/komeda: remove set but not used variable 'old'
new 3b8720e63f4a fbdev: Ditch fb_edid_add_monspecs
new fc06bf1d76d6 drm: Add SPI connector type
new e6652156a314 drm/tinydrm: Use DRM_MODE_CONNECTOR_SPI
new cfcc8fcb1170 drm/tinydrm: Use spi_is_bpw_supported()
new 8a18ac3a7de5 drm/tinydrm: Remove spi debug buffer dumping
new e143364b4c17 drm/tinydrm: Remove tinydrm_spi_max_transfer_size()
new 083a6c23b9ec drm/tinydrm: Clean up tinydrm_spi_transfer()
new d23d4d4dac01 drm/tinydrm: Move tinydrm_spi_transfer()
new f729d8d9628d drm/tinydrm: Move tinydrm_machine_little_endian()
new 1321db837549 drm/tinydrm/repaper: Don't use tinydrm_display_pipe_init()
new cc4312127108 drm/tinydrm/mipi-dbi: Add mipi_dbi_init_with_formats()
new 710ae47dc6cb drm/tinydrm: Move tinydrm_display_pipe_init() to mipi-dbi
new a74cefd91512 fbmem: remove redundant assignment to err
new 5ae01cba59c6 au1200fb: don't use DMA_ATTR_NON_CONSISTENT
new b519294ee13a video: fbdev: nvidia: Remove extra return
new 9b9f35e7c659 video: fbdev: nvidia: Remove dead code
new 8cbff03bb090 video: fbdev-MMP: Remove call to memset after dma_alloc_coherent
new ed1dc7d56578 video: ssd1307fb: Use screen_buffer instead of screen_base
new 6bc9431111be video: ssd1307fb: Remove unneeded semicolons
new dd9782834dd9 video: ssd1307fb: Start page range at page_offset
new b0020d8af991 video: ssd1307fb: Handle width and height that are not mul [...]
new ca6216fce8db dt-bindings: display: ssd1307fb: Add initialization properties
new de6786bee48e video: ssd1307fb: Add devicetree configuration of display setup
new a0fd72d2c95b drm/mgag200: Pin displayed cursor BO to video memory
new cf578c8c8e0b drm/mgag200: Set cursor scanout address to correct BO
new a9c342ab77ab drm/mgag200: Don't unpin the current cursor image's buffer.
new 771ea160e68f drm/tinydrm/mipi-dbi: Move cmdlock mutex init
new 36b505721623 drm/tinydrm: Rename variable mipi -> dbi
new 440961d20959 drm/tinydrm: Rename remaining variable mipi -> dbidev
new 84137b866e83 drm/tinydrm: Split struct mipi_dbi in two
new 7c9f1312cfca drm/tinydrm/mipi-dbi: Remove CMA helper dependency
new 3389669ac5ea drm/tinydrm/Kconfig: drivers: Select BACKLIGHT_CLASS_DEVICE
new 2d2bb61a6ce1 drm/tinydrm/mipi-dbi: Select DRM_KMS_HELPER
new 174102f4de23 drm/tinydrm: Move mipi-dbi
new f27e43b46dae MAINTAINERS: Remove tinydrm entry
new 8fabc9c3109a drm/stm: attach gem fence to atomic state
new 365d28c92f8c drm/bridge: sii902x: fix missing reference to mclk clock
new 512ec50a97d8 dt-bindings: display: sii902x: Change audio mclk binding
new 6b72c7a98bd6 drm/bridge: sii902x: make audio mclk optional
new 17224cf29cbb drm/bridge: sii902x: add audio graph card support
new 3bf2a06e3612 drm/via: drop use of DRM(READ|WRITE) macros
new 9154e60c4e05 drm/via: copy DRM_WAIT_ON as VIA_WAIT_ON and use it
new 2299b52d1391 drm/via: make via_drv.h self-contained
new 0005cbda438f drm/via: drop use of drmP.h
new 3935ec4a1184 drm/dp: Use non-cyclic idr
new 562836a269e3 drm/dp_mst: Enable registration of AUX devices for MST ports
new 7713c0f10dd5 drm/nouveau: Use connector kdev as aux device parent
new db432cd0960c drm/amd/display: Use connector kdev as aux device parent
new a1b27e99229a drm/amd/display: Implement MST Aux device registration
new 4bced8bea094 drm/panfrost: Export all GPU feature registers
new 67fe62dcf713 drm: Switch to use DEVFREQ_GOV_SIMPLE_ONDEMAND constant
new afd6d4f5a52c drm/panel: check failure cases in the probe func
new 85266d751551 dt-bindings: panel: Add Sharp LD-D5116Z01B
new cd5e1cbe1f0a drm/panel: simple: Add support for Sharp LD-D5116Z01B panel
new 4faba50edbcc video: of: display_timing: Add of_node_put() in of_get_dis [...]
new 892e8ba38f28 video: of: display_timing: Don't yell if no timing node is [...]
new c2d7e47ad190 drm: panel-lvds: Spout an error if of_get_display_timing() [...]
new 4a6e4ae254e0 video: amba-clcd: Spout an error if of_get_display_timing( [...]
new 66a4e0ef4343 drm/panel: jh057n00900: Move panel DSI init to enable()
new 6a6fc457b30f drm/panel: jh057n00900: Move mipi_dsi_dcs_set_display_off [...]
new 04eedeb46fa2 drm/panel: jh057n00900: Print error code on all DRM_DEV_ERROR()s
new 82b78cad0c81 drm/panel: jh057n00900: Use drm_panel_{unprepare, disable} [...]
new ad309284a52b drm/rockchip: Check for fast link training before enabling psr
new 6c836d965bad drm/rockchip: Use the helpers for PSR
new 2b60e11d0bab drm/rockchip: Use vop_win in vop_win_disable instead of vo [...]
new bed030a49f3e drm/rockchip: Don't fully disable vop on self refresh
new c87fb38df19d drm/rockchip: Use drm_atomic_helper_commit_tail_rpm
new 63b87c310a83 drm/mst: Fix sphinx warnings in drm_dp_msg_connector regis [...]
new 4de09ffcf4f6 drm: sti: Mark expected switch fall-throughs
new b33b556ce59b drm/syncobj: fix leaking dma_fence in drm_syncobj_query_ioctl
new 0486ad20e73d drm/rockchip: Make analogix_dp_atomic_check static
new c549da2d217e drm/radeon: Fill out gem_object->resv
new aa77e7f6d5d1 drm/nouveau: Fill out gem_object->resv
new b2ad978fd004 drm/amdgpu: Fill out gem_object->resv
new 51c98747113e drm/prime: Ditch gem_prime_res_obj hook
new 28c47e16ea2a drm/tinydrm/Kconfig: Remove menuconfig DRM_TINYDRM
new 043386a0f094 drm/tinydrm: Rename folder to tiny
new 77b8cabf3d52 drm/gm12u320: Move driver to drm/tiny
new e1a29c6c5955 drm: Add ddc link in sysfs created by drm_connector
new 100163df4203 drm: Add drm_connector_init() variant with ddc
new 1e8f17855ff8 drm/sun4i: hdmi: Provide ddc symlink in sun4i hdmi connect [...]
new be0ec35940bc drm/imx: imx-ldb: Provide ddc symlink in connector's sysfs
new 2ae7eb372ed4 drm/imx: imx-tve: Provide ddc symlink in connector's sysfs
new 7058e76682d7 drm: sti: Provide ddc symlink in hdmi connector sysfs directory
new 9572ae176a10 drm/mgag200: Provide ddc symlink in connector sysfs directory
new 350fd554ee44 drm/ast: Provide ddc symlink in connector sysfs directory
new a4f9087e85de drm/bridge: dumb-vga-dac: Provide ddc symlink in connector [...]
new 9ebc4d2140ad drm/bridge: dw-hdmi: Provide ddc symlink in connector sysf [...]
new cfb444552926 drm/bridge: ti-tfp410: Provide ddc symlink in connector sy [...]
new 5b50fa2b35a4 drm/amdgpu: Provide ddc symlink in connector sysfs directory
new bed7a2182de6 drm/radeon: Provide ddc symlink in connector sysfs directory
new 93386368a138 Revert "drm/radeon: Provide ddc symlink in connector sysfs [...]
new 57d8396504b3 drm/tilcdc: Remove obsolete crtc_mode_valid() hack
new 28ba1b1da49a drm: mali-dp: Mark expected switch fall-through
new 84a68104193e drm/drm_debugfs_crc.c: Document that .verify_crc_source vf [...]
new ed22c6d9304d drm/komeda: Use drm_display_mode "crtc_" prefixed hardware [...]
new 8965ad8433ea drm/komeda: Enable dual-link support
new 1af824649b44 drm/pl111: Deprecate the pads from the DT binding
new d6781e490179 drm/pl111: Drop special pads config check
new 05103ea9a315 drm/vblank: drop use of DRM_WAIT_ON()
new 0dbd555a011c dma-buf: add more reservation object locking wrappers
new 92cb3e598063 dma-buf: fix stack corruption in dma_fence_chain_release
new 2e1bc0e86ec7 drm/pl111: Fix unused variable warning
new b316c92e9a0e drm/bridge/megachips: Drop GPIO header
new f15543ac6f44 drm/bridge/nxp-ptn3460: Drop legacy GPIO headers
new 5156eb8cd680 drm/bridge/parade: Drop legacy GPIO header
new e7642f35851d backlight: drop EARLY_EVENT_BLANK support
new 8eb8833e7ed3 drm/ttm: add gem base object
new 0e580c6d7d2f drm/vram: use embedded gem object
new e0828d54c81c drm/qxl: use embedded gem object
new ce77038fdae3 drm/radeon: use embedded gem object
new c105de2828e1 drm/amdgpu: use embedded gem object
new f8659be8addd drm/nouveau: use embedded gem object
new 1e053b10ba60 drm/ttm: use gem reservation object
new b96f3e7c8069 drm/ttm: use gem vma_node
new 2e3c9ec4d151 drm/ttm: set both resv and base.resv pointers
new e532a135d704 drm/ttm: switch ttm core from bo->resv to bo->base.resv
new 336ac942f115 drm/radeon: switch driver from bo->resv to bo->base.resv
new 4922f55294bb drm/vmwgfx: switch driver from bo->resv to bo->base.resv
new 5a5011a72489 drm/amdgpu: switch driver from bo->resv to bo->base.resv
new 27c44acebd3f drm/nouveau: switch driver from bo->resv to bo->base.resv
new 5c69f132a266 drm/qxl: switch driver from bo->resv to bo->base.resv
new 7a4db29660a9 drm/virtio: switch driver from bo->resv to bo->base.resv
new e7f0141a217f drm/ttm: drop ttm_buffer_object->resv
new f6d2b63adb0a drm/qxl: Use dev_get_drvdata where possible
new c1233578a2b9 drm/bochs: Use dev_get_drvdata
new 7672dbba85d3 drm: Add Content protection type property
new d456512c39cc drm/i915: Attach content type property
new 6fe2ce064936 drm: uevent for connector status change
new bb5a45d40d50 drm/hdcp: update content protection property with uevent
new a41e71f4e788 drm/i915: update the hdcp state with uevent
new bc0380b9e558 drm/hdcp: reference for srm file format
new 178e5f3a5bc1 drm/crc-debugfs: Add notes about CRC<->commit interactions
new 93505ee7d05e dma-buf: fix busy wait for new shared fences
new 96e95496b02d dma-buf: fix shared fence list handling in reservation_obj [...]
new 4c2488cfaa99 drm/i915: stop using seqcount for fence pruning
new b8c036dfc66f dma-buf: simplify reservation_object_get_fences_rcu a bit
new fcfce9f35476 drm/sti: fix opencoded use of drm_panel_*
new 87160d2bfc5e Revert "Revert "drm/gem: Rename drm_gem_dumb_map_offset() [...]
new 912e21bf855c Revert "Revert "drm/panfrost: Use drm_gem_map_offset()""
new 54fc01b775fe Revert "drm/vgem: drop DRM_AUTH usage from the driver"
new 7d5000d7d21d Revert "drm/msm: drop DRM_AUTH usage from the driver"
new 67028421e4e5 Revert "drm/nouveau: remove open-coded drm_invalid_op()"
new 94533c410f9b drm/nouveau: remove open-coded drm_invalid_op()
new 34127c7ad86e drm/msm: drop DRM_AUTH usage from the driver
new 0a0b65d8eae3 drm/vgem: drop DRM_AUTH usage from the driver
new e6be0a9913c8 Revert "drm/panfrost: Use drm_gem_map_offset()"
new abd4e745ffc4 Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_g [...]
new cc8f12996e24 drm/rockchip: fix VOP_WIN_GET macro
new b0383c0653c4 Merge tag 'drm-misc-next-2019-08-08' of git://anongit.free [...]
new 87dbad02d225 drm/amdgpu: add navi14 asic type
new ed42cfe1ac90 drm/amdgpu: add gpu_info firmware for navi14
new 7ecb5cd451b7 drm/amdgpu: set asic family and ip blocks for navi14
new e2d2607f9073 drm/amdgpu: add navi14 ucode loading method
new a0f6d926f139 drm/amdgpu/soc15: initialize reg base for navi14 (v2)
new c20697674d32 drm/amdgpu/discovery: init reg base offset via ip discover [...]
new c8ff09bf41f8 drm/amdgpu: increase max instance number for hw ip
new 05d72b8d36bc drm/amdgpu/gmc10: add navi14 support
new 6041f2a281e5 drm/amdgpu/sdma5: add support for navi14 firmware
new 06823925ad6b drm/amdgpu/sdma5: add placeholder for navi14 golden settings
new c049af3e850b drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14
new a994b742b89d drm/amdgpu/sdma5: update sdma5 golden settings for navi14
new 9571710f0c4e drm/amdgpu/sdma5: set clock gating for navi14
new 654bcee0e4ea drm/amdgpu/gfx10: add support for navi14 firmware
new 47b67bd7d426 drm/amdgpu/gfx10: add placeholder for navi14 golden settings
new 4bd80a4663c2 drm/amdgpu/gfx10: add gfx config for navi14
new 41957a8ea9e0 drm/amdgpu/gfx10: add clockgating support for navi14
new 0c090023c639 drm/amdgpu: add me/mec configurations for navi14
new e938ded64810 drm/amdgpu: set rlc funcs for navi14
new d55c193dbd43 drm/amdgpu/gfx10: set tcp harvest for navi14
new 58acab6629e1 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL
new 7417846725e9 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14
new be184b4ccc92 drm/amdgpu/gfx: update gc_v10_1_1 golden setting
new 4904ede12792 drm/amdgpu/gfx10: update gfx golden settings for navi14
new 3ddec51511fc drm/amdgpu/gfx10: update gfx golden settings for navi14
new b8cb98cd3e2b drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field
new 5e71e011ff84 drm/amdgpu/soc15: add support for navi14
new a29bfd1283ab drm/amdgpu: add ip blocks for navi14
new 691f69b6a6b2 drm/amdgpu: enable virtual display for navi14
new 82522b2d7f54 drm/amdgpu/psp: add psp support for navi14 (v3)
new 4adc0732fcea drm/amdgpu: enable psp ip block for navi14
new 7840d8babe71 drm/amdgpu/psp: start rlc autoload after psp received rlcg [...]
new b02ff1268989 drm/amdgpu/smu11: add support for navi14
new ab5e51211cbe drm/amdgpu: enable sw smu ip for navi14
new fce651e393a3 drm/amd/display: add nv14 cases to amdgpu_dm
new 2ebe177344d7 drm/amd/display: add NAVI14 in resource construct
new 8fceceb69e53 drm/amd/display: add dm block
new c6e764b40a78 drm/amd/display: add ASICREV defines v2
new e470d287c3f1 drm/amdgpu: skip to load ta firmware for navi14
new baebcf2e9112 drm/amd/display: skip to load dmcu firmware for navi14
new e149a2f6ed2c drm/amdgpu: Enable VCN on navi14
new 8687b47e3ae0 drm/amdgpu: declare asd firmware for navi14
new 408c49de9b88 drm/amdgpu/mmhub2: set clock gating for navi14
new 29e6fd7c86bf drm/amdgpu/athub2: set clock gating for navi14
new d0c39f8cbfaa drm/amdgpu: enable clock gatings for navi14
new 5e0f378d8afb drm/amdgpu: enable async gfx ring for navi14
new c5cc14e34d62 drm/amd/display: disable display writeback for navi14
new 03917df7e510 drm/amdgpu/nv: set vcn pg flag for navi14
new e017bb8035ce drm/amd/powerplay: disable gfxoff for navi14
new 0377b0882341 drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14
new ba02636de54e drm/amdgpu: enable gfxoff code path for navi14
new 2665ec41718a drm/amdgpu: disable concurrent flushes on Navi14
new d1daf8502e89 drm/amdgpu: consolidate navi14 IP init
new 0e96cf7f6769 drm/amdgpu: add mmhub 9.4.1 header files for Acrturus
new 4f727ecefefb drm/amdgpu: add sdma 4.2.2 header files for Arcturus
new c54a60db0d72 drm/amdgpu: add VCN2.5 headers
new f1cf876931af drm/amdgpu: add Arcturus ip_offset header (v3)
new d6c3b24ea28d drm/amdgpu: add Arcturus asic type
new 3de2ff5d60d0 drm/amdgpu: add gmc basic support for Arcturus
new a2d15ed73336 drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number
new 1daa2bfa17aa drm/amdgpu: add new member in amdgpu_device for vmhub coun [...]
new c8a6e2a31700 drm/amdgpu: add one more mmhub instance for Arcturus (v2)
new 2cb2ea1e073f drm/amdgpu: add mmhub v9.4.1 block for Arcturus (v2)
new 51cce480fda9 drm/amdgpu: use new mmhub interfaces for Arcturus
new 8024f1d5e180 drm/amdgpu: add SDMA 2~7 interrupt client id for Arcturus
new fa5d2e6f0ab2 drm/amdgpu: add SDMA 2~7 ip block type
new 113b47e78067 drm/amdgpu: increase max number of ip base instances to 8
new e78705ec5a7f drm/amdgpu: dynamically initialize IP offset for Arcturus
new 7d19b15f7013 drm/amdgpu: add VMC1 interrupt client id for Arcturus
new 51c608984fd5 drm/amdgpu: update vmc interrupt routine to support 3 vmhubs
new 667a48226edf drm/amdgpu: reorganize sdma v4 code to support more instances
new b482a134ade1 drm/amdgpu: specify sdma instance 5~7 with second mmhub type
new 0fe6a7b49f61 drm/amdgpu: support hdp flush for more sdma instances
new 0e54df05724e drm/amdgpu/soc15: add Arcturus common ip blocks
new 61cf44c1dbb6 drm/amdgpu: add to set Arcturus ip blocks
new 7fafd613c03b drm/amdgpu: set Arcturus fw load type as direct
new 9f6ef81620f7 drm/amdgpu/dce_virtual: add Arcturus virtual display support
new 84519350a73e drm/amdgpu: add support for Arcturus firmware
new 6155e98ac018 drm/amdgpu: add gfx config for Arcturus
new 763bee0fb3a9 drm/amdgpu: add number of mec for Arcturus
new 2564444f8cbb drm/amdgpu: add to set rlc funcs for Arcturus
new 2065aa5494e4 drm/amdgpu: skip to get 3D engine clockgating state for Arcturus
new f2d6657111ed drm/amdgpu: skip pasid mapping for second mmhub on Arcturus
new 65e60f6e06e5 drm/amdgpu: add Arcturus gpu info firmware
new 24c44c891782 drm/amdgpu: optimize gfx9 init_microcode function
new f8b733b9d4a3 drm/amdgpu: skip load cp gfx firmware for Arcturus
new f5cdc2da4602 drm/amdgpu: skip all gfx ring settings for Arcturus
new 3d81f67a1b1b drm/amdgpu: support sdma 2~7 doorbell range register offset
new 5cd54ab85d61 drm/amdgpu: correct Arcturus SDMA address space base index
new 121d859918a3 drm/amdgpu: enable 8 SDMA instances for Arcturus
new 5ce40fd86cf1 drm/amdgpu: add Arcturus chip_name for init sdma microcode
new f9c84ae582f6 drm/amdgpu: correct programming of ih_chicken for Arcturus
new f864e3e65556 drm/amdgpu: add paging queue support for 8 SDMA instances [...]
new 7f40581c2e46 drm/amdgpu: Initialize asic functions for Arcturus
new 3a65d14d2595 drm/amdkfd: Extend PM4 packets to support 8 SDMA
new 2fb1e49fda46 drm/amdkfd: Support bigger gds size
new 49adcf8a6f95 amd/amdkfd: Add ASIC ARCTURUS to kfd
new 6d5311ab2c2a drm/amdkfd: Expose function mmhub_v9_4_setup_vm_pt_regs() [...]
new a23e72d7e9db drm/amdkfd: Support two MMHUBs when setting up page table [...]
new 3a68a638a96f drm/amdkfd: Change arcturus sdma engines number
new 35cdc81bfa94 drm/amdkfd: Fix sdma_bitmap overflow issue
new 3e205a0849a7 drm/amdkfd: Implement kfd2kgd_calls for Arcturus
new c9ffdf5acd41 drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 f [...]
new 0ad8c5e296fc drm/amdkfd: Support MMHUB1 in kfd interrupt path
new 2f2eab3acc3c drm/amdgpu: Hack xgmi topology info when there is no psp fw
new eb39aff7e0e3 drm/amdgpu: Enable xgmi support for Arcturus
new db6a49d958db drm/amdgpu: Clear build undefined warning
new eec28ef03c90 drm/amdgpu: declare sdma firmware binary files for Arcturus
new 22a8f442866b drm/amdgpu/VCN2: put IB internal registers offset to structure
new cdbd115eaf1d drm/amdgpu/VCN2: expose rings functions
new 28c17d72072b drm/amdgpu: add VCN2.5 basic supports
new cbead2bdfcf1 drm/amdgpu: add VCN2.5 VCPU start and stop
new a7c0e4019f74 drm/amdgpu: add Arcturus to the VCN family
new 185a579700ec drm/amdgpu/VCN2.5: set decode ring functions
new a4767886e5cb drm/amdgpu/VCN2.5: set encode ring functions
new e87d5a7a23c7 drm/amdgpu: add JPEG2.5 HW start and stop
new 800107370810 drm/amdgpu/VCN2.5: set JPEG decode ring functions
new 08249a3a322b drm/amdgpu: enable VCN2.5 on Arcturus
new 39a5053fb223 drm/amdgpu: add vcn doorbell range function to nbio7.4 (v2)
new 530e30fc32d3 drm/amdgpu: enable the Doorbell support for VCN2.5
new 6fba59060c6c drm/amdgpu/powerplay: add arcturus ppt functions
new 1fb8cfc2a3a5 drm/amdgpu/powerplay: add smu11 driver interface for arctu [...]
new e7773c1c1133 drm/amd/powerplay: get smc firmware and pptable
new 75b2fce2d89e drm/amdgpu: skip get/update xgmi topology info when no psp exists
new 7d0670f44199 drm/amdgpu: set system aperture to cover whole FB region i [...]
new 5fb7c6650822 drm/amdgpu: correct ip for mmHDP_READ_CACHE_INVALIDATE reg [...]
new b6689cf7b9cd drm/amdkfd: Set number of xgmi optimized SDMA engines for [...]
new 8a6fcd35326e drm/amdgpu/: add clientID for 2nd vcn instance
new a07d163c90bf drm/amdgpu/: add ucodeID for 2nd vcn instance
new 6da061dca995 drm/amdgpu/: add doorbell assignment for 2nd vcn instance
new 8b75a521c05f drm/amdgpu/: increase AMDGPU_MAX_RINGS to add 2nd vcn instance
new 989b6a054997 drm/amdgpu: add vcn nbio doorbell range setting for 2nd vc [...]
new c01b6a1d3867 drm/amdgpu: modify amdgpu_vcn to support multiple instances
new fa739f4b0686 drm/amdgpu: add multiple instances support for Arcturus
new cd1fd7b3818a drm/amdgpu: add harvest support for Arcturus
new 6c54afc7e83e drm/amdgpu: assign fb_start/end in mmhub v9.4 interface
new 48c69cda452f drm/amdgpu: add pci DID for Arcturus GL-XL.
new ca1961a2f587 drm/amdgpu: add arct sdma golden settings
new 582870de568d drm/amdgpu: add arct gc golden settings
new d57c3d5634a3 drm/amdgpu: init arct external rev id
new bfa3a9bb9859 drm/amdgpu: keep stolen memory for arct
new 22f5ea4ca04c drm/amdgpu: init gds config for arct
new a80955176ddd drm/amdgpu: clean up nonexistent firmware declaration for [...]
new 54bd77f3d08d amd/powerplay: No SW XGMI dpm for Arcturus rev 2
new 3baa24f0fc11 drm/amdkfd: Add arcturus CWSR trap handler
new f9cf36fcafee drm/amdgpu: skip gfx 9 common golden settings for arct
new fc1e272e8d21 drm/amdgpu: limit sdma instances to 2 for Arcturus in BU phase
new e30d90fca3fc drm/amdkfd: Add device id for real asics
new 5ddd4a9a7c25 drm/amdgpu: Add more detail to the VM fault printing
new 37f86a9b3617 drm/amdkfd: Merge gfx9/arcturus trap handlers, add ACC VGPR save
new 69d4de94f8d3 drm/amdgpu: enable all 8 sdma instances for Arcturus silicon
new 47a7fe53167c drm/amdkfd: Increase vcrat size for GPU
new 1da418ba65a7 drm/amdgpu:add all VCN rings into schedule request queue
new ad91b134a2e6 drm/amdgpu: drop unused function definitions
new a08a4dae7a11 drm/amdgpu: flag arcturus as experimental for now
new 7e01a2ec96bf drm/amd/powerplay: correct SW SMU valid mapping check
new c06403045aad drm/amd/powerplay: input check for unsupported message/clo [...]
new c52e7ebce72b drm/amdgpu: exposing fica registers to df offsets
new fbdc5d8d84cc drm/amdgpu: Default disable GDS for compute VMIDs
new 3a48c10d7fb0 drm/amd/powerplay: report bootup clock as max supported on [...]
new fb2a36075a86 drm/amdgpu: do not create ras debugfs/sysfs node for ASICs [...]
new 4d249d3abd42 drm/amdgpu: disable GFX RAS by default
new a5dd40ca81bb drm/amdgpu: only allow error injection to UMC IP block
new 33c976c9612a drm/amdgpu: drop ras self test
new c49b1b59a2fa drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10
new b64d98656f02 drm/ttm: use the same attributes when freeing d_page->vaddr
new 53ef3969ddb8 drm/amdgpu: use VCN firmware offset for cache window
new 93c25fbdc30a drm/amd/display: initialize p_state to proper value
new e0a6440a2961 drm/amd/display: Add ability to set preferred link trainin [...]
new 125cfef3e4d8 drm/amd/display: 3.2.36
new b48935b3bfc1 drm/amd/display: fix up HUBBUB hw programming for VM
new ec16ac6b4264 drm/amd/display: fix dsc disable
new 4bc846908be5 drm/amd/display: 3.2.37
new 6de202373bf6 drm/amd/display: move bw calc code into helpers
new ff4258d59031 drm/amd/display: cap DCFCLK hardmin to 507 for NV10
new ac3d76e0665c drm/amd/display: No audio endpoint for Dell MST display
new 63b9caff9874 drm/amd/display: Add aux tracing log in dce
new 64af142a8caf drm/amd/display: Update drm_dsc to reflect native 4.2.0 DSC spec
new 5e335add0bcc drm/amd/display: early return when pipe_cnt is 0 in bw validation
new a6f30079b856 drm/amd/display: Set default block_size, even in unexpected cases
new 771b28637928 drm/amd/display: Set one 4:2:0-related PPS field as recomm [...]
new 6d988a557ee8 drm/amd/display: swap system aperture high/low
new 08900ab73225 drm/amd/display: skip retrain in dc_link_set_preferred_lin [...]
new c70b4016306a drm/amd/display: Split out common HUBP registers and code
new 0b6cbbd5da8f drm/amd/display: 3.2.38
new 0430017149c5 drm/amd/display: Incorrect Read Interval Time For CR Sequence
new 08d238e68989 drm/amd/display: Clock does not lower in Updateplanes
new 7cecfe9d1976 drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_ [...]
new 40fd9090aec6 drm/amd/display:Use Pixel clock in 100Hz units for HDMI Au [...]
new 29344d152d0a drm/amd/display: wait for the whole frame after global unlock
new c1f2e0154065 drm/amd/display: refactor dump_clk_registers
new 606b355170b5 drm/amd/display: add hdmi2.1 dsc pps packet programming
new 88eac241a1fc drm/amd/display: add monitor patch to add T7 delay
new 24253476977a drm/amd/display: Poll for GPUVM context ready (v2)
new 14b2584636c6 drm/amd/display: add functionality to grab DPRX CRC entries.
new 8fb843d179a6 drm/amd/display: add functionality to get pipe CRC source.
new d35d77a6a512 drm/amd/display: Wait for backlight programming completion [...]
new 6d58f99444e2 drm/amd/display: 3.2.39
new 4fb6ec466dd5 drm/amd/display: Expose enc2_set_dynamic_metadata
new 24f1d1cee2bc drm/amd/display: Check for valid stream_encode
new eced4bceed22 drm/amd/display: Fix some HUBP programming issues
new 701c75cea29b drm/amd/display: Read max down spread
new 8fca3d94157b drm/amd/display: Remove dsc disable_ich flag programming.
new 75c35000235f drm/amd/display: Power-gate all DSCs at driver init time
new 1d0610bc26d8 drm/amd/display: Disable Audio on reinitialize hardware
new 5a42dc2be09a drm/amd/display: fix DMCU hang when going into Modern Standby
new 03f3e40c8b5c drm/amd/display: Do not fill Null packet in the blank period
new 252f3d950d2e drm/amd/display: Remove unnecessary NULL check in set_pref [...]
new 5feb9f07a203 drm/amd/display: use encoder's engine id to find matched f [...]
new 18b401874aee drm/amd/display: fix not calling ppsmu to trigger PME
new 1b3c61036e9f drm/amd/display: Remove second initialization of pp_smu
new 7e6472966e83 drm/amd/display: Change min_h_sync_width from 8 to 4
new 351960b09850 drm/amd/display: 3.2.40
new 4c6a9618076c drm/amd/display: Wait for flip to complete
new d40605b6d088 drm/amd/display: Implement generic MUX registers (v2)
new a280a71f5e4a drm/amd/display: Use helper for determining HDMI signal
new 008a4016c5cf drm/amd/display: Set FEC_READY always before link training
new c43f89f81cc0 drm/amd/display: put back front end initialization sequence
new e752058b8671 drm/amd/display: Optimize gamma calculations
new d68a74541735 drm/amd/display: Clear FEC_READY shadow register if DPCD w [...]
new 70f1476a7eed drm/amd/display: Add debug option to disable timing sync
new a20800986921 drm/amd/display: Add MPC 3DLUT resource management
new 290129c25617 drm/amd/display: Add CM_BYPASS via debug option
new 69866d132355 drm/amd/display: Add DIG_CLOCK_PATTERN register
new 8bee5c5c7e9e drm/amd/display: Cache the use_pitch_c conditional
new 473e0ecbb4f6 drm/amd/display: Fixes for some MPO cases
new 692626fc4dfc drm/amd/display: 3.2.41
new c2cd9d04ecf0 drm/amd/display: Hook up calls to do stereo mux and dig pr [...]
new 30db43b62c16 drm/amd/display: allocate 4 ddc engines for RV2
new 925f566cb7ae drm/amd/display: add set and get clock for testing purposes
new 54eef8a41169 drm/amd/display: Change offset_to_id to reflect what id_to [...]
new 39bca3599aab drm/amd/display: add a option to force the clock at every [...]
new e9bcc1e03048 drm/amd/display: use min disp and dpp clk debug option for dcn2
new f1cdc98fd9d9 drm/amd/display: add pipe CRC sources without disabling di [...]
new f7938bc0f08b drm/amd/display: Implement DAL3 GPU Integer Scaling
new 12e2b2d4c65f drm/amd/display: add dcc programming for dual plane
new 6da16270ee02 drm/amd/display: populate last calculated bb state with ma [...]
new 8897810adfa7 drm/amd/display: Fix dc_create failure handling and 666 co [...]
new ce08aad3896f drm/amd/display: Only enable audio if speaker allocation exists
new f591344e89dc drm/amd/display: Clean up dynamic metadata logic
new 3f52aa9f9f6f drm/amd/display: Set enabled to false at start of audio disable
new ba94b08d0ba0 drm/amd/display: drop ASSERT() if eDP panel is not connected
new f53fc02b9ac3 drm/amd/display: 3.2.42
new 1b1ff454bd66 drm/amd/display: Increase size of audios array
new dcbb45b6eeed drm/amd/display: do not read link setting if edp not connected
new 0488a5646587 drm/amd/display: fix mpcc assert condition
new 057fc695e934 drm/amd/display: support "dummy pstate"
new 9295f1113c74 drm/amd/display: Add SMU version field to clk_mgr_internal
new 46825fcfbe16 drm/amd/display: avoid power gate domains that doesn't exist
new 291ac8fb0cd9 drm/amd/display: Add debug entry to destroy disconnected edp link
new 21ffcc94d5b3 drm/amd/display: Copy GSL groups when committing a new context
new 7a83645ac0cc drm/amd/display: handle active dongle port type is DP++ or [...]
new ebf8fc31cbce drm/amd/powerplay: custom peak clock freq for navi10
new b629167d6867 drm/amd/powerplay: remove redundancy debug log in smu
new d52d6de2809a drm/amdgpu: set sdma irq src num according to sdma instances
new 95ccc155081b drm/amdgpu/smu: move fan rpm query into the asic specific code
new 7a8163710534 drm/amd/powerplay: add callback function of get_thermal_te [...]
new 4cab85afe9d7 drm/amdkfd: Fix byte align on VegaM
new 0f0727d971f6 drm/amd/display: readd -msse2 to prevent Clang from emitti [...]
new 911d8b3069ce drm/amdgpu: Use dev_get_drvdata where possible
new ef1de3618125 drm/amd/display: Use dev_get_drvdata
new 59d788b18771 drm/radeon: Use dev_get_drvdata where possible
new 87abff77880d drm/amd/display: fix a missing null check on a failed kzalloc
new d3a593e97ecd drm/amd/powerplay: no pptable transfer and dpms enabled wi [...]
new 780f3a9c5b9f drm/amd/powerplay: some cosmetic fixes
new 668a9469f114 drm/amd/powerplay: fix temperature granularity error in smu11
new 6913848087e2 drm/amdgpu: use VCN firmware offset for cache window
new 5f4814deab50 drm/amdgpu/gmc10: fix pte mytpe field error for navi14
new 8c7a5d9e6f14 drm/amdkfd: Use SQC when TCP would fail in gfx9 context save.
new 7c2eaf5cdb87 drm/amdkfd: Fix lost single step exceptions in gfx9 trap handler
new a36e89674000 drm/amdkfd: Replace gfx10 trap handler with correct branch
new 306fc9c56851 drm/amdkfd: Remove dead code from gfx8/gfx9 trap handlers
new 64671c0fdc91 drm/amdgpu: add perfmon and fica atomics for df
new 24f9aacfb0fb drm/amdgpu: adding xgmi error monitoring
new e4c4073b0139 drm/amdgpu: Fix hard hang for S/G display BOs.
new 3d1b8ec76b8f drm/amdgpu: Create helper to clear AMDGPU_GEM_CREATE_CPU_GTT_USWC
new ddcb7fc62f4b drm/amdgpu: Add check for USWC support for amdgpu_display_ [...]
new 1c4259159132 drm/amd/display: enable S/G for RAVEN chip
new fcd90fee8ac2 drm/amd/powerplay: minor fixes around SW SMU power and fan [...]
new f0d2a7dc1154 drm/amd/powerplay: fix null pointer dereference around dpm [...]
new 4d7fd9e20b07 drm/amd/powerplay: enable SW SMU reset functionality
new 0cf3c64f294c drm/amdgpu: add an asic callback to determine the reset method
new dd81eede7703 drm/amdgpu: add reset_method asic callback for si
new 6d0f50dafed4 drm/amdgpu: add reset_method asic callback for cik
new 9bc1932f5ce5 drm/amdgpu: add reset_method asic callback for vi
new ee360c0b7cc3 drm/amdgpu: add reset_method asic callback for soc15
new 2ddc6c3ef9d5 drm/amdgpu: add reset_method asic callback for navi
new a2c28e34f8c4 drm/amdgpu/powerplay: add a new interface to set the mp1 state
new 479baeacd828 drm/amdgpu/powerplay: return success if set_mp1_state is not set
new a906277d22f7 drm/amdgpu/powerplay: add set_mp1_state for vega20
new e254102d5079 drm/amdgpu/powerplay: add set_mp1_state for vega10
new 1c074a63834e drm/amdgpu/powerplay: add set_mp1_state for vega12
new a3a09142f43c drm/amdgpu: put the SMC into the proper state on reset/unload
new 354e6e14ef94 drm/amdgpu/powerplay: use proper revision id for navi
new f2bd8a0ed7e7 drm/amdgpu: Fix amdgpu_display_supported_domains logic.
new d3b9f39d8417 drm/amdgpu/display: fix the build without CONFIG_DRM_AMD_D [...]
new 333fe325feba drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands
new 2c8973180392 drm/amdgpu: Default disable GDS for compute+gfx
new 0ba5eda81a82 drm/amd/powerplay: move smu types to smu_types.h
new 6b294793e384 drm/amd/powerplay: add smu message name support
new cb33363d0e85 drm/amd/powerplay: add smu feature name support
new 26dd668155b2 drm/amd/powerplay: move smu_feature_update_enable_state to [...]
new 98eb03bbf017 drm/amd/powerplay: implment sysfs feature status function in smu
new 3207dcf3afd6 drm/amdgpu/gfx10: update golden settings for navi14
new c74dbe44eacf drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring te [...]
new 6e92e156aacc drm/amdgpu/powerplay: provide the interface to disable ucl [...]
new 649412069501 drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep
new 1a2c29bce060 drm/amdgpu: fix a potential information leaking bug
new fb6959ae5017 drm/amd/display: Embed DCN2 SOC bounding box
new f16d523f9d83 drm/amd/display: Support uclk switching for DCN2
new 7ce55e0b6fbb drm/amdkfd: Fix gfx10 wave64 VGPR context restore
new f9e346aba193 drm/amdkfd: Save/restore flat_scratch_lo/hi on gfx10
new 1faa3b805473 drm/amdkfd: Save/restore vcc on gfx10
new 4c35e77865a9 drm/amd/powerplay: add smcdpminfo table v4_6 support
new 7c8bcaf4085a drm/amd/powerplay: add SW SMU interface for dumping pptabl [...]
new 22808306f2b2 drm/amd/powerplay: update smu11_driver_if_arcturus.h
new c8893d5ce716 drm/amd/powerplay: update arcturus_ppsmc.h
new a94235af11b3 drm/amd/powerplay: update arcturus_ppt.c/h V3
new 22e183173471 drm/amd/powerplay: enable SW SMU routine support for arcturus
new cca4fafc0904 drm/amd/powerplay: initialize arcturus MP1 and THM base address
new fe089e1dd797 drm/amd/powerplay: enable arcturus powerplay
new 7c16d24abe35 drm/amdgpu: correct VCN powergate routine for acturus
new 3ff101b8ab78 drm/amd/powerplay: hold on the arcturus gfx dpm support in driver
new 9d4d7236efad drm/amd/include: adjust base offset of SMUIO and THM for Arcturus
new 7d0e6329dfdc drm/amdgpu: update more sdma instances irq support
new 9829e3d89b6e drm/amd/powerplay: add new sensor type for VCN powergate status
new ab9e314886ad drm/amd/powerplay: support VCN powergate status retrieval [...]
new bf2bf52383a0 drm/amd/powerplay: support VCN powergate status retrieval [...]
new 5fa790f6c936 drm/amd/powerplay: correct Navi10 VCN powergate control (v2)
new 1f96ecef6f01 drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval
new 832a7062a060 drm/amd/powerplay: init arcturus SMU metrics table on bootup
new ba74c8bf889c drm/amd/powerplay: support sensor reading on arcturus
new 631807f091ae drm/amd/powerplay: support real-time clock retrieval on arcturus
new d427cf8f7f99 drm/amd/powerplay: support fan speed retrieval on arcturus
new 55bf7e6243e7 drm/amd/powerplay: add missing arcturus feature maps
new 8a856ced35d5 drm/amd/powerplay: correct the bitmask used in arcturus
new 790ef68afcf5 drm/amd/powerplay: remove redundancy debug log in smu
new 4bf76e60b9c7 drm/amd/powerplay: fix arcturus real-time clock frequency [...]
new 60d435b73db6 drm/amd/powerplay: support UMD PSTATE settings on arcturus
new 1f23cadbe077 drm/amd/powerplay: correct arcturus current clock level ca [...]
new b4af964e75c4 drm/amd/powerplay: make power limit retrieval as asic specific
new 861324983d4f drm/amdgpu: correct irq type used for sdma ecc
new 59de58f84f7f drm/amd/powerplay: determine the features to enable by ppt [...]
new 32978d8cfd3c drm/amdgpu: drop drmP.h in amdgpu_amdkfd_arcturus.c
new 3b90f6ecdfa5 drm/amdgpu: drop drmP.h from amdgpu_amdkfd_gfx_v10.c
new 0a069bbe1387 drm/amdgpu: drop drmP.h in gfx_v10_0.c
new b23b2e9e4957 drm/amdgpu: drop drmP.h from navi10_ih.c
new e9eea90247fe drm/amdgpu: drop drmP.h from nv.c
new 75589f496d6d drm/amdgpu: drop drmP.h from sdma_v5_0.c
new 9a2ffeb525a1 drm/amdgpu: drop drmP.h from vcn_v2_0.c
new fa1884f9d801 drm/amdgpu: drop drmP.h from vcn_v2_5.c
new 7af25d5b7ea7 drm/amdgpu: move some ras data structure to amdgpu_ras.h
new 6501a771708d drm/amdgpu: init RSMU and UMC ip base address for vega20
new 9e585a523baa drm/amdgpu: add amdgpu_umc_functions structure
new 245219a66085 drm/amdgpu: add rsmu v_0_0_2 ip headers
new 03c9963f47a9 drm/amdgpu: add umc v6_1_1 IP headers
new 9884c2b1c38c drm/amdgpu: add umc v6_1 query error count support
new 5b6b35aaacca drm/amdgpu: init umc v6_1 functions for vega20
new 939e2258ce4c drm/amdgpu: querry umc error count
new 05a58345db4e drm/amdgpu: add ras error count after each query (v2)
new 4fa1c6a679bb drm/amdgpu: add RREG64/WREG64(_PCIE) operations
new 5bbfb64a177f drm/amdgpu: use 64bit operation macros for umc
new 045c02165397 drm/amdgpu: switch to amdgpu_umc structure
new f1ed4afa1302 drm/amdgpu: update algorithm of umc uncorrectable error counting
new 6f102dba8088 drm/amdgpu: add support for recording ras error address
new c2742aef4d17 drm/amdgpu: add structures for umc error address translation
new 8c94810357fa drm/amdgpu: query umc ras error address
new cf04dfd0e91f drm/amdgpu: allow ras interrupt callback to return error data
new 81e02619e958 drm/amdgpu: update interrupt callback for all ras clients
new e10634938b66 drm/amdgpu: add check for ras error type
new 7cdc2ee3004d drm/amdgpu: remove ras_reserve_vram in ras injection
new ca3f422f5395 drm/amd/include: add bitfield define for EDC registers
new 4bb6b8c758fe drm/amd/include: add define of TCP_EDC_CNT_NEW
new dc23a08f0310 drm/amdgpu: add define for gfx ras subblock
new 2c960ea02f58 drm/amdgpu: add RAS callback for gfx
new 83b0582c9057 drm/amdgpu: support gfx ras error injection and err_cnt query
new dc4d716d4c0a drm/amdgpu: disable inject for failed subblocks of gfx
new 9475a77b5771 drm/amdkfd: enable KFD support for navi14
new 67194518cb19 drm/amd/powerplay: sort feature status index by asic featu [...]
new 4cd4c5c064bd drm/amdgpu: cleanup vega10 SRIOV code path
new 9244d3a6eb45 drm/amdgpu: fix incorrect judge on sos fw version
new 482f0e538580 drm/amdgpu: fix double ucode load by PSP(v3)
new d196bbbc28fa drm/amd/display: Use proper enum conversion functions
new d9ec5cfd5a2e drm/amd/display: Use switch table for dc_to_smu_clock_type
new 274840e54422 drm/ttm: Add release_notify callback to ttm_bo_driver
new d8f4981e2e8a drm/amdgpu: Add flag to wipe VRAM on release
new ab2f7a5c18b5 drm/amdgpu: Implement VRAM wipe on release
new 6856e4b65f64 drm/amdgpu: Mark KFD VRAM allocations for wipe on release
new 19ed70ff5d24 drm/amdgpu: Add amdgpu_asic_funcs.reset_method for Vega20
new 57d352f7699e drm/amdgpu: Update NBIO headers to add TXCLK3/4
new 612e4ed99bdd drm/amdgpu: Fix pcie_bw on Vega20
new 857b82d0df4c drm/amdgpu: support get_cu_info for Arcturus
new 5145d57ec5f5 drm/amdkfd: Extend CU mask to 8 SEs (v3)
new 6f7fe9a93e6c drm/radeon: Fix EEH during kexec
new e3bf125bdbb6 drm/amd/powerplay: fix off-by-one upper bounds limit checks
new f3eb9b8f67bc gpu: drm: radeon: Fix a possible null-pointer dereference [...]
new ab63131155b0 drm/amd/powerplay: fix a few spelling mistakes
new f0ced3f61b4d drm/amd/powerplay: Allow changing of fan_control in smu_v11_0
new ac4bf4a1ebce drm/amdgpu: fix unsigned variable instance compared to les [...]
new e16e37efb4c9 drm/amd/display: Allow cursor async updates for framebuffer swaps
new 43d10d30df15 drm/amd/display: Skip determining update type for async updates
new bd200d190f45 drm/amd/display: Don't replace the dc_state for fast updates
new b94afb61cdae drm/amd/powerplay: honor hw limit on fetching metrics data [...]
new a55c8d7bda4f drm/amdgpu: remove the clear of MCA_ADDR
new 33b97cf896d4 drm/amdgpu: add more parameters and functions to amdgpu_um [...]
new 3aacf4ea1102 drm/amdgpu: initialize new parameters and functions for am [...]
new fee858ba5f96 drm/amdgpu: add macro of umc for each channel
new 2b671b6049ef drm/amdgpu: apply umc_for_each_channel macro to umc_6_1
new 13b7c46c18e2 drm/amdgpu: add error address query for umc ras
new 51437623a0a1 drm/amdgpu: support ce interrupt in ras module
new b7f92097f5bc drm/amdgpu: implement umc ras init function
new b1a5895352dc drm/amdgpu: update the calc algorithm of umc ecc error count
new 91ba68f8d572 drm/amdgpu: only uncorrectable error needs gpu reset
new bd2280da46db drm/amdgpu: replace AMDGPU_RAS_UE with AMDGPU_RAS_SUCCESS
new 839f9117e1c2 drm/amd/powerplay: guard consistency between CPU copy and [...]
new 7aa3f675d143 drm/amd/powerplay: support power profile retrieval and set [...]
new 4abc1765d2f7 drm/amd/powerplay: enable SW SMU power profile switch supp [...]
new 706e50829eb7 drm/amd/powerplay: correct navi10 vcn powergate
new c0dac3c9f545 drm/amdgpu: removed duplicate line
new f36d9ab95f0f drm/amdgpu: add PSP SW init support for Arcturus
new dc0d962297af drm/amdgpu: add PSP KDB loading support for Arcturus
new 6c37bde9c63b drm/amdgpu: update PSP CMD fail response status print
new 8fda90e82144 drm/amdgpu: disable MEC2 JT context init for Arcturus
new b86f8d8b2bc0 drm/amdgpu: extend PSP FW loading support to 8 SDMA instances
new 8c2ef8ca0e0e drm/amdgpu: update SDMA V4 microcode init
new 6d622903285a drm/amdgpu: add ip offset header for navi12 (v2)
new 03d0a073cf3f drm/amdgpu: initialize reg base for navi12
new 9802f5d78b37 drm/amdgpu: add navi12 asic type
new 42b325e5ec39 drm/amdgpu: add gpu_info firmware for navi12
new 4808cf9c2a82 drm/amdgpu: set asic family and ip blocks for navi12
new d4d838ba4e9d drm/amdgpu: use front door firmware loading for navi12
new 74b5e509a082 drm/amdgpu: initialize cg/pg flags and external rev id for navi12
new 7e17e58bdde2 drm/amdgpu: set nbio/hdp cg for navi12
new 59ab8c292b9a drm/amdgpu/gfx10: set gfx cg for navi12
new 6983469c1a65 drm/amdgpu/gfx10: add gfx config for navi12
new 92c123aec1a2 drm/amdgpu/gfx10: declare cp/rlc firmwares for navi12
new 716e9bb099c5 drm/amdgpu/gfx10: add placeholder for navi12 golden settings
new 9ff3dba6d68d drm/amdgpu/gfx10: set number of me(c)/pipe/queue for navi12
new 4cdfc4a2be14 drm/amdgpu/gfx10: set rlc funcs for navi12
new 6f523fd7b3d4 drm/amdgpu/sdma5: declare sdma firmwares for navi12
new f2d6731d77cf drm/amdgpu/sdma5: add placeholder for navi12 golden settings
new 4a0e815fb318 drm/amdgpu/gmc10: set gart size and vm size for navi12
new 44e9e7c96c5e drm/amdgpu: add ip blocks for navi12
new 71745cf47409 drm/amdgpu/gfx10: set tcp harvest for navi12
new 799020290313 drm/amdgpu: enable virtual display for navi12
new f8984cb9e3e9 drm/amdgpu/gfx10: add golden settings for navi12 (v2)
new c726fbf0fb64 drm/amdgpu/sdma5: add golden settings for navi12 (v2)
new 87190edcf3a9 drm/amdgpu: add CGTT_GS_NGG_CLK_CTRL register to gc header
new 02938eed74a3 drm/amdgpu: correct smu rlc handshake enablement bit
new 9ea8da75ba43 drm/amdgpu/smu11: add smu support for navi12
new 739cdbd6a21b drm/amdgpu/psp11: add psp support for navi12
new e60cc94b268a drm/amdgpu: start autoload till RLCG fw for navi12
new 7f47efeb9e21 drm/amdgpu: add smu ip block for navi12
new 6b66ae2e556c drm/amdgpu: add psp ip block for navi12
new a3219816c407 drm/amdgpu: add Navi12 VCN firmware support
new 1fbed280a244 drm/amdgpu: add VCN ip block for Navi12
new 400e9c5ea66a drm/amdgpu: enable DPG mode for Navi12
new 36bbb634b753 drm/amd/display: Add ASICREV_IS_NAVI macros
new 078655d982c5 drm/amdgpu: Add nv12 DC ip block
new fbd2afe5366c drm/amd/display: Add missing NV12 asic IDs
new 3cf7bf2e4837 drm/amdgpu: enable Navi12 kfd support for amdgpu
new 2cc450ceaae4 drm/amd/display: Validate dc_plane_info and dc_plane_size [...]
new caff0e665437 drm/amd/display: Block immediate flips for non-fast updates
new 1f288afc2cb7 drm/amdgpu: pin the csb buffer on hw init for gfx v8
new 876923fb92a9 drm/amdgpu: Fix panic during gpu reset
new 9234c587a81f drm/amd/powerplay: skip pcie params override on Arcturus V2
new 2a3c7ff6e37c drm/amdgpu: update ras sysfs feature info
new 35ef88fa115d drm/amdgpu/soc15: fix external_rev_id for navi14
new b5c73856408b drm/amdgpu/discovery: move common discovery code out of na [...]
new 8dd45504a7d7 drm/amd/powerplay: check before issuing messages for max s [...]
new b5507c7e0607 drm/amdgpu: Fix GPU reset crash regression.
new f848be467c98 MAINTAINERS: update amdkfd maintainer (v3)
new b56a53db4ce1 drm/amd/powerplay: Zero initialize some variables
new 2a1e00c3c0d3 gpu: drm: amd: powerplay: Remove logically dead code
new c6dddf45402c drm/amdgpu: replace readq/writeq with atomic64 operations
new dd21a572c906 drm/amdgpu: implement UMC 64 bits REG operations
new 6ca523d7eb19 drm/amdgpu: remove RREG64/WREG64
new 3f61fd41f383 Merge tag 'v5.3-rc3' into drm-next-5.4
new e7f7287bf5f7 Merge tag 'drm-next-5.4-2019-08-09' of git://people.freede [...]
new 745adc3f9216 drm/vmwgfx: Add debug message for layout change ioctl
new 9bb34e9013fc drm/vmwgfx: Use VMW_DEBUG_KMS for vmwgfx mode-setting user errors
new 9c84aeba67cc drm/vmwgfx: Kill unneeded legacy security features
new d5c1f0110dd6 drm/vmwgfx: drop use of drmP.h in header files
new 6ae8748bf706 drm/vmwgfx: drop reminaing users of drmP.h
new a0a63940b0c9 drm/vmwgfx: Assign eviction priorities to resources
new 8120ed5ebd2a Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...]
new 3551a9fa2c5d drm/panfrost: Remove completed features still in TODO
new 17acb9f35ed7 drm/shmem: Add madvise state and purge helpers
new 013b65101315 drm/panfrost: Add madvise and shrinker support
new 43f847d0b954 drm/pl111: Support grayscale
new 0c76620e5745 drm/panel: simple: Add TI nspire panel bindings
new d8a0d6a3b781 drm/panel: simple: Support TI nspire panels
new f237bf2de82e drm: meson: mask value when writing bits relaxed
new 39bf9985b859 drm: meson: crtc: use proper macros instead of magic constants
new bfb86819829e drm: meson: drv: use macro when initializing vpu
new 0ce266d018f4 drm: meson: vpp: use proper macros instead of magic constants
new 147ae1cbaa18 drm: meson: viu: use proper macros instead of magic constants
new 7eef9e610454 drm: meson: venc: use proper macros instead of magic constants
new e1012141242d drm: meson: global clean-up
new 070314606078 drm: meson: add macro used to enable HDMI PLL
new a84ddb83806e drm: meson: venc: set the correct macrovision max amplitude value
new 0e2f733addbf dma-buf: make dma_fence structure a bit smaller v2
new 67c97fb79a7f dma-buf: add reservation_object_fences helper
new dd7a7d1ff2f1 drm/i915: use new reservation_object_fences helper
new 0e1d8083bddb dma-buf: further relax reservation_object_add_shared_fence
new 7bb0a60aa578 drm/bridge: tc358767: fix opencoded use of drm_panel_*
new 90fbc5105653 drm/imx: fix opencoded use of drm_panel_*
new 24bc3e9ce68a drm/fsl-dcu: fix opencoded use of drm_panel_*
new ce7d93aa2a08 drm/mxsfb: fix opencoded use of drm_panel_*
new 9d027b8e5a57 drm/panel: ili9322: move bus_flags to get_modes()
new 7a833d307cd8 drm/panel: move drm_panel functions to .c file
new 8b0c6e2faa97 drm/panel: use inline comments in drm_panel.h
new e0d409ff1620 drm/panel: drop return code from drm_panel_detach()
new 1f70b8b812f3 dma-fence: Propagate errors to dma-fence-array container
new f6700060f53f dt-bindings: display: hdmi-connector: Support DDC bus enable
new 4c8b4c3855b0 drm: sun4i: Add support for enabling DDC I2C bus to sun8i_ [...]
new 7891c30a3e30 dma-fence: Report the composite sync_file status
new c550b60c6479 drm/komeda: Fix potential integer overflow in komeda_crtc_ [...]
new 12db36bc3cec drm: Fix kerneldoc warns in connector-related docs
new f246ff5c2325 drm/syncobj: Add better overview documentation for syncobj (v2)
new 8515090ce514 drm: gm12u320: Some minor cleanups
new 4abfa2e4e74f drm: gm12u320: Use DRM_DEV_ERROR everywhere
new 9b61db1aed5c drm: gm12u320: Do not take a mutex from a wait_event condition
new ac9fd659ef8c drm: gm12u320: Add -ENODEV to list of errors to ignore
new 930a402485b2 drm/gem: Allow sparsely populated page arrays in drm_gem_p [...]
new 3bf5189d93d0 drm/shmem: Put pages independent of a SG table being set
new a5efb4c9a562 drm/panfrost: Restructure the GEM object creation
new eecbb3cdccca drm/panfrost: Split panfrost_mmu_map SG list mapping to it [...]
new 203270c025be drm/panfrost: Add a no execute flag for BO allocations
new 73e467f60acd drm/panfrost: Consolidate reset handling
new b31bdd1389fc drm/panfrost: Convert MMU IRQ handler to threaded handler
new 187d2929206e drm/panfrost: Add support for GPU heap allocations
new 1c2b93902faf drm/panfrost: Bump driver version to 1.1
new d3c6dd1fb30d dma-buf/sw_sync: Synchronize signal vs syncpt free
new 5d344f58da76 dma-buf: nuke reservation_object seq number
new 52791eeec1d9 dma-buf: rename reservation_object to dma_resv
new 376bf52deef5 dt-bindings: display: amlogic, meson-dw-hdmi: convert to yaml
new 6b9ebf1e0e67 dt-bindings: display: amlogic, meson-vpu: convert to yaml
new c0900eb8264c MAINTAINERS: Update with Amlogic DRM bindings converted as YAML
new 8067f62bccaf drm/bridge: dw-hdmi-i2s: support more i2s format
new 2a2a3d2ff799 drm/bridge: dw-hdmi: move audio channel setup out of ahb
new da5f5bc92f49 drm/bridge: dw-hdmi: set channel count in the infoframes
new 17a1e555b608 drm/bridge: dw-hdmi-i2s: enable lpcm multi channels
new 0c6098859176 drm/bridge: dw-hdmi-i2s: set the channel allocation
new 46cecde310bb drm/bridge: dw-hdmi-i2s: reset audio fifo before applying [...]
new 43e88f670a5e drm/bridge: dw-hdmi-i2s: enable only the required i2s lanes
new fc1ca6e01d0a drm/bridge: dw-hdmi-i2s: add .get_eld support
new 5ad773f9a92f drm/bridge: dumb-vga-dac: Fix dereferencing -ENODEV DDC channel
new 5c8a5f1d78d8 drm/i2c/tda998x: drop use of drmP.h
new eb1df694cd72 drm/tegra: drop use of drmP.h
new 25e28ef2805f drm/armada: drop use of drmP.h
new 535d1b947ba3 drm/arm: drop use of drmP.h
new 95cbf02b8a5d drm/aspeed: gfc_crtc: Make structure aspeed_gfx_funcs constant
new 684a4e6739d3 dt-bindings: Add vendor prefix for LG Display
new 09e6890c3f1a dt-bindings: Add legacy 'toppoly' vendor prefix
new 90075dde44a2 dt-bindings: display: panel: Add bindings for NEC NL8048HL [...]
new f5b0c6542476 drm/panel: Add driver for the LG Philips LB035Q02 panel
new df439abe6501 drm/panel: Add driver for the NEC NL8048HL11 panel
new c9cf4c2a3bd3 drm/panel: Add driver for the Sharp LS037V7DW01 panel
new 1c8fc3f0c5d2 drm/panel: Add driver for the Sony ACX565AKM panel
new 415b8dd08711 drm/panel: Add driver for the Toppoly TD028TTEC1 panel
new dc2e1e5b2799 drm/panel: Add driver for the Toppoly TD043MTEA1 panel
new b016cd6ed4b7 dma-buf: Restore seqlock around dma_resv updates
new 1e938755fa51 video: omapfb2: Make standard and custom panel drivers mut [...]
new 45f16c82db7e drm/omap: displays: Remove unused panel drivers
new b0baf85bb27a drm/panel: tpo-td043mtea1: remove redundant assignment
new 4fe3997a68f3 dma-fence: Shrink size of struct dma_fence
new f86a802bf3a7 dma-fence: Avoid list_del during fence->cb_list iteration
new 0fc89b6802ba dma-fence: Simply wrap dma_fence_signal_locked with dma_fe [...]
new f2cb60e9a388 dma-fence: Store the timestamp in the same union as the cb_list
new 596cb85218d7 drm/vboxvideo: Make structure vbox_fb_helper_funcs constant
new d777478599f7 drm/xen-front: Make structure fb_funcs constant
new 5f680625d976 Merge tag 'drm-misc-next-2019-08-19' of git://anongit.free [...]
new 71f6bd791e0d drm: Don't include drm/drm_encoder_slave.h when not needed
new dbbfaf5f2641 drm: Remove bridge support from legacy helpers
new 0b936e612273 drm: rcar-du: lvds: Fix bridge_to_rcar_lvds
new c011b93c1a9c Merge tag 'du-next-20190816' of git://linuxtv.org/pinchart [...]
new 6eae41fea750 drm/etnaviv: drop use of drmP.h
new facb180d3a51 drm/etnaviv: Use devm_platform_ioremap_resource()
new 2e737e520548 drm/etnaviv: clean up includes
new c53ab61312ce drm/etnaviv: fix etnaviv_cmdbuf_suballoc_new return value
new 5e93ec4d47e2 drm/etnaviv: remove unused function etnaviv_gem_mapping_reference
new 1b53591a77d9 etnaviv: fix whitespace errors
new 15ff4a7b5841 etnaviv: perfmon: fix total and idle HI cyleces readout
new 9a1fdae58760 drm/etnaviv: dump only failing submit
new 3001eeb7f216 drm/etnaviv: pass mmu pointer to etnaviv_core_dump_mmu
new db41fe7d2f75 drm/etnaviv: simplify unbind checks
new db82a0435b8b drm/etnaviv: split out cmdbuf mapping into address space
new bffe5db81ae6 drm/etnaviv: share a single cmdbuf suballoc region across [...]
new 4900dda90af2 drm/etnaviv: replace MMU flush marker with flush sequence
new 27b67278e007 drm/etnaviv: rework MMU handling
new d80d842a47fb drm/etnaviv: split out starting of FE idle loop
new e6364d70cfa3 drm/etnaviv: provide MMU context to etnaviv_gem_mapping_get
new 17e4660ae3d7 drm/etnaviv: implement per-process address spaces on MMUv2
new edb5ff07ef67 drm/etnaviv: skip command stream validation on PPAS capable GPUs
new 17eae23b0820 drm/etnaviv: allow to request specific virtual address for [...]
new 088880ddc0b2 drm/etnaviv: implement softpin
new ae4530062620 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...]
new 863a6670a4f1 drm/nouveau/secboot: Make acr_r352_ls_gpccs_func static
new fcca420d6604 drm/nouveau/bios/init: fix spelling mistake "CONDITON" -> [...]
new 977b7e81df73 drm/nouveau: drop use of DRM_UDELAY
new c587cd6fc8b3 drm/nouveau: drop drmP.h from nouveau_drv.h
new 3a2b92725bc8 drm/nouveau: drop drmP.h from all header files
new 690ae20c0426 drm/nouveau: drop use of drmp.h
new 7b97492555b1 drm/nouveau/mmu: use struct_size() helper
new c8b3585d4fbd drm/nouveau/dispnv04: subdev/bios.h is included more than once
new eb3f4cfa53bc drm/nouveau: fix nvif/device.h is included more than once
new 0446f48cb53d drm/nouveau/kms/gv100: allow windows to use PACKED8BPP formats
new 1e339ab2ac3c drm/nouveau/kms/tu102-: disable input lut when input is al [...]
new ebf8ca6b3d6d drm/nouveau/kms/nv50-: disable input lut harder
new 38a72243235e drm/nouveau/kms/nv50-: add fp16 scanout support
new ad45354a631b drm/nouveau: Disable atomic support on a per-device basis
new 607db661b7ac drm/nouveau/bios: downgrade absence of tmds table to info [...]
new 66cbcc72ae34 drm/nouveau/bios/init: handle INIT_RESET_BEGUN devinit opcode
new 9f9b450752d3 drm/nouveau/bios/init: handle INIT_RESET_END devinit opcode
new cf9518b50a9c drm/nouveau/fifo/gf1xx: convert to using nvkm_fault_data
new cde540211ab1 drm/nouveau/fifo/gk104-: fix parsing of mmu fault data
new 7c844e9d95fb drm/nouveau/kms/nv50-: remove overlay alpha formats
new 88b703527ba7 drm/nouveau/kms/gf119-: add ctm property support
new af364a447b4a drm/nouveau/kms/nv50-: enable modern color management properties
new 2c7442ea17f3 drm/nouveau/kms/gv100-: use premultiplied alpha blending b [...]
new dffa487822d1 drm/nouveau/kms/gv100-: implement csc + enable modern colo [...]
new a4ec848910a3 drm/nouveau/kms/nv50-: use __drm_atomic_helper_plane_reset()
new 6f78991fbcfe drm/nouveau/kms/nv50-: create primary plane before overlay planes
new 7a962f2b7276 drm/nouveau/kms/nv50-: attach immutable zpos property to planes
new 9a99e904cc5b drm/nouveau/kms/gv100-: add support for plane zpos property
new a0a76244760d drm/nouveau/kms/gv100-: attach alpha property to planes
new edc641b2b2f4 drm/nouveau/kms/gv100-: attach pixel blend mode property t [...]
new f0790cda65a1 drm/nouveau/therm: skip probing for devices not specified [...]
new 69cbbb7b04ff drm/nouveau/therm: don't attempt fan control where PMU is [...]
new e79ef1c0076a drm/nouveau/bios/gpio: sort gpios by values
new 72251fac062c drm/nouveau/gpio: fail if gpu external power is missing
new 940794b3dd34 drm/nouveau/gpio: check the gpio function 16 in the power [...]
new 3c978f73959c drm/nouveau/gpio: check function 76 in the power check as well
new 2b7e7bb16812 drm/nouveau/dispnv04: Remove runtime PM
new ed22eb56f2bf drm/nouveau/dispnv50: Fix runtime PM ref tracking for non- [...]
new a1af2afbd244 drm/nouveau/volt: Fix for some cards having 0 maximum voltage
new 34044cd2955b Merge branch 'linux-5.4' of git://github.com/skeggsb/linux [...]
new 52dfdba0a987 drm/i915/tgl: Add hpd interrupt handling
new 48ef15d32a77 drm/i915/tgl: Update north display hotplug detection to TG [...]
new 555233601407 drm/i915/tgl: handle DP aux interrupts
new 2e8de0879cf6 drm/i915: make i915_selftest.h self-contained
new cb0c43f30ca6 drm/i915: Avoid ce->gem_context->i915
new f277bc0c98a4 drm/i915/selftests: Pass intel_context to igt_spinner
new 602776f96bfa drm/i915/uc: Don't enable communication twice on resume
new 63064d822c96 drm/i915/uc: Move uC WOPCM setup in uc_init_hw
new 900c9173ca69 drm/i915: remove dangling forward declaration
new 91b59cd98a97 drm/i915/tgl: Move fault registers to their new offset
new 23dea05191be drm/i915/tgl: stop using ERROR_GEN6 and DONE_REG
new 2ddf992179c4 drm/i915/tgl: Define MOCS entries for Tigerlake
new a7a7a0e6ebde drm/i915/tgl: Tigerlake only has global MOCS registers
new 1b6c3c6d4607 drm/i915: Move MOCS setup to intel_mocs.c
new c2052d6e242c drm/i915/ehl: Ungate DDIC and DDID
new 10e36489abda drm/i915/execlists: Always clear pending&inflight requests [...]
new de70fdd7d24c drm/i915: fix possible memory leak in intel_hdcp_auth_down [...]
new 8ad4ca6e9a81 drm/i915/oa: add content to Makefile
new 8ef7e3409cec drm/i915/ehl: Don't forget to handle port C's hotplug interrupts
new a1c9ca223c3d drm/i915: Remove lrc default desc from GEM context
new 6cf72db68d20 drm/i915/gt: Move gt_cleanup_early out of gem_cleanup_early
new 6f76098fe0f3 drm/i915/uc: Move uC early functions inside the GT ones
new 9dfe3459ef41 drm/i915/gt: Introduce intel_gt_runtime_suspend/resume
new 57a68c350716 drm/i915/uc: Rename intel_uc_is_using* into intel_uc_supports*
new db81bc6eb9c0 drm/i915/uc: Consider enable_guc modparam during fw selection
new 724df646c803 drm/i915/guc: Use dedicated flag to track submission mode
new 01158da721c5 drm/i915/uc: Stop sanitizing enable_guc modparam
new 5d571068f71e drm/i915/tgl: Add and use new DC5 and DC6 residency counte [...]
new 2b92a82fe03b drm/i915/tgl: allow the reg_read ioctl to read the RCS TIM [...]
new 908091c85003 drm/i915/pmu: Make more struct i915_pmu centric
new 28fba0961de4 drm/i915/pmu: Convert engine sampling to uncore mmio
new 08ce5c64b25d drm/i915/pmu: Convert sampling to gt
new 518ea582cb6e drm/i915/pmu: Make get_rc6 take intel_gt
new 51fbd8de87dc drm/i915/pmu: Atomically acquire the gt_pm wakeref
new 576f05865581 drm/i915: Flush extra hard after writing relocations throu [...]
new d8af05ff38ae drm/i915: Allow sharing the idle-barrier from other kernel [...]
new ae0f8f0f9a4b drm/i915/oa: update the generated files
new e4661f144497 drm/i915: Fix documentation for __intel_wait_for_register_fw*
new cd2a4eaf8c79 drm/i915: Report resv_obj allocation failure
new 50d84418f586 drm/i915: Add i915 to i915_inject_probe_failure
new 771051eaa746 drm/i915/uc: Do full sanitize instead of pure reset
new 3243bd096bb1 drm/i915/uc: Reorder firmware status codes
new 32ff76e80c24 drm/i915/uc: Move GuC error log to uc and release it on fini
new 5d1ef2b4270d drm/i915/uc: Inject probe errors into intel_uc_init_hw
new 6bd0fbe156f1 drm/i915/wopcm: Don't fail on WOPCM partitioning failure
new 1aff1903d0ff drm/i915: Hide unshrinkable context objects from the shrinker
new 515b8b7e935e drm/i915: Flush the freed object list on file close
new a4e57f9031cc drm/i915: Teach execbuffer to take the engine wakeref not GT
new b40d73784ffc drm/i915: Replace struct_mutex for batch pool serialisation
new ce52ad5dd52c drm/i915: Fix wrong escape clock divisor init for GLK
new c8be1a5fc5c6 drm/i915/guc: Prefer intel_guc_is_submission_supported
new 2afc794c3ea0 drm/i915/huc: Prefer intel_huc_is_supported
new 34f0a20fa4ea drm/i915/uc: Remove redundant GuC support checks
new d9a910f5ed72 drm/i915/uc: Don't fail on HuC early init errors
new 6c86e5ff2617 drm/i915/gt: Remove stale kerneldoc for internal MOCS functions
new 361f9dc24368 drm/i915: Use drm_i915_private directly from drv_get_drvdata()
new c29579d2fabe drm/i915/gem: Make caps.scheduler static
new 750e76b4f9f6 drm/i915/gt: Move the [class][inst] lookup for engines ont [...]
new 033a856c7368 drm/i915/dmc: Load DMC on TGL
new 3e1876251bc3 drm/i915: move intel_display.c function declarations
new 5b51f28fa7ba drm/i915/sprite: un-inline icl_is_hdr_plane()
new d64575ee8d91 drm/i915/irq: un-inline functions to avoid i915_drv.h include
new 366b6200f76e drm/i915/bw: make intel_atomic_get_bw_state() static
new e15fd1bee2a9 drm/i915/mst: un-inline intel_dp_mst_encoder_active_links()
new d0d392a8deed drm/i915/tc: un-inline intel_tc_port_ref_held()
new a09d9a800236 drm/i915: avoid including intel_drv.h via i915_drv.h->i915 [...]
new 1d455f8de8e8 drm/i915: rename intel_drv.h to display/intel_display_types.h
new 6da4a2c411e8 drm/i915: remove unnecessary includes of intel_display_typ [...]
new 1c0023d4f5fd drm/i915: move property enums to intel_display_types.h
new 071b68cceee7 drm/i915: abstract display suspend/resume operations
new fdde3097488e drm/i915: Drop expectations of VM_IO from our GGTT mmappings
new 2edda80db3d0 drm/i915: Rename engines to match their user interface
new 9ae06cad821b drm/i915: Use intel_engine_lookup_user for probing HAS_BSD etc
new ed29da7123a6 drm/i915: Fix some NULL vs IS_ERR() conditions
new d71c4b034165 drm/i915: Include the DRIVER_DATE in the error state
new 26f00514d944 drm/i915: Isolate i915_getparam_ioctl()
new a37f08a882b0 drm/i915/perf: Refactor oa object to better manage resources
new 12be4a4c75a2 drm/i915/uc: Prefer dev_info for reporting options
new 2399ab52da5f drm/i915/uc: HuC firmware can't be supported without GuC
new 4157a962f59d drm/i915/uc: Don't fetch HuC fw if GuC fw fetch already failed
new 7dbd03e28904 drm/i915: Don't try to partition WOPCM without GuC firmware
new d4b2cfb8c29f drm/i915: Make wopcm_to_i915() private
new a0752c87080a drm/i915/uc: WOPCM programming errors are not always real
new 5e0a809af2a2 drm/i915/uc: Hardening firmware fetch
new 707d26dcc176 drm/i915: split out intel_pch.[ch] from i915_drv.[ch]
new 3522a33a2746 drm/i915/tgl/dsi: Program TRANS_VBLANK register
new 960e9836f721 drm/i915/tgl/dsi: Set latency PCS_DW1 for tgl
new 7b864f95886b drm/i915/tgl/dsi: Do not override TA_SURE
new 991d9557b0c4 drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping
new 33365feca49e drm/i915/tgl: Add mipi dsi support for TGL
new 32d38e6cf007 drm/i915/tgl/dsi: Enable blanking packets during BLLP for [...]
new ca883c304f54 drm/i915/selftests: Pass intel_context to mock_request
new 387758298bfd drm/i915: Allocate kernel_contexts directly
new f1c4d157ab9b drm/i915: Fix up the inverse mapping for default ctx->engines[]
new 6aa3bef15d65 drm/i915: Get transcoder power domain before reading its register
new 9749a5b6c09f drm/i915/tgl: Fix the read of the DDI that transcoder is a [...]
new cbb153c50ebe drm/i915/selftests: Fixup a missing legacy_idx
new c7302f204490 drm/i915: Defer final intel_wakeref_put to process context
new c990b4c3597d drm/i915: Only include active engines in the capture state
new 5b5efdf79abf drm/i915: Make debugfs/per_file_stats scale better
new 1c780b617cc0 drm/i915: remove unused dev_priv->no_aux_handshake
new e3adffe838ff drm/i915: move add_taint_for_CI() to i915_utils.h
new 0a2ecbe5a9a8 drm/i915: move I915_STATE_WARN() and _ON() to intel_display.h
new 358c855cb60a drm/i915: move printing and load error inject to i915_utils.[ch]
new db94e9f133a0 drm/i915: extract i915_perf.h from i915_drv.h
new be68261d815f drm/i915: extract i915_sysfs.h from i915_drv.h
new bdd1510cc7c2 drm/i915: extract i915_suspend.h from i915_drv.h
new 9c9082b98228 drm/i915: extract i915_memcpy.h from i915_drv.h
new 6401fafbec5a drm/i915: extract gem/i915_gem_stolen.h from i915_drv.h
new be80bc3658e8 drm/i915: extract i915_gem_shrinker.h from i915_drv.h
new 3aaf84662d31 drm/i915: Free the imported shmemfs file for phys objects
new 6cd34b10cd64 drm/i915/execlists: Backtrack along timeline
new d5b2a3a4f85a drm/i915: Check for a second VCS engine more carefully
new 6b86f90019cf drm/i915: Replace global bsd_dispatch_index with random seed
new 1a07e86cceac drm/i915: Generalise BSD default selection
new 3148310792b6 drm/i915: Drop the fudge warning on ring restart for ctg/elk
new 72e277759340 drm/i915: Remove i915_gem_context_create_gvt()
new 4c60b1aaa255 drm/i915/gt: Make deferred context allocation explicit
new 48ae397b6b93 drm/i915: Push the ring creation flags to the backend
new 75d0a7f31eec drm/i915: Lift timeline into intel_context
new 72e67f046374 drm/i915: Stop reconfiguring our shmemfs mountpoint
new 0a9b26306d6a drm/i915: split out uncore_mmio_debug
new 963ad1285b7c drm/i915/blt: don't assume pinned intel_context
new 554e330ceb9f drm/i915/blt: bump the size restriction
new 18851edfa7db drm/i915/selftests: move gpu-write-dw into utils
new 1feb7864b2cb drm/i915/gtt: enable GTT cache by default
new aaa914cd1c63 drm/i915/gtt: disable 2M pages for pre-gen11
new 05f219d709ec drm/i915/blt: support copying objects
new 14d1b9a6247c drm/i915: buddy allocator
new 9f4dd137b20e drm/i915: Remove unused debugfs/i915_emon_status
new ae7a3166a708 drm/i915/uc: Fail early if there is no GuC fw available
new d8d6e5eb2bad drm/i915/uc: Include HuC firmware version in summary
new 07587c343511 drm/i915/uc: Update messages from fw upload step
new a5f978c3609f drm/i915/uc: Use -EIO code for GuC initialization failures
new 2e04dbceed68 drm/i915/icl: Remove DDI IO power domain from PG3 power domains
new 015341da9888 drm/i915/tgl: Fixing up list of PG3 power domains.
new 3ea580291054 drm/i915/uc: Update copyright and license
new f597625d12ba drm/i915/execlists: Avoid sync calls during park
new acb9488dcad8 drm/i915/selftests: Prevent the timeslice expiring during [...]
new 4ecd20c929b8 drm/i915/gt: Use the local engine wakeref when checking RI [...]
new d762043f7ab1 drm/i915: Extract GT powermanagement interrupt handling
new cf1c97dcb96c drm/i915: Extract general GT interrupt handlers
new 3d6792cf0a93 drm/i915: Forgo last_fence active request tracking
new a21ce8ad12d2 drm/i915/overlay: Switch to using i915_active tracking
new ee94e0c4598a drm/i915/guc: keep breadcrumb irq always enabled
new 478ffad6d690 drm/i915: drop engine_pin/unpin_breadcrumbs_irq
new 5f15c1e6e181 drm/i915/guc: Use a local cancel_port_requests
new abb042f310ff drm/i915/uc: Log fw status changes only under debug config
new 1cdd8705c7ac drm/i915/tgl: Fix missing parentheses on TGL_TRANS_DDI_FUN [...]
new a79ca656b648 drm/i915: Push the wakeref->count deferral to the backend
new 3a0f1604888a drm/i915/gt: Save/restore interrupts around breadcrumb disable
new cd3e05836fc6 drm/i915/kvmgt: Use struct_size() helper
new e14006d939fe drm/i915/gvt: Fix typo of VBLANK_TIMER_PERIOD
new f8871ec8fc73 drm/i915/gvt: no need to check return value of debugfs_cre [...]
new 8cfbca7848ff drm/i915/gvt: factor out tlb and mocs register offset table
new 4f870f1fba34 drm/i915/gvt: Utility for valid command length check
new 1e2adc0d0370 drm/i915/gvt: Add MI command valid length check
new 00a33be40634 drm/i915/gvt: Add valid length check for MI variable commands
new 220b65d8009d drm/i915/gvt: Double check batch buffer size after copy
new 710bb9cfeeda Merge tag 'gvt-next-2019-08-13' of https://github.com/inte [...]
new 46c63d2499b1 drm/i915/bdw+: Move misc display IRQ handling to it own function
new 270b9991cdb0 drm/i915: Add _TRANS2()
new be6133b8917f drm/i915: Update DRIVER_DATE to 20190813
new 0b08ae030154 drm/i915/guc: Remove client->submissions
new a4eb99a1d617 drm/i915: Include engine->mmio_base in the debug dump
new 5f889b9a61dd drm/i915: Disregard drm_mode_config.fb_base
new b26496ae786d drm/i915: Print CCID for all renderCS
new f130b712ff25 drm/i915: Serialise read/write of the barrier's engine
new 88f8065ca73f drm/i915: Convert a few more bland dmesg info to be device [...]
new 6f6333ba501e drm/i915/selftest/buddy: fixup igt_buddy_alloc_range
new cfba6bd8b074 drm/i915/icl: Implement gen11 flush including tile cache
new 8a8b540a6dd2 drm/i915/icl: Add command cache invalidate
new 845f7f7ecb1f drm/i915/icl: Add gen11 specific render breadcrumbs
new 62520e3361d2 drm/i915: Move tasklet kicking to __i915_request_queue caller
new bfc4c359b282 drm/i915/cml: Add Missing PCI IDs
new 531958f6f357 drm/i915/gt: Track timeline activeness in enter/exit
new 338aade97c06 drm/i915/gt: Convert timeline tracking to spinlock
new ccb23d2dcc30 drm/i915/gt: Guard timeline pinning without relying on str [...]
new e5dadff4b093 drm/i915: Protect request retirement with timeline->mutex
new 8e7cb1799b4f drm/i915: Extract intel_frontbuffer active tracking
new 6ac689d2e316 drm/i915: Use the associated uncore for the vm
new 665c1c2166d3 drm/i915/buddy: tidy up i915_buddy_fini
new 3ba09632ce8b drm/i915/buddy: use kmemleak_update_trace
new 1249dc171738 drm/i915/uc: Move FW size sanity check back to fetch
new 851dfec946b6 drm/i915/wopcm: Check WOPCM layout separately from calculations
new 311482651d5e drm/i915/wopcm: Try to use already locked WOPCM layout
new 0d12ed982bba drm/i915/wopcm: Update error messages
new f789fbb1eb16 drm/i915/wopcm: Fix SPDX tag location
new 6c69a45445af drm/i915/gt: Mark context->active_count as protected by ti [...]
new 25ffd4b11d06 drm/i915: Markup expected timeline locks for i915_active
new df403069029d drm/i915/execlists: Lift process_csb() out of the irq-off [...]
new 3e5d0641e896 drm/i915: Move i915_power_well_id out of i915_reg.h
new 3d7b3039741d drm/i915: Move engine IDs out of i915_reg.h
new 4e3f12d86609 drm/i915: Move gmbus definitions out of i915_reg.h
new 4cb3b44d6b71 drm/i915: Wrappers for display register waits
new 356c484822e6 drm/i915/uc: Add explicit DISABLED state for firmware
new eb7c022ddc0c drm/i915/gtt: Fold gen8 insertions into one
new 9559c8751385 drm/i915/selftests: Check the context size
new 5bde5a4572e1 drm/i915/uc: Cleanup fw fetch only if it was successful
new 4a600cb707e1 drm/i915/uc: Cleanup fw fetch on every GuC/HuC init failure
new 0075a20a6dd1 drm/i915/uc: Never fail on uC preparation step
new 1ce5ba970cb7 drm/i915/guc: Don't open log relay if GuC is not running
new ee402140274e drm/i915/uc: Don't always fail on unavailable GuC firmware
new a8dc0f6d187b drm/i915/uc: Never fail on HuC firmware errors
new ef4688497512 drm/i915: Propagate fence errors
new 6a736ebf314a drm/i915: Always wrap the ring offset before resetting
new d67739268cf0 drm/i915/gt: Mark up the nested engine-pm timeline lock as [...]
new a1e37b0259e7 drm/i915: Only emit the 'send bug report' once for a GPU hang
new 70d6894d1456 drm/i915: Serialize against vma moves
new 5a6b7ef69e3d drm/i915/gen11: Allow usage of all GPIO pins
new e1d7b66b815a drm/i915: i915_active.retire() is optional
new cc3375607d79 drm/i915: Use 0 for the unordered context
new 64b95df91f44 drm/i915: Assume exclusive access to objects inside resume
new 2969a78aead3 drm/i915: Fix HW readout for crtc_clock in HDMI mode
new 149d6deb880c drm/i915: Sanitize PHY state during display core uninit
new 44c22f3f1a0a drm/i915: Serialize insertion into the file->mm.request_list
new 2833ddccbdb4 drm/i915: Be defensive when starting vma activity
new bd3b3004b1d3 drm/i915/tgl: Report valid VDBoxes with SFC capability
new 487f471da34d drm/i915/tgl: add Gen12 default indirect ctx offset
new 6d26d9bbf59a drm/i915/tgl: add GEN12_MAX_CONTEXT_HW_ID
new f4785682c9af drm/i915/tgl: Gen12 csb support
new 13e53c5c5337 drm/i915/tgl: Introduce initial Tiger Lake workarounds
new b41e63d88193 drm/i915/tgl: Updated Private PAT programming
new 0aa5427a7fd3 drm/i915/tgl: Gen12 render context size
new 1bcd8688bd9e drm/i915: Dynamically allocate s0ix struct for VLV
new 6acbe9f63091 drm/i915/gtt: Relax pd_used assertion
new d70898e4ea76 drm/i915: Update DRIVER_DATE to 20190820
new ea6591b4dadb drm/i915/tgl: disable DDIC
new 465242ee36eb drm/i915/tgl: add support for reading the timestamp frequency
new 9288d74f3f58 drm/i915/tgl: Move transcoders to pipes' powerwells
new d318cedf81e2 drm/i915/tgl: update DMC firmware to 2.04
new 4eaceea3a00f drm/i915: Fix DP-MST crtc_mask
new ff1750101351 drm/i915/gtt: Relax assertion for pt_used
new 57bf7f43ba02 drm/i915/dp: stylistic cleanup around hdcp2_msg_data
new 3be3a877cc22 drm/i915/dp: avoid shadowing variables
new e8465e1c6e26 drm/i915/dp: make hdcp2_dp_msg_data const
new 032048db1410 drm/i915/hdmi: stylistic cleanup around hdcp2_msg_data
new e63eacf76852 drm/i915/hdmi: make hdcp2_msg_data const
new 783877458f1f drm/i915/gtt: Include asm/smp.h
new 6846895fde05 drm/i915: Replace PIN_NONFAULT with calls to PIN_NOEVICT
new a20ab592d1a8 drm/i915/execlists: Set priority hint prior to submission
new 1b9bd09630d4 drm/i915: Do not create a new max_bpc prop for MST connectors
new c71ccbe26376 drm/i915/gtt: Add some range asserts
new 4776f3529d6b drm/i915: Don't deballoon unused ggtt drm_mm_node in linux guest
new 8e40983dec63 drm/i915/selftests: Fixup a couple of missing serialisatio [...]
new 829e8def7bd7 Merge drm/drm-next into drm-intel-next-queued
new 8e458fe2ee05 drm/i915: Generalise the clflush dma-worker
new e2ccc50a3a6c drm/i915: Track ggtt fence reservations under its own mutex
new b7d151ba4b29 drm/i915: Pull obj->userfault tracking under the ggtt->mutex
new 1f7fd484fff1 drm/i915: Replace i915_vma_put_fence()
new 3b2bf49e602e drm/i915: Kill the undead i915_gem_batch_pool.c
new be91233b1053 drm/i915: Update DRIVER_DATE to 20190822
new 29d9d76a72ce Merge tag 'drm-intel-next-2019-08-22' of git://anongit.fre [...]
new c23ef285fc67 drm/imx: Drop unused imx-ipuv3-crtc.o build
new a59957172b0c gpu: ipu-v3: enable remaining 32-bit RGB V4L2 pixel formats
new 9b75651f41a0 gpu: ipu-v3: image-convert: enable V4L2_PIX_FMT_BGRX32 and [...]
new ca84b1b86040 gpu: ipu-v3: image-convert: move output seam valid interva [...]
new 82c3e948cc0f gpu: ipu-v3: image-convert: fix output seam valid interval
new 2e67a553e965 gpu: ipu-v3: image-convert: limit input seam position to h [...]
new de2564c70fcc gpu: ipu-v3: image-convert: fix image downsize coefficient [...]
new 5fb8b650cc11 gpu: ipu-v3: image-convert: bail on invalid tile sizes
new fbefb84dd142 gpu: ipu-v3: image-convert: move tile burst alignment out of loop
new 4d24376370fb gpu: ipu-v3: image-convert: only sample into the next tile [...]
new 2467d946f933 Merge tag 'imx-drm-next-2019-08-23' of git://git.pengutron [...]
new 4f1a7007d688 drm/hisilicon/hibmc: Using module_pci_driver.
new bda4a850f7dc drm/hisilicon: Use dev_get_drvdata
new feeb07d0ca5a drm/hisilicon/hibmc: Make CONFIG_DRM_HISI_HIBMC depend on ARM64
new 8c973fb611de Merge tag 'drm-hisilicon-hibmc-next-2019-08-26' of https:/ [...]
new 51677dfcc17f efifb: BGRT: Improve efifb_bgrt_sanity_check
new dbb4a75b9c40 video: fbdev: pvr2fb: remove unnecessary comparison of uns [...]
new 70fc43c0998d video: fbdev: sm712fb: Use dev_get_drvdata
new af70a48698ca video: fbdev: radeonfb: Use dev_get_drvdata
new cc0c3e39e51b video: fbdev: sh_mobile_lcdcfb: Mark expected switch fall-through
new efbd44abaf74 video: fbdev: aty[128]fb: Remove dead code
new 2012f7762e8d video: fbdev: viafb: Remove dead code
new 06b1f4b9f2a0 video: fbdev/mmp/core: Use struct_size() in kzalloc()
new df5eff6d2a44 udlfb: Make dlfb_ops constant
new 3efdf83ca0f9 drm/panfrost: Fix missing unlock on error in panfrost_mmu_ [...]
new 7282f7645d06 drm/panfrost: Implement per FD address spaces
new e21dd290881b drm/panfrost: Enable devfreq to work without regulator
new aa4fffec310d drm/panfrost: Remove opp table when unloading
new 9536b64ac0d6 dma-buf: Introduce selftesting framework
new 2989f6451084 dma-buf: Add selftests for dma-fence
new 56d8d6413d02 drm/drv: Use // for comments in example code
new 96158346b59b drm/i915: Select DMABUF_SELFTESTS for the default i915.ko [...]
new 7070fe7386c1 drm: dw-hdmi: use cec_notifier_conn_(un)register
new 01b45d3c8f87 dw-hdmi-cec: use cec_notifier_cec_adap_(un)register
new ea4e537ae149 dma-buf: Use %zu for printing sizeof
new a8c16b7593bd drm/komeda: Add support for 'memory-region' DT node property
new 6ac3a0ebfcc2 dmabuf: Mark up onstack timer for selftests
new 343bbb1a7f88 dt-bindings: display: rockchip: update DSI controller
new 019cbd4a4feb drm/nouveau: Initialize GEM object before TTM object
new ff57c6513820 drm: kirin: Fix for hikey620 display offset problem
new 46aa549fd1a9 drm: kirin: Remove HISI_KIRIN_DW_DSI config option
new 9ec16cee89dc drm: kirin: Remove unreachable return
new e0d8eba5dd33 drm: kirin: Remove uncessary parameter indirection
new a202da164321 drm: kirin: Remove out_format from ade_crtc
new 0ae622c5327b drm: kirin: Rename ade_plane to kirin_plane
new ada7f67da99d drm: kirin: Rename ade_crtc to kirin_crtc
new 43774b0eed56 drm: kirin: Dynamically allocate the hw_ctx
new 36f8d22dbcd9 drm: kirin: Move request irq handle in ade hw ctx alloc
new 529277121bba drm: kirin: Move workqueue to ade_hw_ctx structure
new c11a03f6eb5f drm: kirin: Move kirin_crtc, kirin_plane, kirin_format to [...]
new 7903ba41e931 drm: kirin: Reanme dc_ops to kirin_drm_data
new 5fb2e411be93 drm: kirin: Move ade crtc/plane help functions to driver_data
new e200d8eb3909 drm: kirin: Move channel formats to driver data
new bdaf419efed4 drm: kirin: Move mode config function to driver_data
new 48fa7c17d11a drm: kirin: Move plane number and primay plane in driver data
new 49af4611399a drm: kirin: Move config max_width and max_height to driver data
new 1053d0186493 drm: kirin: Move drm driver to driver data
new d606dc9a6323 drm: kirin: Add register connect helper functions in drm init
new a51735befeca drm: kirin: Rename plane_init and crtc_init
new a8c8af59e428 drm: kirin: Fix dev->driver_data setting
new 27dd04a59158 drm: kirin: Make driver_data variable non-global
new 2e89b4fbca8f drm: kirin: Add alloc_hw_ctx/clean_hw_ctx ops in driver data
new 28cd05eee409 drm: kirin: Pass driver data to crtc init and plane init
new 89a565dba1a0 drm: kirin: Move ade drm init to kirin drm drv
new ade925995b17 drm: fix module name in edid_firmware log message
new 528a25d040bc drm: meson: use match data to detect vpu compatibility
new 0a9a4b611a03 drm/panfrost: Fix sleeping while atomic in panfrost_gem_open
new 3037e0c5e8af drm/omap: Add 'alpha' and 'pixel blend mode' plane properties
new e26ae7c04321 omapdrm: no need to check return value of debugfs_create f [...]
new c87237110f25 Merge tag 'drm-misc-next-2019-08-23' of git://anongit.free [...]
new 05677c958ad2 Revert "drm/amdgpu: fix transform feedback GDS hang on gfx [...]
new dca009e71c72 drm/amdgpu: enable gfx clock gatings for navi12
new 5211c37a3445 drm/amdgpu: enable hdp clock gating for navi12
new e2f9726ee9b7 drm/amdgpu/sdma5: set sdma clock gating for navi12
new 358ab97f5366 drm/amdgpu: enable sdma clock gating for navi12
new cf5a95e5b80d drm/amdgpu/mmhub2: set clock gating for navi12
new 8b797b3d30c4 drm/amdgpu: enable mmhub clock gating for navi12
new fbe0bc5794ed drm/amdgpu: enable ih clock gating for navi12
new 89b8d6da24b0 drm/amdgpu/athub2: set clock gating for navi12
new ca51678db44f drm/amdgpu: enable athub clock gating for navi12
new 65872e59d67e drm/amdgpu: enable vcn clock gating for navi12
new 29c9d8eadc7a drm/amd/display: Remove drm_dsc_dc.c
new 965ebe3d5d64 drm/amdgpu: Update pitch on page flips without DC as well
new 260517203210 drm/amdgpu: add navi14 PCI ID
new 1b41b769e137 drm/amd/powerplay: re-define smu interface version for smu v11
new 3c0b547da0d7 drm/amd/powerplay: update smu11_driver_if_navi10.h
new a2b459947b1e drm/amdgpu: add check to avoid array bound issue
new 44494f96ba96 drm/amdgpu: add sub block parameter in ras inject command
new 3d093da0989e drm/amdgpu: add amdgpu_mmhub_funcs definition
new 9fb2d8de4a43 drm/amdgpu: support mmhub ras in amdgpu ras
new 145b03eb738e drm/amdgpu: create mmhub ras framework
new f60481a94529 drm/amdgpu: add gfx clock gating for Arcturus
new 6b76ce62bfcb drm/amdgpu: enable gfx clock gating for Arcturus
new 6acb87acefd7 drm/amdgpu: add hdp clock gating for Arcturus
new 5d111f5b3a31 drm/amdgpu: enable hdp clock gating for Arcturus
new 78864760c2e3 drm/amdgpu: support sdma clock gating for more instances
new 8dc7e07cfff5 drm/amdgpu: add sdma clock gating for Arcturus
new f7ee1995282c drm/amdgpu: enable sdma clock gating for Arcturus
new bee7b51ac93a drm/amdgpu: split athub clock gating from mmhub
new 9b4e63f4513b drm/amd/powerplay: change smu_read_sensor sequence in smu
new 5212a3bdf03f drm/amdgpu: remove ras block's feature status info in sysfs
new f9da7c438424 drm/amdgpu: add GFX_CP_LS flag to Arcturus
new 15e2f43a72cf drm/amdgpu: increase CGCG gfx idle threshold for Arcturus
new cb15e8046d0d drm/amdgpu: add mmhub clock gating for Arcturus
new a840159c82c7 drm/amdgpu: enable mmhub clock gating for Arcturus
new e34640e247be drm/amdgpu/powerplay: update Arcturus smu version in new place
new 62cfcb9e23d0 drm/amdgpu: fix gfx9 soft recovery
new 44f3dd09a8a1 drm/amd/display: use kvmalloc for dc_state (v2)
new 54a9bcb0a4ff drm/amd/display: Fix a typo - dce_aduio_mask --> dce_audio_mask
new 8b94d0517902 drm/amd/powerplay: remove redundant duplicated return check
new d8a46257c229 drm/amdgpu: add renoir header files (v2)
new 1eee4228a583 drm/amdgpu: add renoir asic_type enum
new b51a26a02abe drm/amdgpu: add renoir support for gpu_info and ip block setting
new 080deab66d4f drm/amdgpu: add soc15 common ip block support for renoir
new 8787ee01458f drm/amdgpu: add gmc v9 supports for renoir
new 378d53898a8d drm/amdgpu: set fw load type for renoir
new 1aafd447bc79 drm/amdgpu: add gfx support for renoir
new 2d49738ae1b4 drm/amdgpu: add sdma support for renoir
new 05e1f0e0aba6 drm/amdgpu: set ip blocks for renoir
new 61bdb39c913f drm/amdgpu: add renoir pci id
new 0126abd4d13f drm/amdgpu: fix no interrupt issue for renoir emu
new b1326bbc6316 drm/amdgpu: enable dce virtual ip module for Renoir
new e09ce48182e5 drm/amdgpu: add asic funcs for renoir
new 6b3ad3b2da28 drm/amdgpu: set rlc funcs for renoir
new 6a7a0bdbfa0c drm/amdgpu: add psp_v12_0 for renoir (v2)
new 33294eb8cb67 drm/amdgpu: add gfx golden settings for renoir (v2)
new a46e1716f37d drm/amdgpu: add sdma golden settings for renoir
new dc9b6e934b42 drm/amdgpu: enable Renoir VCN firmware loading
new 0c6b391d68be drm/amdgpu: enable Doorbell support for Renoir (v2)
new 279ba48e1f76 drm/amdgpu: add VCN2.0 to Renoir IP blocks
new f78e007f76bd drm/amdgpu: enable clock gating for renoir
new 95f9e74c3acc drm/amdgpu: enable power gating for renoir
new 40c8a3293b17 drm/amdgpu: update lbpw for renoir
new 8deac2363638 drm/amdgpu: set fw default loading by psp for renoir
new 444a0fea5107 drm/amdgpu: use direct loading on renoir vcn for the moment
new c9d0ca8528b3 drm/amdgpu: skip mec2 jump table loading for renoir
new b8cf3219ccd5 drm/amdgpu: flag renoir as experimental for now
new 33b3ad3788ab drm/radeon: handle PCIe root ports with addressing limitations
new 90489ce18c3a drm/amdgpu: handle PCIe root ports with addressing limitations
new 03127c58b93d drm/radeon: simplify and cleanup setting the dma mask
new 244511f386cc drm/amdgpu: simplify and cleanup setting the dma mask
new d86c887f5edd drm/amd/powerplay: remove redundancy debug log about smu u [...]
new 3f513baef6c4 drm/amd/powerplay: add arcturus_is_dpm_running function fo [...]
new 60adad6ffdaf drm/amd/powerplay: fix message of SetHardMinByFreq failed [...]
new b81e57fbf92e drm/amdgpu: fix typo error amdgput -> amdgpu
new f0f50dcfd427 drm/amdgpu: use exiting amdgpu_ctx_total_num_entities function
new d6e0cbb152b3 drm/amdgpu: implement querying ras error count for mmhub
new dec4f1377c2c drm/amdgpu/powerplay: fix spelling mistake "unsuported" -> [...]
new 2568cedc1308 drm/amdgpu: MODULE_FIRMWARE requires linux/module.h
new 85cb9d506744 drm/scheduler: use job count instead of peek
new 99a423418aea drm/amd/display: Add PIXEL_RATE control regs for more instances
new 9d19c73f3747 drm/amd/display: Add DFS reference clock field
new 38df07013529 drm/amd/display: reset drr programming on pipe reset
new ac42fd639550 drm/amd/display: reset hdmi tmds rate and data scramble on [...]
new 1cbcfc975164 drm/amd/display: fix issue where 252-255 values are clipped
new a463b263032f drm/amd/display: Fix frames_to_insert math
new 1ee299b9ee14 drm/amd/display: Add 22, 24, and 26 degamma
new 36756dcbcf47 drm/amd/display: Improve sharing of HUBBUB register lists
new 0b226322434c drm/amd/display: Synchronous DisplayPort Link Training
new 9adc8050bf3c drm/amd/display: make firmware info only load once during [...]
new f7f38ffef56b drm/amd/display: fixup DPP programming sequence
new 37495fbdf12d drm/amd/display: Add work-around option to skip DCN20 cloc [...]
new 91db9311945f drm/amd/display: refactor gpio to allocate hw_container in [...]
new 986936d1a9b2 drm/amd/display: wait for pending complete when enabling a plane
new 61e29b21cb2c drm/amd/display: 3.2.43
new 8a31820b1218 drm/amd/display: Make init_hw and init_pipes generic for s [...]
new 39bdac36cc13 drm/amd/display: fix dcn-specific clk_mgr init_clocks
new 5ec43eda8550 drm/amd/display: enabling seamless boot sequence for dcn2
new b9e8d95a7bc2 drm/amd/display: clean up DML for DCN2x
new 33ca0475b8c4 drm/amd/display: Add HLG support in color module
new 7470673340b1 drm/amd/display: Change DSC policy from slices per column [...]
new 1a9e3d4569fc drm/amd/display: Set DSC before DIG front-end is connected [...]
new 04cf85d2d9a2 drm/amd/display: 3.2.44
new c681491a0921 drm/amd/display: fix pipe selection logic in validate
new 5fc43055b03f drm/amd/display: Remove duplicate interface for programming FB
new 1071a0ecf4a6 drm/amd/display: Update DML parameters
new 2b162fd30249 drm/amd/display: update optc odm interface for more than 2 opps
new 2c58cc6dc0e1 drm/amd/display: HUBP/HUBBUB register programming fixes
new b5b1f4554904 drm/amd/display: Enable type C hotplug
new e5382701c352 drm/amd/display: reprogram VM config when system resume
new cf7180493cd3 drm/amd/display: Remove 4:2:2 DSC support
new bbdd620d3f2f drm/amd/display: Add Logging for Gamma Related information (1/2)
new 92a3701c438b drm/amd/display: Fix type of ODMCombineType field
new 90830e840e39 drm/amd/display: Check if set_blank_data_double_buffer exi [...]
new 1bb32e5a872d drm/amd/display: Correct DSC PPS log
new 544618596fd5 drm/amd/display: wake up ogam mem pwr before programming ocsc
new e40837afb9b0 drm/amd/display: Register VUPDATE_NO_LOCK interrupts for DCN2
new 1ba0a5802fba drm/amd/display: Add enum for H-timing divider mode
new 40f08515ccf5 drm/amd/display: Remove redundant definition of dwb_source enums
new 8221b6eacfc5 drm/amd/display: Add Logging for Gamma Related information (2/2)
new 9b420a19bd07 drm/amd/display: Add and refine DSC logs in enable sequence
new 2c95e35fef21 drm/amd/display: 3.2.45
new 41f03a6d74c6 drm/amd/display: fix dcn20 global sync dml param extraction
new 8d966bdd4838 drm/amd/display: 3.2.46
new 79e005204f75 drm/amd/display: enable dcn_mem_pwr as golden setting updates
new e7f2c80cbaab drm/amd/display: check hpd before retry verify link cap
new 30b7200c12fd drm/amd/display: audio cannot switch to internal when disp [...]
new 6d83a32d0bdd drm/amd/display: Enable MPO with pre-blend color processing (RGB)
new 675a9e38b39c drm/amd/display: Load NV12 SOC BB from firmware
new 3ff985485b29 drm/amdgpu: Export function to flush TLB of specific vm hub
new 5413fce4b214 drm/amdkfd/gfx10: Calling amdgpu functions to invalidate TLB
new 4e0ae5e21436 drm/amdgpu: Add printing for RW extracted from VM_L2_PROTE [...]
new 5d36d4c97635 drm/amdgpu: Add more page fault info printing for GFX10
new 8b7d6157f218 drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 f [...]
new f40c6912d2be drm/amdkfd: Fill amdgpu_task_info for KFD VMs
new 108b4d928c03 drm/amd/amdgpu: Update VM function pointer
new f659bb6dae58 drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2)
new b1f5b4538e75 dmr/amdgpu: Fix compile error with CONFIG_DRM_AMDGPU_GART_DEBUGFS
new e84fb7bca637 drm/amd/powerplay: Fix meaning of 0x1E PPSMC_MSG
new d6c23e6f1374 drm/amd/powerplay: add mode2 reset callback for pp_smu_mgr
new 10811ce4391b drm/amd/powerpay: Implement mode2 reset callback for SMU10
new e97204ead61c drm/amd/poweplay: Add amd_pm_funcs callback for mode 2
new c43b849f890a drm/amdgpu: Use new mode2 reset interface for RV.
new b05f65d7720b drm/amdgpu/gfx9: update pg_flags after determining if gfx [...]
new 01c22997bed0 drm/amd/display: Calculate bpc based on max_requested_bpc
new cc216214ac84 drm/amdgpu: remove special autoload handling for navi12
new 6c2243efa056 drm/amdgpu: fix debug level for ppt offset/size
new c5fb912653da drm/amdgpu: add firmware header printing for psp fw loading (v2)
new 51bfac71cade drm/amdgpu: Set no-retry as default.
new c181159a5b1e drm/amdkfd: Fill the name field in node topology with asic [...]
new 50e275e88044 drm/amdgpu: remove redundant argument for psp_funcs::cmd_s [...]
new 828d6fde7f57 drm/amdgpu/psp: move TMR to cpu invisible vram region
new 6a9d8de7e9c7 drm/amdgpu: Fix a typo in the include header guard of 'nav [...]
new 9744214073bf drm/amd/powerplay: add smu_smc_read_sensor support for arcturus
new ebecc6c48f39 drm/amd/powerplay: fix variable type errors in smu_v11_0_s [...]
new 03dce35deb85 drm/amd/powerplay: remove duplicate macro smu_get_uclk_dpm [...]
new d80ead63a8f5 drm/amd/powerplay: update Arcturus smc fw and driver inter [...]
new 9aef809b5cc0 drm/amd/powerplay: expose supported clock domains only thr [...]
new 88810f907bc6 drm/amd/powerplay: get bootup fclk value
new 69174eebc902 drm/amd/powerplay: set Arcturus default fclk as bootup val [...]
new a056ddce9b15 drm/amd/powerplay: correct SW smu11 thermal range settings
new 6169631236da drm/amd/powerplay: correct typo
new 6da6c2792808 drm/amd/amdgpu: disable MMHUB PG for navi10
new 7a235125959c drm/amd/display: Check return code for CRC drm_crtc_vblank_get
new df61eae4b87a drm/amd/display: Use connector list for finding DPRX CRC aux
new 57638021b711 drm/amd/display: Split out DC programming for CRC capture
new 452575c5703c drm/amd/display: Lock the CRTC when setting CRC source
new 5a6a4c9d1b67 drm/amdgpu: prevent memory leaks in AMDGPU_CS ioctl
new b859c579cdff drm/amd/display: Fix 32-bit divide error in wait_for_alt_mode
new 6892c1f866bf drm/amdgpu: remove set but not used variable 'psp_enabled'
new 252d2a524636 drm/amdgpu: remove duplicated include from gfx_v9_0.c
new 192d56d2437f drm/amd/display: remove duplicated include from dc_link.c
new a52c26f1d768 drm/amdkfd: remove set but not used variable 'pdd'
new c4e1da5e7d5f drm/amdgpu/powerplay: silence a warning in smu_v11_0_setup [...]
new 81c274c473a2 drm/amdgpu: disable agp for sriov
new 9d4f837aa0cb drm/amdgpu: unity mc base address for arcturus
new ea207b29ae77 amd/amdgpu: add Arcturus vf DID support
new 32e40ffbced3 drm/powerplay: Fix Vega20 Average Power value v4
new 75e1cafde153 drm/amdgpu: fix dma_fence_wait without reference
new aadeb6081b6e Revert "drm/amd/display: skip dsc config for navi10 bring up"
new b5d055de2bf5 Revert "drm/amd/display: navi10 bring up skip dsc encoder config"
new 4c3cfe14c04e Revert "drm/amd/display: add global master update lock for DCN2"
new 5cb99d46f7bd Revert "drm/amd/display: Fix underscan not using proper scaling"
new df2f10151d64 drm/amd/display: Enable SST DSC in DM
new 9e4849501734 drm/amdgpu/sdma5: fix number of sdma5 trap irq types for navi1x
new 7fd5a6fb9a75 drm/amdkfd: Make deallocate_hiq_sdma_mqd static
new a13362c1c96d drm/amdgpu/powerplay: remove redundant assignment to varia [...]
new a97567a06c1a drm/amd/display: fix a potential null pointer dereference
new bc501346c9fe drm/amdgpu/powerplay: Add smu_v12_0_ppsmc.h (v2)
new 039be8df355d drm/amd/powerplay: add smu12_driver_if.h (v3)
new 9eb75d62a28c drm/amdgpu/powerplay: add initial renoir_ppt.c for renoir (v3)
new b925e30cb2ef drm/amdgpu/powerplay: add smu_v12_0.c & smu_v12_0.h for renoir
new 5dbbe6a77d18 drm/amdgpu/powerplay: add smu ip block for renoir (v2)
new 97222cfac774 drm/amdgpu/powerplay: add power up/down SDMA interfaces fo [...]
new 51548c0fe3d3 drm/amdgpu: skip dpm init for renoir
new 4a6296680bae drm/amdgpu/powerplay: add Renoir VCN power management
new 47903831ada9 drm/amd/powerplay: powerup sdma/vcn for all apu series
new 0a3c84243d6c drm/amd/powerplay: udpate smu_v12_0_check_fw_version (v2)
new 1268795511e1 drm/amdgpu: add set_gfx_cgpg implement (v2)
new 9f21e9ee7f2f drm/amdgpu: add and enable gfxoff feature
new a31b059b0385 drm/amd/powerplay: fix checking gfxoff status for rn
new b5604512088b drm/amd/powerplay: using valid mapping check for rn
new 1405ac8f9280 drm/amd/powerplay: add smu tables for rn
new 049284bd5264 drm/amd/powerplay: init smu tables for rn
new 723d47353777 drm/amd/powerplay: add DPMCLOCKS table implementation
new ec3636a53a0c drm/amdgpu: enable gfx clock gating for rn
new a2d15255eac3 drm/amdgpu: enable mmhub clock gating for rn
new ef0e7d08a532 drm/amdgpu: enable sdma clock gating for rn
new d98930f52e31 drm/amdgpu: enable BIF clock gating for rn
new 9deac0a415e0 drm/amdgpu: enable HDP clock gating for rn
new de273070c593 drm/amdgpu: enable rom clock gating for rn
new 753c929cc798 drm/amdgpu: enable vcn clock gating for rn
new 91ec8bbb88d9 drm/amdgpu: enable IH clock gating for rn
new e2ef3b70e857 drm/amdgpu: enable athub clock gating for rn
new 8db63b7c3821 drm/amdgpu: enable DF clock gating for rn
new 2f47d6492b4c drm/amdgpu/mmhub1: set mmhub clock gating for rn
new 91c5b6b3261b drm/amdgpu/sdma4: set sdma clock gating for rn
new 9a868d8bbb9e drm/amdgpu: enable SDMA power gating for rn
new d237e0974b21 drm/amd/powerplay: enable renoir dpm feature
new 51b9121af094 drm/amd/powerplay: Disable renoir smu feature retrieve for [...]
new f13580a94715 drm/amdgpu: update gc/sdma goldensetting for rn
new 134b1461ea72 Revert "drm/amdgpu: use direct loading on renoir vcn for t [...]
new 854009849235 drm/amdgpu: enable VCN DPG for Renoir
new 789d027ec8e7 drm/amd/display: fix calc_pll_max_vco_construct
new 64cc5414fbf6 drm/amdgpu: correct ras error count type
new 706feb26f890 drm/amd/powerpaly: fix navi series custom peak level value error
new b313bbebd79f amd/amdkfd: add Arcturus vf DID support
new 951e15c2b584 drm/powerplay: Fix Vega20 power reading again
new bb6897f1c571 drm/amdgpu/powerplay/smu7: enable mclk switching if monito [...]
new 55b852069d02 drm/amdgpu/powerplay/vega10: enable mclk switching if moni [...]
new 8b2608f1cfec drm/amd/display: update bw_calcs to take pipe sync into ac [...]
new d99f38aed1a0 drm/amdgpu/display: add flag for multi-display mclk switching
new bad4c3e66543 drm/amdgpu: set adev->num_vmhubs for gmc6,7,8
new b1f6d01c4a3b drm/amd/display: re structure odm to allow 4 to 1 support
new 67427d4f10e7 drm/amd/display: Delete dead code in command_table_helper
new 574304041bb9 drm/amd/display: fix audio endpoint not getting disabled issue
new 89cb5614736b drm/amd/display: fix MPO HUBP underflow with Scatter Gather
new 361c61f47a1c drm/amd/display: load iram for abm 2.3
new 1f3324603e39 drm/amd/display: fix dp stream enable
new 43d4baab525d drm/amd/display: set Hratio and VRatio in dml
new ddef02de0d71 drm/amd/display: add null checks before logging
new 387ad34cb7ff drm/amd/display: Implement voltage limitation stub
new 7f6e7186f9f4 drm/amd/display: Zero-out dsc init regs
new df3b7e32ed45 drm/amd/display: refactor Device ID for external chips
new ee80de548b47 drm/amd/display: Add VM page fault handle implementation
new 75a543347c6b drm/amd/display: cleaned up coding error in init_hw
new 1c0e2f435777 drm/amd/display: remove unused function
new 37fe34d24326 drm/amd/display: 3.2.47
new a9f54ce3c603 drm/amd/display: Refactoring VTEM
new b5a41620bb88 drm/amd/display: support spdif
new 436d96357fa9 drm/amd/display: fix stuck test pattern on right half of display
new 1e7f100ce8c0 drm/amd/display: fix trigger not generated for freesync
new 24d01c9b3254 drm/amd/display: fix odm pipe copy
new 5165d204acb8 drm/amd/display: Fix number of slices not being checked for dsc
new 285e30049708 drm/amd/display: fix dcn20 odm dpp programming
new 224980366d9d drm/amd/display: fix odm stream release
new c0358809d491 drm/amd/display: fix odm validation
new 5e1613e21fc1 drm/amd/display: add Cursor Degamma logic for DCN2
new c00576225352 drm/amd/display: Enable HW rotation
new 4551666f5b6c drm/amd/display: Add Logging for Gamma Related information
new 78d9b95ecf8a drm/amd/display: set av_mute in hw_init for HDMI
new 0ec7d06b2256 drm/amd/display: MST topology debugfs
new b1a47f5338a6 drm/amd/display: fix DML not calculating delivery time
new 470e2ca569bf drm/amd/display: Expose OTG_V_TOTAL_MID for HW Diags
new 9a00d0ff92f4 drm/amd/display: Use res_cap to acquire i2c instead of pipe count
new 617089d5837a drm/amd/display: revert wait in pipelock
new 9a7bfcb6acee drm/amd/display: Properly read LVTMA_PWRSEQ_CNTL
new f49cfa279b9a drm/amd/display: flicking observed while installing driver [...]
new b4d857ded1c5 drm/amd/display: 3.2.48
new 578d2342ec70 Merge tag 'drm-next-5.4-2019-08-23' of git://people.freede [...]
new 226024b16685 drm/exynos: drop use of drmP.h
new c7eb7c12fddc Merge tag 'exynos-drm-next-for-v5.4' of git://git.kernel.o [...]
new 534991731cb5 drm/amdgpu: add dummy read for some GCVM status registers
new ed8a5fb2a606 drm/amd/display: Fix error message
new 5556b9fed171 drm/amd/powerplay: Fix an off by one in navi10_get_smu_msg [...]
new da26ded3b2ff drm/amdgpu/display: fix build error without CONFIG_DRM_AMD [...]
new 250af743c044 Revert "drm/amdgpu: free up the first paging queue v2"
new 64f55e629237 drm/amdgpu: Add RAS EEPROM table.
new 6a3068065fa4 drm/amd: Import smuio_11_0 headers for EEPROM access on Vega20
new 6acaa6af1501 drm/amd/powerplay: Add interface to lock SMU HW I2C.
new 691bac9d093b drm/amdgpu: Vega20 SMU I2C HW engine controller.
new 08d544ab54df drm/amd/powerplay: correct Vega20 dpm level related settings
new 57be797c484a drm/amd/powerplay: correct the pp_feature output on Arcturus
new b202c0ff184a drm/amd/display: remove unused function setFieldWithMask
new c7b33cfb3ca5 drm/amdgpu: Add APTX quirk for Dell Latitude 5495
new 2ddb134d9763 drm/amd: remove meaningless descending into amd/amdkfd/
new c072b0c24e6b drm/amdgpu: fix GFXOFF on Picasso and Raven2
new 317f9cc97bdc drm/amdgpu: correct in_suspend setting for navi series
new c1653ea05bce drm/amdgpu: enable vcn powergating for navi12
new 5ef3b8acdcdf drm/amdgpu: enable athub powergating for navi12
new 514ad79103f5 drm/amd/powerplay: enable jpeg powergating for navi1x
new e352625796b3 drm/amdgpu: introduce vram lost for reset (v2)
new 1cdd229bec36 drm/amd/amdgpu: hide voltage and power sensors on SI and KV parts
new 77efe48a7295 drm/amdgpu/si: fix ASIC tests
new 53fd9b5ae878 drm/amdgpu/virtual_dce: drop error message in hw_init
new 92ead9fa6fc5 drm/amdgpu: fix spelling mistake "jumpimng" -> "jumping"
new 994dcfaa7ee3 drm/amdgpu: keep the stolen memory in visible vram region
new 12842d02c7fd drm/amdgpu/psp: keep TMR in visible vram region for SRIOV
new 334ffd0daa43 drm/amdgpu: Initialize and update SDMA power gating
new ffe61cd6423c drm/amd/powerplay: regards the APU always enable the dpm f [...]
new 296ae1038d43 drm/amd/powerplay: enable populate DPM clocks table for swSMU APU
new eee3258e8f8b drm/amd/powerplay: add the interface for getting ultimate [...]
new b593bce59bfa drm/amd/display: Add Renoir registers (v3)
new ff54ecb095b5 drm/amd/display: Add Renoir clock registers list
new ab6183122786 drm/amd/display: Add Renoir hw_seq register list
new 82f9146832c6 drm/amd/display: Add pp_smu functions for Renoir
new 1e768c5b0f44 drm/amd/display: Add Renoir irq_services (v2)
new eced51f9babb drm/amd/display: Add hubp block for Renoir (v2)
new 35b82ba8f2fa drm/amd/display: Add Renoir hubbub registers list
new 6f451b60e044 drm/amd/display: Add Renoir Hubbub (v2)
new 4edb6fc91878 drm/amd/display: Add Renoir clock manager
new 6f4e6361c3ff drm/amd/display: Add Renoir resource (v2)
new 64ce485c4828 drm/amd/display: Add Renoir GPIO
new b04641a3f4c5 drm/amd/display: Add Renoir DML
new aad37f26064a drm/amd/display: Fix register names
new e22ece54ee78 drm/amd/display: Handle Renoir in DC
new 30221ad8758b drm/amd/display: Handle Renoir in amdgpu_dm (v2)
new 1b2c7b2c6d61 drm/amd/display: call update_bw_bounding_box
new dd44a63386e0 drm/amd/display: add dal_asic_id for renoir
new aa91916770d0 drm/amd/display: add dcn21 core DC changes
new 25f9955b1529 drm/amd/display: build dcn21 blocks
new 07842d54b95a drm/amd/display: add Renoir to kconfig
new f82effc4e592 drm/amd/display: Correct order of RV family clk managers f [...]
new 542816ff168d drm/amd/display: Add DCN2.1 changes to DML
new e1c14c43395c drm/amdgpu: Enable DC on Renoir
new 0b2d2c2eecf2 drm/amdgpu: Handle job is NULL use case in amdgpu_device_g [...]
new ea1fc5e1ff71 drm/amd/powerplay: SMU_MSG_OverridePcieParameters is unsup [...]
new 759662558811 drm/amdgpu: update IH_CHICKEN in oss 4.0 IP header for VG/ [...]
new 537e3bbfeea1 drm/amdgpu: fix no interrupt issue for renoir emu (v2)
new 20c14ee13501 drm/amdgpu: Fix undefined dm_ip_block for navi12
new 9c9284f9cee9 drm/amdgpu: Move null pointer dereference check
new 9ed45a209a9e Merge tag 'drm-next-5.4-2019-08-30' of git://people.freede [...]
new dbcc574a4bfa drm/etnaviv: fix missing unlock on error in etnaviv_iommuv [...]
new 9a60b2990d6c Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...]
new feea39a86dfd drm/msm: drop use of drmP.h
new c9b74b8a3903 drm/msm/mdp4: Drop unused GPIO include
new 2acc0d2db5ef drm/msm/dsi: Drop unused GPIO includes
new 86fe3f546eb3 drm/msm/dpu: Drop unused GPIO code
new a44769b407ec drm/msm/hdmi: Convert to use GPIO descriptors
new 23c259722d0e drm/msm: Transition console to msm framebuffer
new 1569fcd7555e drm/msm/dpu: remove dpu_mdss:hwversion
new d6c7b2284b14 drm/msm/mdp5: Add msm8998 support
new 61b5334fc6b1 drm/msm/a6xx: add missing MODULE_FIRMWARE()
new add5bff4aa76 drm/msm/phy/dsi_phy: silence -EPROBE_DEFER warnings
new 518304cbf3b2 drm/msm/mdp5: Find correct node for creating gem address space
new 8e3e791d20d2 drm/msm: Use generic bulk clock function
new ed98359a9e39 drm/msm: Use struct_size() helper
new 241b507c166f drm/msm/dpu: fix "frame done" timeouts
new b721ea48d71b drm/msm/dpu: remove stray "\n"
new 2eba69071b4b drm/msm: Remove Kconfig default
new 15ee1e050a46 drm/msm/dpu: add rotation property
new 33e42bf6c53b drm/msm/dpu: remove some impossible error checking
new 0c91ed511232 drm/msm/dpu: remove unused arg
new b4bb9f15b443 drm/msm/dpu: unwind async commit handling
new fe9df3f50c39 drm/msm/dpu: add real wait_for_commit_done()
new 41a52059eefd drm/msm/dpu: handle_frame_done() from vblank irq
new d4d2c60497cf drm/msm: add kms->wait_flush()
new 80b4b4a703d6 drm/msm: convert kms->complete_commit() to crtc_mask
new 9f6b65642bd2 drm/msm: add kms->flush_commit()
new e35a29d5c432 drm/msm: split power control from prepare/complete_commit
new 2d99ced787e3 drm/msm: async commit support
new cd6d923167b1 drm/msm/dpu: async commit support
new d934a712c5e6 drm/msm: add atomic traces
new 5fb9b797d5cc drm/msm/dsi: Fix return value check for clk_get_parent
new c044e86f541a drm/msm: remove unlikely() from WARN_ON() conditions
new 9f614197c744 drm/msm: Use the correct dma_sync calls harder
new 0173ecf2521d Merge tag 'drm-msm-next-2019-09-06' of https://gitlab.free [...]
new c90f30812a79 drm/panfrost: Add missing check for pfdev->regulator
new aebe8c22a912 drm/panfrost: Fix possible suspend in panfrost_remove
new fe20d1cc9582 drm/shmem: Do dma_unmap_sg before purging pages
new edbd7f318cd6 drm/shmem: Use mutex_trylock in drm_gem_shmem_purge
new 55b9a0549e43 drm/panfrost: Use mutex_trylock in panfrost_gem_purge
new 635430797d3f drm/panfrost: Rework runtime PM initialization
new 330bec4b7ccf drm/panfrost: Hold runtime PM reference until jobs complete
new e316f08f1abf drm/panfrost: Remove unnecessary mmu->lock mutex
new ec7eba47da86 drm/panfrost: Rework page table flushing and runtime PM in [...]
new 86df65f39b00 drm/panfrost: Split mmu_hw_do_operation into locked and un [...]
new 5924d40958df drm/panfrost: Add cache/TLB flush before switching address space
new 62f1089f3cbe drm/panfrost: Flush and disable address space when freeing [...]
new 45d0dbd15a3b drm/panfrost: Remove unnecessary hwaccess_lock spin_lock
new 88537ddbbe4c drm/mcde: Fix DSI transfers
new ad49e38eb294 Merge tag 'drm-misc-next-fixes-2019-09-06' of git://anongi [...]
new 0a3242bdb477 drm/i915/gvt: update vgpu workload head pointer correctly
new 4a5322560aa2 drm/i915/gvt: update RING_START reg of vGPU when the conte [...]
new 0ac072cced08 Merge tag 'gvt-next-fixes-2019-09-06' of https://github.co [...]
new ff36c5c4fd0b drm/i915: Hold irq-off for the entire fake lock period
new 29326a167adb drm/i915: Flush the existing fence before GGTT read/write
new 9e77f5001b98 drm/i915: to make vgpu ppgtt notificaiton as atomic operation
new 6e5c5272ca00 drm/i915: Use NOEVICT for first pass on attemping to pin a [...]
new 023941cf28bd Merge tag 'drm-intel-next-fixes-2019-09-11' of git://anong [...]
new 698c1aa9f83b drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors
new 9ca7f7968be7 drm/nouveau: Fix fallout from reservation object rework
new 0bb21c9677e5 drm/nouveau/prime: Extend DMA reservation object lock
new 641f53c07d27 drm/nouveau: Fix ordering between TTM and GEM release
new b568db62c5c4 drm/nouveau/bar/gm20b: Avoid BAR1 teardown during init
new 945b584c94f8 Merge branch 'linux-5.4' of git://github.com/skeggsb/linux [...]
new 574cc4539762 Merge tag 'drm-next-2019-09-18' of git://anongit.freedeskt [...]
The 2140 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:
.../bindings/display/amlogic,meson-dw-hdmi.txt | 119 -
.../bindings/display/amlogic,meson-dw-hdmi.yaml | 150 +
.../bindings/display/amlogic,meson-vpu.txt | 121 -
.../bindings/display/amlogic,meson-vpu.yaml | 137 +
.../devicetree/bindings/display/arm,pl11x.txt | 9 +-
.../devicetree/bindings/display/bridge/sii902x.txt | 5 +-
.../bindings/display/connector/hdmi-connector.txt | 1 +
.../display/panel/ampire,am-480272h3tmqw-t01h.txt | 26 -
.../display/panel/ampire,am-480272h3tmqw-t01h.yaml | 42 +
.../display/panel/arm,versatile-tft-panel.txt | 2 +-
.../display/panel/armadeus,st0700-adapt.txt | 9 -
.../display/panel/armadeus,st0700-adapt.yaml | 33 +
.../display/panel/bananapi,s070wv20-ct16.txt | 12 -
.../display/panel/bananapi,s070wv20-ct16.yaml | 31 +
.../bindings/display/panel/boe,himax8279d.txt | 24 +
.../bindings/display/panel/dlc,dlc0700yzg-1.txt | 13 -
.../bindings/display/panel/dlc,dlc0700yzg-1.yaml | 31 +
.../bindings/display/panel/edt,et-series.txt | 2 +-
.../bindings/display/panel/giantplus,gpm940b0.txt | 12 +
.../bindings/display/panel/innolux,ee101ia-01d.txt | 7 -
.../display/panel/innolux,ee101ia-01d.yaml | 31 +
.../display/panel/kingdisplay,kd035g6-54nt.txt | 42 +
.../devicetree/bindings/display/panel/lvds.yaml | 107 +
.../display/panel/mitsubishi,aa104xd12.txt | 47 -
.../display/panel/mitsubishi,aa104xd12.yaml | 75 +
.../display/panel/mitsubishi,aa121td01.txt | 47 -
.../display/panel/mitsubishi,aa121td01.yaml | 74 +
.../bindings/display/panel/nec,nl8048hl11.yaml | 62 +
.../display/panel/ortustech,com37h3m05dtc.txt | 12 +
.../display/panel/ortustech,com37h3m99dtc.txt | 12 +
.../bindings/display/panel/panel-common.txt | 101 -
.../bindings/display/panel/panel-common.yaml | 149 +
.../bindings/display/panel/panel-lvds.txt | 121 -
.../devicetree/bindings/display/panel/panel.txt | 4 -
.../bindings/display/panel/pda,91-00156-a0.txt | 14 -
.../bindings/display/panel/pda,91-00156-a0.yaml | 31 +
.../panel/raspberrypi,7inch-touchscreen.txt | 49 -
.../panel/raspberrypi,7inch-touchscreen.yaml | 71 +
.../bindings/display/panel/raydium,rm67191.txt | 41 +
.../display/panel/rocktech,jh057n00900.txt | 5 +
.../bindings/display/panel/sgd,gktw70sdae4se.txt | 41 -
.../bindings/display/panel/sgd,gktw70sdae4se.yaml | 68 +
.../bindings/display/panel/sharp,ld-d5116z01b.txt | 26 +
.../bindings/display/panel/sharp,lq070y3dg3b.txt | 12 +
.../bindings/display/panel/sharp,ls020b1dd01d.txt | 12 +
.../bindings/display/panel/simple-panel.txt | 29 +-
.../display/panel/tfc,s9700rtwv43tr-01b.txt | 15 -
.../display/panel/tfc,s9700rtwv43tr-01b.yaml | 33 +
.../bindings/display/panel/ti,nspire.yaml | 36 +
.../bindings/display/panel/tpo,tpg110.txt | 70 -
.../bindings/display/panel/tpo,tpg110.yaml | 101 +
.../display/rockchip/dw_mipi_dsi_rockchip.txt | 23 +-
.../bindings/display/rockchip/rockchip-lvds.txt | 11 -
.../devicetree/bindings/display/ssd1307fb.txt | 10 +
.../devicetree/bindings/vendor-prefixes.yaml | 5 +
Documentation/gpu/drivers.rst | 1 -
Documentation/gpu/drm-kms-helpers.rst | 12 +
Documentation/gpu/drm-mm.rst | 40 +-
Documentation/gpu/i915.rst | 23 +-
Documentation/gpu/introduction.rst | 16 +
Documentation/gpu/tinydrm.rst | 30 -
Documentation/gpu/todo.rst | 81 +-
Documentation/media/uapi/v4l/subdev-formats.rst | 107 +
MAINTAINERS | 64 +-
arch/x86/kernel/early-quirks.c | 1 +
drivers/dma-buf/Kconfig | 5 +
drivers/dma-buf/Makefile | 8 +-
drivers/dma-buf/dma-buf.c | 28 +-
drivers/dma-buf/dma-fence-array.c | 32 +-
drivers/dma-buf/dma-fence-chain.c | 24 +-
drivers/dma-buf/dma-fence.c | 55 +-
drivers/dma-buf/dma-resv.c | 650 +
drivers/dma-buf/reservation.c | 591 -
drivers/dma-buf/selftest.c | 167 +
drivers/dma-buf/selftest.h | 30 +
drivers/dma-buf/selftests.h | 13 +
drivers/dma-buf/st-dma-fence.c | 574 +
drivers/dma-buf/sw_sync.c | 16 +-
drivers/dma-buf/sync_file.c | 2 +-
drivers/gpu/drm/Kconfig | 6 +-
drivers/gpu/drm/Makefile | 4 +-
drivers/gpu/drm/amd/amdgpu/Makefile | 19 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 48 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 18 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 +
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 323 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 42 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 181 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 69 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 18 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 96 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 45 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 172 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 48 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 43 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 11 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 8 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 31 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 31 +
drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 137 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 115 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 120 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 218 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 313 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 493 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 90 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 43 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 20 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 16 +
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 82 +
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 210 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 34 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 45 -
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 13 -
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 54 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 114 +-
drivers/gpu/drm/amd/amdgpu/arct_reg_init.c | 59 +
drivers/gpu/drm/amd/amdgpu/athub_v1_0.c | 103 +
drivers/gpu/drm/amd/amdgpu/athub_v1_0.h | 30 +
drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 2 +
drivers/gpu/drm/amd/amdgpu/cik.c | 7 +
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 4 +
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 4 +
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 4 +
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 4 +
drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 7 +-
drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 202 +-
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 210 +-
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 19 +
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 19 +
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1327 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 122 +-
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 23 +-
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 28 +-
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 28 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 401 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h | 7 +
drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 132 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 2 +
drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 642 +
drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 36 +
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 15 -
drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 3 +-
drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 14 +-
drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c | 53 +
drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 54 +
drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 2 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 21 +
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 72 +-
drivers/gpu/drm/amd/amdgpu/nv.c | 127 +-
drivers/gpu/drm/amd/amdgpu/nv.h | 2 +
drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 11 +-
drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 1 -
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 26 +-
drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 565 +
drivers/gpu/drm/amd/amdgpu/psp_v12_0.h | 30 +
drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 3 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 678 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 60 +-
drivers/gpu/drm/amd/amdgpu/si.c | 13 +-
drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 724 +
drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.h | 34 +
drivers/gpu/drm/amd/amdgpu/soc15.c | 252 +-
drivers/gpu/drm/amd/amdgpu/soc15.h | 1 +
drivers/gpu/drm/amd/amdgpu/soc15_common.h | 5 +-
drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 255 +
drivers/gpu/drm/amd/amdgpu/umc_v6_1.h | 51 +
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 116 +-
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 275 +-
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h | 38 +
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 1414 +
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.h | 29 +
drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 31 +-
drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 4 +
drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 6 +
drivers/gpu/drm/amd/amdgpu/vi.c | 7 +
drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 1455 +-
.../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 1992 +-
.../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm | 395 +-
.../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 547 +-
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 44 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 12 +-
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 2 +
drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 59 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 10 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 2 +
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 18 +-
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 24 +-
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 13 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 17 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 4 +-
drivers/gpu/drm/amd/display/Kconfig | 8 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 242 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 17 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 231 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 67 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 24 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 4 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 26 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 51 +-
drivers/gpu/drm/amd/display/dc/Makefile | 3 +
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 3 +-
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 3 +-
.../amd/display/dc/bios/command_table_helper2.c | 5 +
.../dc/bios/dce110/command_table_helper_dce110.c | 36 +-
.../dc/bios/dce112/command_table_helper2_dce112.c | 36 +-
.../dc/bios/dce112/command_table_helper_dce112.c | 36 +-
drivers/gpu/drm/amd/display/dc/calcs/Makefile | 4 +
drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 35 +-
drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 12 +-
drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 10 +
drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 9 +
.../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 17 +-
.../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 12 +-
.../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 170 +-
.../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 5 +
.../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 590 +
.../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h | 39 +
.../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 200 +
.../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.h | 40 +
drivers/gpu/drm/amd/display/dc/core/dc.c | 175 +-
drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 40 +-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 249 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 689 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 204 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 305 +-
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 27 +-
drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 3 +-
drivers/gpu/drm/amd/display/dc/dc.h | 57 +-
drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 +-
drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 24 +
drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 61 +-
drivers/gpu/drm/amd/display/dc/dc_link.h | 21 +
drivers/gpu/drm/amd/display/dc/dc_types.h | 14 +
drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 34 +-
drivers/gpu/drm/amd/display/dc/dce/dce_audio.h | 6 +-
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 9 +-
.../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 36 +-
.../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 17 +
drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 168 +-
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 16 +-
drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 10 +-
.../drm/amd/display/dc/dce/dce_stream_encoder.c | 61 +-
.../drm/amd/display/dc/dce100/dce100_resource.c | 6 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 113 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.h | 10 +-
.../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 42 +-
.../drm/amd/display/dc/dce110/dce110_resource.c | 6 +-
.../drm/amd/display/dc/dce112/dce112_resource.c | 2 +-
.../drm/amd/display/dc/dce120/dce120_resource.c | 2 +-
.../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 14 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 7 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 16 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 2 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 4 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 81 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 72 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 53 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 416 +-
.../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 2 +-
.../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 72 +-
.../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 3 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 21 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.h | 4 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 25 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 14 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 10 +-
.../amd/display/dc/dcn10/dcn10_stream_encoder.c | 59 +-
.../amd/display/dc/dcn10/dcn10_stream_encoder.h | 22 +-
drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 4 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 31 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 2 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 26 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 21 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 7 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 130 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 4 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 99 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 26 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 772 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 105 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 727 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 16 +-
.../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 1 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 40 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.h | 6 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 1 -
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 95 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 7 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 861 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 12 +
.../amd/display/dc/dcn20/dcn20_stream_encoder.c | 39 +-
.../amd/display/dc/dcn20/dcn20_stream_encoder.h | 5 +
drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 10 +
.../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 595 +
.../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 132 +
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 244 +
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.h | 133 +
.../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 1680 +
.../gpu/drm/amd/display/dc/dcn21/dcn21_resource.h | 45 +
drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 47 +
drivers/gpu/drm/amd/display/dc/dm_services.h | 1 +
drivers/gpu/drm/amd/display/dc/dml/Makefile | 15 +
.../display/dc/dml/dcn20/display_mode_vba_20v2.c | 5136 ++
.../display/dc/dml/dcn20/display_mode_vba_20v2.h | 32 +
.../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 1701 +
.../dc/dml/dcn20/display_rq_dlg_calc_20v2.h | 74 +
.../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 6123 ++
.../amd/display/dc/dml/dcn21/display_mode_vba_21.h | 32 +
.../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 1823 +
.../display/dc/dml/dcn21/display_rq_dlg_calc_21.h | 73 +
.../drm/amd/display/dc/dml/display_mode_enums.h | 22 +-
.../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 31 +
.../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 4 +
.../drm/amd/display/dc/dml/display_mode_structs.h | 4 +
.../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 21 +-
.../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 18 +
drivers/gpu/drm/amd/display/dc/dsc/Makefile | 4 +
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 71 +-
drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c | 388 -
drivers/gpu/drm/amd/display/dc/gpio/Makefile | 9 +-
.../amd/display/dc/gpio/dce110/hw_factory_dce110.c | 18 +-
.../amd/display/dc/gpio/dce120/hw_factory_dce120.c | 14 +-
.../amd/display/dc/gpio/dce80/hw_factory_dce80.c | 14 +-
.../amd/display/dc/gpio/dcn10/hw_factory_dcn10.c | 52 +-
.../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 51 +-
.../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 2 +-
.../amd/display/dc/gpio/dcn21/hw_factory_dcn21.c | 210 +
.../amd/display/dc/gpio/dcn21/hw_factory_dcn21.h | 33 +
.../amd/display/dc/gpio/dcn21/hw_translate_dcn21.c | 386 +
.../amd/display/dc/gpio/dcn21/hw_translate_dcn21.h | 35 +
.../display/dc/gpio/diagnostics/hw_factory_diag.c | 10 +-
drivers/gpu/drm/amd/display/dc/gpio/generic_regs.h | 66 +
drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 74 +-
drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 117 +-
drivers/gpu/drm/amd/display/dc/gpio/gpio_service.h | 6 +-
drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 26 +-
drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.h | 5 +-
drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 8 +
drivers/gpu/drm/amd/display/dc/gpio/hw_factory.h | 51 +-
drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c | 138 +
drivers/gpu/drm/amd/display/dc/gpio/hw_generic.h | 50 +
drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.c | 31 +-
drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.h | 5 +-
drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 8 +
drivers/gpu/drm/amd/display/dc/inc/core_status.h | 3 +
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 19 +-
drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 10 +
drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 132 +
.../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 15 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 3 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 6 +
drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 3 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 4 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 12 -
drivers/gpu/drm/amd/display/dc/inc/hw/gpio.h | 10 +
drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 13 +-
.../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 +
drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 6 +-
drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 8 +
drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 5 -
.../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 20 +-
.../drm/amd/display/dc/inc/hw/timing_generator.h | 15 +-
drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 51 +-
drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 4 +-
drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 -
drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 +
.../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 28 +-
.../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 374 +
.../amd/display/dc/irq/dcn21/irq_service_dcn21.h | 34 +
.../display/dc/virtual/virtual_stream_encoder.c | 5 +
drivers/gpu/drm/amd/display/include/audio_types.h | 4 +-
drivers/gpu/drm/amd/display/include/dal_asic_id.h | 15 +
drivers/gpu/drm/amd/display/include/dal_types.h | 3 +
.../drm/amd/display/include/ddc_service_types.h | 10 +-
.../gpu/drm/amd/display/include/gpio_interface.h | 9 +
.../amd/display/include/gpio_service_interface.h | 18 +-
.../drm/amd/display/include/link_service_types.h | 17 +-
.../gpu/drm/amd/display/include/logger_interface.h | 2 +
drivers/gpu/drm/amd/display/include/logger_types.h | 7 +
.../drm/amd/display/modules/color/color_gamma.c | 367 +-
.../drm/amd/display/modules/color/color_gamma.h | 10 +
.../drm/amd/display/modules/freesync/freesync.c | 303 +-
.../gpu/drm/amd/display/modules/inc/mod_freesync.h | 2 +
.../drm/amd/display/modules/inc/mod_info_packet.h | 2 +-
.../amd/display/modules/info_packet/info_packet.c | 69 +
.../drm/amd/display/modules/power/power_helpers.c | 121 +-
drivers/gpu/drm/amd/include/amd_shared.h | 1 +
drivers/gpu/drm/amd/include/arct_ip_offset.h | 1650 +
.../amd/include/asic_reg/clk/clk_10_0_2_offset.h | 56 +
.../amd/include/asic_reg/clk/clk_10_0_2_sh_mask.h | 73 +
.../amd/include/asic_reg/dcn/dcn_2_1_0_offset.h | 13862 +++++
.../amd/include/asic_reg/dcn/dcn_2_1_0_sh_mask.h | 56638 +++++++++++++++++++
.../amd/include/asic_reg/dcn/dpcs_2_1_0_offset.h | 565 +
.../amd/include/asic_reg/dcn/dpcs_2_1_0_sh_mask.h | 3430 ++
.../drm/amd/include/asic_reg/df/df_3_6_offset.h | 4 +
.../drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h | 2 +
.../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h | 39 +
.../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 2 +
.../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 157 +
.../include/asic_reg/mmhub/mmhub_9_4_0_offset.h | 21 +
.../include/asic_reg/mmhub/mmhub_9_4_0_sh_mask.h | 222 +
.../include/asic_reg/mmhub/mmhub_9_4_1_default.h | 3933 ++
.../include/asic_reg/mmhub/mmhub_9_4_1_offset.h | 7753 +++
.../include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h | 44884 +++++++++++++++
.../drm/amd/include/asic_reg/mp/mp_12_0_0_offset.h | 336 +
.../amd/include/asic_reg/mp/mp_12_0_0_sh_mask.h | 866 +
.../amd/include/asic_reg/nbio/nbio_7_0_sh_mask.h | 30 +
.../drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 6 +
.../amd/include/asic_reg/oss/osssys_4_0_sh_mask.h | 4 +
.../amd/include/asic_reg/rsmu/rsmu_0_0_2_offset.h | 27 +
.../amd/include/asic_reg/rsmu/rsmu_0_0_2_sh_mask.h | 32 +
.../include/asic_reg/sdma0/sdma0_4_2_2_offset.h | 1051 +
.../include/asic_reg/sdma0/sdma0_4_2_2_sh_mask.h | 3002 +
.../include/asic_reg/sdma1/sdma1_4_2_2_offset.h | 1043 +
.../include/asic_reg/sdma1/sdma1_4_2_2_sh_mask.h | 2956 +
.../include/asic_reg/sdma2/sdma2_4_2_2_offset.h | 1043 +
.../include/asic_reg/sdma2/sdma2_4_2_2_sh_mask.h | 2956 +
.../include/asic_reg/sdma3/sdma3_4_2_2_offset.h | 1043 +
.../include/asic_reg/sdma3/sdma3_4_2_2_sh_mask.h | 2956 +
.../include/asic_reg/sdma4/sdma4_4_2_2_offset.h | 1043 +
.../include/asic_reg/sdma4/sdma4_4_2_2_sh_mask.h | 2956 +
.../include/asic_reg/sdma5/sdma5_4_2_2_offset.h | 1043 +
.../include/asic_reg/sdma5/sdma5_4_2_2_sh_mask.h | 2956 +
.../include/asic_reg/sdma6/sdma6_4_2_2_offset.h | 1043 +
.../include/asic_reg/sdma6/sdma6_4_2_2_sh_mask.h | 2956 +
.../include/asic_reg/sdma7/sdma7_4_2_2_offset.h | 1043 +
.../include/asic_reg/sdma7/sdma7_4_2_2_sh_mask.h | 2956 +
.../include/asic_reg/smuio/smuio_11_0_0_offset.h | 92 +
.../include/asic_reg/smuio/smuio_11_0_0_sh_mask.h | 231 +
.../amd/include/asic_reg/umc/umc_6_1_1_offset.h | 31 +
.../amd/include/asic_reg/umc/umc_6_1_1_sh_mask.h | 91 +
.../drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h | 979 +
.../drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h | 3609 ++
drivers/gpu/drm/amd/include/atomfirmware.h | 86 +
drivers/gpu/drm/amd/include/kgd_pp_interface.h | 11 +
drivers/gpu/drm/amd/include/navi12_ip_offset.h | 1119 +
drivers/gpu/drm/amd/include/navi14_ip_offset.h | 1119 +
drivers/gpu/drm/amd/include/renoir_ip_offset.h | 1364 +
drivers/gpu/drm/amd/include/soc15_ih_clientid.h | 11 +-
drivers/gpu/drm/amd/include/v9_structs.h | 8 +-
drivers/gpu/drm/amd/powerplay/Makefile | 2 +-
drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 51 +
drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 375 +-
drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 1938 +
drivers/gpu/drm/amd/powerplay/arcturus_ppt.h | 72 +
drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 7 +
drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 12 +-
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 28 +-
drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 26 +-
drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 48 +
drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 240 +-
drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 120 +
drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 11 +
drivers/gpu/drm/amd/powerplay/inc/rv_ppsmc.h | 2 +-
.../gpu/drm/amd/powerplay/inc/smu11_driver_if.h | 4 +-
.../amd/powerplay/inc/smu11_driver_if_arcturus.h | 891 +
.../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 29 +-
.../gpu/drm/amd/powerplay/inc/smu12_driver_if.h | 217 +
drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 263 +
drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 27 +-
drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 42 +
.../gpu/drm/amd/powerplay/inc/smu_v12_0_ppsmc.h | 106 +
drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 346 +-
drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 195 +
drivers/gpu/drm/amd/powerplay/renoir_ppt.h | 28 +
drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 323 +-
drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 412 +
.../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 4 +
drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 5 +-
.../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 4 +
.../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 4 +
.../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 10 +-
.../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h | 2 +
drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 259 +-
drivers/gpu/drm/arc/arcpgu_drv.c | 5 +-
.../gpu/drm/arm/display/komeda/d71/d71_component.c | 42 +-
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 89 +-
drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 5 +-
drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 8 +-
drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 5 +-
drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 4 +-
.../gpu/drm/arm/display/komeda/komeda_pipeline.c | 19 +-
.../gpu/drm/arm/display/komeda/komeda_pipeline.h | 6 +-
.../drm/arm/display/komeda/komeda_pipeline_state.c | 2 +-
drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 4 +-
drivers/gpu/drm/arm/hdlcd_crtc.c | 12 +-
drivers/gpu/drm/arm/hdlcd_drv.c | 13 +-
drivers/gpu/drm/arm/malidp_crtc.c | 11 +-
drivers/gpu/drm/arm/malidp_drv.c | 13 +-
drivers/gpu/drm/arm/malidp_drv.h | 7 +-
drivers/gpu/drm/arm/malidp_hw.c | 10 +-
drivers/gpu/drm/arm/malidp_mw.c | 5 +-
drivers/gpu/drm/arm/malidp_planes.c | 4 +-
drivers/gpu/drm/armada/armada_crtc.c | 10 +-
drivers/gpu/drm/armada/armada_debugfs.c | 8 +-
drivers/gpu/drm/armada/armada_drm.h | 5 +-
drivers/gpu/drm/armada/armada_drv.c | 11 +-
drivers/gpu/drm/armada/armada_fb.c | 3 +
drivers/gpu/drm/armada/armada_fbdev.c | 3 +
drivers/gpu/drm/armada/armada_gem.c | 12 +-
drivers/gpu/drm/armada/armada_gem.h | 3 +-
drivers/gpu/drm/armada/armada_overlay.c | 8 +-
drivers/gpu/drm/armada/armada_plane.c | 4 +-
drivers/gpu/drm/armada/armada_trace.h | 5 +-
drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 2 +-
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 3 +-
drivers/gpu/drm/ast/Makefile | 2 +-
drivers/gpu/drm/ast/ast_dp501.c | 5 +-
drivers/gpu/drm/ast/ast_drv.c | 22 +-
drivers/gpu/drm/ast/ast_drv.h | 46 +-
drivers/gpu/drm/ast/ast_fb.c | 346 -
drivers/gpu/drm/ast/ast_main.c | 77 +-
drivers/gpu/drm/ast/ast_mode.c | 60 +-
drivers/gpu/drm/ast/ast_post.c | 7 +-
drivers/gpu/drm/ast/ast_ttm.c | 7 +-
drivers/gpu/drm/ati_pcigart.c | 10 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 12 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 18 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 20 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 3 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 12 +-
drivers/gpu/drm/bochs/bochs.h | 6 +-
drivers/gpu/drm/bochs/bochs_drv.c | 17 +-
drivers/gpu/drm/bochs/bochs_hw.c | 4 +
drivers/gpu/drm/bochs/bochs_kms.c | 8 +-
drivers/gpu/drm/bridge/Kconfig | 2 +-
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 12 +-
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 295 +-
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 2 +-
drivers/gpu/drm/bridge/dumb-vga-dac.c | 13 +-
.../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 1 -
drivers/gpu/drm/bridge/nxp-ptn3460.c | 3 -
drivers/gpu/drm/bridge/parade-ps8622.c | 1 -
drivers/gpu/drm/bridge/sii902x.c | 44 +-
.../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 20 +-
drivers/gpu/drm/bridge/synopsys/dw-hdmi-audio.h | 1 +
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c | 13 +-
.../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 60 +-
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 134 +-
drivers/gpu/drm/bridge/synopsys/dw-hdmi.h | 13 +-
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 47 +
drivers/gpu/drm/bridge/tc358767.c | 683 +-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 46 +-
drivers/gpu/drm/bridge/ti-tfp410.c | 6 +-
drivers/gpu/drm/cirrus/cirrus.c | 2 +-
drivers/gpu/drm/drm_agpsupport.c | 45 +-
drivers/gpu/drm/drm_atomic_uapi.c | 6 +-
drivers/gpu/drm/drm_client.c | 1 -
drivers/gpu/drm/drm_connector.c | 109 +-
drivers/gpu/drm/drm_crtc_helper.c | 32 -
drivers/gpu/drm/drm_debugfs_crc.c | 15 +-
drivers/gpu/drm/drm_dma.c | 2 +-
drivers/gpu/drm/drm_dp_aux_dev.c | 18 +-
drivers/gpu/drm/drm_dp_helper.c | 31 +-
drivers/gpu/drm/drm_dp_mst_topology.c | 142 +-
drivers/gpu/drm/drm_drv.c | 18 +-
drivers/gpu/drm/drm_file.c | 9 +-
drivers/gpu/drm/drm_gem.c | 37 +-
drivers/gpu/drm/drm_gem_framebuffer_helper.c | 74 +-
drivers/gpu/drm/drm_gem_shmem_helper.c | 71 +-
drivers/gpu/drm/drm_gem_vram_helper.c | 94 +-
drivers/gpu/drm/drm_hdcp.c | 77 +-
drivers/gpu/drm/drm_ioc32.c | 13 +-
drivers/gpu/drm/drm_ioctl.c | 139 +-
drivers/gpu/drm/drm_kms_helper_common.c | 2 +-
drivers/gpu/drm/drm_legacy_misc.c | 2 +-
drivers/gpu/drm/drm_lock.c | 2 +-
drivers/gpu/drm/drm_memory.c | 2 +-
drivers/gpu/drm/drm_mipi_dbi.c | 1330 +
drivers/gpu/drm/drm_mm.c | 2 +-
drivers/gpu/drm/drm_mode_object.c | 4 +
drivers/gpu/drm/drm_modes.c | 17 +-
drivers/gpu/drm/drm_panel.c | 102 +-
drivers/gpu/drm/drm_prime.c | 868 +-
drivers/gpu/drm/drm_scatter.c | 2 +-
drivers/gpu/drm/drm_syncobj.c | 109 +-
drivers/gpu/drm/drm_sysfs.c | 43 +
drivers/gpu/drm/drm_vblank.c | 25 +-
drivers/gpu/drm/drm_vm.c | 2 +-
drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 93 +-
drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c | 58 +-
drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h | 15 +-
drivers/gpu/drm/etnaviv/etnaviv_drv.c | 96 +-
drivers/gpu/drm/etnaviv/etnaviv_drv.h | 27 +-
drivers/gpu/drm/etnaviv/etnaviv_dump.c | 65 +-
drivers/gpu/drm/etnaviv/etnaviv_dump.h | 4 +-
drivers/gpu/drm/etnaviv/etnaviv_gem.c | 78 +-
drivers/gpu/drm/etnaviv/etnaviv_gem.h | 13 +-
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +-
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 59 +-
drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 158 +-
drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 11 +-
drivers/gpu/drm/etnaviv/etnaviv_iommu.c | 167 +-
drivers/gpu/drm/etnaviv/etnaviv_iommu.h | 20 -
drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 284 +-
drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 326 +-
drivers/gpu/drm/etnaviv/etnaviv_mmu.h | 114 +-
drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 48 +-
drivers/gpu/drm/etnaviv/etnaviv_sched.c | 4 +-
drivers/gpu/drm/exynos/exynos_drm_drv.c | 29 +-
drivers/gpu/drm/exynos/exynos_drm_fimc.c | 2 +
drivers/gpu/drm/exynos/exynos_drm_gsc.c | 2 +
drivers/gpu/drm/exynos/exynos_drm_ipp.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_ipp.h | 2 -
drivers/gpu/drm/exynos/exynos_drm_rotator.c | 2 +
drivers/gpu/drm/exynos/exynos_drm_scaler.c | 1 +
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 5 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 9 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_kms.c | 1 -
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 2 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 11 +-
drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 6 +
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 29 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 9 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 +
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 1 +
drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 8 +-
drivers/gpu/drm/hisilicon/kirin/Kconfig | 10 +-
drivers/gpu/drm/hisilicon/kirin/Makefile | 3 +-
drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h | 1 +
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 359 +-
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 258 +-
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 48 +-
drivers/gpu/drm/i2c/ch7006_priv.h | 1 -
drivers/gpu/drm/i2c/sil164_drv.c | 3 +-
drivers/gpu/drm/i2c/tda998x_drv.c | 2 +-
drivers/gpu/drm/i810/i810_dma.c | 17 +-
drivers/gpu/drm/i810/i810_drv.c | 8 +-
drivers/gpu/drm/i810/i810_drv.h | 2 +
drivers/gpu/drm/i915/Kconfig.debug | 16 +
drivers/gpu/drm/i915/Makefile | 93 +-
drivers/gpu/drm/i915/Makefile.header-test | 22 -
drivers/gpu/drm/i915/display/Makefile | 6 +-
drivers/gpu/drm/i915/display/Makefile.header-test | 16 -
drivers/gpu/drm/i915/display/dvo_ch7017.c | 2 +-
drivers/gpu/drm/i915/display/dvo_ch7xxx.c | 2 +-
drivers/gpu/drm/i915/display/dvo_ivch.c | 2 +-
drivers/gpu/drm/i915/display/dvo_ns2501.c | 2 +-
drivers/gpu/drm/i915/display/dvo_sil164.c | 2 +-
drivers/gpu/drm/i915/display/dvo_tfp410.c | 2 +-
drivers/gpu/drm/i915/display/icl_dsi.c | 244 +-
drivers/gpu/drm/i915/display/intel_atomic.c | 2 +-
drivers/gpu/drm/i915/display/intel_atomic_plane.c | 59 +-
drivers/gpu/drm/i915/display/intel_atomic_plane.h | 5 +-
drivers/gpu/drm/i915/display/intel_audio.c | 83 +-
drivers/gpu/drm/i915/display/intel_bios.c | 25 +-
drivers/gpu/drm/i915/display/intel_bios.h | 3 +-
drivers/gpu/drm/i915/display/intel_bw.c | 18 +-
drivers/gpu/drm/i915/display/intel_bw.h | 15 -
drivers/gpu/drm/i915/display/intel_cdclk.c | 106 +-
drivers/gpu/drm/i915/display/intel_color.c | 2 +-
drivers/gpu/drm/i915/display/intel_combo_phy.c | 195 +-
drivers/gpu/drm/i915/display/intel_combo_phy.h | 4 +-
drivers/gpu/drm/i915/display/intel_connector.c | 4 +-
drivers/gpu/drm/i915/display/intel_crt.c | 17 +-
drivers/gpu/drm/i915/display/intel_ddi.c | 465 +-
drivers/gpu/drm/i915/display/intel_display.c | 1365 +-
drivers/gpu/drm/i915/display/intel_display.h | 239 +-
drivers/gpu/drm/i915/display/intel_display_power.c | 779 +-
drivers/gpu/drm/i915/display/intel_display_power.h | 73 +-
drivers/gpu/drm/i915/display/intel_display_types.h | 1525 +
drivers/gpu/drm/i915/display/intel_dp.c | 394 +-
drivers/gpu/drm/i915/display/intel_dp.h | 2 -
.../gpu/drm/i915/display/intel_dp_aux_backlight.c | 7 +-
.../gpu/drm/i915/display/intel_dp_link_training.c | 2 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 17 +-
drivers/gpu/drm/i915/display/intel_dp_mst.h | 1 +
drivers/gpu/drm/i915/display/intel_dpio_phy.c | 8 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 698 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 57 +-
drivers/gpu/drm/i915/display/intel_dsi.h | 15 +-
.../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 2 +-
drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 2 +-
drivers/gpu/drm/i915/display/intel_dvo.c | 2 +-
drivers/gpu/drm/i915/display/intel_fbc.c | 7 +-
drivers/gpu/drm/i915/display/intel_fbdev.c | 51 +-
drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 3 +-
drivers/gpu/drm/i915/display/intel_frontbuffer.c | 257 +-
drivers/gpu/drm/i915/display/intel_frontbuffer.h | 70 +-
drivers/gpu/drm/i915/display/intel_gmbus.c | 19 +-
drivers/gpu/drm/i915/display/intel_gmbus.h | 22 +
drivers/gpu/drm/i915/display/intel_hdcp.c | 101 +-
drivers/gpu/drm/i915/display/intel_hdcp.h | 2 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 118 +-
drivers/gpu/drm/i915/display/intel_hotplug.c | 67 +-
drivers/gpu/drm/i915/display/intel_hotplug.h | 5 +-
drivers/gpu/drm/i915/display/intel_lspcon.c | 2 +-
drivers/gpu/drm/i915/display/intel_lvds.c | 8 +-
drivers/gpu/drm/i915/display/intel_opregion.c | 2 +-
drivers/gpu/drm/i915/display/intel_overlay.c | 149 +-
drivers/gpu/drm/i915/display/intel_panel.c | 2 +-
drivers/gpu/drm/i915/display/intel_pipe_crc.c | 4 +-
drivers/gpu/drm/i915/display/intel_psr.c | 8 +-
drivers/gpu/drm/i915/display/intel_quirks.c | 2 +-
drivers/gpu/drm/i915/display/intel_sdvo.c | 316 +-
drivers/gpu/drm/i915/display/intel_sprite.c | 344 +-
drivers/gpu/drm/i915/display/intel_sprite.h | 8 +-
drivers/gpu/drm/i915/display/intel_tc.c | 544 +
drivers/gpu/drm/i915/display/intel_tc.h | 30 +
drivers/gpu/drm/i915/display/intel_tv.c | 2 +-
drivers/gpu/drm/i915/display/intel_vbt_defs.h | 6 +-
drivers/gpu/drm/i915/display/intel_vdsc.c | 16 +-
drivers/gpu/drm/i915/display/vlv_dsi.c | 88 +-
drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 16 +-
drivers/gpu/drm/i915/gem/Makefile | 6 +-
drivers/gpu/drm/i915/gem/Makefile.header-test | 16 -
drivers/gpu/drm/i915/gem/i915_gem_busy.c | 4 +-
drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 127 +-
drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 60 +-
drivers/gpu/drm/i915/gem/i915_gem_context.c | 231 +-
drivers/gpu/drm/i915/gem/i915_gem_context.h | 8 -
drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 9 +-
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 7 +-
drivers/gpu/drm/i915/gem/i915_gem_domain.c | 49 +-
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 343 +-
drivers/gpu/drm/i915/gem/i915_gem_fence.c | 5 +-
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 32 +-
drivers/gpu/drm/i915/gem/i915_gem_object.c | 159 +-
drivers/gpu/drm/i915/gem/i915_gem_object.h | 24 +-
drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 376 +-
drivers/gpu/drm/i915/gem/i915_gem_object_blt.h | 25 +-
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 10 +-
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 13 +-
drivers/gpu/drm/i915/gem/i915_gem_phys.c | 13 +-
drivers/gpu/drm/i915/gem/i915_gem_pm.c | 51 +-
drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 8 +
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 101 +-
drivers/gpu/drm/i915/gem/i915_gem_shrinker.h | 31 +
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 11 +-
drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 35 +
drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 14 +-
drivers/gpu/drm/i915/gem/i915_gem_wait.c | 24 +-
drivers/gpu/drm/i915/gem/i915_gemfs.c | 31 +-
drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 187 +-
.../drm/i915/gem/selftests/i915_gem_client_blt.c | 42 +-
.../drm/i915/gem/selftests/i915_gem_coherency.c | 13 +-
.../gpu/drm/i915/gem/selftests/i915_gem_context.c | 274 +-
.../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 8 +-
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 66 +-
.../drm/i915/gem/selftests/i915_gem_object_blt.c | 141 +-
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 141 +-
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h | 16 +
drivers/gpu/drm/i915/gt/Makefile | 5 +-
drivers/gpu/drm/i915/gt/Makefile.header-test | 16 -
.../gen6_renderstate.c} | 0
.../gen7_renderstate.c} | 0
.../gen8_renderstate.c} | 0
.../gen9_renderstate.c} | 0
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 49 +-
drivers/gpu/drm/i915/gt/intel_context.c | 180 +-
drivers/gpu/drm/i915/gt/intel_context.h | 35 +-
drivers/gpu/drm/i915/gt/intel_context_types.h | 15 +-
drivers/gpu/drm/i915/gt/intel_engine.h | 90 +-
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 430 +-
drivers/gpu/drm/i915/gt/intel_engine_pm.c | 87 +-
drivers/gpu/drm/i915/gt/intel_engine_pm.h | 20 +-
drivers/gpu/drm/i915/gt/intel_engine_pool.c | 177 +
drivers/gpu/drm/i915/gt/intel_engine_pool.h | 34 +
drivers/gpu/drm/i915/gt/intel_engine_pool_types.h | 29 +
drivers/gpu/drm/i915/gt/intel_engine_types.h | 129 +-
drivers/gpu/drm/i915/gt/intel_engine_user.c | 303 +
drivers/gpu/drm/i915/gt/intel_engine_user.h | 25 +
drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 18 +-
drivers/gpu/drm/i915/gt/intel_gt.c | 268 +
drivers/gpu/drm/i915/gt/intel_gt.h | 60 +
drivers/gpu/drm/i915/gt/intel_gt_irq.c | 455 +
drivers/gpu/drm/i915/gt/intel_gt_irq.h | 44 +
drivers/gpu/drm/i915/gt/intel_gt_pm.c | 84 +-
drivers/gpu/drm/i915/gt/intel_gt_pm.h | 41 +-
drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c | 109 +
drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h | 22 +
drivers/gpu/drm/i915/gt/intel_gt_types.h | 102 +
drivers/gpu/drm/i915/gt/intel_hangcheck.c | 71 +-
drivers/gpu/drm/i915/gt/intel_lrc.c | 1377 +-
drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 1 +
drivers/gpu/drm/i915/gt/intel_mocs.c | 218 +-
drivers/gpu/drm/i915/gt/intel_mocs.h | 7 +-
drivers/gpu/drm/i915/gt/intel_renderstate.c | 236 +
drivers/gpu/drm/i915/gt/intel_renderstate.h | 51 +
drivers/gpu/drm/i915/gt/intel_reset.c | 633 +-
drivers/gpu/drm/i915/gt/intel_reset.h | 75 +-
drivers/gpu/drm/i915/gt/intel_reset_types.h | 50 +
drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 339 +-
drivers/gpu/drm/i915/gt/intel_sseu.c | 2 +-
drivers/gpu/drm/i915/gt/intel_timeline.c | 563 +
drivers/gpu/drm/i915/gt/intel_timeline.h | 94 +
drivers/gpu/drm/i915/gt/intel_timeline_types.h | 85 +
drivers/gpu/drm/i915/gt/intel_workarounds.c | 253 +-
drivers/gpu/drm/i915/gt/intel_workarounds.h | 6 +-
drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 1 +
drivers/gpu/drm/i915/gt/mock_engine.c | 104 +-
drivers/gpu/drm/i915/gt/selftest_context.c | 456 +
drivers/gpu/drm/i915/gt/selftest_engine.c | 28 +
drivers/gpu/drm/i915/gt/selftest_engine.h | 14 +
drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 26 +-
drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 83 +
drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 528 +-
drivers/gpu/drm/i915/gt/selftest_lrc.c | 522 +-
drivers/gpu/drm/i915/gt/selftest_reset.c | 133 +-
drivers/gpu/drm/i915/gt/selftest_timeline.c | 846 +
drivers/gpu/drm/i915/gt/selftest_workarounds.c | 186 +-
drivers/gpu/drm/i915/gt/selftests/mock_timeline.c | 29 +
drivers/gpu/drm/i915/gt/selftests/mock_timeline.h | 15 +
drivers/gpu/drm/i915/gt/uc/Makefile | 5 +
drivers/gpu/drm/i915/gt/uc/intel_guc.c | 619 +
drivers/gpu/drm/i915/gt/uc/intel_guc.h | 200 +
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 184 +
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h | 15 +
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 897 +
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 93 +
drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 166 +
drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h | 14 +
drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 604 +
drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 646 +
drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 80 +
drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 143 +
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 1184 +
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 67 +
drivers/gpu/drm/i915/gt/uc/intel_huc.c | 192 +
drivers/gpu/drm/i915/gt/uc/intel_huc.h | 54 +
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 58 +
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h | 14 +
drivers/gpu/drm/i915/gt/uc/intel_uc.c | 627 +
drivers/gpu/drm/i915/gt/uc/intel_uc.h | 67 +
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 616 +
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 241 +
drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 82 +
drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 317 +
drivers/gpu/drm/i915/gvt/aperture_gm.c | 10 +-
drivers/gpu/drm/i915/gvt/cmd_parser.c | 180 +-
drivers/gpu/drm/i915/gvt/debugfs.c | 47 +-
drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +-
drivers/gpu/drm/i915/gvt/gtt.h | 13 +-
drivers/gpu/drm/i915/gvt/gvt.c | 4 +-
drivers/gpu/drm/i915/gvt/gvt.h | 8 +-
drivers/gpu/drm/i915/gvt/interrupt.c | 4 +-
drivers/gpu/drm/i915/gvt/kvmgt.c | 15 +-
drivers/gpu/drm/i915/gvt/mmio_context.c | 57 +-
drivers/gpu/drm/i915/gvt/scheduler.c | 83 +-
drivers/gpu/drm/i915/gvt/vgpu.c | 4 +-
drivers/gpu/drm/i915/i915_active.c | 640 +-
drivers/gpu/drm/i915/i915_active.h | 61 +-
drivers/gpu/drm/i915/i915_active_types.h | 30 +-
drivers/gpu/drm/i915/i915_buddy.c | 428 +
drivers/gpu/drm/i915/i915_buddy.h | 128 +
drivers/gpu/drm/i915/i915_cmd_parser.c | 4 +-
drivers/gpu/drm/i915/i915_debugfs.c | 493 +-
drivers/gpu/drm/i915/i915_drv.c | 919 +-
drivers/gpu/drm/i915/i915_drv.h | 766 +-
drivers/gpu/drm/i915/i915_fixed.h | 5 +
drivers/gpu/drm/i915/i915_gem.c | 586 +-
drivers/gpu/drm/i915/i915_gem.h | 2 +
drivers/gpu/drm/i915/i915_gem_batch_pool.c | 140 -
drivers/gpu/drm/i915/i915_gem_batch_pool.h | 26 -
drivers/gpu/drm/i915/i915_gem_evict.c | 9 -
drivers/gpu/drm/i915/i915_gem_fence_reg.c | 140 +-
drivers/gpu/drm/i915/i915_gem_fence_reg.h | 5 +-
drivers/gpu/drm/i915/i915_gem_gtt.c | 2180 +-
drivers/gpu/drm/i915/i915_gem_gtt.h | 206 +-
drivers/gpu/drm/i915/i915_gem_render_state.c | 235 -
drivers/gpu/drm/i915/i915_gem_render_state.h | 31 -
drivers/gpu/drm/i915/i915_getparam.c | 168 +
drivers/gpu/drm/i915/i915_globals.c | 1 +
drivers/gpu/drm/i915/i915_globals.h | 3 +
drivers/gpu/drm/i915/i915_gpu_error.c | 824 +-
drivers/gpu/drm/i915/i915_gpu_error.h | 78 +-
drivers/gpu/drm/i915/i915_irq.c | 1598 +-
drivers/gpu/drm/i915/i915_irq.h | 110 +-
drivers/gpu/drm/i915/i915_memcpy.c | 2 +-
drivers/gpu/drm/i915/i915_memcpy.h | 32 +
drivers/gpu/drm/i915/i915_mm.c | 5 +-
drivers/gpu/drm/i915/i915_oa_bdw.c | 91 -
drivers/gpu/drm/i915/i915_oa_bdw.h | 15 -
drivers/gpu/drm/i915/i915_oa_bxt.c | 89 -
drivers/gpu/drm/i915/i915_oa_bxt.h | 15 -
drivers/gpu/drm/i915/i915_oa_cflgt2.c | 90 -
drivers/gpu/drm/i915/i915_oa_cflgt2.h | 15 -
drivers/gpu/drm/i915/i915_oa_cflgt3.c | 90 -
drivers/gpu/drm/i915/i915_oa_cflgt3.h | 15 -
drivers/gpu/drm/i915/i915_oa_chv.c | 90 -
drivers/gpu/drm/i915/i915_oa_chv.h | 15 -
drivers/gpu/drm/i915/i915_oa_cnl.c | 102 -
drivers/gpu/drm/i915/i915_oa_cnl.h | 15 -
drivers/gpu/drm/i915/i915_oa_glk.c | 89 -
drivers/gpu/drm/i915/i915_oa_glk.h | 15 -
drivers/gpu/drm/i915/i915_oa_hsw.c | 119 -
drivers/gpu/drm/i915/i915_oa_hsw.h | 15 -
drivers/gpu/drm/i915/i915_oa_icl.c | 99 -
drivers/gpu/drm/i915/i915_oa_icl.h | 15 -
drivers/gpu/drm/i915/i915_oa_kblgt2.c | 90 -
drivers/gpu/drm/i915/i915_oa_kblgt2.h | 15 -
drivers/gpu/drm/i915/i915_oa_kblgt3.c | 90 -
drivers/gpu/drm/i915/i915_oa_kblgt3.h | 15 -
drivers/gpu/drm/i915/i915_oa_sklgt2.c | 89 -
drivers/gpu/drm/i915/i915_oa_sklgt2.h | 15 -
drivers/gpu/drm/i915/i915_oa_sklgt3.c | 90 -
drivers/gpu/drm/i915/i915_oa_sklgt3.h | 15 -
drivers/gpu/drm/i915/i915_oa_sklgt4.c | 90 -
drivers/gpu/drm/i915/i915_oa_sklgt4.h | 15 -
drivers/gpu/drm/i915/i915_params.c | 5 +-
drivers/gpu/drm/i915/i915_params.h | 2 +-
drivers/gpu/drm/i915/i915_pci.c | 65 +-
drivers/gpu/drm/i915/i915_perf.c | 836 +-
drivers/gpu/drm/i915/i915_perf.h | 32 +
drivers/gpu/drm/i915/i915_pmu.c | 298 +-
drivers/gpu/drm/i915/i915_priolist_types.h | 15 +-
drivers/gpu/drm/i915/i915_pvinfo.h | 7 +-
drivers/gpu/drm/i915/i915_query.c | 5 +-
drivers/gpu/drm/i915/i915_reg.h | 356 +-
drivers/gpu/drm/i915/i915_request.c | 381 +-
drivers/gpu/drm/i915/i915_request.h | 29 +-
drivers/gpu/drm/i915/i915_scheduler.c | 7 +-
drivers/gpu/drm/i915/i915_scheduler_types.h | 1 +
drivers/gpu/drm/i915/i915_selftest.h | 29 +-
drivers/gpu/drm/i915/i915_suspend.c | 3 +-
drivers/gpu/drm/i915/i915_suspend.h | 14 +
drivers/gpu/drm/i915/i915_sw_fence.c | 31 +-
drivers/gpu/drm/i915/i915_sw_fence.h | 11 +-
drivers/gpu/drm/i915/i915_sw_fence_work.c | 95 +
drivers/gpu/drm/i915/i915_sw_fence_work.h | 44 +
drivers/gpu/drm/i915/i915_sysfs.c | 2 +-
drivers/gpu/drm/i915/i915_sysfs.h | 14 +
drivers/gpu/drm/i915/i915_timeline.c | 579 -
drivers/gpu/drm/i915/i915_timeline.h | 94 -
drivers/gpu/drm/i915/i915_timeline_types.h | 67 -
drivers/gpu/drm/i915/i915_trace.h | 24 +-
drivers/gpu/drm/i915/i915_utils.c | 78 +
drivers/gpu/drm/i915/i915_utils.h | 51 +
drivers/gpu/drm/i915/i915_vgpu.c | 65 +-
drivers/gpu/drm/i915/i915_vgpu.h | 7 +-
drivers/gpu/drm/i915/i915_vma.c | 145 +-
drivers/gpu/drm/i915/i915_vma.h | 29 +-
drivers/gpu/drm/i915/intel_csr.c | 7 +
drivers/gpu/drm/i915/intel_device_info.c | 45 +-
drivers/gpu/drm/i915/intel_device_info.h | 6 +-
drivers/gpu/drm/i915/intel_drv.h | 1616 -
drivers/gpu/drm/i915/intel_guc.c | 687 -
drivers/gpu/drm/i915/intel_guc.h | 204 -
drivers/gpu/drm/i915/intel_guc_ads.c | 202 -
drivers/gpu/drm/i915/intel_guc_ads.h | 34 -
drivers/gpu/drm/i915/intel_guc_ct.c | 929 -
drivers/gpu/drm/i915/intel_guc_ct.h | 104 -
drivers/gpu/drm/i915/intel_guc_fw.c | 308 -
drivers/gpu/drm/i915/intel_guc_fw.h | 33 -
drivers/gpu/drm/i915/intel_guc_fwif.h | 692 -
drivers/gpu/drm/i915/intel_guc_log.c | 632 -
drivers/gpu/drm/i915/intel_guc_log.h | 100 -
drivers/gpu/drm/i915/intel_guc_reg.h | 155 -
drivers/gpu/drm/i915/intel_guc_submission.c | 1458 -
drivers/gpu/drm/i915/intel_guc_submission.h | 89 -
drivers/gpu/drm/i915/intel_gvt.c | 7 +-
drivers/gpu/drm/i915/intel_gvt.h | 7 +-
drivers/gpu/drm/i915/intel_huc.c | 182 -
drivers/gpu/drm/i915/intel_huc.h | 65 -
drivers/gpu/drm/i915/intel_huc_fw.c | 215 -
drivers/gpu/drm/i915/intel_huc_fw.h | 15 -
drivers/gpu/drm/i915/intel_pch.c | 201 +
drivers/gpu/drm/i915/intel_pch.h | 73 +
drivers/gpu/drm/i915/intel_pm.c | 460 +-
drivers/gpu/drm/i915/intel_pm.h | 4 +-
drivers/gpu/drm/i915/intel_renderstate.h | 47 -
drivers/gpu/drm/i915/intel_runtime_pm.c | 3 +-
drivers/gpu/drm/i915/intel_runtime_pm.h | 2 +-
drivers/gpu/drm/i915/intel_sideband.c | 4 +-
drivers/gpu/drm/i915/intel_uc.c | 561 -
drivers/gpu/drm/i915/intel_uc.h | 64 -
drivers/gpu/drm/i915/intel_uc_fw.c | 357 -
drivers/gpu/drm/i915/intel_uc_fw.h | 155 -
drivers/gpu/drm/i915/intel_uncore.c | 558 +-
drivers/gpu/drm/i915/intel_uncore.h | 54 +-
drivers/gpu/drm/i915/intel_wakeref.c | 89 +-
drivers/gpu/drm/i915/intel_wakeref.h | 84 +-
drivers/gpu/drm/i915/intel_wopcm.c | 268 +-
drivers/gpu/drm/i915/intel_wopcm.h | 18 +-
drivers/gpu/drm/i915/oa/Makefile | 7 +
drivers/gpu/drm/i915/oa/i915_oa_bdw.c | 90 +
drivers/gpu/drm/i915/oa/i915_oa_bdw.h | 16 +
drivers/gpu/drm/i915/oa/i915_oa_bxt.c | 88 +
drivers/gpu/drm/i915/oa/i915_oa_bxt.h | 16 +
drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c | 89 +
drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h | 16 +
drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c | 89 +
drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h | 16 +
drivers/gpu/drm/i915/oa/i915_oa_chv.c | 89 +
drivers/gpu/drm/i915/oa/i915_oa_chv.h | 16 +
drivers/gpu/drm/i915/oa/i915_oa_cnl.c | 101 +
drivers/gpu/drm/i915/oa/i915_oa_cnl.h | 16 +
drivers/gpu/drm/i915/oa/i915_oa_glk.c | 88 +
drivers/gpu/drm/i915/oa/i915_oa_glk.h | 16 +
drivers/gpu/drm/i915/oa/i915_oa_hsw.c | 118 +
drivers/gpu/drm/i915/oa/i915_oa_hsw.h | 16 +
drivers/gpu/drm/i915/oa/i915_oa_icl.c | 98 +
drivers/gpu/drm/i915/oa/i915_oa_icl.h | 16 +
drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c | 89 +
drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h | 16 +
drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c | 89 +
drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h | 16 +
drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c | 88 +
drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h | 16 +
drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c | 89 +
drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h | 16 +
drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c | 89 +
drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h | 16 +
drivers/gpu/drm/i915/selftests/i915_active.c | 127 +-
drivers/gpu/drm/i915/selftests/i915_buddy.c | 720 +
drivers/gpu/drm/i915/selftests/i915_gem.c | 11 +-
drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 22 +-
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 4 +-
.../gpu/drm/i915/selftests/i915_live_selftests.h | 6 +-
.../gpu/drm/i915/selftests/i915_mock_selftests.h | 3 +-
drivers/gpu/drm/i915/selftests/i915_request.c | 89 +-
drivers/gpu/drm/i915/selftests/i915_selftest.c | 67 +-
drivers/gpu/drm/i915/selftests/i915_timeline.c | 845 -
drivers/gpu/drm/i915/selftests/i915_vma.c | 10 +
drivers/gpu/drm/i915/selftests/igt_flush_test.c | 5 +-
drivers/gpu/drm/i915/selftests/igt_reset.c | 38 +-
drivers/gpu/drm/i915/selftests/igt_reset.h | 10 +-
drivers/gpu/drm/i915/selftests/igt_spinner.c | 34 +-
drivers/gpu/drm/i915/selftests/igt_spinner.h | 9 +-
drivers/gpu/drm/i915/selftests/igt_wedge_me.h | 58 -
drivers/gpu/drm/i915/selftests/intel_guc.c | 359 -
drivers/gpu/drm/i915/selftests/lib_sw_fence.c | 1 +
drivers/gpu/drm/i915/selftests/mock_gem_device.c | 19 +-
drivers/gpu/drm/i915/selftests/mock_gtt.c | 3 +
drivers/gpu/drm/i915/selftests/mock_request.c | 6 +-
drivers/gpu/drm/i915/selftests/mock_request.h | 4 +-
drivers/gpu/drm/i915/selftests/mock_timeline.c | 29 -
drivers/gpu/drm/i915/selftests/mock_timeline.h | 15 -
drivers/gpu/drm/i915/selftests/mock_uncore.c | 4 +-
drivers/gpu/drm/imx/Makefile | 1 -
drivers/gpu/drm/imx/dw_hdmi-imx.c | 16 +-
drivers/gpu/drm/imx/imx-drm-core.c | 13 +-
drivers/gpu/drm/imx/imx-ldb.c | 40 +-
drivers/gpu/drm/imx/imx-tve.c | 16 +-
drivers/gpu/drm/imx/ipuv3-crtc.c | 8 +-
drivers/gpu/drm/imx/ipuv3-plane.c | 5 +-
drivers/gpu/drm/imx/parallel-display.c | 19 +-
drivers/gpu/drm/ingenic/ingenic-drm.c | 75 +-
drivers/gpu/drm/lima/lima_device.c | 41 +-
drivers/gpu/drm/lima/lima_drv.c | 20 +-
drivers/gpu/drm/lima/lima_gem.c | 10 +-
drivers/gpu/drm/lima/lima_gem_prime.c | 3 +-
drivers/gpu/drm/lima/lima_object.c | 9 +-
drivers/gpu/drm/lima/lima_object.h | 3 +-
drivers/gpu/drm/lima/lima_vm.h | 4 +-
drivers/gpu/drm/mcde/mcde_drv.c | 10 +-
drivers/gpu/drm/mcde/mcde_dsi.c | 70 +-
drivers/gpu/drm/mediatek/mtk_disp_color.c | 2 +-
drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 2 +-
drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 2 +-
drivers/gpu/drm/mediatek/mtk_dpi.c | 18 +-
drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 10 +-
drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 +-
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 34 +-
drivers/gpu/drm/mediatek/mtk_drm_fb.c | 35 +-
drivers/gpu/drm/mediatek/mtk_drm_fb.h | 1 -
drivers/gpu/drm/mediatek/mtk_drm_gem.c | 7 +-
drivers/gpu/drm/mediatek/mtk_drm_plane.c | 4 +-
drivers/gpu/drm/mediatek/mtk_dsi.c | 14 +-
drivers/gpu/drm/mediatek/mtk_hdmi.c | 14 +-
drivers/gpu/drm/meson/meson_crtc.c | 35 +-
drivers/gpu/drm/meson/meson_drv.c | 73 +-
drivers/gpu/drm/meson/meson_drv.h | 24 +-
drivers/gpu/drm/meson/meson_dw_hdmi.c | 23 +-
drivers/gpu/drm/meson/meson_dw_hdmi.h | 12 +-
drivers/gpu/drm/meson/meson_overlay.c | 15 +-
drivers/gpu/drm/meson/meson_plane.c | 28 +-
drivers/gpu/drm/meson/meson_registers.h | 138 +-
drivers/gpu/drm/meson/meson_vclk.c | 78 +-
drivers/gpu/drm/meson/meson_vclk.h | 4 +
drivers/gpu/drm/meson/meson_venc.c | 181 +-
drivers/gpu/drm/meson/meson_venc.h | 2 +
drivers/gpu/drm/meson/meson_venc_cvbs.c | 24 +-
drivers/gpu/drm/meson/meson_viu.c | 99 +-
drivers/gpu/drm/meson/meson_vpp.c | 42 +-
drivers/gpu/drm/meson/meson_vpp.h | 3 +
drivers/gpu/drm/mga/mga_dma.c | 13 +-
drivers/gpu/drm/mga/mga_drv.c | 7 +-
drivers/gpu/drm/mga/mga_drv.h | 27 +-
drivers/gpu/drm/mga/mga_ioc32.c | 3 +-
drivers/gpu/drm/mga/mga_irq.c | 12 +-
drivers/gpu/drm/mga/mga_state.c | 8 +-
drivers/gpu/drm/mga/mga_warp.c | 4 +-
drivers/gpu/drm/mgag200/Makefile | 2 +-
drivers/gpu/drm/mgag200/mgag200_cursor.c | 11 +-
drivers/gpu/drm/mgag200/mgag200_drv.c | 10 +-
drivers/gpu/drm/mgag200/mgag200_drv.h | 40 +-
drivers/gpu/drm/mgag200/mgag200_fb.c | 315 -
drivers/gpu/drm/mgag200/mgag200_i2c.c | 6 +-
drivers/gpu/drm/mgag200/mgag200_main.c | 96 +-
drivers/gpu/drm/mgag200/mgag200_mode.c | 59 +-
drivers/gpu/drm/mgag200/mgag200_ttm.c | 3 +-
drivers/gpu/drm/msm/Kconfig | 2 +-
drivers/gpu/drm/msm/Makefile | 1 +
drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 4 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +-
drivers/gpu/drm/msm/adreno/adreno_device.c | 1 +
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 16 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 95 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 7 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 75 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 11 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 3 -
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 44 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 1 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 3 -
drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 1 +
drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h | 9 -
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 112 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 10 +
drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 9 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 31 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 2 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 11 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 1 +
drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c | 1 +
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 51 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 2 +
.../gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c | 2 -
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 2 +
drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 132 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 3 +
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 4 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c | 1 +
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 60 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 2 +
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 1 +
drivers/gpu/drm/msm/disp/mdp_format.c | 2 +-
drivers/gpu/drm/msm/dsi/dsi_host.c | 18 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 12 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 2 +
drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 2 +
drivers/gpu/drm/msm/dsi/pll/dsi_pll.h | 2 +-
drivers/gpu/drm/msm/hdmi/hdmi.c | 66 +-
drivers/gpu/drm/msm/hdmi/hdmi.h | 4 +-
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 2 +
drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 43 +-
drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 1 +
drivers/gpu/drm/msm/hdmi/hdmi_phy_8x60.c | 2 +
drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 2 +
drivers/gpu/drm/msm/msm_atomic.c | 236 +-
drivers/gpu/drm/msm/msm_atomic_trace.h | 110 +
drivers/gpu/drm/msm/msm_atomic_tracepoints.c | 3 +
drivers/gpu/drm/msm/msm_debugfs.c | 5 +
drivers/gpu/drm/msm/msm_drv.c | 76 +-
drivers/gpu/drm/msm/msm_drv.h | 6 +-
drivers/gpu/drm/msm/msm_fb.c | 2 +
drivers/gpu/drm/msm/msm_fbdev.c | 4 +
drivers/gpu/drm/msm/msm_gem.c | 32 +-
drivers/gpu/drm/msm/msm_gem.h | 2 +-
drivers/gpu/drm/msm/msm_gem_prime.c | 6 +-
drivers/gpu/drm/msm/msm_gem_submit.c | 10 +-
drivers/gpu/drm/msm/msm_gpu.c | 5 +-
drivers/gpu/drm/msm/msm_gpu_trace.h | 2 +-
drivers/gpu/drm/msm/msm_gpummu.c | 2 +
drivers/gpu/drm/msm/msm_kms.h | 108 +-
drivers/gpu/drm/msm/msm_perf.c | 3 +
drivers/gpu/drm/msm/msm_rd.c | 7 +-
drivers/gpu/drm/msm/msm_submitqueue.c | 2 +
drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 16 +-
drivers/gpu/drm/mxsfb/mxsfb_drv.c | 18 +-
drivers/gpu/drm/mxsfb/mxsfb_out.c | 3 +-
drivers/gpu/drm/nouveau/dispnv04/arb.c | 2 -
drivers/gpu/drm/nouveau/dispnv04/crtc.c | 54 +-
drivers/gpu/drm/nouveau/dispnv04/cursor.c | 1 -
drivers/gpu/drm/nouveau/dispnv04/dac.c | 1 -
drivers/gpu/drm/nouveau/dispnv04/dfp.c | 2 +-
drivers/gpu/drm/nouveau/dispnv04/disp.c | 3 +-
drivers/gpu/drm/nouveau/dispnv04/disp.h | 1 -
drivers/gpu/drm/nouveau/dispnv04/hw.c | 1 -
drivers/gpu/drm/nouveau/dispnv04/hw.h | 1 -
drivers/gpu/drm/nouveau/dispnv04/overlay.c | 1 -
drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c | 1 -
drivers/gpu/drm/nouveau/dispnv04/tvnv04.c | 1 -
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c | 1 -
drivers/gpu/drm/nouveau/dispnv50/atom.h | 14 +
drivers/gpu/drm/nouveau/dispnv50/base507c.c | 26 +-
drivers/gpu/drm/nouveau/dispnv50/base827c.c | 11 +-
drivers/gpu/drm/nouveau/dispnv50/base907c.c | 65 +
drivers/gpu/drm/nouveau/dispnv50/base917c.c | 2 +
drivers/gpu/drm/nouveau/dispnv50/corec37d.c | 2 +-
drivers/gpu/drm/nouveau/dispnv50/disp.c | 46 +-
drivers/gpu/drm/nouveau/dispnv50/head.c | 18 +-
drivers/gpu/drm/nouveau/dispnv50/ovly507e.c | 3 +-
drivers/gpu/drm/nouveau/dispnv50/ovly827e.c | 3 -
drivers/gpu/drm/nouveau/dispnv50/ovly907e.c | 13 +-
drivers/gpu/drm/nouveau/dispnv50/ovly917e.c | 5 +-
drivers/gpu/drm/nouveau/dispnv50/wndw.c | 111 +-
drivers/gpu/drm/nouveau/dispnv50/wndw.h | 10 +-
drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c | 61 +-
drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c | 72 +-
.../drm/nouveau/include/nvkm/subdev/bios/extdev.h | 2 +
.../drm/nouveau/include/nvkm/subdev/bios/gpio.h | 5 +-
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h | 1 +
drivers/gpu/drm/nouveau/nouveau_abi16.c | 10 +-
drivers/gpu/drm/nouveau/nouveau_abi16.h | 1 -
drivers/gpu/drm/nouveau/nouveau_bios.c | 4 +-
drivers/gpu/drm/nouveau/nouveau_bo.c | 98 +-
drivers/gpu/drm/nouveau/nouveau_bo.h | 11 +-
drivers/gpu/drm/nouveau/nouveau_connector.c | 3 +-
drivers/gpu/drm/nouveau/nouveau_crtc.h | 2 +
drivers/gpu/drm/nouveau/nouveau_debugfs.h | 2 +-
drivers/gpu/drm/nouveau/nouveau_display.c | 14 +-
drivers/gpu/drm/nouveau/nouveau_display.h | 4 +
drivers/gpu/drm/nouveau/nouveau_dma.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_dp.c | 1 -
drivers/gpu/drm/nouveau/nouveau_drm.c | 36 +-
drivers/gpu/drm/nouveau/nouveau_drv.h | 9 +-
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_fence.c | 15 +-
drivers/gpu/drm/nouveau/nouveau_gem.c | 51 +-
drivers/gpu/drm/nouveau/nouveau_gem.h | 5 +-
drivers/gpu/drm/nouveau/nouveau_hwmon.c | 2 -
drivers/gpu/drm/nouveau/nouveau_ioc32.c | 3 +-
drivers/gpu/drm/nouveau/nouveau_prime.c | 43 +-
drivers/gpu/drm/nouveau/nouveau_vga.c | 1 -
drivers/gpu/drm/nouveau/nvif/mmu.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c | 188 +-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c | 28 +-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.h | 6 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c | 1 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.c | 1 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.c | 1 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c | 26 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.c | 1 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm20b.c | 1 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c | 27 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp10b.c | 1 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.c | 1 -
drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c | 13 +
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c | 28 +-
drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c | 32 +
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c | 18 +
.../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 7 +-
drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c | 3 +
drivers/gpu/drm/omapdrm/displays/Kconfig | 38 -
drivers/gpu/drm/omapdrm/displays/Makefile | 6 -
.../omapdrm/displays/panel-lgphilips-lb035q02.c | 251 -
.../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 271 -
.../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 262 -
.../drm/omapdrm/displays/panel-sony-acx565akm.c | 755 -
.../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 390 -
.../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 513 -
drivers/gpu/drm/omapdrm/dss/dss.c | 11 +-
drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 7 -
drivers/gpu/drm/omapdrm/omap_crtc.c | 4 +-
drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 +
drivers/gpu/drm/omapdrm/omap_drv.c | 22 +-
drivers/gpu/drm/omapdrm/omap_drv.h | 5 +-
drivers/gpu/drm/omapdrm/omap_fb.c | 4 +-
drivers/gpu/drm/omapdrm/omap_fbdev.c | 4 +-
drivers/gpu/drm/omapdrm/omap_gem.c | 2 +
drivers/gpu/drm/omapdrm/omap_gem.h | 3 +-
drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 8 +-
drivers/gpu/drm/omapdrm/omap_irq.c | 2 +
drivers/gpu/drm/omapdrm/omap_plane.c | 9 +-
drivers/gpu/drm/panel/Kconfig | 64 +
drivers/gpu/drm/panel/Makefile | 8 +
drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 34 +-
drivers/gpu/drm/panel/panel-lg-lb035q02.c | 237 +
drivers/gpu/drm/panel/panel-lvds.c | 5 +-
drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 248 +
drivers/gpu/drm/panel/panel-novatek-nt39016.c | 359 +
.../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 13 +
drivers/gpu/drm/panel/panel-raydium-rm67191.c | 668 +
drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 75 +-
drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 226 +
drivers/gpu/drm/panel/panel-simple.c | 407 +-
drivers/gpu/drm/panel/panel-sony-acx565akm.c | 701 +
drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 399 +
drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 509 +
drivers/gpu/drm/panfrost/Makefile | 1 +
drivers/gpu/drm/panfrost/TODO | 15 -
drivers/gpu/drm/panfrost/panfrost_devfreq.c | 22 +-
drivers/gpu/drm/panfrost/panfrost_devfreq.h | 1 +
drivers/gpu/drm/panfrost/panfrost_device.c | 28 +-
drivers/gpu/drm/panfrost/panfrost_device.h | 31 +-
drivers/gpu/drm/panfrost/panfrost_drv.c | 196 +-
drivers/gpu/drm/panfrost/panfrost_gem.c | 142 +-
drivers/gpu/drm/panfrost/panfrost_gem.h | 23 +-
drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 110 +
drivers/gpu/drm/panfrost/panfrost_gpu.c | 2 +
drivers/gpu/drm/panfrost/panfrost_job.c | 62 +-
drivers/gpu/drm/panfrost/panfrost_mmu.c | 442 +-
drivers/gpu/drm/panfrost/panfrost_mmu.h | 9 +-
drivers/gpu/drm/pl111/pl111_debugfs.c | 4 +-
drivers/gpu/drm/pl111/pl111_display.c | 52 +-
drivers/gpu/drm/pl111/pl111_drm.h | 11 +-
drivers/gpu/drm/pl111/pl111_drv.c | 13 +-
drivers/gpu/drm/pl111/pl111_nomadik.h | 3 +-
drivers/gpu/drm/pl111/pl111_versatile.c | 9 +-
drivers/gpu/drm/pl111/pl111_versatile.h | 3 +
drivers/gpu/drm/pl111/pl111_vexpress.c | 1 +
drivers/gpu/drm/qxl/qxl_cmd.c | 6 +-
drivers/gpu/drm/qxl/qxl_debugfs.c | 10 +-
drivers/gpu/drm/qxl/qxl_display.c | 11 +-
drivers/gpu/drm/qxl/qxl_draw.c | 2 +
drivers/gpu/drm/qxl/qxl_drv.c | 21 +-
drivers/gpu/drm/qxl/qxl_drv.h | 13 +-
drivers/gpu/drm/qxl/qxl_gem.c | 3 +-
drivers/gpu/drm/qxl/qxl_ioctl.c | 3 +
drivers/gpu/drm/qxl/qxl_irq.c | 4 +
drivers/gpu/drm/qxl/qxl_kms.c | 9 +-
drivers/gpu/drm/qxl/qxl_object.c | 20 +-
drivers/gpu/drm/qxl/qxl_object.h | 6 +-
drivers/gpu/drm/qxl/qxl_release.c | 14 +-
drivers/gpu/drm/qxl/qxl_ttm.c | 20 +-
drivers/gpu/drm/r128/r128_ioc32.c | 3 +-
drivers/gpu/drm/r128/r128_irq.c | 5 +-
drivers/gpu/drm/radeon/cik.c | 2 +-
drivers/gpu/drm/radeon/cik_sdma.c | 2 +-
drivers/gpu/drm/radeon/evergreen_dma.c | 2 +-
drivers/gpu/drm/radeon/r100.c | 2 +-
drivers/gpu/drm/radeon/r200.c | 2 +-
drivers/gpu/drm/radeon/r600.c | 2 +-
drivers/gpu/drm/radeon/r600_dma.c | 2 +-
drivers/gpu/drm/radeon/radeon.h | 12 +-
drivers/gpu/drm/radeon/radeon_asic.h | 18 +-
drivers/gpu/drm/radeon/radeon_benchmark.c | 6 +-
drivers/gpu/drm/radeon/radeon_connectors.c | 2 +-
drivers/gpu/drm/radeon/radeon_cs.c | 6 +-
drivers/gpu/drm/radeon/radeon_device.c | 21 +-
drivers/gpu/drm/radeon/radeon_display.c | 6 +-
drivers/gpu/drm/radeon/radeon_drv.c | 31 +-
drivers/gpu/drm/radeon/radeon_gem.c | 8 +-
drivers/gpu/drm/radeon/radeon_mn.c | 2 +-
drivers/gpu/drm/radeon/radeon_object.c | 28 +-
drivers/gpu/drm/radeon/radeon_object.h | 4 +-
drivers/gpu/drm/radeon/radeon_prime.c | 20 +-
drivers/gpu/drm/radeon/radeon_sync.c | 10 +-
drivers/gpu/drm/radeon/radeon_test.c | 8 +-
drivers/gpu/drm/radeon/radeon_ttm.c | 6 +-
drivers/gpu/drm/radeon/radeon_uvd.c | 2 +-
drivers/gpu/drm/radeon/radeon_vm.c | 6 +-
drivers/gpu/drm/radeon/rv770_dma.c | 2 +-
drivers/gpu/drm/radeon/si_dma.c | 2 +-
drivers/gpu/drm/rcar-du/rcar_du_drv.c | 5 +-
drivers/gpu/drm/rcar-du/rcar_lvds.c | 8 +-
drivers/gpu/drm/rockchip/Makefile | 3 +-
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 116 +-
drivers/gpu/drm/rockchip/cdn-dp-core.c | 17 +-
drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +-
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 9 +-
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 5 +-
drivers/gpu/drm/rockchip/inno_hdmi.c | 3 +-
drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 17 +-
drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 29 +-
drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 8 +-
drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 282 -
drivers/gpu/drm/rockchip/rockchip_drm_psr.h | 22 -
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 117 +-
drivers/gpu/drm/rockchip/rockchip_lvds.c | 16 +-
drivers/gpu/drm/rockchip/rockchip_rgb.c | 9 +-
drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 11 +-
drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 2 -
drivers/gpu/drm/scheduler/sched_entity.c | 3 +
drivers/gpu/drm/scheduler/sched_fence.c | 6 +-
drivers/gpu/drm/scheduler/sched_main.c | 3 +-
drivers/gpu/drm/selftests/test-drm_framebuffer.c | 7 +-
drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 3 +-
drivers/gpu/drm/shmobile/shmob_drm_crtc.h | 4 +-
drivers/gpu/drm/shmobile/shmob_drm_drv.c | 9 +-
drivers/gpu/drm/shmobile/shmob_drm_kms.c | 1 -
drivers/gpu/drm/shmobile/shmob_drm_plane.c | 2 +-
drivers/gpu/drm/shmobile/shmob_drm_plane.h | 1 +
drivers/gpu/drm/shmobile/shmob_drm_regs.h | 3 +
drivers/gpu/drm/sti/sti_drv.c | 6 +-
drivers/gpu/drm/sti/sti_dvo.c | 8 +-
drivers/gpu/drm/sti/sti_hdmi.c | 9 +-
drivers/gpu/drm/sti/sti_tvout.c | 16 +-
drivers/gpu/drm/stm/drv.c | 5 +-
drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 10 +-
drivers/gpu/drm/stm/ltdc.c | 2 +
drivers/gpu/drm/sun4i/sun4i_backend.c | 16 +-
drivers/gpu/drm/sun4i/sun4i_crtc.c | 13 +-
drivers/gpu/drm/sun4i/sun4i_drv.c | 7 +-
drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 1 -
drivers/gpu/drm/sun4i/sun4i_frontend.c | 10 +-
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 24 +-
drivers/gpu/drm/sun4i/sun4i_layer.c | 3 +-
drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +-
drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +-
drivers/gpu/drm/sun4i/sun4i_tcon.c | 28 +-
drivers/gpu/drm/sun4i/sun4i_tv.c | 4 +-
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 9 +-
drivers/gpu/drm/sun4i/sun8i_csc.c | 157 +-
drivers/gpu/drm/sun4i/sun8i_csc.h | 6 +-
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 57 +-
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 2 +
drivers/gpu/drm/sun4i/sun8i_mixer.c | 14 +-
drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 6 +-
drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 +-
drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 22 +-
drivers/gpu/drm/tdfx/tdfx_drv.c | 11 +-
drivers/gpu/drm/tegra/dc.c | 13 +-
drivers/gpu/drm/tegra/dpaux.c | 5 +-
drivers/gpu/drm/tegra/drm.c | 38 +-
drivers/gpu/drm/tegra/drm.h | 3 +-
drivers/gpu/drm/tegra/dsi.c | 8 +-
drivers/gpu/drm/tegra/fb.c | 6 +-
drivers/gpu/drm/tegra/gem.c | 10 +-
drivers/gpu/drm/tegra/gem.h | 4 +-
drivers/gpu/drm/tegra/gr2d.c | 1 +
drivers/gpu/drm/tegra/hdmi.c | 5 +
drivers/gpu/drm/tegra/hub.c | 3 +-
drivers/gpu/drm/tegra/hub.h | 1 -
drivers/gpu/drm/tegra/plane.c | 1 +
drivers/gpu/drm/tegra/sor.c | 3 +
drivers/gpu/drm/tegra/vic.c | 1 +
drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 46 +-
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 25 +-
drivers/gpu/drm/tilcdc/tilcdc_drv.h | 33 +-
drivers/gpu/drm/tilcdc/tilcdc_external.c | 89 +-
drivers/gpu/drm/tilcdc/tilcdc_external.h | 1 -
drivers/gpu/drm/tilcdc/tilcdc_panel.c | 20 +-
drivers/gpu/drm/tilcdc/tilcdc_plane.c | 4 +-
drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 17 +-
drivers/gpu/drm/tiny/Kconfig | 99 +
drivers/gpu/drm/tiny/Makefile | 10 +
drivers/gpu/drm/tiny/gm12u320.c | 804 +
drivers/gpu/drm/tiny/hx8357d.c | 304 +
drivers/gpu/drm/tiny/ili9225.c | 470 +
drivers/gpu/drm/tiny/ili9341.c | 268 +
drivers/gpu/drm/tiny/mi0283qt.c | 294 +
drivers/gpu/drm/tiny/repaper.c | 1212 +
drivers/gpu/drm/tiny/st7586.c | 424 +
drivers/gpu/drm/tiny/st7735r.c | 246 +
drivers/gpu/drm/tinydrm/Kconfig | 87 -
drivers/gpu/drm/tinydrm/Makefile | 14 -
drivers/gpu/drm/tinydrm/core/Makefile | 4 -
drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 207 -
drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 179 -
drivers/gpu/drm/tinydrm/hx8357d.c | 304 -
drivers/gpu/drm/tinydrm/ili9225.c | 467 -
drivers/gpu/drm/tinydrm/ili9341.c | 266 -
drivers/gpu/drm/tinydrm/mi0283qt.c | 293 -
drivers/gpu/drm/tinydrm/mipi-dbi.c | 1175 -
drivers/gpu/drm/tinydrm/repaper.c | 1165 -
drivers/gpu/drm/tinydrm/st7586.c | 442 -
drivers/gpu/drm/tinydrm/st7735r.c | 245 -
drivers/gpu/drm/ttm/ttm_bo.c | 158 +-
drivers/gpu/drm/ttm/ttm_bo_util.c | 20 +-
drivers/gpu/drm/ttm/ttm_bo_vm.c | 15 +-
drivers/gpu/drm/ttm/ttm_execbuf_util.c | 22 +-
drivers/gpu/drm/ttm/ttm_tt.c | 2 +-
drivers/gpu/drm/tve200/tve200_display.c | 8 +-
drivers/gpu/drm/tve200/tve200_drm.h | 15 +-
drivers/gpu/drm/tve200/tve200_drv.c | 8 +-
drivers/gpu/drm/udl/udl_connector.c | 4 +-
drivers/gpu/drm/udl/udl_connector.h | 2 +
drivers/gpu/drm/udl/udl_dmabuf.c | 11 +-
drivers/gpu/drm/udl/udl_drv.c | 9 +-
drivers/gpu/drm/udl/udl_drv.h | 11 +-
drivers/gpu/drm/udl/udl_encoder.c | 6 +-
drivers/gpu/drm/udl/udl_fb.c | 15 +-
drivers/gpu/drm/udl/udl_gem.c | 9 +-
drivers/gpu/drm/udl/udl_main.c | 6 +-
drivers/gpu/drm/udl/udl_modeset.c | 6 +-
drivers/gpu/drm/udl/udl_transfer.c | 4 -
drivers/gpu/drm/v3d/v3d_debugfs.c | 3 +-
drivers/gpu/drm/v3d/v3d_drv.c | 6 +-
drivers/gpu/drm/v3d/v3d_drv.h | 13 +-
drivers/gpu/drm/v3d/v3d_gem.c | 16 +-
drivers/gpu/drm/v3d/v3d_irq.c | 2 +
drivers/gpu/drm/vboxvideo/Makefile | 2 +-
drivers/gpu/drm/vboxvideo/vbox_drv.c | 15 +-
drivers/gpu/drm/vboxvideo/vbox_drv.h | 12 -
drivers/gpu/drm/vboxvideo/vbox_main.c | 2 +-
drivers/gpu/drm/vboxvideo/vbox_prime.c | 56 -
drivers/gpu/drm/vc4/vc4_bo.c | 7 +-
drivers/gpu/drm/vc4/vc4_crtc.c | 11 +-
drivers/gpu/drm/vc4/vc4_debugfs.c | 1 -
drivers/gpu/drm/vc4/vc4_drv.c | 9 +-
drivers/gpu/drm/vc4/vc4_drv.h | 20 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 17 +-
drivers/gpu/drm/vc4/vc4_gem.c | 8 +-
drivers/gpu/drm/vc4/vc4_hvs.c | 5 +-
drivers/gpu/drm/vc4/vc4_kms.c | 4 +-
drivers/gpu/drm/vc4/vc4_plane.c | 9 +-
drivers/gpu/drm/vc4/vc4_txp.c | 14 +-
drivers/gpu/drm/vc4/vc4_v3d.c | 4 +
drivers/gpu/drm/vgem/vgem_drv.c | 21 +-
drivers/gpu/drm/vgem/vgem_drv.h | 1 -
drivers/gpu/drm/vgem/vgem_fence.c | 40 +-
drivers/gpu/drm/via/via_dma.c | 43 +-
drivers/gpu/drm/via/via_dmablit.c | 41 +-
drivers/gpu/drm/via/via_drv.c | 7 +-
drivers/gpu/drm/via/via_drv.h | 75 +-
drivers/gpu/drm/via/via_irq.c | 54 +-
drivers/gpu/drm/via/via_map.c | 6 +-
drivers/gpu/drm/via/via_mm.c | 7 +-
drivers/gpu/drm/via/via_verifier.c | 22 +-
drivers/gpu/drm/via/via_video.c | 5 +-
drivers/gpu/drm/virtio/virtgpu_debugfs.c | 4 +-
drivers/gpu/drm/virtio/virtgpu_display.c | 7 +-
drivers/gpu/drm/virtio/virtgpu_drv.c | 9 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 8 +-
drivers/gpu/drm/virtio/virtgpu_fence.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_gem.c | 4 +-
drivers/gpu/drm/virtio/virtgpu_ioctl.c | 30 +-
drivers/gpu/drm/virtio/virtgpu_kms.c | 4 +-
drivers/gpu/drm/virtio/virtgpu_plane.c | 8 +-
drivers/gpu/drm/virtio/virtgpu_prime.c | 5 +-
drivers/gpu/drm/virtio/virtgpu_ttm.c | 13 +-
drivers/gpu/drm/virtio/virtgpu_vq.c | 7 +-
drivers/gpu/drm/vkms/Makefile | 2 +-
drivers/gpu/drm/vkms/vkms_composer.c | 249 +
drivers/gpu/drm/vkms/vkms_crc.c | 272 -
drivers/gpu/drm/vkms/vkms_crtc.c | 100 +-
drivers/gpu/drm/vkms/vkms_drv.c | 50 +-
drivers/gpu/drm/vkms/vkms_drv.h | 44 +-
drivers/gpu/drm/vkms/vkms_gem.c | 1 +
drivers/gpu/drm/vkms/vkms_output.c | 6 +-
drivers/gpu/drm/vkms/vkms_plane.c | 46 +-
drivers/gpu/drm/vmwgfx/ttm_lock.c | 100 -
drivers/gpu/drm/vmwgfx/ttm_lock.h | 32 +-
drivers/gpu/drm/vmwgfx/ttm_object.h | 7 +-
drivers/gpu/drm/vmwgfx/vmwgfx_binding.h | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 17 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 3 +
drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 4 +
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 17 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 200 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 135 +-
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 52 +-
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 8 +-
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_fence.h | 5 +-
drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 41 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 2 +
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 11 +-
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 62 +-
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 2 +
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 8 +-
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 9 +-
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 14 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 1 -
drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 3 +-
drivers/gpu/drm/xen/xen_drm_front.c | 16 +-
drivers/gpu/drm/xen/xen_drm_front.h | 11 +-
drivers/gpu/drm/xen/xen_drm_front_cfg.c | 4 +-
drivers/gpu/drm/xen/xen_drm_front_conn.c | 1 +
drivers/gpu/drm/xen/xen_drm_front_conn.h | 7 +-
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c | 4 +-
drivers/gpu/drm/xen/xen_drm_front_gem.c | 11 +-
drivers/gpu/drm/xen/xen_drm_front_gem.h | 7 +-
drivers/gpu/drm/xen/xen_drm_front_kms.c | 9 +-
drivers/gpu/drm/zte/zx_drm_drv.c | 8 +-
drivers/gpu/drm/zte/zx_hdmi.c | 2 +-
drivers/gpu/drm/zte/zx_plane.c | 2 +-
drivers/gpu/drm/zte/zx_tvenc.c | 4 +-
drivers/gpu/drm/zte/zx_vga.c | 4 +-
drivers/gpu/drm/zte/zx_vou.c | 5 +-
drivers/gpu/ipu-v3/ipu-common.c | 16 +-
drivers/gpu/ipu-v3/ipu-cpmem.c | 26 +-
drivers/gpu/ipu-v3/ipu-image-convert.c | 230 +-
drivers/video/backlight/lcd.c | 8 -
drivers/video/fbdev/amba-clcd.c | 4 +-
drivers/video/fbdev/aty/aty128fb.c | 18 -
drivers/video/fbdev/aty/atyfb_base.c | 29 -
drivers/video/fbdev/aty/radeon_base.c | 6 +-
drivers/video/fbdev/au1200fb.c | 5 +-
drivers/video/fbdev/core/fbmem.c | 14 +-
drivers/video/fbdev/core/fbmon.c | 96 -
drivers/video/fbdev/core/modedb.c | 57 -
drivers/video/fbdev/efifb.c | 27 +-
drivers/video/fbdev/mmp/core.c | 6 +-
drivers/video/fbdev/mmp/fb/mmpfb.c | 1 -
drivers/video/fbdev/nvidia/nv_backlight.c | 2 -
drivers/video/fbdev/nvidia/nv_setup.c | 24 -
drivers/video/fbdev/omap2/omapfb/displays/Kconfig | 5 +
drivers/video/fbdev/pvr2fb.c | 6 +-
drivers/video/fbdev/sh_mobile_lcdcfb.c | 2 +
drivers/video/fbdev/sm712fb.c | 8 +-
drivers/video/fbdev/ssd1307fb.c | 131 +-
drivers/video/fbdev/udlfb.c | 2 +-
drivers/video/fbdev/via/via-core.c | 43 -
drivers/video/of_display_timing.c | 11 +-
include/drm/amd_asic_type.h | 4 +
include/drm/bridge/analogix_dp.h | 4 -
include/drm/bridge/dw_hdmi.h | 2 +
include/drm/drmP.h | 2 +-
include/drm/drm_agpsupport.h | 14 -
include/drm/drm_connector.h | 32 +-
include/drm/drm_crtc.h | 4 +
include/drm/drm_dp_helper.h | 4 +
include/drm/drm_dp_mst_helper.h | 11 +
include/drm/drm_drv.h | 104 +-
include/drm/drm_gem.h | 26 +-
include/drm/drm_gem_framebuffer_helper.h | 7 -
include/drm/drm_gem_shmem_helper.h | 15 +
include/drm/drm_gem_vram_helper.h | 30 +-
include/drm/drm_hdcp.h | 9 +-
include/drm/drm_ioctl.h | 3 +
include/drm/drm_mipi_dbi.h | 188 +
include/drm/drm_mode_config.h | 6 +
include/drm/drm_panel.h | 184 +-
include/drm/drm_prime.h | 41 +-
include/drm/drm_sysfs.h | 5 +-
include/drm/drm_vblank.h | 1 -
include/drm/drm_vram_mm_helper.h | 2 +
include/drm/i915_component.h | 2 +-
include/drm/i915_drm.h | 13 +-
include/drm/i915_pciids.h | 18 +-
include/drm/tinydrm/mipi-dbi.h | 117 -
include/drm/tinydrm/tinydrm-helpers.h | 75 -
include/drm/ttm/ttm_bo_api.h | 41 +-
include/drm/ttm/ttm_bo_driver.h | 26 +-
include/linux/amba/clcd-regs.h | 1 +
include/linux/dma-buf.h | 4 +-
include/linux/dma-fence.h | 34 +-
include/linux/dma-resv.h | 295 +
include/linux/fb.h | 7 -
include/linux/lcd.h | 10 -
include/linux/reservation.h | 297 -
include/linux/soc/amlogic/meson-canvas.h | 1 +
include/uapi/drm/amdgpu_drm.h | 4 +
include/uapi/drm/drm_mode.h | 1 +
include/uapi/drm/etnaviv_drm.h | 10 +-
include/uapi/drm/i915_drm.h | 1 +
include/uapi/drm/panfrost_drm.h | 64 +
include/uapi/linux/media-bus-format.h | 3 +-
1673 files changed, 276189 insertions(+), 52096 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
create mode 100644 Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
delete mode 100644 Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
create mode 100644 Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
delete mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/boe,himax8279d.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.txt
create mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/giantplus,gpm940b0.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/lvds.yaml
delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa10 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa10 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa12 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa12 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-common.txt
create mode 100644 Documentation/devicetree/bindings/display/panel/panel-common.yaml
delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-lvds.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/panel.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.txt
create mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.yaml
delete mode 100644 Documentation/devicetree/bindings/display/panel/raspberrypi,7in [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/raspberrypi,7in [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.txt
create mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z01b.txt
create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq070y3dg3b.txt
create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls020b1dd01d.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/ti,nspire.yaml
delete mode 100644 Documentation/devicetree/bindings/display/panel/tpo,tpg110.txt
create mode 100644 Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
delete mode 100644 Documentation/gpu/tinydrm.rst
create mode 100644 drivers/dma-buf/dma-resv.c
delete mode 100644 drivers/dma-buf/reservation.c
create mode 100644 drivers/dma-buf/selftest.c
create mode 100644 drivers/dma-buf/selftest.h
create mode 100644 drivers/dma-buf/selftests.h
create mode 100644 drivers/dma-buf/st-dma-fence.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/arct_reg_init.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/athub_v1_0.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/athub_v1_0.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v12_0.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_1.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.h
create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h
create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c
create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h
create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c
create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/Makefile
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_rq_dlg_calc_21.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_rq_dlg_calc_21.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c
create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn21/hw_factory_dcn21.c
create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn21/hw_factory_dcn21.h
create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn21/hw_translate_dcn21.c
create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn21/hw_translate_dcn21.h
create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/generic_regs.h
create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c
create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/hw_generic.h
create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn21/irq_service_dcn21.c
create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn21/irq_service_dcn21.h
create mode 100644 drivers/gpu/drm/amd/include/arct_ip_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_10_0_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_10_0_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_1_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_1_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dpcs_2_1_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dpcs_2_1_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_default.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_12_0_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_12_0_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/rsmu/rsmu_0_0_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/rsmu/rsmu_0_0_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_1_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_1_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/navi12_ip_offset.h
create mode 100644 drivers/gpu/drm/amd/include/navi14_ip_offset.h
create mode 100644 drivers/gpu/drm/amd/include/renoir_ip_offset.h
create mode 100644 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c
create mode 100644 drivers/gpu/drm/amd/powerplay/arcturus_ppt.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if_arcturus.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu12_driver_if.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_types.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v12_0_ppsmc.h
create mode 100644 drivers/gpu/drm/amd/powerplay/renoir_ppt.c
create mode 100644 drivers/gpu/drm/amd/powerplay/renoir_ppt.h
create mode 100644 drivers/gpu/drm/amd/powerplay/smu_v12_0.c
delete mode 100644 drivers/gpu/drm/ast/ast_fb.c
create mode 100644 drivers/gpu/drm/drm_mipi_dbi.c
delete mode 100644 drivers/gpu/drm/etnaviv/etnaviv_iommu.h
delete mode 100644 drivers/gpu/drm/i915/Makefile.header-test
delete mode 100644 drivers/gpu/drm/i915/display/Makefile.header-test
create mode 100644 drivers/gpu/drm/i915/display/intel_display_types.h
create mode 100644 drivers/gpu/drm/i915/display/intel_tc.c
create mode 100644 drivers/gpu/drm/i915/display/intel_tc.h
delete mode 100644 drivers/gpu/drm/i915/gem/Makefile.header-test
create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_shrinker.h
create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_stolen.h
delete mode 100644 drivers/gpu/drm/i915/gt/Makefile.header-test
rename drivers/gpu/drm/i915/{intel_renderstate_gen6.c => gt/gen6_renderstate.c} (100%)
rename drivers/gpu/drm/i915/{intel_renderstate_gen7.c => gt/gen7_renderstate.c} (100%)
rename drivers/gpu/drm/i915/{intel_renderstate_gen8.c => gt/gen8_renderstate.c} (100%)
rename drivers/gpu/drm/i915/{intel_renderstate_gen9.c => gt/gen9_renderstate.c} (100%)
create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.c
create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.h
create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool_types.h
create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_user.c
create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_user.h
create mode 100644 drivers/gpu/drm/i915/gt/intel_gt.c
create mode 100644 drivers/gpu/drm/i915/gt/intel_gt.h
create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_irq.c
create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_irq.h
create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c
create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h
create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_types.h
create mode 100644 drivers/gpu/drm/i915/gt/intel_renderstate.c
create mode 100644 drivers/gpu/drm/i915/gt/intel_renderstate.h
create mode 100644 drivers/gpu/drm/i915/gt/intel_reset_types.h
create mode 100644 drivers/gpu/drm/i915/gt/intel_timeline.c
create mode 100644 drivers/gpu/drm/i915/gt/intel_timeline.h
create mode 100644 drivers/gpu/drm/i915/gt/intel_timeline_types.h
create mode 100644 drivers/gpu/drm/i915/gt/selftest_context.c
create mode 100644 drivers/gpu/drm/i915/gt/selftest_engine.c
create mode 100644 drivers/gpu/drm/i915/gt/selftest_engine.h
create mode 100644 drivers/gpu/drm/i915/gt/selftest_engine_pm.c
create mode 100644 drivers/gpu/drm/i915/gt/selftest_timeline.c
create mode 100644 drivers/gpu/drm/i915/gt/selftests/mock_timeline.c
create mode 100644 drivers/gpu/drm/i915/gt/selftests/mock_timeline.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/Makefile
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc.c
create mode 100644 drivers/gpu/drm/i915/i915_buddy.c
create mode 100644 drivers/gpu/drm/i915/i915_buddy.h
delete mode 100644 drivers/gpu/drm/i915/i915_gem_batch_pool.c
delete mode 100644 drivers/gpu/drm/i915/i915_gem_batch_pool.h
delete mode 100644 drivers/gpu/drm/i915/i915_gem_render_state.c
delete mode 100644 drivers/gpu/drm/i915/i915_gem_render_state.h
create mode 100644 drivers/gpu/drm/i915/i915_getparam.c
create mode 100644 drivers/gpu/drm/i915/i915_memcpy.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_bdw.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_bdw.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_bxt.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_bxt.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt2.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt2.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt3.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt3.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_chv.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_chv.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_cnl.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_cnl.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_glk.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_glk.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_hsw.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_hsw.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_icl.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_icl.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt2.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt2.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt3.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt3.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt2.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt2.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt3.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt3.h
delete mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt4.c
delete mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt4.h
create mode 100644 drivers/gpu/drm/i915/i915_perf.h
create mode 100644 drivers/gpu/drm/i915/i915_suspend.h
create mode 100644 drivers/gpu/drm/i915/i915_sw_fence_work.c
create mode 100644 drivers/gpu/drm/i915/i915_sw_fence_work.h
create mode 100644 drivers/gpu/drm/i915/i915_sysfs.h
delete mode 100644 drivers/gpu/drm/i915/i915_timeline.c
delete mode 100644 drivers/gpu/drm/i915/i915_timeline.h
delete mode 100644 drivers/gpu/drm/i915/i915_timeline_types.h
create mode 100644 drivers/gpu/drm/i915/i915_utils.c
delete mode 100644 drivers/gpu/drm/i915/intel_drv.h
delete mode 100644 drivers/gpu/drm/i915/intel_guc.c
delete mode 100644 drivers/gpu/drm/i915/intel_guc.h
delete mode 100644 drivers/gpu/drm/i915/intel_guc_ads.c
delete mode 100644 drivers/gpu/drm/i915/intel_guc_ads.h
delete mode 100644 drivers/gpu/drm/i915/intel_guc_ct.c
delete mode 100644 drivers/gpu/drm/i915/intel_guc_ct.h
delete mode 100644 drivers/gpu/drm/i915/intel_guc_fw.c
delete mode 100644 drivers/gpu/drm/i915/intel_guc_fw.h
delete mode 100644 drivers/gpu/drm/i915/intel_guc_fwif.h
delete mode 100644 drivers/gpu/drm/i915/intel_guc_log.c
delete mode 100644 drivers/gpu/drm/i915/intel_guc_log.h
delete mode 100644 drivers/gpu/drm/i915/intel_guc_reg.h
delete mode 100644 drivers/gpu/drm/i915/intel_guc_submission.c
delete mode 100644 drivers/gpu/drm/i915/intel_guc_submission.h
delete mode 100644 drivers/gpu/drm/i915/intel_huc.c
delete mode 100644 drivers/gpu/drm/i915/intel_huc.h
delete mode 100644 drivers/gpu/drm/i915/intel_huc_fw.c
delete mode 100644 drivers/gpu/drm/i915/intel_huc_fw.h
create mode 100644 drivers/gpu/drm/i915/intel_pch.c
create mode 100644 drivers/gpu/drm/i915/intel_pch.h
delete mode 100644 drivers/gpu/drm/i915/intel_renderstate.h
delete mode 100644 drivers/gpu/drm/i915/intel_uc.c
delete mode 100644 drivers/gpu/drm/i915/intel_uc.h
delete mode 100644 drivers/gpu/drm/i915/intel_uc_fw.c
delete mode 100644 drivers/gpu/drm/i915/intel_uc_fw.h
create mode 100644 drivers/gpu/drm/i915/oa/Makefile
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.h
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.h
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.h
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.h
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.h
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.h
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.h
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c
create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h
create mode 100644 drivers/gpu/drm/i915/selftests/i915_buddy.c
delete mode 100644 drivers/gpu/drm/i915/selftests/i915_timeline.c
delete mode 100644 drivers/gpu/drm/i915/selftests/igt_wedge_me.h
delete mode 100644 drivers/gpu/drm/i915/selftests/intel_guc.c
delete mode 100644 drivers/gpu/drm/i915/selftests/mock_timeline.c
delete mode 100644 drivers/gpu/drm/i915/selftests/mock_timeline.h
delete mode 100644 drivers/gpu/drm/mgag200/mgag200_fb.c
create mode 100644 drivers/gpu/drm/msm/msm_atomic_trace.h
create mode 100644 drivers/gpu/drm/msm/msm_atomic_tracepoints.c
delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c
delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-nec-nl8048hl11.c
delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-sharp-ls037v7dw01.c
delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-sony-acx565akm.c
delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c
delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-tpo-td043mtea1.c
create mode 100644 drivers/gpu/drm/panel/panel-lg-lb035q02.c
create mode 100644 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c
create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt39016.c
create mode 100644 drivers/gpu/drm/panel/panel-raydium-rm67191.c
create mode 100644 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c
create mode 100644 drivers/gpu/drm/panel/panel-sony-acx565akm.c
create mode 100644 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c
create mode 100644 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c
create mode 100644 drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c
delete mode 100644 drivers/gpu/drm/rockchip/rockchip_drm_psr.c
delete mode 100644 drivers/gpu/drm/rockchip/rockchip_drm_psr.h
create mode 100644 drivers/gpu/drm/tiny/Kconfig
create mode 100644 drivers/gpu/drm/tiny/Makefile
create mode 100644 drivers/gpu/drm/tiny/gm12u320.c
create mode 100644 drivers/gpu/drm/tiny/hx8357d.c
create mode 100644 drivers/gpu/drm/tiny/ili9225.c
create mode 100644 drivers/gpu/drm/tiny/ili9341.c
create mode 100644 drivers/gpu/drm/tiny/mi0283qt.c
create mode 100644 drivers/gpu/drm/tiny/repaper.c
create mode 100644 drivers/gpu/drm/tiny/st7586.c
create mode 100644 drivers/gpu/drm/tiny/st7735r.c
delete mode 100644 drivers/gpu/drm/tinydrm/Kconfig
delete mode 100644 drivers/gpu/drm/tinydrm/Makefile
delete mode 100644 drivers/gpu/drm/tinydrm/core/Makefile
delete mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c
delete mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c
delete mode 100644 drivers/gpu/drm/tinydrm/hx8357d.c
delete mode 100644 drivers/gpu/drm/tinydrm/ili9225.c
delete mode 100644 drivers/gpu/drm/tinydrm/ili9341.c
delete mode 100644 drivers/gpu/drm/tinydrm/mi0283qt.c
delete mode 100644 drivers/gpu/drm/tinydrm/mipi-dbi.c
delete mode 100644 drivers/gpu/drm/tinydrm/repaper.c
delete mode 100644 drivers/gpu/drm/tinydrm/st7586.c
delete mode 100644 drivers/gpu/drm/tinydrm/st7735r.c
delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_prime.c
create mode 100644 drivers/gpu/drm/vkms/vkms_composer.c
delete mode 100644 drivers/gpu/drm/vkms/vkms_crc.c
create mode 100644 include/drm/drm_mipi_dbi.h
delete mode 100644 include/drm/tinydrm/mipi-dbi.h
delete mode 100644 include/drm/tinydrm/tinydrm-helpers.h
create mode 100644 include/linux/dma-resv.h
delete mode 100644 include/linux/reservation.h
--
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/gnu-master-arm-stable-allmodconfig
in repository toolchain/ci/base-artifacts.
discards 6342623 0: update: binutils-7738ddb418335e6a9dbf00e79fb1369bd762ecd1: all
new 7824aae 0: update: linux-1e2ba4a74fa73f911f5d0f5f8fb0f6e621024842: 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 (6342623)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-st [...]
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 | 171 +-
02-prepare_abe/console.log | 172 +-
03-build_abe-binutils/console.log | 11107 +++++++-------
04-build_abe-stage1/console.log | 17210 +++++++++++----------
05-build_linux/console.log | 914 +-
06-boot_linux/console.log | 2 +-
console.log | 29849 ++++++++++++++++++------------------
jenkins/manifest.sh | 8 +-
8 files changed, 29553 insertions(+), 29880 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.