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-release-aarch64-mainline-allnoconfig
in repository toolchain/ci/base-artifacts.
discards 402130ff 0: update: binutils-gcc-linux: boot
new 200cd016 0: update: binutils-gcc-linux: boot
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 (402130ff)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
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 | 216 +-
02-prepare_abe/console.log | 440 +-
03-build_abe-binutils/console.log | 11205 ++++++-------
04-build_abe-stage1/console.log | 13542 ++++++++--------
05-build_linux/console.log | 622 +-
06-boot_linux/console.log | 4 +-
07-check_regression/console.log | 12 +-
07-check_regression/results.regressions | 2 +-
08-update_baseline/console.log | 12 +-
08-update_baseline/results.regressions | 3 +-
console.log | 26053 +++++++++++++++---------------
jenkins/manifest.sh | 14 +-
12 files changed, 26154 insertions(+), 25971 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
in repository toolchain/ci/interesting-commits.
from 7a37067 Add regression 08120d236c47dd2bdb6f7366782f4756dd7f417e from [...]
new 336b797 Add regression 08120d236c47dd2bdb6f7366782f4756dd7f417e from [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
linux | 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-release-aarch64-mainline-allmodconfig
in repository toolchain/ci/base-artifacts.
discards 514368cc 0: update: binutils-gcc-linux: boot
new f0700b21 0: update: binutils-gcc: boot
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 (514368cc)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
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 | 77 +-
02-prepare_abe/console.log | 434 +-
03-build_abe-binutils/console.log | 11454 ++++++-------
04-build_abe-stage1/console.log | 13441 +++++++--------
05-build_linux/console.log | 554 +-
06-boot_linux/console.log | 4 +-
07-check_regression/console.log | 2 +-
07-check_regression/results.regressions | 2 +-
08-update_baseline/console.log | 10 +-
08-update_baseline/results.regressions | 2 +-
console.log | 25992 +++++++++++++++---------------
jenkins/manifest.sh | 13 +-
12 files changed, 25956 insertions(+), 26029 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 1a323ea5356e x86: get rid of 'errret' argument to __get_user_xyz() macross
new 3680785692fb x86: get rid of 'rtype' argument to __put_user_goto() macro
new 7da63b3d54aa x86: get rid of 'rtype' argument to __get_user_asm() macro
new 890f0b0d27dc x86: start using named parameters for low-level uaccess asms
new eaebf4c3b103 crypto: hisilicon - Unify hardware error init/uninit into QM
new de3daf4b4ad5 crypto: hisilicon - Configure zip RAS error type
new f826e6efb42b crypto: hisilicon - Unify error detect process into qm
new 00e62e868ccd crypto: hisilicon - Fix duplicate print when qm occur mult [...]
new eed74b3eba9e crypto: rng - Fix a refcounting bug in crypto_rng_reset()
new 07b586fe0662 crypto: x86/curve25519 - replace with formally verified im [...]
new ce0fc6db38de crypto: ccree - protect against empty or NULL scatterlists
new 504e84abec7a crypto: ccree - only try to map auth tag if needed
new 4aaefb621e9c crypto: ccree - fix some reported cipher block sizes
new 21f802cc9896 crypto: ccree - fix AEAD blocksize registration
new 11144416a755 crypto: caam/qi - optimize frame queue cleanup
new 8962c6d2c2b8 crypto: ccree - dec auth tag size from cryptlen map
new 20f513091caf crypto: ccree - remove set but not used variable 'du_size'
new 4fb3d8ba2824 crypto: arm64/poly1305 - ignore build files
new 1c502e2e2d79 crypto: chelsio - This fixes the libkcapi's cbc(aes) aio f [...]
new 9195189e00a7 crypto: chelsio - This fixes the kernel panic which occurs [...]
new 7f1cfe41cc29 crypto: proc - simplify the c_show function
new 8e3b7fd7ea55 crypto: tcrypt - fix printed skcipher [a]sync mode
new 00adbe714b28 crypto: chelsio - Print the chcr driver information while [...]
new 9ce9a5d5c362 crypto: allwinner - remove redundant platform_get_irq erro [...]
new d6364b812843 crypto: qce - use cryptlen when adding extra sgl
new ce163ba0bf29 crypto: qce - use AES fallback for small requests
new 7f19380b2cfd crypto: qce - handle AES-XTS cases that qce fails
new f426faac80c9 crypto: chelsio - remove extra allocation for chtls_dev
new fcdba3c33a4d hwrng: imx-rngc - improve dependencies
new 41ccdbfd5427 padata: fix uninitialized return value in padata_replace()
new aa017ab97a22 uacce: Add documents for uacce
new 015d239ac014 uacce: add uacce driver
new 18bead70e991 crypto: hisilicon - Remove module_param uacce_mode
new 9e00df7156e4 crypto: hisilicon - register zip engine to uacce
new 30332eeefec8 debugfs: regset32: Add Runtime PM support
new f5f7e1a049e6 crypto: ccree - fix debugfs register access while suspended
new b83fd3e5ec28 crypto: ccree - fix retry handling in cc_send_sync_request()
new f4274eeca476 crypto: ccree - remove unneeded casts
new f08b58501c74 crypto: ccree - swap SHA384 and SHA512 larval hashes at bu [...]
new 08e8cb119f5a crypto: ccree - drop duplicated error message on SRAM exhaustion
new fc3b8c11aab7 crypto: ccree - remove empty cc_sram_mgr_fini()
new 2f272ef37c29 crypto: ccree - clean up clock handling
new ba99b6f9bd59 crypto: ccree - make mlli_params.mlli_virt_addr void *
new 5fabab0d36d3 crypto: ccree - use existing helpers to split 64-bit addresses
new e431cc043817 crypto: ccree - defer larval_digest_addr init until needed
new 37282f8d1571 crypto: ccree - remove bogus paragraph about freeing SRAM
new 1a895f1d5bce crypto: ccree - use u32 for SRAM addresses
new 8c7849a30255 crypto: ccree - simplify Runtime PM handling
new 1b940e35a517 crypto: ccree - use of_device_get_match_data()
new 8f76b35211bd crypto: ccree - remove cc_pm_is_dev_suspended() wrapper
new f33d807c9d88 crypto: ccree - make cc_pm_{suspend,resume}() static
new f1b19dff53cf crypto: ccree - remove struct cc_sram_ctx
new ec8f3a551965 crypto: ccree - remove struct cc_debugfs_ctx
new 040187a0faa6 crypto: ccree - remove struct buff_mgr_handle
new c23d7997559d crypto: ccree - remove struct cc_cipher_handle
new 08884316bb15 crypto: ccree - extract cc_init_copy_sram()
new 92816ab6b6c3 crypto: ccree - remove bogus kerneldoc markers
new 67b74a468389 crypto: ccree - improve kerneldoc in cc_hw_queue_defs.h
new ae02fcfeac13 crypto: ccree - improve kerneldoc in cc_buffer_mgr.c
new dc16c9f76472 crypto: ccree - improve kerneldoc in cc_hash.[ch]
new 5c68361f5746 crypto: ccree - improve kerneldoc in cc_request_mgr.[ch]
new 31568ab8323a crypto: ccree - improve kerneldoc in cc_sram_mgr.[ch]
new 3b1cbdac327c crypto: ccree - spelling s/Crytpcell/Cryptocell/
new 24b540f649a9 crypto: ccree - grammar s/not room/no room/
new 343ee6c4405c crypto: ccree - use existing dev helper in init_cc_resources()
new ff4d719a5bc7 crypto: ccree - use devm_k[mz]alloc() for AEAD data
new f7c8f992013d crypto: ccree - use devm_k[mz]alloc() for cipher data
new 91fc6c7b3328 crypto: ccree - use devm_kzalloc() for hash data
new e68303c6fe8e crypto: qat - spelling s/Decrytp/Decrypt/
new b7f17fe28144 crypto: caam - refactor skcipher/aead/gcm/chachapoly {en,d [...]
new c3f7394eb954 crypto: caam - refactor ahash_done callbacks
new 2ba1e79831aa crypto: caam - refactor ahash_edesc_alloc
new d53e44fe980b crypto: caam - refactor RSA private key _done callbacks
new 4d370a103695 crypto: caam - change return code in caam_jr_enqueue function
new ee38767f152a crypto: caam - support crypto_engine framework for SKCIPHE [...]
new 1c2402266713 crypto: caam - add crypto_engine support for AEAD algorithms
new bf53795025a2 crypto: caam - add crypto_engine support for RSA algorithms
new 21b014f038d3 crypto: caam - add crypto_engine support for HASH algorithms
new e44362ab03ca crypto: img-hash - Replace zero-length array with flexible [...]
new a4a70fa91b33 crypto: s5p-sss - Replace zero-length array with flexible- [...]
new ff462ddfd95b crypto: chelsio - Endianess bug in create_authenc_wr
new 057a0fb649f3 firmware: xilinx: Add ZynqMP aes API for AES functionality
new 4c4f3f33838f dt-bindings: crypto: Add bindings for ZynqMP AES-GCM driver
new 4d96f7d48131 crypto: xilinx - Add Xilinx AES driver
new f747426d6b35 MAINTAINERS: Update maintainers for chelsio crypto drivers
new 6ff78ffaddd8 crypto: chelsio - un-register crypto algorithms
new 2fdddaf089ef crypto: md5 - remove unused macros
new ba02b35239f7 hwrng: omap3-rom - Include linux/io.h for virt_to_phys
new 1b44f93eb3e5 crypto: hisilicon - remove redundant assignment of pointer ctx
new bed44d0c05d8 crypto: chelsio - Recalculate iv only if it is needed
new 567be3a5d227 crypto: chelsio - Use multiple txq/rxq per tfm to process [...]
new d282eeeb112a crypto: arm64/sha-ce - implement export/import
new 5a8a076506af crypto: Replace zero-length array with flexible-array member
new 11c7686a9359 crypto: sun8i-ss - fix description of stat_fb
new 5fbab10dee12 crypto: sun8i-ce - fix description of stat_fb
new fa03481b6e2e crypto: mxs-dcp - fix scatterlist linearization for hash
new 4e98a8804923 crypto: chelsio/chtls - Fixed tls stats
new baaa30fa6166 MAINTAINERS: add maintainers for uacce
new d1dc4df1fe21 crypto: authencesn - fix weird comma-terminated line
new 64d66793b76c crypto: ccm - simplify error handling in crypto_rfc4309_create()
new b8c0d74a7027 crypto: cryptd - simplify error handling in cryptd_create_*()
new a108dfcff844 crypto: ctr - simplify error handling in crypto_rfc3686_create()
new 3ff2bab82f42 crypto: cts - simplify error handling in crypto_cts_create()
new 959ac1cdd630 crypto: gcm - simplify error handling in crypto_rfc4106_create()
new c4caa56d8f99 crypto: gcm - simplify error handling in crypto_rfc4543_create()
new 376ffe1acbc6 crypto: geniv - simply error handling in aead_geniv_alloc()
new d57063103332 crypto: lrw - simplify error handling in create()
new 07b24c7c08bd crypto: pcrypt - simplify error handling in pcrypt_create_aead()
new 0708bb435354 crypto: rsa-pkcs1pad - simplify error handling in pkcs1pad [...]
new 732e54095347 crypto: xts - simplify error handling in ->create()
new acc670dba9f5 uacce: unmap remaining mmapping from user space
new 47c16b449921 crypto: hisilicon - qm depends on UACCE
new a83880068845 crypto: chelsio/chtls - Fixed boolinit.cocci warning
new 3a5a9e1ef37b crypto: caam/qi2 - fix chacha20 data size error
new 3f142b6a7b57 crypto: caam - update xts sector size for large input length
new dc7fc3a53ae1 crypto: x86/curve25519 - leave r12 as spare register
new 7548bf8c17d8 crypto: arm/ghash-ce - define fpu before fpu registers are [...]
new 1f14b57ffc0a crypto: ccp - Cleanup misc_dev on sev_exit()
new 15f7a4c65293 crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy()
new 542b7ffee3e2 crypto: qat - simplify the qat_crypto function
new d069b20403d7 crypto: qce - fix wrong config symbol reference
new 6f3a06d959f4 crypto: testmgr - use consistent IV copies for AEADs that need it
new 8ff357a9d146 crypto: testmgr - do comparison tests before inauthentic i [...]
new 3cd54a4c3c32 crypto: aead - improve documentation for scatterlist layout
new 57ca81245f4d crypto: hisilicon - Use one workqueue per qm instead of per qp
new a13c97118749 crypto: hisilicon/sec2 - Add workqueue for SEC driver.
new 8824bc5ed1e7 crypto: hisilicon/sec2 - Add iommu status check
new 2514f5595db7 crypto: hisilicon/sec2 - Update IV and MAC operation
new 74b58db8b7ed crypto: hisilicon/sec2 - Add pbuffer mode for SEC driver
new ace74b627c88 hwrng: ks-sa - move TI Keystone driver into the config men [...]
new 47a1f8e8b363 hwrng: imx-rngc - fix an error path
new 3acd9ea9331c hwrng: imx-rngc - use automatic seeding
new f7d79450d192 hwrng: imx-rngc - (trivial) simplify error prints
new b9957fc94458 hwrng: imx-rngc - check the rng type
new f086fd1e4344 hwrng: imx-rngc - simplify interrupt mask/unmask
new b61028135843 crypto: ccp - use file mode for sev ioctl permissions
new d8215ff1265f crypto: ccree - update register handling macros
new 8b9d6e982db7 crypto: ccree - remove pointless comment
new 6429ccdd4f2d crypto: ccree - remove ancient TODO remarks
new 69cd3e16c0d6 crypto: ccree - only check condition if needed
new b66c1876a756 crypto: ccree - use crypto_ipsec_check_assoclen()
new 0eae14a067c5 crypto: ccree - refactor AEAD IV in AAD handling
new 3f1ec97aacf1 crypto: hisilicon/qm - Put device finding logic into QM
new 18f1ab3f74d6 crypto: hisilicon/zip - Use hisi_qm_alloc_qps_node() when [...]
new 0f4146fadc58 crypto: hisilicon/hpre - Optimize finding hpre device process
new 0b5e43bc1258 crypto: hisilicon/sec2 - Add new create qp process
new 2638268fa9eb crypto: atmel-i2c - Fix wakeup fail
new 7fe8e483ec6f crypto: bcm - Use scnprintf() for avoiding potential buffe [...]
new 82ff493eb77c crypto: arm/neon - memzero_explicit aes-cbc key
new 655ff1a1a727 crypto: marvell - create common Kconfig and Makefile for Marvell
new d9110b0b01ff crypto: marvell - add support for OCTEON TX CPT engine
new 10b4f09491bf crypto: marvell - add the Virtual Function driver for CPT
new 6482023b9d33 crypto: marvell - enable OcteonTX cpt options for build
new f6913d040c8d crypto: chelsio - remove set but not used variable 'adap'
new 4ccff767914b crypto: ccree - remove duplicated include from cc_aead.c
new f0ac02c791a1 crypto: caam - allocate RNG instantiation descriptor with GFP_DMA
new 8483c831b9f3 crypto: caam - use struct hwrng's .init for initialization
new 1517f63cd84f crypto: caam - drop global context pointer and init_done
new 2c5e88dc90f5 crypto: caam - simplify RNG implementation
new 32107e43b505 crypto: caam - check if RNG job failed
new 551ce72a78e2 crypto: caam - invalidate entropy register during RNG init [...]
new 0544cb75bd7d bus: fsl-mc: add api to retrieve mc version
new 358ba762d9f1 crypto: caam - enable prediction resistance in HRWNG
new ea53756d831a crypto: caam - limit single JD RNG output to maximum of 16 bytes
new 6e4e00d8b68c crypto: arm[64]/poly1305 - add artifact to .gitignore files
new fcb90d51c375 crypto: af_alg - bool type cosmetics
new 72f35423e8a6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...]
new c84716c401d3 list/hashtable: minor documentation corrections.
new ad81d1c8799e HID: fix Kconfig word ordering
new aad7012c3152 drm/amdgpu: fix two documentation mismatch issues
new 80ebc420ec59 genirq: fix kerneldoc comment for irq_desc
new a7d47e59e77a docs: Add reference in binfmt-misc.rst
new 1ac7072ca3d4 mfd: wm8994: Fix comment spelling
new 816dddc3c80f s390/dasd: Fix comment spelling
new b6db0a7478c0 sh: mach-highlander: Fix comment spelling
new 023f270b44cd x86/boot: Fix comment spelling
new 7901b6e4e6ec blk-mq: Fix typo in comment
new fad7c9020948 err.h: remove deprecated PTR_RET for good
new 69c1fd97266b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new b8a75eaddae9 HID: lg-g15: Do not fail the probe when we fail to disable [...]
new 2e1b9e1edff7 HID: rmi: Simplify an error handling path in 'rmi_hid_read [...]
new 0aac6f9aaae5 Merge branch 'for-5.6/upstream-fixes' into for-linus
new b08e8d8a508a HID: appleir: Remove unnecessary goto label
new 910a7e89cec6 HID: appleir: Use devm_kzalloc() instead of kzalloc()
new c9f289701540 Merge branch 'for-5.7/appleir' into for-linus
new 3045696d0ce6 HID: quirks: Remove ITE 8595 entry from hid_have_special_driver
new f454d9a378a1 Merge branch 'for-5.7/core' into for-linus
new 77a36a3ab4ff HID: Add driver fixing Glorious PC Gaming Race mouse repor [...]
new 4c805fb704fc Merge branch 'for-5.7/glorious' into for-linus
new 71559219ce36 HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array [...]
new 56d8623cedf9 HID: intel-ish-hid: hbm.h: Replace zero-length array with [...]
new 0460ceb8c594 Merge branch 'for-5.7/ish' into for-linus
new 630dd6eaffc8 HID: logitech-dj: add debug msg when exporting a HID++ rep [...]
new 8c9d734cdffc HID: logitech-dj: add support for the static device in the [...]
new e4c429c4ad69 Merge branch 'for-5.7/logitech' into for-linus
new 67a95c21463d HID: mcp2221: add usb to i2c-smbus host bridge
new 4f8a21a6a933 Merge branch 'for-5.7/mcp2221' into for-linus
new c101e9bbce4a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 223a83bdcc56 mailbox:armada-37xx-rwtm:remove duplicate print in armada_ [...]
new 38a5456a6dc3 mailbox: bcm-pdc: Use scnprintf() for avoiding potential b [...]
new b543df9f4934 dt-bindings: mailbox: Add a binding for the sun6i msgbox
new 25831c44b0b7 mailbox: sun6i-msgbox: Add a new mailbox driver
new 64d0da512b5a maillbox: bcm-flexrm-mailbox: handle cmpl_pool dma allocat [...]
new 19d8e335d58a dt-binding: gce: remove atomic_exec in mboxes property
new b0524f7c9635 mailbox: mediatek: implement flush function
new c9ea564f3d9d mailbox: mediatek: remove implementation related to atomic_exec
new eabb8b8cfe96 dt-bindings: mailbox: imx-mu: add SCU MU support
new 63b383575c38 mailbox: imx: restructure code to make easy for new MU
new 0a67003b1985 mailbox: imx: add SCU MU support
new 4646de87d325 Merge tag 'mailbox-v5.7' of git://git.linaro.org/landing-t [...]
new e5124751892a drm: move DP_MAX_DOWNSTREAM_PORTS from i915 to drm core
new b4c32073b8cf drm: always determine branch device with drm_dp_is_branch()
new 69654c632d80 drm/connector: Split out orientation quirk detection (v2)
new 0980939d2a70 drm/connector: Hookup the new drm_cmdline_mode panel_orien [...]
new dba9bf0a98c5 drm: panel: fix excessive stack usage in td028ttec1_prepare
new 8d6cb2f7fb90 drm/drm_panel: fix export of drm_panel_of_backlight, try #3
new 53c902b9998a drm/rockchip: use DIV_ROUND_UP macro for calculations.
new 9590a99cfb3b drm/rockchip: Add missing vmalloc header
new 978bd0278f90 dt-bindings: vendor-prefixes: Add Shenzhen Frida LCD Co., Ltd.
new 7ab618c9a7e6 dt-bindings: panel-simple: Add compatible for Frida FRD350 [...]
new 7b6bd8433609 drm/panel: simple: Add support for the Frida FRD350H54004 panel
new 455e00f1412f drm: Add getfb2 ioctl
new d3d19d6fc573 fbdev: potential information leak in do_fb_ioctl()
new 366c5aa18c12 video: hyperv_fb: fix indentation issue
new ac0c2558161d video: ssd1307fb: add the missed regulator_disable
new 52733e95f040 video: Fix Kconfig indentation
new bc5e36f3d2ce OMAP: DSS2: remove non-zero check on variable r
new 28388b3325e3 pxa168fb: fix release function mismatch in probe failure
new 2be24502158b fbcon: Adjust indentation in set_con2fb_map
new 93166f5f2e4d fbmem: Adjust indentation in fb_prepare_logo and fb_blank
new 3c3c56397d58 video: sa1100fb: constify copied structure
new 091be7245a03 fbdev: s1d13xxxfb: use resource_size
new 44a391081c9b fbdev: cg14fb: use resource_size
new 914d66312d46 video: exynos: Rename Exynos to lowercase
new 31a2a3292139 fbdev: remove object duplication in Makefile
new e4eed858357a video: fbdev: nvidia: clean up indentation issues and comm [...]
new 5e791166d377 drm/ttm: nuke invalidate_caches callback
new af6cb95cf641 dt-bindings: display: panel: Add boe tv101wum-n16 panel bindings
new a869b9db7adf drm/panel: support for boe tv101wum-nl6 wuxga dsi video mo [...]
new 44de19e34eee drm/panel: support for auo, kd101n80-45na wuxga dsi video [...]
new e6d020eeefcd drm/panel: support for boe, tv101wum-n53 wuxga dsi video m [...]
new 56ad624b4cb5 drm/panel: support for auo, b101uan08.3 wuxga dsi video mo [...]
new a32de0d2de90 dt-bindings: vendor-prefix: add Shenzhen Feixin Photoelect [...]
new 44a90cc350a3 dt-bindings: panel: add Feixin K101 IM2BA02 MIPI-DSI panel
new fac47b1ebeda drm/panel: Add Feixin K101 IM2BA02 panel
new a86675968e23 Revert "drm/dp_mst: Remove VCPI while disabling topology mgr"
new 7a3cbf590e63 drm/mst: Some style improvements in drm_dp_mst_topology_mg [...]
new 4e0311db2b2e drm: fix parameters documentation style in drm_dma
new abdd9e3705c8 dt-bindings: display: sitronix,st7735r: Convert to DT schema
new 3a1a6be40bd7 dt-bindings: display: sitronix,st7735r: Add Okaya RH128128T
new f41a8a69890d drm/mipi_dbi: Add support for display offsets
new 98823f379447 drm: tiny: st7735r: Prepare for adding support for more displays
new d1d511d516f7 drm: tiny: st7735r: Add support for Okaya RH128128T
new 77d1a6dbe8a4 drm/syncobj: Add documentation for timeline syncobj
new a5f768239ebd drm/panfrost: Remove core stack power management
new 73896f60d486 drm/panfrost: Prefix interrupt handlers' names
new b37ea8bff730 drm/drm_dp_mst:remove set but not used variable 'origlen'
new 1bbcf69e42fe drm/ttm: flush the fence on the bo after we individualize [...]
new cafddd608027 Documentation: bridge: Add documentation for ps8640 DT properties
new bc1aee7fc8f0 drm/bridge: Add I2C based driver for ps8640 bridge
new 3ff4c24bdb1f drm/dp_mst: Fix indenting in drm_dp_mst_topology_mgr_set_mst()
new 8732fe46b20c drm/dp_mst: Fix clearing payload state on topology disable
new a727fe8f05b7 drm/dp_mst: Mention max_payloads in proposed_vcpis/payloads docs
new dc1a73e50f9c drm/print: introduce new struct drm_device based WARN* macros
new 7d5802df89bc Merge tag 'topic/drm-warn-2020-01-22' of git://anongit.fre [...]
new f5df7369d543 dt-bindings: display: Convert a bunch of panels to DT schema
new def6e7f13e0b dt-bindings: add vendor prefix for logic technologies limited
new 300fc577d64e dt-bindings: panel-simple: add bindings for logic technolo [...]
new 5728fe7fa539 drm/panel: simple: add display timings for logic technolog [...]
new c2d4290ba0ff dt-bindings: restrict properties for sitronix,st7735r
new 7a2c65dd32b1 drm: Release filp before global lock
new 7e13ad896484 drm: Avoid drm_global_mutex for simple inc/dec of dev->open_count
new c6cccafa9191 drm/panel: Fix boe,tv101wum-n53 htotal timing
new 12a1d4e093ac drm: add drm_core_check_all_features() to check for a mask [...]
new 23d498f6b7fb drm/debugfs: also take per device driver features into account
new 500edbbd537b drm/lima: update register info
new dc76cb7a1fd1 drm/lima: add lima_vm_map_bo
new 6aebc51d7aef drm/lima: support heap buffer creation
new 2081e8dcf1ee drm/lima: recover task by enlarging heap buffer
new d20615f8e2c6 drm/lima: increase driver version to 1.1
new 9ad676e5fd45 dt-bindings: display: ti,k2g-dss: Add dt-schema yaml binding
new 2d8730f1021f dt-bindings: display: ti,am65x-dss: Add dt-schema yaml binding
new 6057317cb76c dt-bindings: display: ti,j721e-dss: Add dt-schema yaml binding
new 32a1795f57ee drm/tidss: New driver for TI Keystone platform Display SubSystem
new 39d0f1e81c31 MAINTAINERS: add entry for tidss
new 9a69bd1912af drm/todo: Add item for the plane->atomic_check confusion
new 4efb31316d5f drm/imx: plane_state->fb iff plane_state->crtc
new fd907adeb793 drm/rockchip: plane_state->fb iff plane_state->crtc
new 021b7c7b3268 drm/vc4: plane_state->fb iff plane_state->crtc
new 5d39b1574f62 drm/vkms: plane_state->fb iff plane_state->crtc
new ec0582ca8987 drm/zte: plane_state->fb iff plane_state->crtc
new 3cb6d8e5cf98 drm/crc: Actually allow to change the crc source
new 86a9360be144 drm/auth: Drop master_create/destroy hooks
new 7beb691f1e6f drm: Initialize struct drm_crtc_state.no_vblank from devic [...]
new dccd32379ff0 drm/arc: Remove sending of vblank event
new bd2b7eb6d26e drm/ast: Don't set struct drm_crtc_state.no_vblank explicitly
new ebe162cdebe0 drm/bochs: Remove sending of vblank event
new 9e79e3da77f1 drm/cirrus: Remove sending of vblank event
new bddbad12fa85 drm/gm12u320: Remove sending of vblank event
new 0e422032ab1a drm/ili9225: Remove sending of vblank event
new 4f440e38bb96 drm/mipi-dbi: Remove sending of vblank event
new e29765299eea drm/qxl: Remove sending of vblank event
new f3fe2ef413ef drm/repaper: Remove sending of vblank event
new 3bace4f9dddc drm/st7586: Remove sending of vblank event
new a7bbabd94c41 drm/udl: Don't set struct drm_crtc_state.no_vblank explicitly
new 236b83fba352 drm/vboxvideo: Remove sending of vblank event
new 2a735ad3d211 drm/virtio: Remove sending of vblank event
new a3c27df2ada9 drm/xen: Explicitly disable automatic sending of vblank event
new c752affbadb0 dt-bindings: display: Add bindings for EDT panel
new 82d57a590f51 drm/panel: simple: Add EDT panel support
new 1dff44e1b51e dt-bindings: display/panel: add bindings for S6E88A0-AMS452EF01
new 6d598a32ed87 drm/panel: Add Samsung s6e88a0-ams452ef01 panel driver
new 751465913f04 drm/bridge: Add a drm_bridge_state object
new dc8c609bd31d drm/rcar-du: Plug atomic state hooks to the default implem [...]
new d9aad8c2d57e drm/bridge: analogix: Plug atomic state hooks to the defau [...]
new 41cf57124e02 drm/bridge: Patch atomic hooks to take a drm_bridge_state
new 5061b8a969f7 drm/bridge: Add an ->atomic_check() hook
new f32df58acc68 drm/bridge: Add the necessary bits to support bus format n [...]
new fe141cedc433 drm/imx: pd: Use bus format/flags provided by the bridge w [...]
new 9781bd1dda2a drm/panel: simple: Fix the lt089ac29000 bus_format
new 6f21293dbbde MAINTAINERS: Add Thomas as drm-misc co-maintainer
new 544aa6cefb24 drm/stm: ltdc: add number of interrupts
new a6bd58c51ac4 drm/stm: ltdc: check crtc state before enabling LIE
new 1f7b71f20a98 drm/stm: dsi: stm mipi dsi doesn't print error on probe deferral
new ea36ec8623f5 drm: Remove PageReserved manipulation from drm_pci_alloc
new 8e4ff9b56957 drm: Remove the dma_alloc_coherent wrapper for internal usage
new fda157211432 drm/virtio: fix vblank handling
new 80f7c3f77697 drm/vram: Add helpers to validate a display mode's memory [...]
new 8bc5732cad8e drm/bochs: Implement struct drm_mode_config_funcs.mode_valid
new ac63316badae drm/hibmc: Implement struct drm_mode_config_funcs.mode_valid
new a7a0e8f69a82 drm/vboxvideo: Implement struct drm_mode_config_funcs.mode_valid
new e46e31cf5366 drm/virtio: ratelimit error logging
new 58547d7d5c6f drm/virtio: fix a wait_event condition
new 1425a4ce4959 drm/virtio: remove incorrect ENOSPC check
new 145cbefce097 drm/virtio: add virtio_gpu_vbuf_ctrl_hdr
new e19d341174b6 drm/virtio: no need to pass virtio_gpu_ctrl_hdr
new 4d8d48691015 drm/virtio: unlock object array on errors
new db2e20726cca drm/virtio: set up virtqueue sgs before locking
new 6ebe8661ebf2 drm/virtio: move locking into virtio_gpu_queue_ctrl_sgs
new c900b2a45cd3 drm/virtio: move the check for vqs_ready earlier
new 96b5d1bee29f drm/virtio: move virtqueue_notify into virtio_gpu_queue_ctrl_sgs
new 5edbb5608256 drm/virtio: fix ring free check
new 79b9376404b0 dt-bindings: one file of all simple DSI panels
new 1689578c5aa6 dt-bindings: panel: Convert raydium,rm68200 to json-schema
new c55d0a554843 dt-bindings: panel: Convert orisetech,otm8009a to json-schema
new a72e1f684d9b dt-bindings: add binding for tft displays based on ilitek,ili9486
new cdb702a65558 drm/tiny: add support for tft displays based on ilitek,ili9486
new ffb42e64561e drm/tiny/repaper: Make driver OF-independent
new f6ab3402a681 drm/tiny/repaper: No need to set ->owner for spi_register_ [...]
new 5703d6ae9573 drm/tiny/st7735r: Make driver OF-independent
new 1525c20cff96 drm/tiny/st7735r: No need to set ->owner for spi_register_ [...]
new c0e255655f6d drm/bochs: Clear struct drm_connector_funcs.dpms
new 06f749af622c drm/udl: Clear struct drm_connector_funcs.dpms
new 1b245ec5b685 Merge tag 'drm-misc-next-2020-02-10' of git://anongit.free [...]
new b0730f56f35a drm: bridge: adv7511: Remove DRM_I2C_ADV7533 Kconfig
new 8501fe4b14a3 drm: bridge: adv7511: Add support for ADV7535
new 2f789d237c28 dt-bindings: drm: bridge: adv7511: Add ADV7535 support
new 45c415f6983e dt-bindings: display: bridge: Add documentation for Toshib [...]
new ff1ca6397b1d drm/bridge: Add tc358768 driver
new efaede77b8fa drm/bridge: sii902x: Select SND_SOC_HDMI_CODEC if SND_SOC [...]
new 7ca0116077f5 drm/bridge/synopsys: dsi: missing post disable
new cb05ec588615 drm/bridge: panel: Fix typo in drm_panel_bridge_add docs
new e59a2508d90f drm/bochs: deinit bugfix
new 8235eab0122a drm/virtio: simplify virtio_gpu_alloc_cmd
new 1ed5f698adad drm/virtio: resource teardown tweaks
new 2fe4ca9d0e4d drm/virtio: move mapping teardown to virtio_gpu_cleanup_object()
new 2f2aa13724d5 drm/virtio: move virtio_gpu_mem_entry initialization to ne [...]
new 9109594def49 drm/bridge: tfp410: add pclk limits
new 6cd0ab32bd40 drm/omap: use true,false for bool variable
new bdc19ba651ca drm/omapdrm: Fix trivial spelling
new 55817d28504e drm/omap: dmm_tiler: Use dmaengine_prep_dma_memcpy() for i [...]
new 29523450aa64 drm/omap: dmm_tiler: Remove the dma_async_issue_pending() call
new 47340e46f34a drm/omap: fix possible object reference leak
new c2874a133159 drm/qxl: reorder calls in qxl_device_fini().
new 23575e7afd2c drm/qxl: add drm_driver.release callback.
new 5b34406f5484 drm/ttm: refine ghost BO resv criteria
new 832c90df89f2 drm/ttm: cleanup ttm_buffer_object_transfer
new e81a2557e065 drm/ttm: use RCU in ttm_bo_flush_all_fences
new 64914da24ea9 drm/fbdev-helper: don't force restores
new c368ec194dd0 drm/client: Rename _force to _locked
new 591a2abf149f drm: Push drm_global_mutex locking in drm_open
new 4017ad7bbc32 drm: Nerf drm_global_mutex BKL for good drivers
new 6caea21957c1 dt-bindings: panel-simple: Add rocktech,rk101ii01d-ct compatible
new f305047b4959 drm/panel: simple: Add Rocktech RK101II01D-CT panel
new e62bf83aa1bb drm/irq: remove check on dev->dev_private
new 81da8c3b8d3d drm/bochs: add drm_driver.release callback.
new 81e7301d7da3 drm/cirrus: add drm_driver.release callback.
new b1df3a2b24a9 drm/virtio: add drm_driver.release callback.
new 1ec39923ef24 drm/ttm: rework BO delayed delete. v2
new 519c2de003b9 drm/ttm: replace dma_resv object on deleted BOs v3
new f704ff7c3d2d drm/ttm: individualize resv objects before calling release_notify
new ca1b885cbe9e drm/bridge: ti-sn65dsi86: Split the setting of the dp and [...]
new 2f8fcc7794c1 drm/bridge: ti-sn65dsi86: zero is never greater than an un [...]
new fa8a66c68755 drm/bridge: ti-sn65dsi86: Don't use MIPI variables for DP link
new cf33de1799c6 drm/bridge: ti-sn65dsi86: Config number of DP lanes Mo' Betta
new 457622d9f99b drm/bridge: ti-sn65dsi86: Read num lanes from the DP sink
new 37c1d89820e7 drm/bridge: ti-sn65dsi86: Use 18-bit DP if we can
new 3438ea3dc896 drm/bridge: ti-sn65dsi86: Group DP link training bits in a [...]
new c2e1ea320d19 drm/bridge: ti-sn65dsi86: Train at faster rates if slower [...]
new 997bac693aca drm/bridge: ti-sn65dsi86: Avoid invalid rates
new f2f8653e0d77 drm/hisilicon/hibmc: fix 'xset dpms force off' fail
new 5970af8b58aa drm/hisilicon/hibmc: add DPMS on/off function
new 2f89f37fe23d drm/hisilicon/hibmc: add gamma_set function
new 0f0658636dab drm/qxl: replace zero-length array with flexible-array member
new d822ccae8e60 drm/virtio: fix virtio_gpu_execbuffer_ioctl locking
new 5cfd31c5b3a3 drm/virtio: fix virtio_gpu_cursor_plane_update().
new 9e0e8f01c862 drm: Remove internal setup of struct drm_device.vblank_dis [...]
new f1e2b6371c12 drm: Add get_scanout_position() to struct drm_crtc_helper_funcs
new 7fe3f0d15aac drm: Add get_vblank_timestamp() to struct drm_crtc_funcs
new ea702333e567 drm/amdgpu: Convert to struct drm_crtc_helper_funcs.get_sc [...]
new e3eff4b5d91e drm/amdgpu: Convert to CRTC VBLANK callbacks
new 42eabbe5589f drm/gma500: Convert to CRTC VBLANK callbacks
new 4bbffbf3c19a drm/i915: Convert to CRTC VBLANK callbacks
new 072a26c75cf2 drm/nouveau: Convert to struct drm_crtc_helper_funcs.get_s [...]
new 91640a71e771 drm/nouveau: Convert to CRTC VBLANK callbacks
new 27b4118d5c1b drm/radeon: Convert to struct drm_crtc_helper_funcs.get_sc [...]
new d7757ba3f22a drm/radeon: Convert to CRTC VBLANK callbacks
new 273eb5ed7812 drm/msm: Convert to struct drm_crtc_helper_funcs.get_scano [...]
new 76e8cfd802c5 drm/msm: Convert to CRTC VBLANK callbacks
new b70fbfc7d516 drm/stm: Convert to struct drm_crtc_helper_funcs.get_scano [...]
new 9661510e51ee drm/stm: Convert to CRTC VBLANK callbacks
new 87b09c6227b7 drm/sti: Convert to CRTC VBLANK callbacks
new 3c8639ce14c9 drm/vc4: Convert to struct drm_crtc_helper_funcs.get_scano [...]
new 7e69ed6ea1c6 drm/vc4: Convert to CRTC VBLANK callbacks
new dc3260d0f6c6 drm/vkms: Convert to CRTC VBLANK callbacks
new 4bebe91adbf5 drm/vmwgfx: Convert to CRTC VBLANK callbacks
new f397d66b31ab drm: Clean-up VBLANK-related callbacks in struct drm_driver
new 48e678076e58 drm: Remove legacy version of get_scanout_position()
new e11f5bd8228f drm: Add support for DP 1.4 Compliance edid corruption test
new 2c77ae22ff8a drm/virtio: fix error check
new dc84f0915128 drm/sun4i: dsi: Remove unused drv from driver context
new 0e4e3fb4901d drm/sun4i: dsi: Use NULL to signify "no panel"
new 1a2703bd7356 drm/sun4i: dsi: Allow binding the host without a panel
new 215be713d05d drm/sun4i: dsi: Remove incorrect use of runtime PM
new 7ff6ea0fd384 drm/print: Delete a few unused shouting macros
new 7f97d3e80649 drm/mcde: Fix Sphinx formatting
new 7304b9810a73 drm/edid: Check the number of detailed timing descriptors [...]
new a7a131ac18a2 drm/edid: Don't accept any old garbage as a display descriptor
new f447dd1fa3f5 drm/edid: Introduce is_detailed_timing_descritor()
new 4d23f4848624 drm/edid: Clear out spurious whitespace
new 6e8a942b9ddc drm/edid: Document why we don't bounds check the DispID CE [...]
new 5036c0d0f280 drm/edid: Add a FIXME about DispID CEA data block revision
new 9ce12ec8ab48 drm/atomic-helper: fix kerneldoc
new acce61bf85f8 drm/print: clean up RATELIMITED macros
new 2f3ba73ae54f drm: drop unused drm_crtc callback
new 885a066e9603 drm: drop unused drm_display_mode.private
new 364e7d3058fc drm/pl111: Support Integrator IM-PD1 module
new 6707b7550605 drm/lima: fix recovering from PLBU out of memory
new 0bd65bd8da2e drm/format_helper: Dual licence the file in GPL 2 and MIT
new 3e8a3844fefb dma-buf: Fix a typo in Kconfig
new 28f2aff1caa4 Merge v5.6-rc2 into drm-misc-next
new cca41da10011 drm/virtio: rework notification for better batching
new fcdd19b85c7b drm/virtio: notify before waiting
new 790bcd791428 drm/virtio: batch plane updates (pageflip)
new 2e819a119d96 drm/virtio: batch resource creation
new 234489ea55f8 drm/virtio: batch display query
new 97452907ec60 drm/virtio: move remaining virtio_gpu_notify calls
new 91ea83306bfa drm/bridge: Fix the bridge kernel doc
new 80579bf36c11 drm/sun4i: dsi: Avoid hotplug race with DRM driver bind
new 5627c9d8dd43 drm/sun4i: tcon: Introduce LVDS setup routine setting
new 612e31e01d8e dt-bindings: display: sun4i: New compatibles for A20 tcons
new cd0ecabdc953 drm/sun4i: tcon: Separate quirks for tcon0 and tcon1 on A20
new d718e53a48f7 drm/sun4i: tcon: Support LVDS output on Allwinner A20
new aaa9d265a21e Merge tag 'drm-misc-next-2020-02-21' of git://anongit.free [...]
new f4e9894b6952 drm/i915/pmu: Correct the rc6 offset upon enabling
new e88e9f8ea4e9 drm/i915/gt: Clear rc6 residency trackers across suspend
new d8186dd23926 drm/i915/guc: Simpler CT message size calculation
new 18c8832523c8 drm/i915/guc: Introduce CT_ERROR
new 59a46ad9f86c drm/i915/guc: Update CTB helpers to use CT_ERROR
new 88a57514cf79 drm/i915/guc: Use correct name for last CT fence
new 36c8e356a76e drm/i915/gem: Take local vma references for the parser
new 103605e0d1e7 drm/i915: Make a copy of the ggtt view for slave plane
new b63b4feaef73 drm/i915/selftests: Add a mock i915_vma to the mock_ring
new bd3cf6f7ce20 drm/i915/dp/tgl+: Update combo phy vswing tables
new 4ec5abe960ca drm/i915/vbt: Rename BDB_LVDS_POWER to BDB_LFP_POWER
new f22fd334890e drm/i915/gen11: Add additional pcode status values
new c43c5a8818d4 drm/i915/params: add i915 parameters to debugfs
new a267ab8dec06 drm/i915/params: support bool values for int and uint params
new 72ff2b8d5f2d drm/i915/gt: Use the BIT when checking the flags, not the index
new 9ecc6eabd8fe drm/i915/fbc: Move the plane state check into the fbc functions
new 661d6ec00058 drm/i915/fbc: Nuke fbc_supported()
new d54151c5c8c0 drm/i915/fbc: Add fbc tracepoints
new f78d5da6e7bd drm/i915/tgl: Add Wa_1409825376 to tgl
new f3c0efc9fe7a drm/i915/execlists: Leave resetting ring to intel_ring
new 9c92aa483a3c drm/i915/gt: Drop rogue space in the middle of GT_TRACE
new 6f4194c8771f drm/i915: add Wa_14010594013: icl,ehl
new 9e83713a721b drm/i915/psr: Share the computation of idle frames
new 672c368f9398 drm/i915: Keep track of request among the scheduling lists
new 32ff621fd744 drm/i915/gt: Allow temporary suspension of inflight requests
new 748317386afb drm/i915/execlists: Offline error capture
new 960287ca58fd drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...]
new fde7266fb2f6 drm/i915: Fix eDP DPCD aux max backlight calculations
new 79946723092b drm/i915: Assume 100% brightness when not in DPCD control mode
new 662884a9ad99 drm/i915: Fix DPCD register order in intel_dp_aux_enable_b [...]
new 9ac7d53d70a2 drm/i915: Auto detect DPCD backlight support by default
new c53aec2bcc74 drm/i915: Include the debugfs params header for its own de [...]
new 04062c58faaf drm/i915: Fix i915_error_state_store error defination
new f1766e3a78c5 drm/i915: Fix typo in kerneldoc function name
new 416d3838f76b drm/i915: Satisfy smatch that a loop has at least one iteration
new 1b9fc94a7751 drm/i915/guc: Don't GEM_BUG_ON on corrupted G2H CTB
new 6a327cb18692 drm/i915/guc: Don't pass CTB while writing
new 235198d7c9bc drm/i915/guc: Don't pass CTB while reading
new d624d401772d drm/i915/guc: Switch to CT_ERROR in ct_read
new 77b20896d57e drm/i915/guc: Introduce CT_DEBUG
new aee2eeeb18eb drm/i915: conversion to new logging macros in i915/i915_vgpu.c
new 5e04eb014722 drm/i915: conversion to new logging macros in i915/intel_csr.c
new 68b3271729f5 drm/i915: conversion to new logging macros in i915/intel_d [...]
new fd6735fc630c drm/i915: convert to new logging macros in i915/intel_gvt.c
new 89c02493deb9 drm/i915: convert to new logging macros in i915/intel_memo [...]
new 94523024363b drm/i915/gt: Report the currently active execlists request
new 24860ad74868 drm/i915/userptr: add user_size limit check
new 8e78871bc1e5 drm/i915/userptr: fix size calculation
new cd69952778aa drm/i915/gt: Be paranoid and reset the GPU before release
new 0b3bd0cdc329 drm/i915: Align engine->uabi_class/instance with i915_drm.h
new d0eed1545fe7 drm/i915: Fix post-fastset modeset check for port sync
new fff13e63a141 drm/i915: Clear most of crtc state when disabling the crtc
new ee34801cc0e8 drm/i915: Prefer to use the pipe to index the ddb entries
new b33950dd3ff8 drm/i915: Use PIPE_CONF_CHECK_X() for sync_mode_slaves_mask
new 691313ea6214 drm/i915: Move encoder variable to tighter scope
new cb70b713a840 drm/i915/sdvo: Reduce the size of the on stack buffers
new b1040461e6f6 drm/i915: Consolidate HDMI force_dvi handling
new 814df0ce5ee6 drm/i915/sdvo: Consolidate SDVO HDMI force_dvi handling
new 786555987207 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...]
new d9ee21111bd9 drm/i915/bios: add intel_bios_max_tmds_encoder()
new 0aed3bdede66 drm/i915/bios: add intel_bios_hdmi_level_shift()
new 605a18722c7c drm/i915/bios: intel_bios_dp_boost_level()
new 01a60883af04 drm/i915/bios: intel_bios_hdmi_boost_level()
new f83acdab8266 drm/i915/bios: add intel_bios_dp_max_link_rate()
new 17004bfb53ec drm/i915/bios: add intel_bios_alternate_ddc_pin()
new c5faae5a4572 drm/i915/bios: add intel_bios_port_supports_*()
new 85d8ec20dbc8 drm/i915/bios: check DDI port presence based on child device
new 08b90a717fdb drm/i915: use intel_bios_is_port_present()
new 6fe20299b3ee drm/i915/dp: debug log max vswing and pre-emphasis
new fa7edcd25cd0 drm/i915: Use intel_attached_encoder()
new ecdfd84f3228 drm/i915: Relocate intel_attached_dp()
new 490eda588cf6 drm/i915: Use intel_attached_dp() instead of hand rolling it
new 5d1db3f61aa9 drm/i915: Rename conn_to_dig_port() to intel_attached_dig_port()
new 486bba4524e0 drm/i915/hdcp: Clean up local variables
new 29baf3ae8daa drm/i915: Don't show the blank process name for internal/s [...]
new eea4262a4b59 drm/i915: drop alpha_support for good in favour of force_probe
new d2a4bb6f8bc8 drm/i915: Don't use VBT for detecting DPCD backlight controls
new 5424f5d79472 drm/i915: Clear the GGTT_WRITE bit on unbinding the vma
new 7c7d5b1ce739 Merge tag 'topic/drm-warn-2020-01-22' of git://anongit.fre [...]
new 3a47ae201e07 drm/i915/display: Make WARN* drm specific where encoder pt [...]
new 85c823ac9a54 drm/i915/gem: Make WARN* drm specific where drm_priv ptr i [...]
new 0d4c351a0f02 drm/i915/gt: Make WARN* drm specific where drm_priv ptr is [...]
new 48a1b8d4af01 drm/i915: Make WARN* drm specific where drm_priv ptr is available
new a9f236d1fcfb drm/i915: Make WARN* drm specific where uncore or stream p [...]
new bf9cc891d32b drm/i915/gt: Include a tell-tale for engine parking
new 4ba5c086a1d8 drm/i915/execlists: Take a reference while capturing the g [...]
new 989df3a7bd2a drm/i915/execlists: Reclaim the hanging virtual request
new b4a9a149f91e drm/i915: Mark the removal of the i915_request from the sc [...]
new 5dbd2b7be61e drm/i915/gem: Convert vm idr to xarray
new 7d8d2cbce5af drm/i915: Clear old hw.fb & co. from slave plane's state
new b2faf669866e drm/i915: Stop looking at plane->state in intel_prepare_pl [...]
new fa528334f69b drm/i915: s/intel_state/state/ in intel_{prepare,cleanup}_ [...]
new 58fa1760d08a drm/i915: Balance prepare_fb/cleanup_fb
new 6fef8510a7a5 drm/i915: Cleanup properly if the implicit fence setup fails
new 9c757aeaaaa1 drm/i915: add display engine uncore helpers
new 45e84648bb21 drm/i915/atomic: use struct drm_device logging macros
new e92cbf38828c drm/i915/bios: convert to struct drm_device logging macros.
new 6385514932d5 drm/i915/audio: convert to struct drm_device logging macros.
new 2e3586cec3eb drm/i915/bw: convert to drm_device based logging macros
new 231946109ea4 drm/i915/cdclk: use new struct drm_device logging macros
new 8c47eb86679c drm/i915/dp: Do not set master_trans bit in bitmak if INVA [...]
new 0f8f8a643000 drm/i915/gem: Detect overflow in calculating dumb buffer size
new 423177140e9f drm/i915/selftests: Show the RC6 residency on parking failure
new 90211ea4ba6e drm/i915/gem: Prevent NULL pointer dereference on missing ctx->vm
new 60e94557fff1 drm/i915: Check activity on i915_vma after confirming pin_ [...]
new d62f416f925d drm/i915: Wait on vma activity before taking the mutex
new 5fb443063009 drm/i915/acpi: Move the code to populate ACPI device ID in [...]
new de409661c4c9 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...]
new 58c34c4ca392 drm/i915/dc3co: Do the full calculation of DC3CO exit only once
new c5c772cf8d7c drm/i915/dc3co: Avoid full modeset when EXITLINE needs to [...]
new 646603d9aba7 drm/i915/ehl: Ensure that the DDI selection MUX is program [...]
new 0ea60c1d7343 drm/i915/gt: Flush engine parking before release
new 82d71e31ae9d drm/i915/gt: Poison GTT scratch pages
new 37f60b753bca drm/i915/tgl: Re-enable RPS
new 4c22abfbcb84 drm/i915/guc: Don't GEM_BUG_ON on corrupted H2G CTB
new cd49f8180681 drm/i915/display: conversion to new struct drm_device logg [...]
new b5280cd0bd2d drm/i915/dsi: conversion to struct drm_device log macros.
new 569caa65a495 drm/i915/power: convert to struct drm_device macros in dis [...]
new bdc6114e2fed drm/i915/dp: conversion to struct drm_device logging macros.
new 5cb82703ce9e drm/i915/opregion: conversion to struct drm_device logging [...]
new 65833c463886 drm/i915/hdcp: conversion to struct drm_device based loggi [...]
new 2aa10054432d drm/i915/dmc: use intel uncore functions for forcewake reg [...]
new 8cbda6b2039a drm/i915/irq: use intel de functions for forcewake registe [...]
new 9b6320aa1993 drm/i915/pm: use intel de functions for forcewake register access
new baa89ba3f1fe drm/i915/gem: initial conversion to new logging macros usi [...]
new d0bf45822c99 drm/i915/gem: manual conversion to struct drm_device loggi [...]
new ad278f358446 drm/i915/bios: Fix the timing parameters
new 723196f401f9 drm/i915/display: Squelch kerneldoc complaints
new 7e36505d0cf8 drm/i915: Stub out i915_gpu_coredump_put
new 34ffabe311cc drm/i915: Remove 'prefault_disable' modparam
new cb724911f495 drm/i915: Fix inconsistance between pfit.enable and scaler [...]
new d1b2828af0cc drm/i915: Fix modeset locks in sanitize_watermarks()
new 70a221b24288 drm/i915: Prefer intel_connector over drm_connector in hot [...]
new 49e659bcae79 drm/i915/audio: use intel_de_*() functions for register access
new 3e9f55df59f7 drm/i915/cdclk: use intel_de_*() functions for register access
new 3fd7c4504d1f drm/i915/color: use intel_de_*() functions for register access
new 5b770f18a0f3 drm/i915/crt: use intel_de_*() functions for register access
new ee8845a25f9e drm/i915/dpio_phy: use intel_de_*() functions for register access
new b3a723867117 drm/i915/dpll_mgr: use intel_de_*() functions for register access
new 9ce64616668a drm/i915/dp_mst: use intel_de_*() functions for register access
new 7cdccb4c6b90 drm/i915/dsb: use intel_de_*() functions for register access
new 3f7c376df8d3 drm/i915/dvo: use intel_de_*() functions for register access
new aa93f4fd7c89 drm/i915/fbc: use intel_de_*() functions for register access
new f639c497aecd drm/i915/fifo_underrun: use intel_de_*() functions for reg [...]
new d9053b237bd3 drm/i915/gmbus: use intel_de_*() functions for register access
new 8192c82cc65b drm/i915/hdmi: use intel_de_*() functions for register access
new ef58902296da drm/i915/lpe_audio: use intel_de_*() functions for registe [...]
new cc80e3625695 drm/i915/lvds: use intel_de_*() functions for register access
new 82e1b12e3012 drm/i915/overlay: use intel_de_*() functions for register access
new 0fac5a7cd842 drm/i915/panel: use intel_de_*() functions for register access
new d2afcc4441df drm/i915/sdvo: use intel_de_*() functions for register access
new 988ff27b58a8 drm/i915/tv: use intel_de_*() functions for register access
new 70bc7ed95142 drm/i915/vga: use intel_de_*() functions for register access
new ac0e331a628b drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...]
new 264c0247d888 drm/i915: Include the AUX CH name in the debug messages
new a87e692ae3a8 drm/i915: Give aux channels a better name
new 41dd67c13086 drm/i915/pipe_crc: use intel_de_*() functions for register access
new c51e7138f66a drm/i915/psr: use intel_de_*() functions for register access
new d49e857c94f2 drm/i915/sprite: use intel_de_*() functions for register access
new d1ab5b272740 drm/i915/vdsc: use intel_de_*() functions for register access
new 992d46944fbb drm/i915/vlv_dsi: use intel_de_*() functions for register access
new 909438bbfb56 drm/i915/vlv_dsi_pll: use intel_de_*() functions for regis [...]
new 9c6527116e8f drm/i915: Restore the kernel context after verifying the w/a
new e5429340bfa2 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...]
new 6f280b133dc2 drm/i915/perf: Fix OA context id overlap with idle context id
new 03d0ed8a8e93 drm/i915: Skip capturing errors from internal contexts
new 6cc32f15f90b drm/i915/gt: Reorganise gen8+ interrupt handler
new ff3d4ff6c9e6 drm/i915/gt: Tidy repetition in declaring gen8+ interrupts
new a28477826aef drm/i915/gt: Lift set-wedged engine dumping out of user paths
new 0543fbf4fd00 drm/i915/trace: i915_request.prio is a signed value
new 6717f7c32b33 drm/i915/selftests: Lock the drm_mm as we search
new 1c63f6dfc01d drm/i915/icl_dsi: use intel_de_*() functions for register access
new cfe86292ec71 drm/i915/combo_phy: use intel_de_*() functions for registe [...]
new f7960e7f8f24 drm/i915/ddi: use intel_de_*() functions for register access
new dc008bf0aa09 drm/i915/display: use intel_de_*() functions for register access
new d6e53851ecc8 drm/i915/display_power: use intel_de_*() functions for reg [...]
new b4e33881efe3 drm/i915/dp: use intel_de_*() functions for register access
new 667944ad77f1 drm/i915/hdcp: use intel_de_*() functions for register access
new ddfa21bc68dc drm/i915/psr: use intel_de_*() functions for register access
new cd1c4d4a22bc drm/i915/debugfs: remove i915_dpcd file
new ba12993c5228 drm/i915/selftests/perf: measure memcpy bw between regions
new 8a5746982e0f drm/i915/execlist: Mark up racy read of execlists->pending[0]
new 70a76a9b8e9d drm/i915/gt: Hook up CS_MASTER_ERROR_INTERRUPT
new f1042cc85377 drm/i915/execlists: Ignore discrepancies in pending[] acro [...]
new f70431023eb6 drm/i915: add extra slice common debug registers
new d4c3c0b8221a drm/i915: Fix preallocated barrier list append
new 52ce707425e1 drm/i915/ggtt: use new drm logging macros in gt/intel_ggtt.c
new f8474622bc5a drm/i915/reset: conversion to new drm logging macros in gt [...]
new ce016437d8aa drm/i915/engine_cs: use new drm logging macros in gt/intel [...]
new 1a6c83efa046 drm/i915/gt: convert to new logging macros in gt/intel_gt.c
new 0cef62d8e04e drm/i915/ring: convert to new logging macros in gt/intel_r [...]
new bf72c8c6ee77 drm/i915/gt: Skip global serialisation of clear_range for bxt vtd
new 37b7617262bd drm/i915/fbc: __intel_fbc_cleanup_cfb() may be called mult [...]
new 280d14a69da2 drm/i915/gem: Tighten checks and acquiring the mmap object
new e986209c6702 drm/i915/gt: Rename i915_gem_restore_ggtt_mappings() for i [...]
new e3793468b466 drm/i915: Use the async worker to avoid reclaim tainting t [...]
new 219cee8fe7ae drm/i915/debugfs: remove VBT data about DRRS
new 21fd23ac222f drm/i915: move pipe, pch and vblank enable to encoders on [...]
new 87e9bb496178 drm/i915/dsi: Enable ICL DSI transcoder as part of encoder [...]
new 1c9d2eb24153 drm/i915: move intel_dp_set_m_n() to encoder for DDI platforms
new 0560b0c6b36c drm/i915: Polish WM_LINETIME register stuff
new 6dcde04706d8 drm/i915: Move linetime wms into the crtc state
new f119a5e2a4ca drm/i915: Nuke skl wm.dirty_pipes bitmask
new 54f09d2342b0 drm/i915: Move more cdclk state handling into the cdclk code
new b4db3a8c689b drm/i915: Collect more cdclk state under the same roof
new 65c88a866d70 drm/i915: s/need_cd2x_updare/can_cd2x_update/
new 0bb94e03834e drm/i915: s/cdclk_state/cdclk_config/
new 5604e9ceaed5 drm/i915: Simplify intel_set_cdclk_{pre,post}_plane_update [...]
new 1965de63a93a drm/i915: Extract intel_cdclk_state
new 4c029c499fb4 drm/i915: swap() the entire cdclk state
new ed645eee131c drm/i915: s/init_cdclk/init_cdclk_hw/
new 5f34299384cb drm/i915: Move intel_atomic_state_free() into intel_atomic.c
new 0ef1905ecf2e drm/i915: Introduce better global state handling
new fd1a9bba73fa drm/i915: Convert bandwidth state to global state
new aac978718bb4 drm/i915: Introduce intel_calc_active_pipes()
new 28a30b45f5e9 drm/i915: Convert cdclk to global state
new 0c2d55128f33 drm/i915: Store active_pipes bitmask in cdclk state
new d1b9b5f127bc drm/i915/gem: Require per-engine reset support for non-per [...]
new a34f61d2c014 drm/i915/gt: Also use async bind for PIN_USER into bsw/bxt ggtt
new bd46aa22a86a drm/i915/selftests: Also wait for the scratch buffer to be bound
new b0e02a73c506 drm/i915/selftests: Disable heartbeat around hang tests
new e85de1770385 drm/i915/guc: Introduce guc_is_ready
new faea1792835d drm/i915: extract engine WA programming to common resume function
new eeec73f8a4a4 drm/i915/gt: Skip rmw for masked registers
new 380f04231807 drm/i915: Move ringbuffer WAs to engine workaround list
new 3dbe5e11703e drm/i915/display/icl_dsi: Make WARN* drm specific where dr [...]
new 9a3b466bb8f6 drm/i915/display/audio: Make WARN* drm specific where drm_ [...]
new 6a79c28936df drm/i915/display/crt: Make WARN* drm specific where drm_pr [...]
new 30ca04e16cbe drm/i915: Hold reference to previous active fence as we queue
new 855e39e65cfc drm/i915: Initialise basic fence before acquiring seqno
new 8faa72511bb8 drm/i915/gt: Warn about the hidden i915_vma_pin in timelin [...]
new 99bc73ec8deb drm/i915/display/dpll_mgr: Make WARN* drm specific where d [...]
new 6a0e032fb524 drm/i915/display/fbc: Make WARN* drm specific where drm_pr [...]
new 5836019a87bf drm/i915/fbdev: Make WARN* drm specific where drm_device p [...]
new 10d4e146aff9 drm/i915/display/hdmi: Make WARN* drm specific where drm_d [...]
new b0b2ed0c63a7 drm/i915/display/overlay: Make WARN* drm specific where dr [...]
new 48522d3eed54 drm/i915/display/panel: Make WARN* drm specific where drm_ [...]
new 16c56083c0cb drm/i915/display/psr: Make WARN* drm specific where drm_pr [...]
new b4329a01411e drm/i915/display/sdvo: Make WARN* drm specific where drm_p [...]
new 8afb292839bb drm/i915/display/tc: Make WARN* drm specific where drm_pri [...]
new f4224a4cb16c drm/i915/display: Make WARN* drm specific where drm_device [...]
new b2f7c0f1d854 drm/i915/vlv_dsi_pll: conversion to struct drm_device logg [...]
new f1f76d7a3c50 drm/i915/vlv_dsi: conversion to drm_device based logging macros.
new 2d7338500fb0 drm/i915/vga: conversion to drm_device based logging macros.
new 53897b4cc035 drm/i915/vdsc: convert to struct drm_device based logging macros.
new 025c2e193454 drm/i915/tv: automatic conversion to drm_device based logg [...]
new c4d162618216 drm/i915/tc: automatic conversion to drm_device based logg [...]
new 375e4fbd0bcf drm/i915/sprite: automatic conversion to drm_device based [...]
new c808c4ae10a4 drm/i915/sdvo: automatic conversion to drm_device based lo [...]
new 6efb1b7de746 drm/i915/quirks: automatic conversion to drm_device based [...]
new 6471bd74713c drm/i915/psr: automatic conversion to drm_device based log [...]
new 1112e1661f6b drm/i915/pipe_crc: automatic conversion to drm_device base [...]
new e9318906ad0b drm/i915/panel: automatic conversion to drm_device based l [...]
new 00376ccfb2a4 drm/i915: conversion to drm_device logging macros when drm [...]
new 6db07ce48887 drm/i915/debugfs: conversion to drm_device based logging macros.
new 0c4336b93393 drm/i915/cmd_parser: conversion to struct drm_device loggi [...]
new 7daac72e9a3f drm/i915/pci: conversion to drm_device based logging macros.
new 08e3ed3ae56b drm/i915/audio: Skip the cdclk modeset if no pipes attached
new def85091f228 drm/i915/display: Fix NULL-crtc deref in calc_min_cdclk()
new 1a2466fe13c6 drm/i915/display: Defer application of initial chv_phy_control
new bb5e4397a60f drm/i915/selftests: Add a simple rollover test for the ker [...]
new 0a3b94a2b88f drm/i915/selftest: Ensure string fits within name[]
new b4d3acaa7333 drm/i915/gt: Pull sseu context updates under gt
new c6790dc22312 drm/i915: Wean off drm_pci_alloc/drm_pci_free
new 012ee690372c drm/i915: Introduce intel_connector_hpd_pin()
new 9d552c22f794 drm/i915/crt: Configure connector->polled and encoder->hpd [...]
new 45608c504931 drm/i915: Mark ns2501 as LVDS without a fixed mode
new 37ec52ab69de drm/i915/dvo: Mark TMDS DVO connectors as polled
new 7203d49cdcb2 drm/i915: Sprinkle missing commas
new 816cc4d6c693 drm/i915/gt: Fix rc6 on Ivybridge
new 5758e0738458 drm/i915/hdcp: move update pipe code to hdcp
new 1586f6200f69 drm/i915/display: Explicitly cleanup initial_plane_config
new 9c4ce97d8025 drm/i915/display: Be explicit in handling the preallocated vma
new 072fcc306be3 drm/i915: Remove skl_ddl_allocation struct
new b06cf5953339 drm/i915: Move dbuf slice update to proper place
new 85487cf4a167 drm/i915: Update dbuf slices only with full modeset
new 2570b7e3c561 drm/i915: Introduce parameterized DBUF_CTL
new 0f0f9aeee334 drm/i915: Manipulate DBuf slices properly
new ff2cd8635e41 drm/i915: Correctly map DBUF slices to pipes
new aae970d8454b drm/i915: Mark i915.reset as unsigned
new 602ddb410dff drm/i915: Flush execution tasklets before checking request status
new f21613797bae drm/i915/gt: Set the PP_DIR registers upon enabling ring s [...]
new 919e4f07392d drm/i915/display: Set TRANS_DDI_MODE_SELECT to default val [...]
new 4f7e6d22b545 drm/i915/selftests: drop igt_ppgtt_exhaust_huge
new f91d8156ab8a drm/i915/gt: Prevent queuing retire workers on the virtual engine
new f14f27b16632 drm/i915/gt: Protect defer_request() from new waiters
new 5eae8ca3738e Revert "drm/i915: Don't use VBT for detecting DPCD backlig [...]
new 793c22617367 drm/i915/gt: Protect execlists_hold/unhold from new waiters
new 9adcf0db237c drm/i915/guc: Make sure to sanitize CT status
new 71b7cc601ea7 drm/i915: Fix force-probe failure message
new fb5970da1b42 drm/i915/gt: Use the kernel_context to measure the breadcr [...]
new 561db8296d8b drm/i915: Disable tesselation clock gating on tgl A0
new 0db1a5f8706a drm/i915: Implement Wa_1607090982
new 6e17ae73807c drm/i915/gt: Only ignore already reset requests
new 5ba32c7be81e drm/i915/execlists: Always force a context reload when rew [...]
new c0f00d270eba Merge drm/drm-next into drm-intel-next-queued
new 6311d260a179 drm/i915/debugfs: Remove i915_energy_uJ
new f6c26b555e14 drm/i915: Never allow userptr into the new mapping types
new 48d7fb181a91 drm/i915: Remove lite restore defines
new 26208d876d37 drm/i915/gt: Fix hold/unhold recursion
new 7d7569ac3336 drm/i915/execlists: Ignore tracek for nop process_csb
new 06f7a61c9b51 drm/i915/selftests: Remove erroneous intel_engine_pm_put
new 274959622017 drm/i915/mst: fix pipe and vblank enable
new 58d4ad5054d2 drm/i915/psr: pass i915 to psr_global_enabled()
new b42d5a678299 drm/i915/display/ehl: Add HBR2 and HBR3 voltage swing table
new 3ce291a632cd drm/i915/selftests: Disable capturing forced error states
new b656000782d7 drm/i915/selftests: Drop live_preempt_hang
new ceaaf5300f88 drm/i915/dc3co: Add description of how it works
new 9d5fd37ed7e2 drm/i915/ehl: Update port clock voltage level requirements
new 0fde0b1daac9 drm/i915/tgl: Update cdclk voltage level settings
new 4746fd5c2c13 drm/i915/selftests: Trim blitter block size
new cbc1f3cb67b6 drm/i915: Skip CPU synchronisation on dmabuf attachments
new 3d9c13a6a722 drm/i915: HDCP support on above PORT_E
new 42827350f75c drm/i915/gt: Avoid resetting ring->head outside of its tim [...]
new 62e6c08cf223 drm/i915/dp_link_training: convert to drm_device based log [...]
new f07fba2f624b drm/i915/atomic: conversion to drm_device based logging macros.
new 959a944563dc drm/i915/color: conversion to drm_device based logging macros.
new 57a333f8f889 drm/i915/crt: automatic conversion to drm_device based log [...]
new 157ff3ab3227 drm/i915/dpll_mgr: convert to drm_device based logging macros.
new 75bd85f3ae9c drm/i915/combo_phy: convert to struct drm_device logging macros.
new e84414141312 drm/i915/dsi_vbt: convert to drm_device based logging macros.
new 2fbfc5955403 drm/i915/dpio_phy: convert to drm_device based logging macros.
new 6313e78e720f drm/i915/selftests: Relax timeout for error-interrupt rese [...]
new f16ccb6445d3 drm/i915: Disable use of hwsp_cacheline for kernel_context
new 40d427931dee drm/i915: Don't use uninitialized 'ret'
new 0b02f97f40d8 drm/i915: Fix the docs for intel_set_cdclk_post_plane_update()
new 42fb60de3129 drm/i915/gem: Don't leak non-persistent requests on changi [...]
new 89dd019a8a99 drm/i915: Poison rings after use
new 37305ede63c7 drm/i915/selftests: Sabotague the RING_HEAD
new c8b56cd01433 drm/i915/selftests: Avoid choosing zero for phys_sz
new c616d2387aee drm/i915/gt: Expand bad CS completion event debug
new 3873fd1a43c7 drm/i915: Use engine wa list for Wa_1607090982
new e06b8524e8e5 drm/i915/gt: Suppress warnings for unused debugging locals
new 4c8ed8b12674 drm/i915/selftests: Exercise timeslice rewinding
new 067dde902f71 drm/i915/hdmi: prefer to_i915() over drm->dev_private to g [...]
new 46edcdbdb6d8 drm/i915: register vga switcheroo later, unregister earlier
new 8eecfb3985e8 drm/i915: switch i915_driver_probe() to use i915 local variable
new 06d3ff6e7451 drm/i915: move intel_csr.[ch] under display/
new 926b005cd8c4 drm/i915: split out display debugfs to a separate file
new fcf7df7aae24 drm/i915/selftests: Check for the error interrupt before we wait!
new 1fc1e8d4f464 drm/i915/mst: Set intel_dp_set_m_n() for MST slaves
new b18e249bf616 drm/i915: Ensure no conflicts with BIOS when updating Dbuf
new a4277aa398d7 drm/i915/dsc: force full modeset whenever DSC is enabled at probe
new 0f8839f5f323 drm/i915: Force state->modeset=true when distrust_bios_wm==true
new 1883a0a4658e drm/i915: Track hw reported context runtime
new d194314da04e drm/i915: Avoid potential division-by-zero in computing CS [...]
new 3a6a4f0810c8 MAINTAINERS: Update drm/i915 bug filing URL
new ddae4d7af0bb drm/i915: Update drm/i915 bug filing URL
new fb5f432a66dd drm/i915: split out vlv/chv specific suspend/resume code
new c72e451e98c6 drm/i915: switch vlv_suspend to use intel uncore register [...]
new cf274daadd69 drm/i915/gt: Rearrange code to silence compiler
new 8d6cae6fcde8 drm/i915/selftests: Mark the mock ring->vma as being in the GGTT
new 6ae5d1cec102 drm/i915/csr: use intel_de_*() functions for register access
new de1df9535cc9 drm/i915/display: use intel_de_*() functions for register access
new ac204c1b34a2 drm/i915/tgl: Add Wa_1808121037 to tgl.
new 06289949b8dd drm/i915/selftests: Check for any sign of request starting [...]
new fbcb52db4144 drm/i915/gt: Fix up missing error propagation for heartbea [...]
new d30d3d5f58c4 drm/i915/selftests: Flush tasklet on wait_for_submit()
new 489645d522df drm/i915/gt: Show the cumulative context runtime in engine debug
new 200452f1cb43 drm/i915/gem: use spinlock_t instead of struct spinlock
new 93a0ed6cc164 drm/i915: split intel_modeset_driver_remove() to pre/post [...]
new f20a60fb7aef drm/i915: split i915_driver_modeset_remove() to pre/post i [...]
new 0e744b519fa1 drm/i915/gt: Refactor l3cc/mocs availability
new b04002f4dbee drm/i915: Read rawclk_freq earlier
new e7aa531e846c drm/i915/selftest: Analyse timestamp behaviour across cont [...]
new bd3d1f867354 drm/i915/selftests: Mark GPR checking more hostile
new c014e07616c5 drm/i915/gt: Do not attempt to reprogram IA/ring frequenci [...]
new f28014244d54 drm/i915: Introduce encoder->compute_config_late()
new b50a1aa6e1e9 drm/i915/dp: Compute port sync crtc states post compute_config()
new e24bcd34c1dd drm/i915/dp: Add all tiled and port sync conns to modeset
new df6b1f3da89f drm/i915: remove the other slab_dependencies
new 66940061a52f drm/i915/gt: Protect signaler walk with RCU
new 54738e8ad5a5 drm/i915: Double check bumping after the spinlock
new 40c47c60bd4d drm/i915/debugfs: Pass guc_log struct to i915_guc_log_info
new 34bbfde6061d drm/i915/guc: Kill USES_GUC macro
new 065273f76dd0 drm/i915/guc: Kill USES_GUC_SUBMISSION macro
new 7a8c9b73147f drm/i915/uc: Update the FW status on injected fetch error
new 4c467d5dcd61 drm/i915/uc: autogenerate uC checker functions
new bfe5a40a7b9a drm/i915/uc: Improve tracking of uC init status
new 202c98e71692 drm/i915/guc: Apply new uC status tracking to GuC submissi [...]
new 3acffa8cba75 drm/i915/uc: Abort early on uc_init failure
new 42f96e5bd41e drm/i915/uc: consolidate firmware cleanup
new 70697e29c8c5 drm/i915: Add i9xx_lut_8()
new 32e3ae50b287 drm/i915/hpd: Replace the loop-within-loop with two indepe [...]
new 5fb908ebb875 drm/i915: Mark all HPD capabled connectors as such
new 9877db7d6b8a drm/i915: Parametrize PFIT_PIPE
new f986ef2ec306 drm/i915: Use intel_de_write_fw() for skl+ scaler registers
new 837b63e60878 drm/i915: Program MBUS with rmw during initialization
new 1042b2b93dac drm/i915/tgl: Program MBUS_ABOX{1,2}_CTL during display init
new 0bf857358f3f drm/i915/perf: conversion to struct drm_device based loggi [...]
new f5a179d4687d drm/i915/pmu: Avoid using globals for CPU hotplug state
new 46129dc10f47 drm/i915/pmu: Avoid using globals for PMU events
new deeee411a975 drm/i915/gem: Break up long lists of object reclaim
new 00de702c6c6f drm/i915: Check that the vma hasn't been closed before we [...]
new 87e04f75928b drm/i915/tgl: Add Wa_22010178259:tgl
new 6f24e41022f2 drm/i915: Avoid recursing onto active vma from the shrinker
new 6065682f9954 drm/i915/gt: Push the GPU cancellation to the backend
new 5d8b134150af drm/i915/gt: remove redundant assignment to variable dw
new b664259f3fe2 drm/i915: split i915_driver_modeset_probe() to pre/post ir [...]
new f8226d02857b drm/i915: make dbuf configurations const
new 2713eb41a1a9 drm/i915: Distribute switch variables for initialization
new aff351104278 drm/i915/display/cdclk: Make WARN* drm specific where drm_ [...]
new 1de143cc5b60 drm/i915/display/ddi: Make WARN* drm specific where drm_de [...]
new e57291c2d395 drm/i915/display/display: Make WARN* drm specific where dr [...]
new a66d7c1e8923 drm/i915/display/power: Make WARN* drm specific where drm_ [...]
new eb020ca3d43f drm/i915/display/dp: Make WARN* drm specific where drm_dev [...]
new bb393dc56e9a drm/i915/display/hdcp: Make WARN* drm specific where drm_p [...]
new a2ab4ab6e9ac drm/i915/display: Fix inverted WARN_ON
new 408c1b3253da drm/i915: fix header test with GCOV
new b7079cbdbd31 drm/i915: Correctly terminate connector iteration
new df1a5bfc16f3 drm/i915/psr: Force PSR probe only after full initialization
new 4fbe112a5695 drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...]
new 30ab3bbf58d2 drm/i915: Update DRIVER_DATE to 20200224
new 12b3788093cb drm/i915: Update DRIVER_DATE to 20200224
new 2c59fd06a062 drm/i915/gem: Cleanup shadow batch after I915_EXEC_SECURE
new 143d9c3e7b6a drm/i915: Drop assertion that active->fence is unchanged
new ff36e78fdb25 Merge drm/drm-next into drm-intel-next-queued
new 53e3ca674918 drm/i915: Update DRIVER_DATE to 20200225
new 4825b61a3d39 Merge tag 'drm-intel-next-2020-02-25' of git://anongit.fre [...]
new 81417bea8755 drm/amdgpu: explicitly sync VM update to PDs/PTs
new 114fbc31952e drm/amdgpu: use the VM as job owner
new 5d3196605d00 drm/amdgpu: rework job synchronization v2
new ef48d4b39e50 drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend
new 55cdd4e9b948 drm/amdgpu: drop unnecessary restriction for huge root PDEs
new 46cf5f7626c7 drm/amdgpu: make sure to never allocate PDs/PTs for invalidations
new bfcd6c69e4c3 drm/amdgpu: fix parentheses in amdgpu_vm_update_ptes
new 7d28efe0c3c0 drm/amdgpu: return EINVAL instead of ENOENT in the VM code
new fe6796ac127a drm/amdgpu: allow higher level PD invalidations
new 4939d973b6b1 drm/amdgpu: simplify and fix amdgpu_sync_resv
new 9f3cc18d19b7 drm/amdgpu: rework synchronization of VM updates v4
new e50dc17163d9 drm/amd/display: Pass amdgpu_device instead of psp_context
new 79aad7bd951b drm/amd/display: update psp interface header
new 9037246bb2da drm/amd/display: Add sysfs interface for set/get srm
new f4406d6fb23c drm/amd/display: Load srm before enabling HDCP
new 1746d5a1d1a1 drm/amd/display: call psp set/get interfaces
new 0b9d37609a7b drm/amdgpu: move xgmi init/fini to xgmi_add/remove_device [...]
new d4b8573ef05a drm/amd/display: Add set psr version message
new b32827384cc5 drm/amd/display: Move USB-C workaround to after parameter [...]
new e2d533eceb1f drm/amd/display: remove invalid dc_is_hw_initialized function
new 2286d2f9e58c drm/amd/display: Fix psr static frames calculation
new 0b464c857cc0 drm/amd/display: Do not set optimized_require to false aft [...]
new bbf5f6c3f83b drm/amd/display: Split program front end part that occur o [...]
new acdac228c4d1 drm/amd/display: Indicate dsc updates explicitly
new 47b0c91f29f8 drm/amd/display: Fix various issues found by compiler warn [...]
new fbbd3f8f6b8f drm/amd/display: Add GPINT handler interface
new b1e9da7f7dd4 drm/amd/display: Wait for clean shutdown in DMCUB reset
new 009114f6df84 drm/amd/display: Added locking for atomic update stream an [...]
new 3ba28b639d65 drm/amd/display: Fix GSL acquire
new 2c278f016d30 drm/amd/display: remove unused variable
new 76c332c3d45b drm/amd/display: 3.2.70
new 68bbca15e706 drm/amd/display: dc_get_vmid_use_vector() crashes when get called
new 6409e2552ffc drm/amd/display: remove early break in interdependent_lock
new 76162cb77a13 drm/amd/display: Update hubbub description comment
new 3f0940f8691a drm/amd/display: add stream_enc_inst for PSP HDCP inst use
new 84fc79899ee7 drm/amd/display: Use dcfclk to populate watermark ranges
new 28e7a7f4fb4b drm/amd/display: Check engine is not NULL before acquiring
new 71b81f1275e0 drm/amd/display: decouple global lock out of pipe control lock
new a39a58166901 drm/amd/display: fix inputting clk lvl into dml for RN
new 32caf906187d drm/amd/display: Check hyperV flag in DC.
new c788739b8807 drm/amd/display: Add wm ranges to clk_mgr
new 04ad71bd146b drm/amd/display: Use uint64_t logger_mask instead of uint32_t
new 5737f367af48 drm/amd/display: Limit minimum DPPCLK to 100MHz.
new 7e1482b1c7c0 drm/amd/display: 3.2.71
new 60ec1b5633af drm/amd/display: Add DMUB tracebuffer debugfs
new 9edf202d27df drm/amd/display: external monitor abm enabled in modern standby
new 96577cf82a13 drm/amd/display: linux enable oled panel support dc part
new 85e148fb963d drm/amd/display: fix workaround for incorrect double buffe [...]
new 15add0c2fed3 drm/amd/display: Add initialitions for PLL2 clock source
new 896dace8eca8 drm/amd/display: turn off the mst hub before we do detection
new 6d220a7e7971 drm/amdkfd: Add queue information to sysfs
new fa1d7297d094 drm/amd/display: Fix wrongly passed static prefix
new 86b93fd62d7c drm/amdgpu/sriov Don't send msg when smu suspend
new 4a6f8f01efef drm/amd/powerplay: handle features disablement for baco re [...]
new 80ff3e10c805 drm/amdgpu/vcn2.5: fix DPG mode power off issue on instance 1
new f9f3e9e0136b amdgpu: Prevent build errors regarding soft/hard-float FP [...]
new 42d708db8ec0 drm/amdgpu: fix amdgpu pmu to use hwc->config instead of h [...]
new ce05ac56e646 drm/amdgpu: optimize amdgpu_device_vram_access a bit.
new c12b84d6e0d7 drm/amdgpu: use the BAR if possible in amdgpu_device_vram_ [...]
new 030d5b97a54b drm/amdgpu: use amdgpu_device_vram_access in amdgpu_ttm_vram_read
new dd1ab79910b8 drm/amdgpu: use amdgpu_device_vram_access in amdgpu_ttm_ac [...]
new 4bcbc25ce7fb drm/amdgpu/sriov set driver_table address in VF
new ea6f0931c1e7 drm/amdgpu: limit GDS clearing workaround in cold boot sequence
new 3b4a18a355d2 drm/amdgpu/vcn2.5: fix warning
new cb8348fec250 drm/amd/display: always apply T7/T9 delay logic
new bd2d7067ef78 drm/amd/display: Don't treat missing command table as failure
new 5c4a6d6297b0 drm/amd/display: Remove unused values from psr struct
new 0136684f9b58 drm/amd/display: Pass override OUI in to dc_init_data
new 8eb85cb5ada1 drm/amd/display: Hookup psr set version call
new 8a683eb6311a drm/amd/display: Add AUX backlight register
new 945628101be5 drm/amd/display: Add backlight support via AUX
new 7ba99b43be65 drm/amd/display: Toggle VSR button cause system crash
new 710e0cede861 drm/amd/display: Update register defines
new 5a33b037f045 drm/amd/display: Drop unused field from dc_panel_patch
new 97f1fbda21c4 drm/amd/display: 3.2.72
new 5bf24270d1cc drm/amd/display: add odm split logic to scaling calculations
new a760fc1bff03 drm/amd/display: add monitor patch to disable SCDC read/write
new 71bbb1fcb192 drm/amd/display: Don't map ATOM_ENABLE to ATOM_INIT
new 115c7e7f0501 drm/amd/display: Add psr get_state call
new 9a14e8164938 drm/amd/display: Use fb_base/fb_offset if available for tr [...]
new 1b53e733238c drm/amd/display: DCN2.x Do not program DPPCLK if same value
new 54c96f867952 drm/amd/powerplay: update smu11_driver_if_navi10.h
new 6a52d4641c3a drm/amd/powerplay: suppress nonsupport profile mode overru [...]
new 278628fa4642 drm/amdgpu: correct comment to clear up the confusion
new a6605c43f986 drm/amdgpu: Do not move root PT bo to relocated list
new 17b9998441d3 drm/amdgpu: update smu_v11_0_pptable.h
new 0a28eee97be9 drm/amdgpu:/navi10: use the ODCAP enum to index the caps array
new f0f7ddfc3421 drm/amdgpu: add flag for runtime suspend
new 5d8b936df284 drm/amdgpu/smu: properly handle runpm/suspend/reset
new d7c719546653 drm/amdgpu/powerplay: fix baco check for vega20
new db70e2c13983 drm/amd/display: Remove set but not unused variable 'strea [...]
new 70bedd68e7b3 drm/amdgpu: Fix missing error check in suspend
new 3c1224c02e99 drm/amdkfd: show warning when kfd is locked
new 9593f4d6a69b drm/amdkfd: refactor runtime pm for baco
new 4fdda2e66de0 drm/amdgpu/runpm: enable runpm on baco capable VI+ asics
new c17f7220f5a6 drm/amd/display: Handle revoked receivers
new 3744ee2c2901 drm/amd/display: no hdcp retry if bksv or ksv list is revoked
new 9124ee78e35d drm/amd/display: update HDCP DTM immediately after hardwar [...]
new b215010fd345 drm/amd/display: fix backwards byte order in rx_caps.
new 4a9a4e3a7c2a drm/amd/display: Fix message for encryption
new c786530b2190 drm/amd/display: fix dtm unloading
new 79275af61eb2 drm/amd/powerplay: always refetch the enabled features sta [...]
new 00151afc6ff9 drm/powerplay: Ratelimit PP_ASSERT warnings
new 09034ae43f4e drm/amdgpu/display: extend DCN guard in dal_bios_parser_in [...]
new cf2156e240bc drm/amdgpu/display: extend DCN guards
new 228a10d4e1b0 drm/amdgpu/display move get_num_odm_splits() into dc_resource.c
new b90c4d667c7e drm/amdgpu/soc15: fix xclk for raven
new e5f134958d07 drm/amdgpu/gfx9: disable gfxoff when reading rlc clock
new 72b4c01d6695 drm/amdgpu/gfx10: disable gfxoff when reading rlc clock
new 434cbcb1bd5d drm/amdgpu: return -EFAULT if copy_to_user() fails
new c16904b0f305 drm/amd/powerplay: correct the way for checking SMU_FEATUR [...]
new 5fbdb1f38d16 drm/amd/display: Don't take the address of skip_scdc_overw [...]
new 313c8fd33ebc drm/amdgpu: log on non-zero error conter per IP before GPU reset
new 3cd4f61859b1 drm/amdgpu: record non-zero error counter info in NBIO bef [...]
new f61f01b14de3 drm/amdgpu: add is_raven_kicker judgement for raven1
new 14008574a31b drm/amdgpu: drop the non-sense firmware version check on arcturus
new f77a9c920aa2 drm/amdgpu: cleanup some incorrect reg access for SRIOV
new 9cfb06920e2b drm/amdgpu: fix memory leak during TDR test(v2)
new 6325b38d892b drm/amdgpu: fix colliding of preemption
new 91aeda181166 drm/amdgpu/discovery: make the discovery code less chatty
new c2ecd79bec4e amdgpu/gmc_v9: save/restore sdpif regs during S3
new 82c4ebfa3514 drm/amdgpu: fix psp ucode not loaded in bare-metal
new b80cd524ac44 drm/amdgpu: Improve Vega20 XGMI TLB flush workaround
new f739ce5768ed drm/amd/display: Add aconnector condition check for dpcd read
new 6a6c4a4d459e drm/amd/display: dal_ddc_i2c_payloads_create can fail caus [...]
new 8144148f3dc7 drm/amd/display: update scaling filters
new 017b3e56f899 drm/amd/display: Update TX masks correctly
new 31a7f4bb17ba drm/amd/display: dmub back door load
new ddde28a5f316 drm/amd/display: DMUB Firmware Load by PSP
new 3c9de4da021c drm/amd/display: Disable PG on NV12
new 20a5e52f37e7 drm/amd/display: Wait for DMCUB to finish loading before e [...]
new 9a6ed547090c drm/amd/display: Don't ask PSP to load DMCUB for backdoor load
new 5ea239312725 drm/amd/display: Add dmcu f/w loading for NV12
new 586ec5dc5c8e drm/amd/display: do not force UCLK DPM to stay at highest [...]
new 0062972b9d9f drm/amd/display: System crashes when add_ptb_to_table() ge [...]
new 3fc6376ed6f2 drm/amd/display: Only round InfoFrame refresh rates
new 493ba6611daa drm/amd/display: 3.2.73
new 63a85ff6c35d drm/amd/display: Fix HDMI repeater authentication
new accde06fcb7f drm/amd/display: Add function pointers for panel related h [...]
new c01760d6616d drm/amd/display: make some rn_clk_mgr structs and funcs static
new c11e57f0506b drm/amd/display: programming last delta in output transfer [...]
new 2364076772b1 drm/amd/display: Add DMUB firmware state debugfs
new 31cf6f359347 drm/amd/display: Revert "DCN2.x Do not program DPPCLK if s [...]
new b01f22ec8810 drm/amd/display: Workaround required for link training rel [...]
new dc326f61c51d drm/amd/display: Monitor patch to delay setting ignore MSA bit
new 82054678aeb6 drm/amd/display: Link training TPS1 workaround
new 3ebf1468ccf8 drm/amd/display: Add visual confirm support for FreeSync 2 [...]
new 56260cbff87d drm/amd/display: update dml input population function
new 850d15f2ec93 drm/amd/display: remove unused dml variable
new 7895303b6bce drm/amd/display: 3.2.74
new 9dac88d8792a drm/amd/display: Add driver support for enabling PSR on DMCUB
new 41ef3dcd8644 drm/amd/display: Fix RV2 Variant Detection
new a18463eff7eb drm/amd/display: Update TTU properly
new c479912ae67a drm/amd/display: correct dml surface size assignment
new 89e94bc57429 drm/amd/display: optimize prgoram wm and clks
new 4a680b455f05 drm/amd/display: Make clock table struct more accessible
new d9758768a672 drm/amd/display: Temporarily disable stutter on MPO transition
new e2c9529f0041 drm/amd/display: Access patches from stream for ignore MSA [...]
new cab5dec425f1 drm/amd/display: limit display clock to 100MHz to avoid FI [...]
new f4a3c42b5c52 drm/amdgpu: Remove kfd eviction fence before release bo (v2)
new 995da6cc4c47 drm/amdgpu: update psp firmwares loading sequence V2
new 53e0f1e6beb0 drm/amdgpu: add dpm helper function for DF Cstate control
new 19744f5f2dff drm/amdgpu: move get_xgmi_relative_phy_addr to amdgpu_xgmi.c
new 938065d4cb91 drm/amdgpu: toggle DF-Cstate to protect DF reg access
new ef1caf48bd4d drm/amdgpu: Add Arcturus D342 page retire support
new 6f9f960472c3 drm/amdgpu: cleanup amdgpu_ring_fini
new 42e5fee65e91 drm/amdgpu: add VM update fences back to the root PD v2
new c6fc97f9bc5c drm/amdgpu: use amdgpu_ring_test_helper when possible
new 669e2f91e4d1 drm/amd/amdgpu: Add gfxoff debugfs entry
new 0943629ceb13 drm/amd/display: remove set but not used variable 'mc_vm_a [...]
new 4302c9c13abe drm/amd/powerplay: Use bitwise instead of arithmetic opera [...]
new f3ed67395dca drm/amdgpu: Drop DRIVER_USE_AGP
new b8076b5e5b85 drm/radeon: Inline drm_get_pci_dev
new 75ddb640e193 drm/amdgpu: Don't write GCVM_L2_CNTL* regs on navi12 VF
new 944effd33716 drm/amdgpu: Fix check for DPM when returning max clock
new 0c663695a6cb drm/amd: Extend ROCt to surface UUID for devices that have them
new 81b820b304a0 drm/amdkfd: Rename queue_count to active_queue_count
new e6945304187d drm/amdkfd: Avoid ambiguity by indicating it's cp queue
new b42902f4af8f drm/amdkfd: Count active CP queues directly
new 66f28b9a1698 drm/amdkfd: Fix a memory leak in queue creation error handling
new 1e21647402f9 drm/amdkfd: Delete excessive printings
new c7637c95abeb drm/amdkfd: Delete unnecessary unmap queue package submissions
new e22bb5626cd6 drm/amdgpu/display: clean up hdcp workqueue handling
new 41a468a531c8 drm/amd/powerplay: update arcturus ppsmc header to 54.15.0
new 7af8bc5016d9 drm/amd/powerplay: add DFCstate control pptable func for arct
new 8bdab6bb1cf1 drm/amdgpu: Increase timout on emulator to tenfold instead [...]
new 923ffa6b02e1 drm/amdgpu: rename amdgpu_debugfs_preempt_cleanup
new c5820361dae5 drm/amdgpu/ttm: move debugfs init into core amdgpu debugfs
new a4c5b1bb7b93 drm/amdgpu/pm: move debugfs init into core amdgpu debugfs
new 15997544a38f drm/amdgpu/sa: move debugfs init into core amdgpu debugfs
new 24038d581c75 drm/amdgpu/fence: move debugfs init into core amdgpu debugfs
new 3f5cea671cb3 drm/amdgpu/gem: move debugfs init into core amdgpu debugfs
new f9d64e6c4a66 drm/amdgpu/regs: move debugfs init into core amdgpu debugfs
new cd9e29e71729 drm/amdgpu/firmware: move debugfs init into core amdgpu debugfs
new fd23cfcc2e8b drm/amdgpu/ring: move debugfs init into core amdgpu debugfs
new 4074892967ae drm/amdgpu: don't call drm_connector_register for non-MST ports
new d090e7db5a2f drm/amdgpu/display: move debugfs init into core amdgpu deb [...]
new 7b99330c8f08 drm/amd/display: move dpcd debugfs members setup
new 14f04fa4834a drm/amdgpu/display: add a late register connector callback
new 405a1f9090d1 drm/amdgpu/display: split dp connector registration (v4)
new d95665c70844 drm/amdgpu/display: don't call drm_dp_mst_connector_late_r [...]
new c6385e503aea drm/amdgpu: drop legacy drm load and unload callbacks
new a2ae604da74d Merge tag 'amd-drm-next-5.7-2020-02-26' of git://people.fr [...]
new 3e138a63d667 drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal
new 6726ca1a2d53 drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix
new cf650f2cba8e drm/sun4i: tcon: Support LVDS on the A33
new fb0629eeeedb drm/panel: simple: fix osd070t1718_19ts sync drive edge
new 6915db346039 drm/panel: ld9040: add MODULE_DEVICE_TABLE with SPI IDs
new a8dada7a84da MAINTAINERS: Update myself email address
new 30349f8f643f drm/virtio: use consistent names for drm_files
new 40cadedd20a5 drm/virtio: factor out context create hypercall
new d2a983b220ac drm/virtio: track whether or not a context has been initiated
new 72b48ae800da drm/virtio: enqueue virtio_gpu_create_context after the fi [...]
new 65c04add090f drm/bridge: lvds-codec: Add to_lvds_codec() function
new a628a073157b drm/bridge: lvds-codec: Constify the drm_bridge_funcs structure
new cf52925a862e drm/bridge: panel: Propagate bus format/flags
new a9d73b30bb46 drm/panfrost: Improve error reporting in panfrost_gpu_power_on
new 3e1399bccf51 drm/panfrost: Add support for multiple regulators
new 506629c868d0 drm/panfrost: Add support for multiple power domains
new 5ee0caf161a9 video: hdmi: Change return type of hdmi_avi_infoframe_init [...]
new b35f90f2d4a6 drm/connector: Add helper to get a connector type name
new a92d083d08b0 drm/edid: Add flag to drm_display_info to identify HDMI sinks
new be39f3db0146 drm/bridge: Document the drm_encoder.bridge_chain field as [...]
new 282f713c65f7 drm/bridge: Fix atomic state ops documentation
new 0451369bc5c3 drm/bridge: Improve overview documentation
new 11f6c4b1b259 drm/bridge: Add connector-related bridge operations and data
new 64d05ff758e3 drm/bridge: Add interlace_allowed flag to drm_bridge
new a25b988ff83f drm/bridge: Extend bridge API to disable connector creation
new 94ded532ffdb drm/bridge: dumb-vga-dac: Rename internal symbols to simpl [...]
new 0411374bdf2b drm/bridge: dumb-vga-dac: Rename driver to simple-bridge
new 272378ec0eb9 drm/bridge: simple-bridge: Add support for non-VGA bridges
new 2df6428e290a drm/bridge: simple-bridge: Add support for enable GPIO
new ca00e10b50ad drm/bridge: simple-bridge: Add support for the TI OPA362
new 0c275c30176b drm/bridge: Add bridge driver for display connectors
new cff5e6f7e83f drm/bridge: Add driver for the TI TPD12S015 HDMI level shifter
new 2be68b59e5d0 drm/bridge: panel: Implement bridge connector operations
new 5cafa0f1853b drm/bridge: tfp410: Replace manual connector handling with bridge
new e00a5caafac0 drm/bridge: tfp410: Allow operation without drm_connector
new 5e20bdf3d3de drm: Add helper to create a connector for a chain of bridges
new 2a0a3ae17d36 drm/omap: dss: Cleanup DSS ports on initialisation failure
new 1516d11923d0 drm/omap: Simplify HDMI mode and infoframe configuration
new 514fc91083f6 drm/omap: Factor out display type to connector type conversion
new a779618b4a07 drm/omap: Use the drm_panel_bridge API
new c83fefd73834 drm/omap: dss: Fix output next device lookup in DT
new 326a1166ca08 drm/omap: Add infrastructure to support drm_bridge local t [...]
new db0fefd1b90d drm/omap: dss: Make omap_dss_device_ops optional
new 0fe37173ce0e drm/omap: hdmi: Allocate EDID in the .read_edid() operation
new a4659694a7e5 drm/omap: hdmi4: Rework EDID read to isolate data read
new 1edc1a1cbe7f drm/omap: hdmi5: Rework EDID read to isolate data read
new ee34f23ae82e drm/omap: hdmi4: Register a drm_bridge for EDID read
new 6c623d6bf3e3 drm/omap: hdmi5: Register a drm_bridge for EDID read
new 3c983905d2b4 drm/omap: hdmi4: Move mode set, enable and disable operati [...]
new 615de6ceb6b6 drm/omap: hdmi5: Move mode set, enable and disable operati [...]
new 6886b346452f drm/omap: hdmi4: Implement drm_bridge .hpd_notify() operation
new 4fcbfbae7222 drm/omap: dss: Remove .set_hdmi_mode() and .set_infoframe( [...]
new 2f004792adad drm/omap: venc: Register a drm_bridge
new f40f4e45df12 drm/omap: Create connector for bridges
new e7e67d9a2f1d drm/omap: Switch the HDMI and VENC outputs to drm_bridge
new 75fb968b83d0 drm/omap: Remove HPD, detect and EDID omapdss operations
new a559b4407d2b drm/omap: hdmi: Remove omap_dss_device operations
new 96b0a34d2733 drm/omap: venc: Remove omap_dss_device operations
new 7f113085af93 drm/omap: hdmi4: Simplify EDID read
new b6067da4ebf9 drm/omap: hdmi5: Simplify EDID read
new b04df00bb5c0 drm/omap: dpi: Sort includes alphabetically
new 825281cd6ba1 drm/omap: dpi: Reorder functions in sections
new 76777d6c30fb drm/omap: dpi: Simplify clock setting API
new ac3f6915efb5 drm/omap: dpi: Register a drm_bridge
new 13d2d52f59c0 drm/omap: sdi: Sort includes alphabetically
new 8bef8a6d5da8 drm/omap: sdi: Register a drm_bridge
new 5d79598ba844 drm/omap: Hardcode omap_connector type to DSI
new 263a983eb26a drm/omap: dss: Inline the omapdss_display_get() function
new 984f6c91d38a drm/omap: dss: Remove unused omapdss_of_find_connected_dev [...]
new e086558ae923 drm/omap: dss: Remove unused omap_dss_device operations
new bac511833da9 drm/hisilicon: Add new clock/resolution configurations
new 31d6feebec8e drm/hisilicon: Enable the shadowfb for hibmc
new de3c3ed4c8ff drm/hisilicon: fixed the wrong resolution configurations
new bc17e5574954 drm/hisilicon: Add the mode_valid function
new 29b7216b57f1 drm/hisilicon: Set preferred mode resolution and maximum r [...]
new c3480301d750 drm/hisilicon: Fixed pcie resource conflict between drm an [...]
new 068a8fea373f drm/virtio: make mmap callback consistent with callbacks
new 18b39fb975b7 drm/virtio: add virtio_gpu_is_shmem helper
new 60347451ddb0 Merge tag 'drm-misc-next-2020-02-27' of git://anongit.free [...]
new d3bd37f587b4 Merge v5.6-rc5 into drm-next
new 6f13d2ce0553 drm/bridge: anx6345: don't print error message if regulato [...]
new c153a892f674 dt-bindings: Add Guangdong Neweast Optoelectronics CO. LTD [...]
new 0c1064095926 dt-bindings: display: simple: Add NewEast Optoelectronics [...]
new 258145ea3584 drm/panel: simple: Add NewEast Optoelectronics CO., LTD WJ [...]
new bb42df4662a4 dma-buf: add dynamic DMA-buf handling v15
new d2588d2ded0f drm/ttm: remove the backing store if no placement is given
new 4993ba02635f drm/amdgpu: use allowed_domains for exported DMA-bufs
new 2d4dad2734e2 drm/amdgpu: add amdgpu_dma_buf_pin/unpin v2
new a448cb003edc drm/amdgpu: implement amdgpu_gem_prime_move_notify v2
new bd2275eeed5b dma-buf: drop dynamic_mapping flag
new 4981cdb063e3 dma-buf: make move_notify mandatory if importer_ops are provided
new 987b90d34f69 drm/panfrost: default_supplies[] can be static
new cb897542c6d2 drm/dp_mst: Fix W=1 warnings
new d6b8bbca6bc8 drm/dp_mst: Check crc4 value while building sideband message
new b33b54748866 drm/tidss: dispc: Fix broken plane positioning code
new 905ad78028df drm/tidss: Use drm_for_each_bridge_in_chain()
new 652f67fd25b1 drm/tidss: fix spelling mistakes "bufer" and "requsted"
new 46cf7d98a00e drm/tidss: Drop pointless static qualifier in dispc_find_csc()
new df0e7f7e03c0 drm/client: Dual licence the file in GPL-2 and MIT
new abdd768e9ce1 drm: prevent a harmless integer overflow in drm_legacy_sg_alloc()
new dc058092659c dt-bindings: Add vendor prefix for Hydis technologies
new 5ce96fe032f4 drm/panel: Add DT bindings for Novatek NT35510-based panels
new 899f24ed8d3a drm/panel: Add driver for Novatek NT35510-based panels
new 3aa31ced2f4d dt-bindings: display: add panel-timing.yaml
new 4dd23a47d693 dt-bindings: display: convert display-timings to DT schema
new 4e840bea0cce dt-bindings: display: convert panel-dpi to DT schema
new fa10224087f1 dt-bindings: display: add data-mapping to panel-dpi
new 4a1d0dbc8332 drm/panel: simple: add panel-dpi support
new 63170ac6f2e8 drm/simple-kms: Add drm_simple_encoder_{init,create}()
new 4220fdf02758 drm/ast: Use simple encoder
new 03e44ad19bcb drm/mgag200: Use simple encoder
new 6f2bb119da55 drm/qxl: Use simple encoder
new 3e26e0c47e5c video: fbdev: pxa168fb: remove unnecessary platform_get_irq
new 5d30146f9439 video: fbdev: sh_mobile_lcdcfb: fix sparse warnings about [...]
new 6df8627609fd video: fbdev: sh_mobile_lcdcfb: add COMPILE_TEST support
new 3d3287e60987 video: fbdev: arcfb: add COMPILE_TEST support
new df3381071ca0 video: fbdev: w100fb: fix sparse warnings
new ee5aca2e7167 video: fbdev: w100fb: add COMPILE_TEST support
new 459b0fa71187 video: fbdev: wm8505fb: fix sparse warnings about using in [...]
new 9e24d63b054b video: fbdev: wm8505fb: add COMPILE_TEST support
new 977750e84f37 video: fbdev: radeonfb: remove set but not used variable ' [...]
new eea60c30e7ad video: fbdev: radeonfb: remove set but not used variable ' [...]
new 66cc77edb648 video: fbdev: radeonfb: remove set but not used variable ' [...]
new 97e5ea1de9a6 video: fbdev: radeonfb: remove set but not used variable 'bytpp'
new c8c967a741e8 video: fbdev: kyrofb: remove set but not used variable 'ul [...]
new e36cae0dde7b video: fbdev: atyfb: remove set but not used variable 'mac [...]
new 11be60bd66d5 matroxfb: add Matrox MGA-G200eW board support
new 9e553376d3d4 fbdev: simplefb: Platform data shan't include kernel.h
new 9dff9a3666f1 video: fbdev: radeon: Remove dead code
new 451787d3e2ac video: Replace zero-length array with flexible-array member
new 79643fddd6eb drm/hdcp: optimizing the srm handling
new 05f3a6f5e478 drm/hdcp: fix DRM_HDCP_2_KSV_COUNT_2_LSBITS
new 83794ee6c13b Merge drm/drm-next into drm-misc-next
new 7f2a09ecf2e8 drm/vc4: Replace wait_for macros to remove use of msleep
new 9daee6141cc9 drm/v3d: Replace wait_for macros to remove use of msleep
new 3c2fa511c459 dt-bindings: display: panel: Add binding document for Elid [...]
new 5b6603360c12 drm/panel: add panel driver for Elida KD35T133 panels
new 2cb5974dcaaa drm/simple-kms: Fix documentation for drm_simple_encoder_init()
new 099d705dd161 drm/vblank: Fix documentation of VBLANK timestamp helper
new 1895a4fc3fad drm/gma500/intel_bios.h: Replace zero-length array with fl [...]
new 5b2adbddf25c drm/vc4/vc4_drv.h: Replace zero-length array with flexible [...]
new 78a7b61aefa3 drm/bridge/mhl.h: Replace zero-length array with flexible- [...]
new 7be1b9b8e9d1 drm/mm: Break long searches in fragmented address spaces
new 9b6c80be979d drm: unbreak the DRM menu, broken by DRM_EXPORT_FOR_TESTS
new 0be38b10f064 MAINTAINERS: adjust to reservation.h renaming
new 2dea2d118217 drm: Remove unused arg from drm_fb_helper_init
new c8b4a4b1027e drm/radeon: remove radeon_fb_{add,remove}_connector functions
new 439490f6cc9b drm/amdgpu: Remove drm_fb_helper_{add,remove}_one_connector calls
new 75b2ccde5fc6 drm/i915/display: Remove drm_fb_helper_{add,remove}_one_co [...]
new ff1f62d35b23 drm: Remove drm_fb_helper add, add all and remove connector calls
new 8e7a194652c6 drm/fb-helper: Remove drm_fb_helper add, add_all and remov [...]
new 8ff1d62c9e97 drm/todo: Update drm_fb_helper tasks
new c393fbae0226 drm/pci: Unexport drm_get_pci_dev
new 7064de726ec8 dt-bindings: convert rockchip-drm.txt to rockchip-drm.yaml
new afdd597940f3 drm/vboxvideo/vboxvideo.h: Replace zero-length array with [...]
new 7e4f6fb35408 Revert "drm/panel: simple: Add support for Sharp LQ150X1LG [...]
new ee21ec776762 drm: Make drm_pci_agp_init legacy
new f651c8b05542 drm/virtio: factor out the sg_table from virtio_gpu_object
new bc1a4130fc03 drm/virtio: add case for shmem objects in virtio_gpu_clean [...]
new 9e12da086e5e Merge tag 'drm-misc-next-2020-03-09' of git://anongit.free [...]
new 94b5c215ce5c drm/amdgpu: Add num_banks and num_ranks to gfx config structure
new fd7d08bad7a4 drm/amdkfd: Make get_tile_config() generic
new f2cc50cefd0f drm/amdkfd: change SDMA MQD memory type
new 89510a2737ae drm/amdgpu/sriov: Use kiq to copy the gpu clock
new 460c484f2411 drm/amdgpu: Initialize SPM_VMID with 0xf (v2)
new d2790e10d3c3 drm/amdgpu: no need to clean debugfs at amdgpu
new 6c26d558bfc1 drm/amdgpu: release drm_device after amdgpu_driver_unload_kms
new 2622e2ae27b5 drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings [...]
new 1c58267cbe46 drm/amdgpu/powerplay: Refactor SMU message handling for safety
new ae458c7b9dcc drm/amdgpu/powerplay: Remove deprecated smc_read_arg
new eb696d041fa5 drm/amdgpu/smu: Add message sending lock
new 1d21a84661b4 drm/amdgpu: clean wptr on wb when gpu recovery
new 1da7d4a8ab79 drm/amdgpu: Write blocked CP registers using RLC on VF
new b84fe6ffc1bf drm/amdkfd: fix indentation issue
new c94279345379 drm/amd/display: fix indentation issue on a hunk of code
new e599f01f44a7 drm/amd/display: Fix dmub_psr_destroy()
new 9100c359b5e9 drm/amd/display: dc_link: code clean up on enable_link_dp [...]
new 5b2b2416faf3 drm/amd/display: dc_link: code clean up on detect_dp function
new 31faff1a1c2d drm/amdgpu: add lock option for smu_set_soft_freq_range()
new 0cf64555fe6c drm/amdgpu: Add debugfs interface to set arbitrary sclk fo [...]
new f091c1c70e89 drm/amdgpu: disable 3D pipe 1 on Navi1x
new 752c683dbb65 drm/amdgpu: fix IB test MCBP bug
new 341dfe9073d1 drm/amdgpu: stop using sratch_reg in IB test
new 022b65181631 drm/amdgpu: Rearm IRQ in Navi10 SR-IOV if IRQ lost
new 834a9a9f04c7 drm/amd/display: Link training TPS1 workaround add back in dpcd
new a09f8e295cec drm/amd/display: Move mod_hdcp_displays to mod_hdcp struct
new e625c1eae2d3 drm/amd/display: Add driver support for enabling PSR on DMCUB
new c14b726ee0ca drm/amd/display: only include FEC overhead if both asic an [...]
new 8d8c82b69987 drm/amd/display: add worst case dcc meta pitch to fake plane
new 9b31b4e8b085 drm/amd/display: Make clock table struct more accessible
new 3c1fcc554250 drm/amd/display: fix typo "to found" -> "to find"
new e8f9ecf261fe drm/amd/display: add vsc update support for test pattern request
new 10b4e64e58b4 drm/amd/display: program DPG_OFFSET_SEGMENT for odm_pipe
new df8e34ac27e8 drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice
new 7bc3807fe1d0 drm/amd/display: Workaround to do HDCP authentication twic [...]
new 78fe9f63947a drm/amd/display: Remove DISPCLK Limit Floor for Certain SM [...]
new 3cfe9fb69adf drm/amd/display: Disable freesync borderless on Renoir
new f9b9b6d9722b drm/amd/display: fix dcc swath size calculations on dcn1
new 8f174fdbe9a8 drm/amd/display: change number of cursor policy for dml ca [...]
new ffa121419257 drm/amd/display: Set clock optimization required after upd [...]
new 8151306be02e drm/amd/display: Add 'disable FEC for specific monitor' in [...]
new 6d0d6456084e drm/amd/display: Clear link settings on MST disable connector
new f3607bfb93d2 drm/amd/display: 3.2.75
new e6ea8c342fb4 drm/amd/display: Add ABM command structs to DMCUB
new ccb6af1e2583 drm/amd/display: Fix default logger mask definition
new bcc5042a2209 drm/amd/display: set lttpr mode before link settings
new 8a43cf88b7d6 drm/amdgpu/sriov: skip programing some regs with new L1 policy
new ffbed184d209 drm/amd/powerplay: fix pre-check condition for setting clo [...]
new 781345f9ef03 drm/amd/powerplay: map mclk to fclk for COMBINATIONAL_BYPASS case
new e7429606bb6a drm/amdgpu/sriov: Use VF-accessible register for gpu_clock_count
new 86153f1be269 drm/amdgpu: add reset_ras_error_count function for SDMA
new fe5211f19a74 drm/amdgpu: add reset_ras_error_count function for MMHUB
new 279375c3311a drm/amdgpu: add reset_ras_error_count function for GFX
new 4a89ad9b3987 drm/amdgpu: add reset_ras_error_count function for HDP
new 1a0dd3d92833 drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20
new 95860efc447c drm/amdgpu: Add USBC PD FW load interface to PSP.
new 0dc93fd11740 drm/amdgpu: Add USBC PD FW load to PSP 11
new 57430471e2fa drm/amdgpu: Add support for USBC PD FW download
new 6863d60732ac drm/amdgpu: Wrap clflush_cache_range with x86 ifdef
new 9340dfd3f594 drm/amdgpu/display: navi1x copy dcn watermark clock settin [...]
new 67a4addd0970 drm/amd/display: Remove pointless NULL checks in dmub_psr_ [...]
new 86edee9725a5 drm/amdgpu: add xgmi ip headers
new 15a1fbdcfb51 drm/amdgpu: add wafl2 ip headers
new 18f36157f2cb drm/amdgpu: add helper funcs to detect PCS error
new ec01fe2dbf8c drm/amdgpu: enable PCS error report on VG20
new a61f41b177ca drm/amdgpu: enable PCS error report on arcturus
new 1b3460a8b196 drm/amdgpu: increase atombios cmd timeout
new d38c3ac71630 drm/amdgpu: toggle DF-Cstate when accessing UMC ras error [...]
new 1a2172b5ee17 drm/amdgpu: update page retirement sequence
new 5e208eb62bb3 drm/amdgpu: Update SPM_VMID with the job's vmid when appli [...]
new 90f88cdd7c8d drm/amdgpu: Fix GPU reset error.
new fa5bde8056cf drm/amdgpu: Use better names to reflect it is CP MQD buffer
new 2f6ae2de130f drm/amdkfd: Add more comments on GFX9 user CP queue MQD wo [...]
new 3569b6d19e41 drm/amdgpu: introduce mmsch v2.0 header
new fe4424918655 drm/amdgpu: disable jpeg block for SRIOV
new dd26858a9cd8 drm/amdgpu: implement initialization part on VCN2.0 for SRIOV
new 68430c6be5ac drm/amdgpu: cleanup ring/ib test for SRIOV vcn2.0 (v2)
new cc9f2fba37e5 drm/amdgpu: disable clock/power gating for SRIOV
new 129657c86f85 drm/amdkfd: Signal eviction fence on process destruction (v2)
new e1ab4a91aa08 drm/amd/display: update soc bb for nv14
new caa08c58cc10 drm/amd/display: Add stay count and bstatus to HDCP log
new b6a1a0e76084 drm/amd/display: determine is mst hdcp based on stream ins [...]
new cc4935087e20 drm/amd/display: Add registry for mem pwr control
new 4c631826e0bc drm/amd/display: Not check wm and clk change flag in optim [...]
new 8cc426d79be1 drm/amd/display: Program DSC during timing programming
new d7ecf5e37d76 drm/amd/display: determine rx id list bytes to read based [...]
new 1450d2378360 drm/amd/display: fix a minor HDCP logging error
new a0e40018dcc3 drm/amd/display: Stop if retimer is not available
new e592e85f3378 drm/amd/display: writing stereo polarity register if swapped
new e6b11b43cd56 drm/amd/display: separate FEC capability from fec debug flag
new 2f11c7c04353 drm/amd/display: 3.2.76
new aec0f262f3d2 drm/amd/display: dcn20: remove an unused function
new 97f6a21bfa56 drm/amdgpu: Enter low power state if CRTC active.
new 2dc31ca1895c drm/amdgpu/display: fix pci revision id fetching
new 6cc47f3f9634 drm/amdgpu/display: Fix Pollock Variant Detection
new c1b6921209e3 drm/amd/powerplay: add smu if version for navi12
new 33abcb1f5a17 drm/amdgpu: set compute queue priority at mqd_init
new b37aced31eb0 drm/scheduler: implement a function to modify sched list
new 2316a86bde49 drm/amdgpu: change hw sched list on ctx priority override
new 552b80d7409d drm/amdgpu: remove unused functions
new ea29221d1d6d drm/amdgpu: do not set nil entry in compute_prio_sched
new 8f2e0c033337 drm/amdkfd: Use pr_debug to print the message of reaching [...]
new 1d251d90080a drm/amdkfd: Consolidate duplicated bo alloc flags
new 9fe58d0bbdb0 drm/amdgpu: Correct the condition of warning while bo release
new 7bef6ea9721b drm/amd/powerplay: fix the coverity warning about negative [...]
new f9317014ea51 drm/amdgpu: add function to creat all ras debugfs node
new 204eaac625d5 drm/amdgpu: call ras_debugfs_create_all in debugfs_init
new 5d11e37c021f drm/amdgpu/runpm: disable runpm on Vega10
new 69ddce0970d9 Merge tag 'amd-drm-next-5.7-2020-03-10' of git://people.fr [...]
new a858ac8f4033 drm/tegra: dc: Use devm_platform_ioremap_resource
new 0411ea89a689 drm/tegra: dc: Release PM and RGB output when client's reg [...]
new 8f839fb6b39e drm/tegra: dc: Silence RGB output deferred-probe error
new e32c8c2a5fbe drm/tegra: hdmi: Silence deferred-probe error
new bda1fb0ed000 Merge tag 'drm/tegra/for-5.7-rc1' of git://anongit.freedes [...]
new d13a31770077 drm/i915: Flush idle barriers when waiting
new 88be76cdafc7 drm/i915: Allow userspace to specify ringsize on construction
new cb4d5dc3e7a8 drm/i915/gem: Honour O_NONBLOCK before throttling execbuf [...]
new cf9bfa3c5ce8 drm/i915: stop assigning drm->dev_private pointer
new 80f286a552c6 drm/i915: split intel_modeset_init() to pre/post irq install
new b8b65ccda50d drm/i915: Iterate over pipes and skip the disabled one
new aca9310a0c7d drm/i915: Remove (pipe == crtc->index) assumption
new d54c1a513c48 drm/i915: Fix broken transcoder err state
new eae3da27ba84 drm/i915: Get first crtc instead of PIPE_A crtc
new b1852b73f25b drm/i915: Add WARN_ON in intel_get_crtc_for_pipe()
new 7a0a6ee73150 drm/i915: Fix broken num_entries in skl_ddb_allocation_overlaps
new c5bd85353c0e drm/i915/gvt: remove unused type attributes
new 0178f4ce3c3b drm/i915/gvt: Enable vfio edid for all GVT supported platform
new 690c3df85f10 drm/i915/gvt: remove unused vblank_done completion
new c95baf12f507 Merge drm-intel-next-queued into gvt-next
new 06d63c48dd30 drm/i915/gvt: make gvt oblivious of kvmgt data structures
new db19c724cb18 drm/i915/gvt: Make WARN* drm specific where drm_priv ptr i [...]
new 12d5861973c7 drm/i915/gvt: Make WARN* drm specific where vgpu ptr is available
new a8bb49b64c4f drm/i915/gvt: Fix drm_WARN issue where vgpu ptr is unavailable
new cfdd30b4100b Merge tag 'gvt-next-2020-02-26' of https://github.com/inte [...]
new 3a1b82a19ff9 drm/i915/tgl: Allow DC5/DC6 entry while PG2 is active
new 0b3a4dd4af97 drm/i915/tgl: Add Wa_1606054188:tgl
new 83d2bdb6a0e0 drm/i915: significantly reduce the use of <drm/i915_drm.h>
new d28ae3b28187 drm/i915: split out intel_dram.[ch] from i915_drv.c
new 3c2eddc2d421 drm/i915/dram: use intel_uncore_*() functions for register access
new dd91ddcdd507 drm/i915/drv: use intel_uncore_write() for register access
new 945fa3bc9dfd drm/i915: remove ICP_PP_CONTROL
new 041be4811f98 drm/i915: Set up PIPE_MISC truncate bit on tgl+
new e94bda14325c drm/i915/tgl: Add Wa_1608008084
new 69edc390a542 drm/i915/ggtt: do not set bits 1-11 in gen12 ptes
new c0e310188299 drm/i915: Skip barriers inside waits
new 950da3016218 drm/i915/selftests: Disable heartbeat around manual pulse tests
new d3b03d8bf4b8 drm/i915/gt: Check engine-is-awake on reset later
new ad2f9bc9bc81 drm/i915/gt: Pull marking vm as closed underneath the vm->mutex
new efb69b9832b5 drm/i915/selftests: Verify LRC isolation
new 24eba7a9981d drm/i915/selftests: Check recovery from corrupted LRC
new d22d2d073ef8 drm/i915: Protect i915_request_await_start from early waits
new 6875eb3ff5a3 drm/i915: Fix wrongly populated plane possible_crtcs bit mask
new a5af081d012e drm/i915/perf: Mark up the racy use of perf->exclusive_stream
new d236e2ac535a drm/i915/perf: Manually acquire engine-wakeref around use [...]
new b0158b9132a7 drm/i915/selftests: Wait for the context switch
new 834c6bb7ae4c drm/i915: Add glk to intel_detect_preproduction_hw()
new 280e285dc78f drm/i915/selftests: Be a little more lenient for reset workers
new 3fc28d3e0ea6 drm/i915/gt: Reset queue_priority_hint after wedging
new 34adb2acffbd drm/i915: Nuke pre-production GLK HDMI w/a 1139
new 1c5fad612871 drm/i915: Limit display Wa_1405510057 to gen11
new 3c75050e477c drm/i915: Drop WaDDIIOTimeout:glk
new efbf92882482 drm/i915/selftests: Fix return in assert_mmap_offset()
new 4ec76dbeb62b drm/i915/gt: Expose engine properties via sysfs
new 6e57cc39420c drm/i915/gt: Expose engine->mmio_base via sysfs
new 1a2695a74659 drm/i915/gt: Expose timeslice duration to sysfs
new 062444bbc685 drm/i915/gt: Expose busywait duration to sysfs
new 72338a1f5ef8 drm/i915/gt: Expose reset stop timeout via sysfs
new db3d8338bacb drm/i915/gt: Expose preempt reset timeout via sysfs
new 9a40bddd47ca drm/i915/gt: Expose heartbeat interval via sysfs
new 00535527350c drm/i915/crc: move pipe_crc from drm_i915_private to intel_crtc
new b28bba8997f5 drm/i915/dram: hide the dram structs better
new 062705be45c8 drm/i915: add i915_ioc32.h for compat
new 40d4f2f79081 drm/i915: remove unused orig_clock i915 member
new 1ca002adce95 drm/i915/dsi: Remove readback of panel orientation on BYT / CHT
new 0dd5b13315fd drm/i915/dp: Use BDB_GENERAL_FEATURES VBT block info for b [...]
new dea2ecd12bf7 drm/i915: Fix 90/270 degree rotated RGB565 src coord checks
new 2a67054b7b16 drm/i915: Handle some leftover s/intel_crtc/crtc/
new 5ef2c353d9ef drm/i915: Remove garbage WARNs
new 06812bd9ac7c drm/i915: Add missing commas to dbuf tables
new 05e8155afe35 drm/i915: Use a sentinel to terminate the dbuf slice arrays
new 7a9ccdd1e025 drm/i915: Use intel_plane_data_rate for min_cdclk calculation
new b48f4b3be920 drm/i915: Fix bounds check in intel_get_shared_dpll_id()
new 830b2cdcf4cc drm/i915: Move DPLL HW readout/sanitize fns to intel_dpll_mgr.c
new 353ad959a0bc drm/i915: Keep the global DPLL state in a DPLL specific struct
new 4ac7df1775f3 drm/i915: Move the DPLL vfunc inits after the func defines
new 6cbcd57680e1 drm/i915/hsw: Use the DPLL ID when calculating DPLL clock
new 45e4728b87ad drm/i915: Move DPLL frequency calculation to intel_dpll_mgr.c
new c039b63a3d28 drm/i915/skl: Parametrize the DPLL ref clock instead of op [...]
new 206b7edc356c drm/i915/hsw: Rename the get HDMI/DP DPLL funcs to get WRP [...]
new 068f723ed554 drm/i915/hsw: Split out the SPLL parameter calculation
new 350ab42f9735 drm/i915/hsw: Split out the WRPLL, LCPLL, SPLL frequency c [...]
new b953eb2153a3 drm/i915/skl, cnl: Split out the WRPLL/LCPLL frequency cal [...]
new 540a8b6b0eb7 drm/i915/hsw: Use the read-out WRPLL/SPLL state instead of [...]
new ccc495fd7ac3 drm/i915: Unify the DPLL ref clock frequency tracking
new ec1e12645ff3 drm/i915/tgl: Implement Wa_1409804808
new 072d069a0459 drm/i915/tgl: Implement Wa_1806527549
new 52c2e4e6f12c drm/i915/tgl: Add Wa_1409085225, Wa_14010229206
new f2097beed59e drm/i915/tgl: Extend Wa_1606931601 for all steppings
new e2049b4c0c2a drm/i915/tgl: Add note to Wa_1607297627
new d55204d3f829 drm/i915/tgl: Add note about Wa_1607063988
new 0bd06a59df21 drm/i915/tgl: Fix the Wa number of a fix
new 7028b08109f3 drm/i915/tgl: Add note about Wa_1409142259
new f5e5a33037a8 drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocation [...]
new 4b4e973d5eb8 drm/i915/perf: Reintroduce wait on OA configuration completion
new 15db5fcce9c8 drm/i915/execlists: Check the sentinel is alone in the ELSP
new 69f5c87cf43c drm/i915/huc: update TGL HuC to v7.0.12
new e66ae6cadc8e drm/i915: fix documentation build after rename
new 3b134aba49ce drm/i915/dmc: Use firmware v2.06 for TGL
new 83dc7f699a9c drm/i915: Fix doclinks
new a10510afa0bb drm/i915: move watermark structs more towards usage
new 51279100de83 drm/i915/hdcp: conversion to struct drm_device based loggi [...]
new 3a4a32d6d2c6 drm/i915: Fix kbuild test robot build error
new 9e859eb9d0f5 drm/i915/vgpu: improve vgpu abstractions
new aff9e6f2496f drm/i915/gvt: make intel_gvt_active internal to intel_gvt
new 6e482b96b387 drm/i915/gvt: only include intel_gvt.h where needed
new 3faf8b8532d7 drm/i915: Polish CHV .load_luts() a bit
new 130a95e9098e drm/i915/gem: Consolidate ctx->engines[] release
new 373f27f24c19 drm/i915/gt: Prevent allocation on a banned context
new 61231f6bd056 drm/i915/gem: Check that the context wasn't closed during setup
new 2f0003089bc7 drm/i915: Drop vma is-closed assertion on insert
new 82126e596d85 drm/i915/gt: Drop the timeline->mutex as we wait for retirement
new 9b234d264369 drm/i915/selftests: Fix uninitialized variable
new 3551ff928744 drm/i915/gen11: Moving WAs to rcs_engine_wa_init()
new 50148a25f841 drm/i915/tgl: Move and restrict Wa_1408615072
new 2920bb94e65f drm/i915: Drop inspection of execbuf flags during evict
new 7d6236bb1335 drm/i915/gem: Extract transient execbuf flags from i915_vma
new 003d8b9143a6 drm/i915/gem: Only call eb_lookup_vma once during execbuf ioctl
new beb7712923e5 drm/i915/hdcp: Mandate (seq_num_V==0) at first RecvId msg
new 391615d99836 drm/i915/hdcp: Fix config_stream_type() ret value
new 0883ce8146ed drm/dp: Introduce EDID-based quirks
new 17f5d57915be drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen [...]
new ba518bbd3f3c drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels
new b54fc5f5b7b5 drm/i915/gvt: Inlcude intel_gvt.h where needed
new 56ed441aa1ed drm/i915/ehl: Check PHY type before reading DPLL frequency
new 36e191f0644b drm/i915: Apply i915_request_skip() on submission
new 8e9f84cf5cac drm/i915/gt: Propagate change in error status to children [...]
new d59b1d1bdffa drm/i915: panel: Use intel_panel_compute_brightness() from [...]
new 8f1e57409079 drm/i915: Add invert-brightness quirk for Thundersoft TST1 [...]
new be90e344836a drm/i915/gt: Cancel banned contexts after GT reset
new 9b11bbf0c400 drm/i915/tgl: WaDisableGPGPUMidThreadPreemption
new e7f54e6c1981 drm/i915: Don't check uv_wm in skl_plane_wm_equals()
new 23baedd217ef drm/i915: Don't check for wm changes until we've compute t [...]
new a7f1e8e45f21 drm/i915: Enable transition watermarks for glk
new c834d03cca61 drm/i915: Implement display w/a 1140 for glk/cnl
new 2c1816af090d drm/i915/display: Decrease log level
new 07e9c59d63df drm/i915: Actually emit the await_start
new ab7a69020fb5 drm/i915: Return early for await_start on same timeline
new 81dcef4ceebf drm/i915/execlists: Show the "switch priority hint" in dumps
new ee2413eeed76 drm/i915: Add mechanism to submit a context WA on ring submission
new 47f8253d2b89 drm/i915/gen7: Clear all EU/L3 residual contexts
new 64dc802aa5ac drm/i915/phys: unconditionally call release_memory_region
new 2920516b2f71 drm/i915: be more solid in checking the alignment
new 1eaa251b66a6 drm/i915: Assert requests within a context are submitted in order
new 26fc4e4ba160 drm/i915: Always propagate the invocation to i915_schedule
new ef398881d27d drm/i915/gem: Limit struct_mutex to eb_reserve
new 520f8350364d drm/i915: properly sanity check batch_start_offset
new f4b1b92f411e drm/i915/buddy: avoid double list_add
new 1fe3818d17c9 drm/i915/selftests: try to rein in alloc_smoke
new 270810a73210 drm/i915/hotplug: Use phy to get the hpd_pin instead of th [...]
new b592322f5092 drm/i915/tgl: Make Wa_1606700617 permanent
new dff2a11b065c drm/i915: Do not poison i915_request.link on removal
new e3e7aeec3281 drm/i915/selftests: Apply a heavy handed flush to i915_active
new 3df2deed411e drm/i915/execlists: Enable timeslice on partial virtual en [...]
new 2d4bd971f5ba drm/i915/gt: Close race between cacheline_retire and free
new cc328351e1e4 drm/i915/gt: Wait for the wa batch to be pinned
new 8051d1ece440 drm/i915: Fix documentation for intel_dpll_get_freq()
new dbe748cd3af4 drm/i915/tgl: Don't treat unslice registers as masked
new 74e5a9aca01e drm/i915/gt: Mark up intel_rps.active for racy reads
new 60900add8596 drm/i915: Mark racy read of intel_engine_cs.saturated
new 23a44ae9e854 drm/i915/execlists: Mark up the racy access to switch_prio [...]
new 89f077ab90d9 drm/i915: Mark up unlocked update of i915_request.hwsp_seqno
new 875c3b4b5c2f drm/i915/gt: Mark up racy check of last list element
new fa192d90cf6c drm/i915/execlists: Mark up read of i915_request.fence.flags
new a4e648a0b36c drm/i915/execlsts: Mark up racy inspection of current i915 [...]
new ff34527103d2 drm/i915/gt: Mark up intel_rps.active for racy reads
new d191832d8136 drm/i915: Polish CHV CGM CSC loading
new f0bb7c9fd7b0 drm/i915: Clean up i9xx_load_luts_internal()
new 100882673ab8 drm/i915: Split i9xx_read_lut_8() to gmch vs. ilk variants
new 7fd3365594a8 drm/i915: s/blob_data/lut/
new a97b0c63cc88 drm/i915: s/chv_read_cgm_lut/chv_read_cgm_gamma/
new 73ce0969d1d0 drm/i915: Clean up integer types in color code
new 0ff3b23f0c9b drm/i915: Refactor LUT read functions
new 62153bdd66f2 drm/i915: Fix readout of PIPEGCMAX
new e10eb8dd59e1 drm/i915: Pass the crtc to the low level read_lut() funcs
new bb9ca240dca5 drm/i915: Lock gmbus/aux mutexes while changing cdclk
new f494960d5ee7 drm/i915/gt: Defend against concurrent updates to execlist [...]
new 798fa870abf5 drm/i915: Improve the start alignment of bonded pairs
new f972b4954711 drm/i915/mst: Hookup DRM DP MST late_register/early_unregi [...]
new dff8ba1cd4b7 drm/i915/display: Deactive FBC in fastsets when disabled b [...]
new 765e7cd9a6fd drm/i915/display: Do not write in removed FBC fence registers
new 135dde8853c7 drm/i915/gvt: Fix dma-buf display blur issue on CFL
new aa444fc7fb88 drm/i915/gvt: cleanup debugfs scan_nonprivbb
new 8fde41076f6d drm/i915/gvt: Wean gvt off dev_priv->engine[]
new a61ac1e75105 drm/i915/gvt: Wean gvt off using dev_priv
new 75e675f81f33 Merge tag 'gvt-next-2020-03-10' of https://github.com/inte [...]
new 209df10bb453 drm/i915: Defer semaphore priority bumping to a workqueue
new 6cebcf746f3f drm/i915: Tweak scheduler's kick_submission()
new 0690e504b66f drm/i915/gt: Mark up racy reads for intel_context.inflight
new 326611ddff60 drm/i915: Mark up racy read of active rq->engine
new 3a55dc895e52 drm/i915/execlists: Mark up data-races in virtual engines
new a813ccb88b3b drm/i915: Remove debugfs i915_drpc_info and i915_forcewake [...]
new 32fc2849a3d5 drm/i915/dsb: convert to drm_device based logging macros.
new 5cc40a90859f drm/i915/fifo_underrun: convert to drm_device based logging.
new 6a9cc4bfb728 drm/i915/gmbus: convert to drm_device based logging,
new 1084f5c81184 drm/i915/hotplug: convert to drm_device based logging.
new 442947246cff drm/i915/lpe_audio: convert to drm_device based logging macros.
new 900b8c9e8fe7 drm/i915/lvds: convert to drm_device based logging macros.
new 3c4e93e9d988 drm/i915/overlay: convert to drm_device based logging.
new 61f874d6e001 drm/i915/gt: Use scnprintf() for avoiding potential buffer [...]
new 29e6ecf3ceb6 drm/i915: Extend i915_request_await_active to use all timelines
new 408464b4cbcf drm/i915/gt: Pull checking rps->pm_events under the irq_lock
new 60ef5b7ac6a1 drm/i915/execlists: Track active elements during dequeue
new 4aea5a9e6521 drm/i915/gem: Mark up the racy read of the mmap_singleton
new 1aae30651972 drm/i915: Add missing HDMI audio pixel clocks for gen12
new c02aac25f150 drm/i915/gem: Mark up sw-fence notify function
new 70c96e3978e5 drm/i915/gem: Take a copy of the engines for context_barrier_task
new 07bcfd1291de drm/i915/gen12: Disable preemption timeout
new 7dc8f1143778 drm/i915/gem: Drop relocation slowpath
new c46c320c02d0 drm/i915/selftests: Use igt_random_offset()
new 22ca8a452e57 drm/i915/gt: Wait for RCUs frees before asserting idle on unload
new 175c4d9b3b9a Revert "drm/i915/tgl: Add extra hdc flush workaround"
new bb4328f6b9cb drm/i915/selftest: Add more poison patterns
new 415d1269975d drm/i915: Handle all MCR ranges
new aa64f8e1cf23 drm/i915: Add Wa_1209644611:icl,ehl
new d0ed510a8eb1 drm/i915: Add Wa_1604278689:icl,ehl
new 14f49be483b5 drm/i915: Add Wa_1406306137:icl,ehl
new fb899dd8ea9c drm/i915: Apply Wa_1406680159:icl,ehl as an engine workaround
new 34a77b0b7b86 drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL
new 3492d170513a drm/i915/tgl: Remove require_force_probe protection
new 217a485c8399 drm/i915: Update DRIVER_DATE to 20200313
new 9001b17698d8 Merge tag 'drm-intel-next-2020-03-13' of git://anongit.fre [...]
new 81a00960d3fa drm/vmwgfx: Fix the refuse_dma mode when using guest-backe [...]
new 3b0d6458c705 drm/vmwgfx: Refuse DMA operation when SEV encryption is active
new 44e5f9311cf0 drm/vmwgfx: Drop preempt_disable() in vmw_fifo_ping_host()
new 2bdb7380fe12 drm/vmwgfx: Remove a few unused functions
new 6b656755428d drm/vmwgfx: Replace zero-length array with flexible-array member
new 71fa42fac5d6 Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...]
new c6cae7023400 drm/bridge: dw-hdmi: set mtmdsclock for deep color
new b8e810e868f7 drm/bridge: dw-hdmi: add max bpc connector property
new a5cf9e2e52b6 drm/bridge: dw-hdmi: Plug atomic state hooks to the defaul [...]
new 6c3c719936da drm/bridge: synopsys: dw-hdmi: add bus format negociation
new f14d3f6c39f3 drm/bridge: synopsys: dw-hdmi: allow ycbcr420 modes for >= 0x200a
new 0fad640bbfed drm/meson: venc: make drm_display_mode const
new f43aa58432de drm/meson: meson_dw_hdmi: add bridge and switch to drm_bri [...]
new 1fd34184aab0 drm/meson: dw-hdmi: stop enforcing input_bus_format
new 64db601a9561 drm/meson: venc: add support for YUV420 setup
new e5fab2ec9ca4 drm/meson: vclk: add support for YUV420 setup
new 8496a2172d7c drm/meson: Add YUV420 output support
new 0d1650fa2420 drm/mm: Remove redundant assignment in drm_mm_reserve_node
new 2ccedf4647aa drm: panel: Set connector type for OrtusTech COM43H4M85ULC panel
new 855e764d3979 drm/panel-simple: Fix dotclock for Ortustech COM37H3M
new 4c0a9b62b3e3 drm/dp_mst: Make drm_dp_mst_dpcd_write() consistent with d [...]
new 94b6ada401cb drm/dp_mst: Fix drm_dp_check_mstb_guid() return code
new 8efef33eff50 dt-bindings: display: Add idk-2121wr binding
new 7cd7943dc55e drm/rockchip: rgb: don't count non-existent devices when d [...]
new 6bfad4abac2a drm/ttm: fix false positive assert
new 41252c6d1c3b drm/ttm: Use scnprintf() for avoiding potential buffer overflow
new 9b9f2219b2c4 drm: sysfs: Use scnprintf() for avoiding potential buffer [...]
new 4f9326d734ad drm/panel-novatek-nt35510: Fix dotclock
new e4d2a287c8c7 drm/panel-ilitek-ili9322: Fix dotclocks
new 86555a00316a drm/panel-lg-lg4573: Fix dotclock
new 880b3798e1d8 drm/panel-sony-acx424akp: Fix dotclocks
new f873c5d88e9b drm/panel-simple: Fix dotclock for Logic PD Type 28
new f1ce98766496 drm/edid: Name the detailed monitor range flags
new a1d11d1efe4d drm/edid: Add function to parse EDID descriptors for monit [...]
new f8d97d98ee82 drm: Register connector instead of calling register_connec [...]
new 615eff35d427 drm: Remove dp mst register connector callbacks
new a5c4dc165957 drm/dp_mst: Remove register_connector callback
new e1ae63b33b58 drm: Add drm_dp_destroy_connector helper and use it
new cce81ba6b715 drm: Remove drm dp mst destroy_connector callbacks
new 1cfff5f01563 drm/dp_mst: Convert drm_dp_mst_topology_mgr.is_waiting_for [...]
new 52120e8c7ae3 dt-bindings: display: fix panel warnings
new fdcf7bb69be4 drm/tiny: fix sparse warning: incorrect type in assignment [...]
new d26087162857 dt-bindings: display: Add idk-1110wr binding
new cc99482527a1 drm: context: Clean up documentation
new 40e5f353069d drm: vm: Clean up documentation
new abee5491db9f drm: bufs: Clean up documentation
new bd50d4a21683 drm: lock: Clean up documentation
new deec222e09a6 drm/edid: Distribute switch variables for initialization
new 2214ddc2fda7 drm/mm: Allow drm_mm_initialized() to be used outside of t [...]
new 6afe6929964b drm: Mark up racy check of drm_gem_object.handle_count
new d5152d359505 Merge tag 'drm-misc-next-2020-03-17' of git://anongit.free [...]
new 2d6bf60d14e9 drm/exynos: Use drm_encoder_mask()
new e2ed135564f6 drm/exynos: Use mode->clock instead of reverse calculating [...]
new 7c2cb99fe7d5 Merge tag 'exynos-drm-next-for-v5.7' of git://git.kernel.o [...]
new 5f8761158234 drm/amdgpu/sriov refine vcn_v2_5_early_init func
new c2c6f816a815 drm/amdgpu: resolve failed error inject msg
new 06dcd7eb83ee drm/amdgpu: check GFX RAS capability before reset counters
new 17cb04f2a6c7 drm/amdgpu: use amdgpu_ras.h in amdgpu_debugfs.c
new c8d6396b00d4 drm/amd/display: fix typos for dcn20_funcs and dcn21_funcs struct
new 6397ec580d6e drm/amd/amdgpu: Fix GPR read from debugfs (v2)
new 88474ccad5f8 drm/amdgpu: update ras capability's query based on mem ecc [...]
new 565d19415577 drm/amdgpu: add fbdev suspend/resume on gpu reset
new c1509f3f6fa4 drm/amdgpu: fix warning in ras_debugfs_create_all()
new ded33f368c90 AMD DISPLAY CORE: Use fallthrough;
new 45ce19eb8f29 AMD POWERPLAY: Use fallthrough;
new 3738de347405 drm/amd/powerplay: Move fallthrough; into containing #ifde [...]
new 2541f95c177d AMD KFD: Use fallthrough;
new 62458528b9e3 drm: amd/acp: fix broken menu structure
new a5437e0b81a4 drm/amd/display: clean up a condition in dmub_psr_copy_settings()
new 95f247e73f8d drm/amdgpu/display: clean up some indenting
new 9543a9c3e235 drm/amd/display: Possible divide by zero in set_speed()
new 7f2be468a855 drm/amdgpu: Stop using the DRIVER debugging flag for vblan [...]
new 473e3f7720f6 drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017
new 93cdb48ecac2 drm/amdgpu: add codes to clear AccVGPR for arcturus
new f88ef3ca869d drm/amdgpu/swsmu: clean up unused header in swsmu
new c2c91828fbdb drm/sched: add run job trace
new a7fbb630c548 drm/scheduler: fix inconsistent locking of job_list_lock
new 2e0cc4d48b91 drm/amdgpu: revise RLCG access path
new 79cb2719be26 drm/amdgpu: fix switch-case indentation
new 57210c19e4ee drm_amdgpu: Add job fence to resv conditionally
new 9015d60c9ee1 drm/amdgpu: Move EEPROM I2C adapter to amdgpu_device
new d164bebb9551 Revert "drm/scheduler: improve job distribution with multi [...]
new ec2edcc2796c drm/sched: implement and export drm_sched_pick_best
new 4ff7d8ba4c80 drm/amdgpu: disable gpu_sched load balancer for vcn jobs
new 98190997391c drm/amd/display: Revert "DCN2.x Do not program DPPCLK if s [...]
new 97e51c163600 drm/amd/display: update connector->display_info after read edid
new ef65c702d406 drm/amd/display: Fix test pattern color space inconsistenc [...]
new b45f9a3ed41b drm/amd/display: Remove redundant hdcp display state
new 1ef893e27492 drm/amd/display: workaround for HDMI hotplug in DPMSOFF state
new cd3e05a795a3 drm/amd/display: fix split threshold w/a to work with mpo
new c803bb4eb90a drm/amd/display: Pass triplebuffer surface flip flags down [...]
new 2d673560b7b8 drm/amd/display: Explicitly disable triplebuffer flips
new 3b58f22e938b drm/amd/display: Remove PSR dependency on swizzle mode
new f0a574c9dfcb drm/amd/display: Set disable_dmcu flag properly per asic
new 8defa1a3f7c6 drm/amd/display: Fallback to dmcub for psr when dmcu is disabled
new 201a94469fa9 drm/amd/display: remove magic numbers in hdcp_ddc
new a19620ea917b drm/amd/display: Program self refresh control register on boot
new c38cc6770fd5 drm/amd/display: differentiate vsc sdp colorimetry use cri [...]
new 18952c8e5fa4 drm/amd/display: guard DPPHY_Internal_ctrl
new 0aa63a333ddf drm/amd/display: combine watermark change and clock change [...]
new 2f752e914d94 drm/amd/display: Remove connect DIG FE to its BE during ti [...]
new eb1b4573c080 drm/amd/display: DPP DTO isn't update properly.
new 2277f01dbc09 drm/amd/display: Allocate scratch space for DMUB CW7
new 7287a6757825 drm/amd/display: add on demand pipe merge logic for dcn2+
new 31d0271d450f drm/amdgpu: miss PRT case when bo update
new 8e025615cf9f amd/powerplay: arcturus baco reset disable all features
new 29e2501f8a64 drm/amdgpu: add CAP fw loading
new 5e31fa6821a9 drm/amdgpu: fix typo for vcn1 idle check
new 23edf7f1a8ec drm/amdgpu: fix typo for vcn2/jpeg2 idle check
new 6c1cb08e3a42 drm/amdgpu: fix typo for vcn2.5/jpeg2.5 idle check
new 931971280cf8 drm/amdgpu: Remove unnecessary variable shadow in gfx_v9_0 [...]
new 8cd296082cd9 drm: amd: fix spelling mistake "shoudn't" -> "shouldn't"
new 042539396ab9 Merge tag 'amd-drm-next-5.7-2020-03-19' of git://people.fr [...]
new a4a417ac829d dt-bindings: display: mediatek: update dpi supported chips
new b472094402f1 drm/mediatek: add mt8183 dpi clock factor
new 93e97f715b24 MAINTAINERS: Update Chun-Kuang Hu's email address
new cb7adfd6ad12 Merge tag 'mediatek-drm-next-5.7' of https://github.com/ck [...]
new 8ed226fff6eb drm/etnaviv: update hardware headers from rnndb
new 815e45bbd4d3 drm/etnaviv: determine product, customer and eco id
new 000806631d2a drm/etnaviv: show identity information in debugfs
new a51d1f37dfca drm/etnaviv: update gc7000 chip identity entry
new 4078a1186dd3 drm/etnaviv: update hwdb selection logic
new f56f1579a094 drm/etnaviv: add hwdb entry for gc400 found in STM32
new ed1dd899baa3 drm/etnaviv: rework perfmon query infrastructure
new ea4ed4a55f73 drm/etnaviv: Fix typo in comment
new b9e352ed8258 drm/etnaviv: Update idle bits
new b170455120b6 drm/etnaviv: Consider all kwnown idle bits in debugfs
new 1a910c11d35b drm/etnaviv: Ignore MC when checking runtime suspend idleness
new 78f2bfa3181c drm/etnaviv: Warn when GPU doesn't idle fast enough
new 1442d81fef99 drm/etnaviv: Replace zero-length array with flexible-array member
new b72af445cd38 drm/etnaviv: request pages from DMA32 zone when needed
new f232d9ec029c drm/etnaviv: fix TS cache flushing on GPUs with BLT engine
new de487e432d77 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...]
new ef7c7b7497d6 drm/vmwgfx: Also check for SVGA_CAP_DX before reading DX c [...]
new 0652ff336386 drm/vmwgfx: Sync legacy multisampling device capability
new 3d143954229e drm/vmwgfx: Deprecate logic ops commands
new 878c6ecd3e24 drm/vmwgfx: Use enum to represent graphics context capabilities
new 0651dfabd96c drm/vmwgfx: Sync virtual device headers for new feature
new 4dec28053ba0 drm/vmwgfx: Add a new enum for SM5 graphics context capability
new 7ebb47c9f9ab drm/vmwgfx: Read new register for GB memory when available
new d2e90ab3744f drm/vmwgfx: Support SM5 shader type in command buffer
new 5e8ec0d919a4 drm/vmwgfx: Add support for UA view commands
new b6fad7397521 drm/vmwgfx: Add support for indirect and dispatch commands
new 403fef50e32b drm/vmwgfx: Rename stream output target binding tracker struct
new e8bead9c5c07 drm/vmwgfx: Add support for streamoutput with mob commands
new 26b82873a4a4 drm/vmwgfx: Split surface metadata from struct vmw_surface
new 504901dbb0b5 drm/vmwgfx: Refactor surface_define to use vmw_surface_metadata
new 2a50f06d639b drm/vmwgfx: Add surface define v4 command
new f0fce23384da drm/vmwgfx: Add SM5 param for userspace
new f59e61acecec drm/vmwgfx: Use vmwgfx version 2.18 to signal SM5 compatibility
new c2556238120b Merge branch 'feature/staging_sm5' of git://people.freedes [...]
new 43c4d57618be drm/amdgpu: protect RAS sysfs during GPU reset
new 02be064823d0 drm/amdgpu/sriov : Don't resume RLCG for SRIOV guest
new 728b3d0533a4 Revert "drm/amdgpu: add CAP fw loading"
new c7e558796420 drm/[radeon|amdgpu]: Remove HAINAN board from max_sclk ove [...]
new 2b5aed9ac3f7 drm/amd/display: Fix pageflip event race condition for DCN.
new 10cda519efaf drm/amdgpu: fix the coverage issue to clear ArcVPGRs
new 77bb2f204f1f drm/scheduler: fix rare NULL ptr race
new 2c02b38a10fc drm/amd/swSMU: add callback to set AC/DC power source (v2)
new f8c83215bfda drm/amdgpu/smu11: add a helper to set the power source
new fa34520c953b drm/amdgpu/swSMU: use the smu11 power source helper for navi1x
new 66c2f5db1fbd drm/amdgpu/swSMU: correct the bootup power source for Navi1X (v2)
new 75610fdd38d9 drm/amdgpu/swSMU: set AC/DC mode based on the current syst [...]
new f5cdd2bdd9ba drm/amdgpu/swSMU: handle DC controlled by GPIO for navi1x
new 9644bf5f4ab8 drm/amdgpu/swSMU: handle manual AC/DC notifications
new e1188aacad17 drm/amdgpu/smu11: add support for SMU AC/DC interrupts
new e862b08b4650 drm/amdgpu: don't try to reserve training bo for sriov (v2)
new c0ca5437c509 Merge tag 'amd-drm-next-5.7-2020-03-26' of git://people.fr [...]
new e50c951ea6ff drm/i915/gt: Restrict gen7 w/a batch to Haswell
new 16e5c2f0d301 drm/i915/gem: Check for a closed context when looking up a [...]
new c06aa1b438d0 drm/i915/perf: Invalidate OA TLB on when closing perf stream
new 2e46a2a0b014 drm/i915: Use explicit flag to mark unreachable intel_context
new a24c57d0b3ed drm/i915/gt: Cancel a hung context if already closed
new 98479ada421a drm/i915/gt: Treat idling as a RPS downclock event
new b0647a5e79b1 drm/i915: Avoid live-lock with i915_vma_parked()
new c1ed2fb9d9c0 drm/i915/gt: Select the deepest available parking mode for rc6
new a97b786bfac6 drm/i915/gt: Stage the transfer of the virtual breadcrumb
new 2bdd4c28baff drm/i915/display: Fix mode private_flags comparison at ato [...]
new 700d6ab987f3 Merge tag 'drm-intel-next-fixes-2020-03-27' of git://anong [...]
new 5fc0df93fccd Merge v5.6 into drm-next
new 8724d5720900 drm/msm/dpu: Remove unused function arguments
new b954fa6baaca drm/msm/dpu: Refactor rm iterator
new bb00a452d6f7 drm/msm/dpu: Refactor resource manager
new de3916c70a24 drm/msm/dpu: Track resources in global state
new c479017faa3a drm/msm: avoid double-attaching hdmi/edp bridges
new 66be340f8275 drm/msm: fix leaks if initialization fails
new 4c145df18f71 drm/msm/msm_gem.h: Replace zero-length array with flexible [...]
new b83caf42532b drm/msm: Use scnprintf() for avoiding potential buffer overflow
new acc978d7dcd8 drm/msm/dpu: Remove some set but not used variables
new 327903242acd drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder_phys_cmd.c
new 30801221a737 drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder_phys_vid.c
new a41aa44be114 drm/msm/dpu: fix comparing pointer to 0 in dpu_vbif.c
new e6790f721006 drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder.c
new 0478b4fc5f37 drm/msm/a5xx: Always set an OPP supported hardware value
new e515af8d4a6f drm/msm: devcoredump should dump MSM_SUBMIT_BO_DUMP buffers
new e6cada895a37 drm/msm/a6xx: Fix CP_MEMPOOL state name
new 00d9220ec5ed dt-bindings: display: msm: gmu: move sram property to gpu [...]
new a168b512de1a dt-bindings: display: msm: Convert GMU bindings to YAML
new a5fb8b918920 drm/msm/a6xx: Use the DMA API for GMU memory objects
new 59e7a8cc2dcf Merge tag 'drm-msm-next-2020-03-22' of https://gitlab.free [...]
new f365ab31efac Merge tag 'drm-next-2020-04-01' of git://anongit.freedeskt [...]
new 3fd53533a8bc dm crypt: use crypt_integrity_aead() helper
new eaab4bde6e64 dm integrity: print device name in integrity_metadata() er [...]
new d53f1fafec9d dm writecache: do direct write if the cache is full
new 93de44eb3fc8 dm writecache: implement the "cleaner" policy
new 3923d4854e18 dm writecache: implement gradual cleanup
new dc8a01ae1dbd dm writecache: optimize superblock write
new 75fa601934fd dm verity fec: fix memory leak in verity_fec_dtr
new b8fdd090376a dm zoned: remove duplicate nr_rnd_zones increase in dmz_in [...]
new b93b6643e9b5 dm integrity: fix a crash with unusually large tag size
new 7649194a1636 dm integrity: remove sector type casts
new f6f72f32c22c dm integrity: don't replay journal data past the end of th [...]
new 87fb177b4cab dm integrity: factor out get_provided_data_sectors()
new 1ac2c15a7bf8 dm integrity: allow resize of the integrity device
new 84597a44a9d8 dm integrity: add optional discard support
new 31843edab7cb dm integrity: improve discard in journal mode
new 1edaa447d958 dm writecache: add cond_resched to avoid CPU hangs
new 4b5142905d4f dm clone: Fix handling of partial region discards
new cd481c12269b dm clone: Add overflow check for number of regions
new 9fc06ff56845 dm clone: Add missing casts to prevent overflows and data [...]
new 81d5553d1288 dm clone metadata: Fix return type of dm_clone_nr_of_hydra [...]
new ffc1c20c46f7 Merge tag 'for-5.7/dm-changes' of git://git.kernel.org/pub [...]
The 1798 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:
Documentation/ABI/testing/sysfs-driver-uacce | 39 +
Documentation/admin-guide/binfmt-misc.rst | 4 +-
.../bindings/crypto/xlnx,zynqmp-aes.yaml | 37 +
.../bindings/display/allwinner,sun4i-a10-tcon.yaml | 6 +
.../bindings/display/bridge/adi,adv7511.txt | 23 +-
.../devicetree/bindings/display/bridge/ps8640.yaml | 112 +
.../bindings/display/bridge/toshiba,tc358768.yaml | 159 +
.../bindings/display/ilitek,ili9486.yaml | 73 +
.../bindings/display/mediatek/mediatek,dpi.txt | 1 +
.../devicetree/bindings/display/msm/gmu.txt | 116 -
.../devicetree/bindings/display/msm/gmu.yaml | 123 +
.../devicetree/bindings/display/msm/gpu.txt | 55 +-
.../display/panel/advantech,idk-1110wr.yaml | 69 +
.../display/panel/advantech,idk-2121wr.yaml | 122 +
.../bindings/display/panel/auo,b080uan01.txt | 7 -
.../bindings/display/panel/auo,b101aw03.txt | 7 -
.../bindings/display/panel/auo,b101ean01.txt | 7 -
.../bindings/display/panel/auo,b101xtn01.txt | 7 -
.../bindings/display/panel/auo,b116xw03.txt | 7 -
.../bindings/display/panel/auo,b133htn01.txt | 7 -
.../bindings/display/panel/auo,b133xtn01.txt | 7 -
.../bindings/display/panel/auo,g070vvn01.txt | 29 -
.../bindings/display/panel/auo,g101evn010.txt | 12 -
.../bindings/display/panel/auo,g104sn02.txt | 12 -
.../bindings/display/panel/auo,g133han01.txt | 7 -
.../bindings/display/panel/auo,g185han01.txt | 7 -
.../bindings/display/panel/auo,p320hvn03.txt | 8 -
.../bindings/display/panel/auo,t215hvn01.txt | 7 -
.../bindings/display/panel/avic,tm070ddh03.txt | 7 -
.../bindings/display/panel/boe,hv070wsa-100.txt | 28 -
.../bindings/display/panel/boe,nv101wxmn51.txt | 7 -
.../bindings/display/panel/boe,tv080wum-nl0.txt | 7 -
.../bindings/display/panel/boe,tv101wum-nl6.yaml | 80 +
.../display/panel/cdtech,s043wq26h-ct7.txt | 12 -
.../display/panel/cdtech,s070wv95-ct16.txt | 12 -
.../display/panel/chunghwa,claa070wp03xg.txt | 7 -
.../display/panel/chunghwa,claa101wa01a.txt | 7 -
.../display/panel/chunghwa,claa101wb03.txt | 7 -
.../display/panel/dataimage,scf0700c48ggu18.txt | 8 -
.../bindings/display/panel/display-timing.txt | 124 +-
.../bindings/display/panel/display-timings.yaml | 77 +
.../bindings/display/panel/dlc,dlc1010gig.txt | 12 -
.../bindings/display/panel/edt,et-series.txt | 55 -
...xinpeng,xpp055c272.yaml => elida,kd35t133.yaml} | 20 +-
.../display/panel/evervision,vgg804821.txt | 12 -
.../display/panel/feixin,k101-im2ba02.yaml | 55 +
.../display/panel/foxlink,fl500wvr00-a0t.txt | 7 -
.../bindings/display/panel/friendlyarm,hd702e.txt | 32 -
.../display/panel/giantplus,gpg482739qs5.txt | 7 -
.../bindings/display/panel/hannstar,hsd070pww1.txt | 7 -
.../bindings/display/panel/hannstar,hsd100pxn1.txt | 7 -
.../bindings/display/panel/hit,tx23d38vm0caa.txt | 7 -
.../bindings/display/panel/innolux,at043tn24.txt | 7 -
.../bindings/display/panel/innolux,at070tn92.txt | 7 -
.../bindings/display/panel/innolux,g070y2-l01.txt | 12 -
.../bindings/display/panel/innolux,g101ice-l01.txt | 7 -
.../bindings/display/panel/innolux,g121i1-l01.txt | 7 -
.../bindings/display/panel/innolux,g121x1-l03.txt | 7 -
.../bindings/display/panel/innolux,n116bge.txt | 7 -
.../bindings/display/panel/innolux,n156bge-l21.txt | 7 -
.../bindings/display/panel/innolux,zj070na-01p.txt | 7 -
.../bindings/display/panel/koe,tx14d24vm1bpa.txt | 42 -
.../bindings/display/panel/koe,tx31d200vm0baa.txt | 25 -
.../bindings/display/panel/kyo,tcg121xglp.txt | 7 -
.../display/panel/leadtek,ltk500hd1829.yaml | 2 +-
.../display/panel/lemaker,bl035-rgb-002.txt | 12 -
.../bindings/display/panel/lg,lb070wv8.txt | 7 -
.../bindings/display/panel/lg,lp079qx1-sp0v.txt | 7 -
.../bindings/display/panel/lg,lp097qx1-spa1.txt | 7 -
.../bindings/display/panel/lg,lp120up1.txt | 7 -
.../bindings/display/panel/lg,lp129qe.txt | 7 -
.../display/panel/mitsubishi,aa070mc01.txt | 7 -
.../bindings/display/panel/nec,nl12880b20-05.txt | 8 -
.../bindings/display/panel/nec,nl4827hc19-05b.txt | 7 -
.../bindings/display/panel/netron-dy,e231732.txt | 7 -
.../panel/newhaven,nhd-4.3-480272ef-atxl.txt | 7 -
.../display/panel/nlt,nl192108ac18-02d.txt | 8 -
.../bindings/display/panel/novatek,nt35510.yaml | 56 +
.../devicetree/bindings/display/panel/nvd,9128.txt | 7 -
.../display/panel/okaya,rs800480t-7x0gp.txt | 7 -
.../display/panel/olimex,lcd-olinuxino-43-ts.txt | 7 -
.../bindings/display/panel/ontat,yx700wv03.txt | 7 -
.../bindings/display/panel/orisetech,otm8009a.txt | 23 -
.../bindings/display/panel/orisetech,otm8009a.yaml | 53 +
.../display/panel/ortustech,com37h3m05dtc.txt | 12 -
.../display/panel/ortustech,com37h3m99dtc.txt | 12 -
.../display/panel/ortustech,com43h4m85ulc.txt | 7 -
.../display/panel/osddisplays,osd070t1718-19ts.txt | 12 -
.../display/panel/osddisplays,osd101t2045-53ts.txt | 11 -
.../display/panel/panasonic,vvx10f004b00.txt | 7 -
.../display/panel/panasonic,vvx10f034n00.txt | 20 -
.../bindings/display/panel/panel-common.yaml | 15 +-
.../bindings/display/panel/panel-dpi.txt | 50 -
.../bindings/display/panel/panel-dpi.yaml | 81 +
.../bindings/display/panel/panel-simple-dsi.yaml | 67 +
.../bindings/display/panel/panel-simple.yaml | 209 ++
.../bindings/display/panel/panel-timing.yaml | 227 ++
.../display/panel/qiaodian,qd43003c0-40.txt | 7 -
.../bindings/display/panel/raydium,rm68200.txt | 25 -
.../bindings/display/panel/raydium,rm68200.yaml | 56 +
.../display/panel/rocktech,rk070er9427.txt | 25 -
.../display/panel/samsung,lsn122dl01-c01.txt | 7 -
.../bindings/display/panel/samsung,ltn101nt05.txt | 7 -
.../display/panel/samsung,ltn140at29-301.txt | 7 -
.../display/panel/samsung,s6e88a0-ams452ef01.yaml | 50 +
.../bindings/display/panel/sharp,lq035q7db03.txt | 12 -
.../bindings/display/panel/sharp,lq070y3dg3b.txt | 12 -
.../bindings/display/panel/sharp,lq101k1ly04.txt | 7 -
.../bindings/display/panel/sharp,lq123p1jx31.txt | 7 -
.../display/panel/shelly,sca07010-bfn-lnn.txt | 7 -
.../bindings/display/panel/starry,kr122ea0sra.txt | 7 -
.../bindings/display/panel/tianma,tm070jdhg30.txt | 7 -
.../bindings/display/panel/tianma,tm070rvhg71.txt | 29 -
.../display/panel/toshiba,lt089ac29000.txt | 8 -
.../bindings/display/panel/tpk,f07a-0102.txt | 8 -
.../bindings/display/panel/tpk,f10a-0102.txt | 8 -
.../bindings/display/panel/urt,umsh-8596md.txt | 16 -
.../bindings/display/panel/vl050_8048nt_c01.txt | 12 -
.../bindings/display/panel/winstar,wf35ltiacd.txt | 48 -
.../bindings/display/panel/xinpeng,xpp055c272.yaml | 2 +-
.../bindings/display/rockchip/rockchip-drm.txt | 19 -
.../bindings/display/rockchip/rockchip-drm.yaml | 40 +
.../bindings/display/sitronix,st7735r.txt | 35 -
.../bindings/display/sitronix,st7735r.yaml | 78 +
.../bindings/display/ti/ti,am65x-dss.yaml | 152 +
.../bindings/display/ti/ti,j721e-dss.yaml | 208 ++
.../devicetree/bindings/display/ti/ti,k2g-dss.yaml | 106 +
.../mailbox/allwinner,sun6i-a31-msgbox.yaml | 80 +
.../devicetree/bindings/mailbox/fsl,mu.txt | 2 +
.../devicetree/bindings/mailbox/mtk-gce.txt | 10 +-
.../devicetree/bindings/vendor-prefixes.yaml | 10 +
Documentation/gpu/drm-kms-helpers.rst | 18 +-
Documentation/gpu/i915.rst | 4 +-
Documentation/gpu/todo.rst | 53 +-
Documentation/misc-devices/uacce.rst | 176 +
MAINTAINERS | 68 +-
arch/arm/configs/davinci_all_defconfig | 2 +-
arch/arm/configs/integrator_defconfig | 2 +-
arch/arm/configs/multi_v7_defconfig | 2 +-
arch/arm/configs/omap2plus_defconfig | 7 +-
arch/arm/configs/shmobile_defconfig | 2 +-
arch/arm/configs/sunxi_defconfig | 2 +-
arch/arm/configs/versatile_defconfig | 2 +-
arch/arm/crypto/.gitignore | 1 +
arch/arm/crypto/aes-neonbs-glue.c | 1 +
arch/arm/crypto/ghash-ce-core.S | 5 +-
arch/arm64/crypto/.gitignore | 1 +
arch/arm64/crypto/aes-neonbs-glue.c | 1 +
arch/arm64/crypto/sha1-ce-glue.c | 20 +
arch/arm64/crypto/sha2-ce-glue.c | 23 +
arch/sh/include/mach-common/mach/highlander.h | 4 +-
arch/x86/boot/apm.c | 2 +-
arch/x86/crypto/curve25519-x86_64.c | 3546 +++++++-------------
arch/x86/include/asm/uaccess.h | 64 +-
block/blk-mq-virtio.c | 2 +-
crypto/af_alg.c | 10 +-
crypto/algif_hash.c | 6 +-
crypto/authencesn.c | 2 +-
crypto/ccm.c | 29 +-
crypto/cryptd.c | 37 +-
crypto/ctr.c | 29 +-
crypto/cts.c | 27 +-
crypto/gcm.c | 66 +-
crypto/geniv.c | 17 +-
crypto/lrw.c | 28 +-
crypto/md5.c | 3 -
crypto/pcrypt.c | 33 +-
crypto/proc.c | 2 +-
crypto/rng.c | 8 +-
crypto/rsa-pkcs1pad.c | 59 +-
crypto/tcrypt.c | 4 +-
crypto/testmgr.c | 28 +-
crypto/xts.c | 28 +-
drivers/bus/fsl-mc/fsl-mc-bus.c | 33 +-
drivers/char/hw_random/Kconfig | 17 +-
drivers/char/hw_random/imx-rngc.c | 85 +-
drivers/char/hw_random/omap3-rom-rng.c | 1 +
drivers/crypto/Kconfig | 50 +-
drivers/crypto/Makefile | 3 +-
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 4 +-
drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 2 +-
drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 2 +-
drivers/crypto/atmel-i2c.c | 3 +-
drivers/crypto/bcm/util.c | 40 +-
drivers/crypto/caam/Kconfig | 2 +
drivers/crypto/caam/caamalg.c | 415 +--
drivers/crypto/caam/caamalg_desc.c | 30 +-
drivers/crypto/caam/caamalg_qi.c | 4 +-
drivers/crypto/caam/caamalg_qi2.h | 6 +-
drivers/crypto/caam/caamhash.c | 340 +-
drivers/crypto/caam/caampkc.c | 185 +-
drivers/crypto/caam/caampkc.h | 10 +
drivers/crypto/caam/caamrng.c | 405 +--
drivers/crypto/caam/ctrl.c | 88 +-
drivers/crypto/caam/desc.h | 2 +
drivers/crypto/caam/intern.h | 9 +-
drivers/crypto/caam/jr.c | 49 +-
drivers/crypto/caam/key_gen.c | 2 +-
drivers/crypto/caam/qi.c | 60 +-
drivers/crypto/caam/qi.h | 4 +-
drivers/crypto/caam/regs.h | 7 +-
drivers/crypto/cavium/nitrox/nitrox_main.c | 2 +-
drivers/crypto/ccp/psp-dev.c | 3 +
drivers/crypto/ccp/sev-dev.c | 39 +-
drivers/crypto/ccp/sp-dev.h | 1 +
drivers/crypto/ccp/sp-pci.c | 9 +
drivers/crypto/ccree/cc_aead.c | 176 +-
drivers/crypto/ccree/cc_aead.h | 3 +-
drivers/crypto/ccree/cc_buffer_mgr.c | 229 +-
drivers/crypto/ccree/cc_buffer_mgr.h | 5 +-
drivers/crypto/ccree/cc_cipher.c | 78 +-
drivers/crypto/ccree/cc_debugfs.c | 29 +-
drivers/crypto/ccree/cc_driver.c | 127 +-
drivers/crypto/ccree/cc_driver.h | 18 +-
drivers/crypto/ccree/cc_hash.c | 228 +-
drivers/crypto/ccree/cc_hash.h | 31 +-
drivers/crypto/ccree/cc_hw_queue_defs.h | 332 +-
drivers/crypto/ccree/cc_pm.c | 60 +-
drivers/crypto/ccree/cc_pm.h | 21 -
drivers/crypto/ccree/cc_request_mgr.c | 48 +-
drivers/crypto/ccree/cc_request_mgr.h | 19 +-
drivers/crypto/ccree/cc_sram_mgr.c | 78 +-
drivers/crypto/ccree/cc_sram_mgr.h | 45 +-
drivers/crypto/chelsio/chcr_algo.c | 358 +-
drivers/crypto/chelsio/chcr_core.c | 3 +
drivers/crypto/chelsio/chcr_core.h | 6 +-
drivers/crypto/chelsio/chcr_crypto.h | 16 +-
drivers/crypto/chelsio/chtls/chtls_io.c | 7 +-
drivers/crypto/chelsio/chtls/chtls_main.c | 10 +-
drivers/crypto/hisilicon/Kconfig | 2 +
drivers/crypto/hisilicon/hpre/hpre.h | 3 +-
drivers/crypto/hisilicon/hpre/hpre_crypto.c | 20 +-
drivers/crypto/hisilicon/hpre/hpre_main.c | 160 +-
drivers/crypto/hisilicon/qm.c | 619 +++-
drivers/crypto/hisilicon/qm.h | 72 +-
drivers/crypto/hisilicon/sec2/sec.h | 12 +-
drivers/crypto/hisilicon/sec2/sec_crypto.c | 260 +-
drivers/crypto/hisilicon/sec2/sec_main.c | 294 +-
drivers/crypto/hisilicon/zip/zip.h | 2 +-
drivers/crypto/hisilicon/zip/zip_crypto.c | 54 +-
drivers/crypto/hisilicon/zip/zip_main.c | 324 +-
drivers/crypto/img-hash.c | 2 +-
drivers/crypto/marvell/Kconfig | 37 +
drivers/crypto/marvell/Makefile | 7 +-
drivers/crypto/marvell/{ => cesa}/Makefile | 0
drivers/crypto/marvell/{ => cesa}/cesa.c | 0
drivers/crypto/marvell/{ => cesa}/cesa.h | 5 +-
drivers/crypto/marvell/{ => cesa}/cipher.c | 15 +-
drivers/crypto/marvell/{ => cesa}/hash.c | 38 +-
drivers/crypto/marvell/{ => cesa}/tdma.c | 10 +-
drivers/crypto/marvell/octeontx/Makefile | 6 +
drivers/crypto/marvell/octeontx/otx_cpt_common.h | 51 +
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h | 824 +++++
drivers/crypto/marvell/octeontx/otx_cptpf.h | 34 +
drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 307 ++
drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c | 253 ++
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c | 1686 ++++++++++
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h | 180 +
drivers/crypto/marvell/octeontx/otx_cptvf.h | 104 +
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 1744 ++++++++++
drivers/crypto/marvell/octeontx/otx_cptvf_algs.h | 188 ++
drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 985 ++++++
drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c | 247 ++
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c | 612 ++++
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h | 227 ++
drivers/crypto/mediatek/mtk-sha.c | 2 +-
drivers/crypto/mxs-dcp.c | 58 +-
drivers/crypto/nx/nx.h | 2 +-
drivers/crypto/omap-sham.c | 4 +-
drivers/crypto/qat/qat_common/qat_algs.c | 2 +-
drivers/crypto/qat/qat_common/qat_crypto.c | 3 +-
drivers/crypto/qce/common.c | 2 -
drivers/crypto/qce/common.h | 3 +
drivers/crypto/qce/dma.c | 11 +-
drivers/crypto/qce/dma.h | 2 +-
drivers/crypto/qce/skcipher.c | 30 +-
drivers/crypto/s5p-sss.c | 2 +-
drivers/crypto/xilinx/Makefile | 2 +
drivers/crypto/xilinx/zynqmp-aes-gcm.c | 457 +++
drivers/dma-buf/Kconfig | 12 +-
drivers/dma-buf/dma-buf.c | 110 +-
drivers/firmware/xilinx/zynqmp.c | 25 +
drivers/gpu/drm/Kconfig | 8 +-
drivers/gpu/drm/Makefile | 4 +-
drivers/gpu/drm/amd/acp/Kconfig | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 51 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 13 +-
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 34 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 26 -
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 26 -
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 24 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 -
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 95 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 20 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 169 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 177 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 152 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 124 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 17 +
drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 5 +
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 78 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 3 -
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 11 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 -
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 35 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 5 +
drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 51 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 214 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 14 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 120 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 98 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 2 -
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 93 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 51 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 15 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 119 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 191 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 29 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 35 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 250 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 12 +-
drivers/gpu/drm/amd/amdgpu/atom.c | 4 +-
drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 10 +-
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 5 +
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 5 +
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 5 +
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 5 +
drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 6 +-
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 187 +-
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 24 +-
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 148 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 476 ++-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 5 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 2 +
drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 67 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 109 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 12 +
drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 29 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 12 +
drivers/gpu/drm/amd/amdgpu/mmsch_v2_0.h | 338 ++
drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 36 +
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 15 +-
drivers/gpu/drm/amd/amdgpu/nv.c | 3 +-
drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 3 +
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 90 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 24 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/si_dpm.c | 1 -
drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 14 +-
drivers/gpu/drm/amd/amdgpu/soc15.c | 14 +
drivers/gpu/drm/amd/amdgpu/soc15.h | 7 +
drivers/gpu/drm/amd/amdgpu/soc15_common.h | 5 +-
drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 23 +-
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 257 +-
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 35 +-
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 4 +-
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 32 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 152 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 7 +-
drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 18 +-
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 9 +-
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 11 +
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 150 +-
.../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 27 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 5 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 310 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 37 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 91 +
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 242 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 9 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 30 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 49 +-
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 4 +-
.../gpu/drm/amd/display/dc/bios/command_table2.c | 4 +-
.../amd/display/dc/bios/command_table_helper2.c | 13 +-
drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 46 +-
drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 25 +-
drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 26 +-
.../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 13 +-
.../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 21 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 162 +-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 197 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 60 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 298 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 58 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 200 +-
drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c | 5 +-
drivers/gpu/drm/amd/display/dc/dc.h | 39 +-
drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 48 +
drivers/gpu/drm/amd/display/dc/dc_link.h | 20 +
drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 +
drivers/gpu/drm/amd/display/dc/dc_types.h | 4 +-
drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +-
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 2 +-
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 16 +
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 23 +-
drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 2 +-
.../gpu/drm/amd/display/dc/dce/dce_scl_filters.c | 2204 ++++++------
.../dc/dce/dce_scl_filters_old.c} | 16 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 92 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 11 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 58 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.h | 4 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 13 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 168 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 8 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 129 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 7 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 4 +
.../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 5 +
.../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 2 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 8 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 8 +-
.../amd/display/dc/dcn10/dcn10_stream_encoder.c | 1 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 2 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 78 -
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 2 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 11 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 125 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 7 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 5 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.h | 20 -
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 8 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 9 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 204 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 11 +-
.../amd/display/dc/dcn20/dcn20_stream_encoder.c | 1 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.h | 7 -
.../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 138 +-
.../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 8 +-
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 39 +-
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 22 +
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 3 +
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 6 +-
.../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 208 +-
drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 1 +
.../display/dc/dml/dcn20/display_mode_vba_20v2.c | 8 +
.../drm/amd/display/dc/dml/display_mode_structs.h | 12 +-
.../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 11 +-
.../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 -
drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 2 +-
drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 2 +-
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +-
drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 2 +
drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 2 +
.../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 4 +
drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 3 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 2 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 3 +-
.../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 3 +-
.../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 6 +-
.../drm/amd/display/dc/inc/hw_sequencer_private.h | 7 +
drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 +
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 72 +-
.../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h | 13 +-
.../dmub/inc/{dmub_cmd_dal.h => dmub_gpint_cmd.h} | 55 +-
drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 51 +-
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 69 +
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 9 +
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 67 +-
drivers/gpu/drm/amd/display/include/dal_asic_id.h | 28 +-
drivers/gpu/drm/amd/display/include/dpcd_defs.h | 8 +
drivers/gpu/drm/amd/display/include/logger_types.h | 63 +-
.../drm/amd/display/modules/freesync/freesync.c | 8 +-
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 69 +-
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 60 +-
.../drm/amd/display/modules/hdcp/hdcp1_execution.c | 6 +-
.../amd/display/modules/hdcp/hdcp1_transition.c | 15 +-
.../drm/amd/display/modules/hdcp/hdcp2_execution.c | 12 +-
.../amd/display/modules/hdcp/hdcp2_transition.c | 6 +-
.../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 36 +-
.../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 4 +
.../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 17 +-
.../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 183 +-
.../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 32 +-
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 10 +-
.../drm/amd/display/modules/inc/mod_info_packet.h | 3 +-
.../amd/display/modules/info_packet/info_packet.c | 20 +-
drivers/gpu/drm/amd/display/modules/vmid/vmid.c | 16 +-
.../include/asic_reg/wafl/wafl2_4_0_0_sh_mask.h | 69 +
.../asic_reg/wafl/wafl2_4_0_0_smn.h} | 14 +-
.../amd/include/asic_reg/xgmi/xgmi_4_0_0_sh_mask.h | 69 +
.../asic_reg/xgmi/xgmi_4_0_0_smn.h} | 14 +-
drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 31 +-
drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 199 +-
drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 56 +-
drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 6 +-
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 4 +-
drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 7 +-
drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 12 +-
drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 6 +-
drivers/gpu/drm/amd/powerplay/inc/pp_debug.h | 4 +-
.../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 3 +-
drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 13 +-
drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 5 +-
drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 59 +-
drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 43 +-
drivers/gpu/drm/amd/powerplay/smu_internal.h | 14 +-
drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 155 +-
drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 88 +-
.../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 11 +
drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 70 +-
drivers/gpu/drm/arc/arcpgu_crtc.c | 16 -
drivers/gpu/drm/arc/arcpgu_hdmi.c | 2 +-
drivers/gpu/drm/armada/armada_fbdev.c | 8 +-
drivers/gpu/drm/ast/ast_drv.h | 6 +-
drivers/gpu/drm/ast/ast_main.c | 24 +-
drivers/gpu/drm/ast/ast_mode.c | 27 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 2 +-
drivers/gpu/drm/bochs/bochs_drv.c | 6 +-
drivers/gpu/drm/bochs/bochs_hw.c | 24 +-
drivers/gpu/drm/bochs/bochs_kms.c | 34 +-
drivers/gpu/drm/bridge/Kconfig | 51 +-
drivers/gpu/drm/bridge/Makefile | 6 +-
drivers/gpu/drm/bridge/adv7511/Kconfig | 13 +-
drivers/gpu/drm/bridge/adv7511/Makefile | 3 +-
drivers/gpu/drm/bridge/adv7511/adv7511.h | 40 +-
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 28 +-
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 20 +-
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 13 +-
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 54 +-
drivers/gpu/drm/bridge/cdns-dsi.c | 6 +-
drivers/gpu/drm/bridge/display-connector.c | 295 ++
drivers/gpu/drm/bridge/dumb-vga-dac.c | 300 --
drivers/gpu/drm/bridge/lvds-codec.c | 21 +-
.../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 8 +-
drivers/gpu/drm/bridge/nxp-ptn3460.c | 8 +-
drivers/gpu/drm/bridge/panel.c | 23 +-
drivers/gpu/drm/bridge/parade-ps8622.c | 8 +-
drivers/gpu/drm/bridge/parade-ps8640.c | 349 ++
drivers/gpu/drm/bridge/sii902x.c | 8 +-
drivers/gpu/drm/bridge/sil-sii8620.c | 3 +-
drivers/gpu/drm/bridge/simple-bridge.c | 342 ++
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 329 +-
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 11 +-
drivers/gpu/drm/bridge/tc358764.c | 11 +-
drivers/gpu/drm/bridge/tc358767.c | 9 +-
drivers/gpu/drm/bridge/tc358768.c | 1046 ++++++
drivers/gpu/drm/bridge/thc63lvd1024.c | 5 +-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 267 +-
drivers/gpu/drm/bridge/ti-tfp410.c | 235 +-
drivers/gpu/drm/bridge/ti-tpd12s015.c | 211 ++
drivers/gpu/drm/cirrus/cirrus.c | 51 +-
drivers/gpu/drm/drm_atomic.c | 117 +
drivers/gpu/drm/drm_atomic_helper.c | 83 +-
drivers/gpu/drm/drm_atomic_state_helper.c | 102 +
drivers/gpu/drm/drm_auth.c | 8 -
drivers/gpu/drm/drm_bridge.c | 751 ++++-
drivers/gpu/drm/drm_bridge_connector.c | 379 +++
drivers/gpu/drm/drm_bufs.c | 40 +-
drivers/gpu/drm/drm_client.c | 2 +-
drivers/gpu/drm/drm_client_modeset.c | 12 +-
drivers/gpu/drm/drm_connector.c | 96 +-
drivers/gpu/drm/drm_context.c | 28 +-
drivers/gpu/drm/drm_crtc_helper.c | 4 -
drivers/gpu/drm/drm_crtc_internal.h | 2 +
drivers/gpu/drm/drm_debugfs.c | 3 +-
drivers/gpu/drm/drm_debugfs_crc.c | 2 +-
drivers/gpu/drm/drm_dma.c | 21 +-
drivers/gpu/drm/drm_dp_helper.c | 141 +-
drivers/gpu/drm/drm_dp_mst_topology.c | 200 +-
drivers/gpu/drm/drm_drv.c | 20 +-
drivers/gpu/drm/drm_edid.c | 211 +-
drivers/gpu/drm/drm_fb_helper.c | 22 +-
drivers/gpu/drm/drm_file.c | 90 +-
drivers/gpu/drm/drm_format_helper.c | 2 +-
drivers/gpu/drm/drm_framebuffer.c | 122 +
drivers/gpu/drm/drm_gem.c | 2 +-
drivers/gpu/drm/drm_gem_vram_helper.c | 61 +
drivers/gpu/drm/drm_hdcp.c | 158 +-
drivers/gpu/drm/drm_internal.h | 5 +-
drivers/gpu/drm/drm_ioctl.c | 1 +
drivers/gpu/drm/drm_irq.c | 4 -
drivers/gpu/drm/drm_lock.c | 11 +-
drivers/gpu/drm/drm_mipi_dbi.c | 39 +-
drivers/gpu/drm/drm_mm.c | 10 +-
drivers/gpu/drm/drm_pci.c | 82 +-
drivers/gpu/drm/drm_scatter.c | 3 +
drivers/gpu/drm/drm_simple_kms_helper.c | 46 +-
drivers/gpu/drm/drm_syncobj.c | 87 +-
drivers/gpu/drm/drm_sysfs.c | 4 +-
drivers/gpu/drm/drm_vblank.c | 177 +-
drivers/gpu/drm/drm_vm.c | 26 +-
drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 60 +-
drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 +
drivers/gpu/drm/etnaviv/etnaviv_drv.h | 1 +
drivers/gpu/drm/etnaviv/etnaviv_gem.c | 4 +-
drivers/gpu/drm/etnaviv/etnaviv_gem.h | 2 +-
drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 52 +-
drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 6 +-
drivers/gpu/drm/etnaviv/etnaviv_hwdb.c | 42 +-
drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 59 +-
drivers/gpu/drm/etnaviv/state_blt.xml.h | 2 +
drivers/gpu/drm/etnaviv/state_hi.xml.h | 36 +-
drivers/gpu/drm/exynos/exynos7_drm_decon.c | 2 +-
drivers/gpu/drm/exynos/exynos_dp.c | 3 +-
drivers/gpu/drm/exynos/exynos_drm_drv.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_dsi.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 10 +-
drivers/gpu/drm/exynos/exynos_hdmi.c | 2 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 2 +-
drivers/gpu/drm/gma500/cdv_intel_display.c | 3 +
drivers/gpu/drm/gma500/framebuffer.c | 6 +-
drivers/gpu/drm/gma500/intel_bios.h | 2 +-
drivers/gpu/drm/gma500/psb_drv.c | 4 -
drivers/gpu/drm/gma500/psb_drv.h | 6 +-
drivers/gpu/drm/gma500/psb_intel_display.c | 3 +
drivers/gpu/drm/gma500/psb_irq.c | 12 +-
drivers/gpu/drm/gma500/psb_irq.h | 7 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 79 +
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 9 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_regs.h | 13 +
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 11 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 1 +
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 2 +-
drivers/gpu/drm/i2c/tda998x_drv.c | 10 +-
drivers/gpu/drm/i915/Kconfig | 7 -
drivers/gpu/drm/i915/Kconfig.profile | 25 +-
drivers/gpu/drm/i915/Makefile | 19 +-
drivers/gpu/drm/i915/display/icl_dsi.c | 406 ++-
drivers/gpu/drm/i915/display/intel_acpi.c | 89 +
drivers/gpu/drm/i915/display/intel_acpi.h | 5 +
drivers/gpu/drm/i915/display/intel_atomic.c | 57 +-
drivers/gpu/drm/i915/display/intel_atomic.h | 5 +-
drivers/gpu/drm/i915/display/intel_atomic_plane.c | 97 +-
drivers/gpu/drm/i915/display/intel_atomic_plane.h | 8 +-
drivers/gpu/drm/i915/display/intel_audio.c | 255 +-
drivers/gpu/drm/i915/display/intel_bios.c | 444 ++-
drivers/gpu/drm/i915/display/intel_bios.h | 13 +-
drivers/gpu/drm/i915/display/intel_bw.c | 63 +-
drivers/gpu/drm/i915/display/intel_bw.h | 4 +-
drivers/gpu/drm/i915/display/intel_cdclk.c | 1106 +++---
drivers/gpu/drm/i915/display/intel_cdclk.h | 73 +-
drivers/gpu/drm/i915/display/intel_color.c | 602 ++--
drivers/gpu/drm/i915/display/intel_combo_phy.c | 163 +-
drivers/gpu/drm/i915/display/intel_connector.c | 5 +-
drivers/gpu/drm/i915/display/intel_crt.c | 128 +-
drivers/gpu/drm/i915/{ => display}/intel_csr.c | 46 +-
drivers/gpu/drm/i915/{ => display}/intel_csr.h | 0
drivers/gpu/drm/i915/display/intel_ddi.c | 1385 +++-----
drivers/gpu/drm/i915/display/intel_ddi.h | 4 -
drivers/gpu/drm/i915/display/intel_de.h | 72 +
drivers/gpu/drm/i915/display/intel_display.c | 3546 +++++++++++---------
drivers/gpu/drm/i915/display/intel_display.h | 17 +-
.../gpu/drm/i915/display/intel_display_debugfs.c | 2134 ++++++++++++
.../gpu/drm/i915/display/intel_display_debugfs.h | 20 +
drivers/gpu/drm/i915/display/intel_display_power.c | 754 +++--
drivers/gpu/drm/i915/display/intel_display_power.h | 6 +
drivers/gpu/drm/i915/display/intel_display_types.h | 119 +-
drivers/gpu/drm/i915/display/intel_dp.c | 876 +++--
drivers/gpu/drm/i915/display/intel_dp.h | 2 -
.../gpu/drm/i915/display/intel_dp_aux_backlight.c | 193 +-
.../gpu/drm/i915/display/intel_dp_link_training.c | 75 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 96 +-
drivers/gpu/drm/i915/display/intel_dpio_phy.c | 108 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 1521 ++++++---
drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 14 +-
drivers/gpu/drm/i915/display/intel_dsb.c | 58 +-
.../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 6 +-
drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 168 +-
drivers/gpu/drm/i915/display/intel_dvo.c | 50 +-
drivers/gpu/drm/i915/display/intel_fbc.c | 264 +-
drivers/gpu/drm/i915/display/intel_fbc.h | 13 +-
drivers/gpu/drm/i915/display/intel_fbdev.c | 18 +-
drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 66 +-
drivers/gpu/drm/i915/display/intel_global_state.c | 223 ++
drivers/gpu/drm/i915/display/intel_global_state.h | 87 +
drivers/gpu/drm/i915/display/intel_gmbus.c | 111 +-
drivers/gpu/drm/i915/display/intel_hdcp.c | 527 +--
drivers/gpu/drm/i915/display/intel_hdcp.h | 7 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 433 +--
drivers/gpu/drm/i915/display/intel_hdmi.h | 2 -
drivers/gpu/drm/i915/display/intel_hotplug.c | 203 +-
drivers/gpu/drm/i915/display/intel_hotplug.h | 2 -
drivers/gpu/drm/i915/display/intel_lpe_audio.c | 39 +-
drivers/gpu/drm/i915/display/intel_lvds.c | 108 +-
drivers/gpu/drm/i915/display/intel_opregion.c | 223 +-
drivers/gpu/drm/i915/display/intel_overlay.c | 69 +-
drivers/gpu/drm/i915/display/intel_panel.c | 407 ++-
drivers/gpu/drm/i915/display/intel_pipe_crc.c | 51 +-
drivers/gpu/drm/i915/display/intel_pipe_crc.h | 4 +-
drivers/gpu/drm/i915/display/intel_psr.c | 363 +-
drivers/gpu/drm/i915/display/intel_quirks.c | 20 +-
drivers/gpu/drm/i915/display/intel_sdvo.c | 114 +-
drivers/gpu/drm/i915/display/intel_sdvo.h | 2 -
drivers/gpu/drm/i915/display/intel_sprite.c | 465 +--
drivers/gpu/drm/i915/display/intel_tc.c | 51 +-
drivers/gpu/drm/i915/display/intel_tv.c | 165 +-
drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +-
drivers/gpu/drm/i915/display/intel_vdsc.c | 445 ++-
drivers/gpu/drm/i915/display/intel_vga.c | 14 +-
drivers/gpu/drm/i915/display/vlv_dsi.c | 494 ++-
drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 96 +-
drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_context.c | 504 ++-
drivers/gpu/drm/i915/gem/i915_gem_context.h | 9 +-
drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 13 +-
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 8 +-
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 789 ++---
drivers/gpu/drm/i915/gem/i915_gem_internal.c | 2 -
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 5 +-
drivers/gpu/drm/i915/gem/i915_gem_object.h | 6 +-
drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 18 +-
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 4 +-
drivers/gpu/drm/i915/gem/i915_gem_phys.c | 7 +-
drivers/gpu/drm/i915/gem/i915_gem_pm.c | 3 +-
drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 3 +-
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 14 +-
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 136 +-
drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 1 -
drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 1 -
drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 21 +-
drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 102 -
.../gpu/drm/i915/gem/selftests/i915_gem_context.c | 178 +-
.../drm/i915/gem/selftests/i915_gem_object_blt.c | 74 +-
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 2 +-
drivers/gpu/drm/i915/gem/selftests/mock_context.c | 8 +-
drivers/gpu/drm/i915/gt/gen7_renderclear.c | 402 +++
drivers/gpu/drm/i915/gt/gen7_renderclear.h | 15 +
drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 27 +
drivers/gpu/drm/i915/gt/hsw_clear_kernel.c | 61 +
drivers/gpu/drm/i915/gt/intel_context.c | 16 +-
drivers/gpu/drm/i915/gt/intel_context.h | 25 +
drivers/gpu/drm/i915/gt/intel_context_param.c | 63 +
drivers/gpu/drm/i915/gt/intel_context_param.h | 14 +
drivers/gpu/drm/i915/gt/intel_context_sseu.c | 98 +
drivers/gpu/drm/i915/gt/intel_context_types.h | 25 +-
drivers/gpu/drm/i915/gt/intel_engine.h | 37 +-
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 174 +-
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 8 +-
drivers/gpu/drm/i915/gt/intel_engine_pm.c | 4 +-
drivers/gpu/drm/i915/gt/intel_engine_types.h | 13 +-
drivers/gpu/drm/i915/gt/intel_engine_user.c | 3 +-
drivers/gpu/drm/i915/gt/intel_ggtt.c | 106 +-
drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 17 +-
drivers/gpu/drm/i915/gt/intel_gt.c | 68 +-
drivers/gpu/drm/i915/gt/intel_gt.h | 2 +-
drivers/gpu/drm/i915/gt/intel_gt_irq.c | 117 +-
drivers/gpu/drm/i915/gt/intel_gt_irq.h | 3 +-
drivers/gpu/drm/i915/gt/intel_gt_pm.c | 2 +-
drivers/gpu/drm/i915/gt/intel_gtt.c | 65 +-
drivers/gpu/drm/i915/gt/intel_gtt.h | 11 +-
drivers/gpu/drm/i915/gt/intel_llc.c | 6 +-
drivers/gpu/drm/i915/gt/intel_lrc.c | 386 ++-
drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 1 +
drivers/gpu/drm/i915/gt/intel_mocs.c | 76 +-
drivers/gpu/drm/i915/gt/intel_rc6.c | 29 +-
drivers/gpu/drm/i915/gt/intel_reset.c | 109 +-
drivers/gpu/drm/i915/gt/intel_ring.c | 6 +-
drivers/gpu/drm/i915/gt/intel_ring_submission.c | 236 +-
drivers/gpu/drm/i915/gt/intel_rps.c | 78 +-
drivers/gpu/drm/i915/gt/intel_timeline.c | 6 +-
drivers/gpu/drm/i915/gt/intel_workarounds.c | 244 +-
drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 4 +-
drivers/gpu/drm/i915/gt/ivb_clear_kernel.c | 61 +
drivers/gpu/drm/i915/gt/mock_engine.c | 7 +-
.../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 30 +-
drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 4 +-
drivers/gpu/drm/i915/gt/selftest_llc.c | 11 +-
drivers/gpu/drm/i915/gt/selftest_lrc.c | 1924 +++++++++--
drivers/gpu/drm/i915/gt/selftest_mocs.c | 24 +-
drivers/gpu/drm/i915/gt/selftest_rc6.c | 28 +-
drivers/gpu/drm/i915/gt/selftest_reset.c | 2 +-
drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 296 ++
drivers/gpu/drm/i915/gt/selftest_timeline.c | 188 +-
drivers/gpu/drm/i915/gt/selftest_workarounds.c | 9 +
drivers/gpu/drm/i915/gt/sysfs_engines.c | 445 +++
drivers/gpu/drm/i915/gt/sysfs_engines.h | 13 +
drivers/gpu/drm/i915/gt/uc/intel_guc.c | 30 +-
drivers/gpu/drm/i915/gt/uc/intel_guc.h | 23 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 255 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 7 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 13 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 19 +-
drivers/gpu/drm/i915/gt/uc/intel_huc.c | 7 +-
drivers/gpu/drm/i915/gt/uc/intel_huc.h | 8 +-
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 2 +-
drivers/gpu/drm/i915/gt/uc/intel_uc.c | 69 +-
drivers/gpu/drm/i915/gt/uc/intel_uc.h | 62 +-
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 11 +-
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 18 +-
drivers/gpu/drm/i915/gvt/aperture_gm.c | 84 +-
drivers/gpu/drm/i915/gvt/cfg_space.c | 27 +-
drivers/gpu/drm/i915/gvt/cmd_parser.c | 208 +-
drivers/gpu/drm/i915/gvt/debugfs.c | 45 +-
drivers/gpu/drm/i915/gvt/display.c | 26 +-
drivers/gpu/drm/i915/gvt/dmabuf.c | 8 +-
drivers/gpu/drm/i915/gvt/edid.c | 25 +-
drivers/gpu/drm/i915/gvt/execlist.c | 103 +-
drivers/gpu/drm/i915/gvt/execlist.h | 5 +-
drivers/gpu/drm/i915/gvt/fb_decoder.c | 6 +-
drivers/gpu/drm/i915/gvt/firmware.c | 16 +-
drivers/gpu/drm/i915/gvt/gtt.c | 63 +-
drivers/gpu/drm/i915/gvt/gvt.c | 43 +-
drivers/gpu/drm/i915/gvt/gvt.h | 62 +-
drivers/gpu/drm/i915/gvt/handlers.c | 211 +-
drivers/gpu/drm/i915/gvt/interrupt.c | 21 +-
drivers/gpu/drm/i915/gvt/kvmgt.c | 309 +-
drivers/gpu/drm/i915/gvt/mmio.c | 32 +-
drivers/gpu/drm/i915/gvt/mmio.h | 4 +-
drivers/gpu/drm/i915/gvt/mmio_context.c | 127 +-
drivers/gpu/drm/i915/gvt/mmio_context.h | 5 +-
drivers/gpu/drm/i915/gvt/sched_policy.c | 25 +-
drivers/gpu/drm/i915/gvt/scheduler.c | 256 +-
drivers/gpu/drm/i915/gvt/scheduler.h | 9 +-
drivers/gpu/drm/i915/gvt/vgpu.c | 18 +-
drivers/gpu/drm/i915/i915_active.c | 139 +-
drivers/gpu/drm/i915/i915_active.h | 11 +-
drivers/gpu/drm/i915/i915_buddy.c | 3 +-
drivers/gpu/drm/i915/i915_cmd_parser.c | 29 +-
drivers/gpu/drm/i915/i915_debugfs.c | 2560 +-------------
drivers/gpu/drm/i915/i915_debugfs.h | 8 +-
drivers/gpu/drm/i915/i915_debugfs_params.c | 250 ++
drivers/gpu/drm/i915/i915_debugfs_params.h | 14 +
drivers/gpu/drm/i915/i915_drv.c | 1203 +------
drivers/gpu/drm/i915/i915_drv.h | 235 +-
drivers/gpu/drm/i915/i915_gem.c | 19 +-
drivers/gpu/drm/i915/i915_gem_evict.c | 17 +-
drivers/gpu/drm/i915/i915_gem_fence_reg.c | 16 +-
drivers/gpu/drm/i915/i915_gem_gtt.c | 5 +-
drivers/gpu/drm/i915/i915_gpu_error.c | 31 +-
drivers/gpu/drm/i915/i915_gpu_error.h | 5 +
drivers/gpu/drm/i915/i915_ioc32.c | 7 +-
drivers/gpu/drm/i915/i915_ioc32.h | 17 +
drivers/gpu/drm/i915/i915_irq.c | 287 +-
drivers/gpu/drm/i915/i915_irq.h | 6 +-
drivers/gpu/drm/i915/i915_params.c | 11 +-
drivers/gpu/drm/i915/i915_params.h | 74 +-
drivers/gpu/drm/i915/i915_pci.c | 18 +-
drivers/gpu/drm/i915/i915_perf.c | 103 +-
drivers/gpu/drm/i915/i915_pmu.c | 6 +-
drivers/gpu/drm/i915/i915_pmu.h | 2 +-
drivers/gpu/drm/i915/i915_reg.h | 67 +-
drivers/gpu/drm/i915/i915_request.c | 258 +-
drivers/gpu/drm/i915/i915_request.h | 14 +-
drivers/gpu/drm/i915/i915_scheduler.c | 22 +-
drivers/gpu/drm/i915/i915_suspend.c | 2 -
drivers/gpu/drm/i915/i915_sw_fence.c | 17 +-
drivers/gpu/drm/i915/i915_sw_fence.h | 2 +-
drivers/gpu/drm/i915/i915_switcheroo.c | 2 +-
drivers/gpu/drm/i915/i915_sysfs.c | 22 +-
drivers/gpu/drm/i915/i915_trace.h | 66 +-
drivers/gpu/drm/i915/i915_utils.c | 1 -
drivers/gpu/drm/i915/i915_utils.h | 22 +-
drivers/gpu/drm/i915/i915_vgpu.c | 72 +-
drivers/gpu/drm/i915/i915_vgpu.h | 25 +-
drivers/gpu/drm/i915/i915_vma.c | 98 +-
drivers/gpu/drm/i915/i915_vma.h | 2 +
drivers/gpu/drm/i915/i915_vma_types.h | 11 -
drivers/gpu/drm/i915/intel_device_info.c | 45 +-
drivers/gpu/drm/i915/intel_device_info.h | 4 +
drivers/gpu/drm/i915/intel_dram.c | 500 +++
drivers/gpu/drm/i915/intel_dram.h | 14 +
drivers/gpu/drm/i915/intel_gvt.c | 21 +-
drivers/gpu/drm/i915/intel_memory_region.c | 4 +-
drivers/gpu/drm/i915/intel_pch.c | 66 +-
drivers/gpu/drm/i915/intel_pm.c | 765 +++--
drivers/gpu/drm/i915/intel_pm.h | 5 +-
drivers/gpu/drm/i915/intel_sideband.c | 11 +-
drivers/gpu/drm/i915/intel_uncore.c | 54 +-
drivers/gpu/drm/i915/selftests/i915_active.c | 78 +-
drivers/gpu/drm/i915/selftests/i915_buddy.c | 25 +-
drivers/gpu/drm/i915/selftests/i915_gem.c | 6 +-
.../gpu/drm/i915/selftests/i915_live_selftests.h | 1 +
.../gpu/drm/i915/selftests/i915_perf_selftests.h | 1 +
drivers/gpu/drm/i915/selftests/igt_spinner.c | 2 +-
.../gpu/drm/i915/selftests/intel_memory_region.c | 203 ++
drivers/gpu/drm/i915/selftests/mock_gem_device.c | 1 -
drivers/gpu/drm/i915/vlv_suspend.c | 489 +++
drivers/gpu/drm/i915/vlv_suspend.h | 18 +
drivers/gpu/drm/imx/imx-ldb.c | 2 +-
drivers/gpu/drm/imx/ipuv3-plane.c | 2 +-
drivers/gpu/drm/imx/parallel-display.c | 176 +-
drivers/gpu/drm/ingenic/ingenic-drm.c | 2 +-
drivers/gpu/drm/lima/lima_drv.c | 16 +-
drivers/gpu/drm/lima/lima_drv.h | 1 +
drivers/gpu/drm/lima/lima_gem.c | 134 +-
drivers/gpu/drm/lima/lima_gem.h | 4 +
drivers/gpu/drm/lima/lima_gp.c | 63 +-
drivers/gpu/drm/lima/lima_mmu.c | 5 +
drivers/gpu/drm/lima/lima_mmu.h | 1 +
drivers/gpu/drm/lima/lima_regs.h | 1 +
drivers/gpu/drm/lima/lima_sched.c | 35 +-
drivers/gpu/drm/lima/lima_sched.h | 6 +
drivers/gpu/drm/lima/lima_vm.c | 46 +-
drivers/gpu/drm/lima/lima_vm.h | 1 +
drivers/gpu/drm/mcde/mcde_drv.c | 9 +-
drivers/gpu/drm/mcde/mcde_dsi.c | 5 +-
drivers/gpu/drm/mediatek/mtk_dpi.c | 20 +-
drivers/gpu/drm/mediatek/mtk_dsi.c | 2 +-
drivers/gpu/drm/mediatek/mtk_hdmi.c | 10 +-
drivers/gpu/drm/meson/meson_dw_hdmi.c | 180 +-
drivers/gpu/drm/meson/meson_vclk.c | 93 +-
drivers/gpu/drm/meson/meson_vclk.h | 7 +-
drivers/gpu/drm/meson/meson_venc.c | 10 +-
drivers/gpu/drm/meson/meson_venc.h | 4 +-
drivers/gpu/drm/meson/meson_venc_cvbs.c | 6 +-
drivers/gpu/drm/mgag200/mgag200_drv.h | 9 +-
drivers/gpu/drm/mgag200/mgag200_mode.c | 86 +-
drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 27 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 115 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 6 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 2 +-
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2 +
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 119 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 4 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 4 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 10 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 10 +
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 98 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 26 +
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 620 ++--
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 71 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 6 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 2 +
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 82 +
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 95 -
drivers/gpu/drm/msm/dsi/dsi_manager.c | 4 +-
drivers/gpu/drm/msm/edp/edp.c | 4 -
drivers/gpu/drm/msm/edp/edp_bridge.c | 2 +-
drivers/gpu/drm/msm/hdmi/hdmi.c | 4 -
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 2 +-
drivers/gpu/drm/msm/msm_drv.c | 16 +-
drivers/gpu/drm/msm/msm_drv.h | 3 +
drivers/gpu/drm/msm/msm_fbdev.c | 6 +-
drivers/gpu/drm/msm/msm_gem.h | 12 +-
drivers/gpu/drm/msm/msm_gpu.c | 28 +-
drivers/gpu/drm/msm/msm_rd.c | 8 +-
drivers/gpu/drm/nouveau/dispnv04/crtc.c | 4 +
drivers/gpu/drm/nouveau/dispnv50/disp.c | 26 -
drivers/gpu/drm/nouveau/dispnv50/head.c | 5 +
drivers/gpu/drm/nouveau/nouveau_bo.c | 8 -
drivers/gpu/drm/nouveau/nouveau_display.c | 28 +-
drivers/gpu/drm/nouveau/nouveau_display.h | 11 +-
drivers/gpu/drm/nouveau/nouveau_drm.c | 5 -
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 6 +-
drivers/gpu/drm/nouveau/nouveau_vga.c | 2 +-
drivers/gpu/drm/omapdrm/displays/Kconfig | 22 -
drivers/gpu/drm/omapdrm/displays/Makefile | 4 -
.../gpu/drm/omapdrm/displays/connector-analog-tv.c | 97 -
drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 183 -
drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 137 -
.../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 217 --
drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 6 +-
drivers/gpu/drm/omapdrm/dss/Makefile | 2 +-
drivers/gpu/drm/omapdrm/dss/base.c | 55 +-
drivers/gpu/drm/omapdrm/dss/display.c | 9 -
drivers/gpu/drm/omapdrm/dss/dpi.c | 349 +-
drivers/gpu/drm/omapdrm/dss/dsi.c | 4 +-
drivers/gpu/drm/omapdrm/dss/dss-of.c | 28 -
drivers/gpu/drm/omapdrm/dss/dss.c | 46 +-
drivers/gpu/drm/omapdrm/dss/hdmi.h | 4 +-
drivers/gpu/drm/omapdrm/dss/hdmi4.c | 313 +-
drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 59 +-
drivers/gpu/drm/omapdrm/dss/hdmi4_core.h | 4 +-
drivers/gpu/drm/omapdrm/dss/hdmi5.c | 295 +-
drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 48 +-
drivers/gpu/drm/omapdrm/dss/hdmi5_core.h | 5 +-
drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 9 +-
drivers/gpu/drm/omapdrm/dss/omapdss.h | 46 +-
drivers/gpu/drm/omapdrm/dss/output.c | 53 +-
drivers/gpu/drm/omapdrm/dss/sdi.c | 178 +-
drivers/gpu/drm/omapdrm/dss/venc.c | 269 +-
drivers/gpu/drm/omapdrm/omap_connector.c | 247 +-
drivers/gpu/drm/omapdrm/omap_connector.h | 3 -
drivers/gpu/drm/omapdrm/omap_crtc.c | 2 +-
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 4 +-
drivers/gpu/drm/omapdrm/omap_drv.c | 88 +-
drivers/gpu/drm/omapdrm/omap_encoder.c | 83 +-
drivers/gpu/drm/omapdrm/omap_fbdev.c | 6 +-
drivers/gpu/drm/panel/Kconfig | 44 +
drivers/gpu/drm/panel/Makefile | 5 +
drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 854 +++++
drivers/gpu/drm/panel/panel-elida-kd35t133.c | 352 ++
drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 526 +++
drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 14 +-
drivers/gpu/drm/panel/panel-lg-lg4573.c | 2 +-
drivers/gpu/drm/panel/panel-novatek-nt35510.c | 1098 ++++++
drivers/gpu/drm/panel/panel-samsung-ld9040.c | 6 +
.../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 293 ++
drivers/gpu/drm/panel/panel-simple.c | 332 +-
drivers/gpu/drm/panel/panel-sony-acx424akp.c | 4 +-
drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 17 +-
drivers/gpu/drm/panfrost/panfrost_device.c | 123 +-
drivers/gpu/drm/panfrost/panfrost_device.h | 26 +-
drivers/gpu/drm/panfrost/panfrost_drv.c | 30 +-
drivers/gpu/drm/panfrost/panfrost_gpu.c | 18 +-
drivers/gpu/drm/panfrost/panfrost_job.c | 2 +-
drivers/gpu/drm/panfrost/panfrost_mmu.c | 6 +-
drivers/gpu/drm/pl111/pl111_versatile.c | 73 +
drivers/gpu/drm/qxl/qxl_cmd.c | 2 +-
drivers/gpu/drm/qxl/qxl_display.c | 43 +-
drivers/gpu/drm/qxl/qxl_drv.c | 26 +-
drivers/gpu/drm/qxl/qxl_kms.c | 4 +-
drivers/gpu/drm/qxl/qxl_ttm.c | 6 -
drivers/gpu/drm/radeon/atombios_crtc.c | 1 +
drivers/gpu/drm/radeon/radeon_device.c | 2 +-
drivers/gpu/drm/radeon/radeon_display.c | 25 +-
drivers/gpu/drm/radeon/radeon_dp_mst.c | 27 -
drivers/gpu/drm/radeon/radeon_drv.c | 18 -
drivers/gpu/drm/radeon/radeon_fb.c | 19 +-
drivers/gpu/drm/radeon/radeon_kms.c | 29 +-
drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 3 +-
drivers/gpu/drm/radeon/radeon_mode.h | 9 +-
drivers/gpu/drm/radeon/radeon_ttm.c | 6 -
drivers/gpu/drm/radeon/si_dpm.c | 1 -
drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 2 +-
drivers/gpu/drm/rcar-du/rcar_lvds.c | 22 +-
drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 9 +-
drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 1 +
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 2 +-
drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_rgb.c | 5 +-
drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 27 +
drivers/gpu/drm/scheduler/sched_entity.c | 56 +-
drivers/gpu/drm/scheduler/sched_main.c | 86 +-
drivers/gpu/drm/sti/sti_crtc.c | 11 +-
drivers/gpu/drm/sti/sti_crtc.h | 2 -
drivers/gpu/drm/sti/sti_drv.c | 4 -
drivers/gpu/drm/sti/sti_dvo.c | 2 +-
drivers/gpu/drm/sti/sti_hda.c | 2 +-
drivers/gpu/drm/sti/sti_hdmi.c | 2 +-
drivers/gpu/drm/stm/drv.c | 2 -
drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 4 +-
drivers/gpu/drm/stm/ltdc.c | 103 +-
drivers/gpu/drm/stm/ltdc.h | 6 +-
drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +-
drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +-
drivers/gpu/drm/sun4i/sun4i_tcon.c | 104 +-
drivers/gpu/drm/sun4i/sun4i_tcon.h | 14 +
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 129 +-
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 2 +-
drivers/gpu/drm/tegra/dc.c | 20 +-
drivers/gpu/drm/tegra/fb.c | 8 +-
drivers/gpu/drm/tegra/hdmi.c | 34 +-
drivers/gpu/drm/tidss/Kconfig | 14 +
drivers/gpu/drm/tidss/Makefile | 12 +
drivers/gpu/drm/tidss/tidss_crtc.c | 432 +++
drivers/gpu/drm/tidss/tidss_crtc.h | 48 +
drivers/gpu/drm/tidss/tidss_dispc.c | 2753 +++++++++++++++
drivers/gpu/drm/tidss/tidss_dispc.h | 137 +
drivers/gpu/drm/tidss/tidss_dispc_regs.h | 243 ++
drivers/gpu/drm/tidss/tidss_drv.c | 285 ++
drivers/gpu/drm/tidss/tidss_drv.h | 39 +
drivers/gpu/drm/tidss/tidss_encoder.c | 88 +
drivers/gpu/drm/tidss/tidss_encoder.h | 17 +
drivers/gpu/drm/tidss/tidss_irq.c | 146 +
drivers/gpu/drm/tidss/tidss_irq.h | 77 +
drivers/gpu/drm/tidss/tidss_kms.c | 299 ++
drivers/gpu/drm/tidss/tidss_kms.h | 15 +
drivers/gpu/drm/tidss/tidss_plane.c | 217 ++
drivers/gpu/drm/tidss/tidss_plane.h | 25 +
drivers/gpu/drm/tidss/tidss_scale_coefs.c | 202 ++
drivers/gpu/drm/tidss/tidss_scale_coefs.h | 22 +
drivers/gpu/drm/tilcdc/tilcdc_external.c | 2 +-
drivers/gpu/drm/tiny/Kconfig | 22 +-
drivers/gpu/drm/tiny/Makefile | 1 +
drivers/gpu/drm/tiny/gm12u320.c | 9 -
drivers/gpu/drm/tiny/ili9225.c | 9 -
drivers/gpu/drm/tiny/ili9486.c | 286 ++
drivers/gpu/drm/tiny/repaper.c | 21 +-
drivers/gpu/drm/tiny/st7586.c | 9 -
drivers/gpu/drm/tiny/st7735r.c | 76 +-
drivers/gpu/drm/ttm/ttm_bo.c | 271 +-
drivers/gpu/drm/ttm/ttm_bo_util.c | 3 +-
drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 2 +-
drivers/gpu/drm/udl/udl_connector.c | 1 -
drivers/gpu/drm/udl/udl_modeset.c | 11 -
drivers/gpu/drm/v3d/v3d_drv.h | 41 +-
drivers/gpu/drm/vboxvideo/vbox_mode.c | 13 +-
drivers/gpu/drm/vboxvideo/vboxvideo.h | 2 +-
drivers/gpu/drm/vc4/vc4_crtc.c | 13 +-
drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
drivers/gpu/drm/vc4/vc4_drv.c | 3 -
drivers/gpu/drm/vc4/vc4_drv.h | 49 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 2 +-
drivers/gpu/drm/vc4/vc4_plane.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_debugfs.c | 1 +
drivers/gpu/drm/virtio/virtgpu_display.c | 12 +-
drivers/gpu/drm/virtio/virtgpu_drv.c | 6 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 36 +-
drivers/gpu/drm/virtio/virtgpu_gem.c | 2 +
drivers/gpu/drm/virtio/virtgpu_ioctl.c | 90 +-
drivers/gpu/drm/virtio/virtgpu_kms.c | 41 +-
drivers/gpu/drm/virtio/virtgpu_object.c | 109 +-
drivers/gpu/drm/virtio/virtgpu_plane.c | 7 +-
drivers/gpu/drm/virtio/virtgpu_vq.c | 369 +-
drivers/gpu/drm/vkms/vkms_crtc.c | 9 +-
drivers/gpu/drm/vkms/vkms_drv.c | 1 -
drivers/gpu/drm/vkms/vkms_drv.h | 4 -
drivers/gpu/drm/vkms/vkms_plane.c | 2 +-
drivers/gpu/drm/vmwgfx/Makefile | 2 +-
drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h | 161 +-
.../gpu/drm/vmwgfx/device_include/svga3d_devcaps.h | 787 ++---
drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h | 466 ++-
.../gpu/drm/vmwgfx/device_include/svga3d_limits.h | 36 +-
.../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 58 +-
.../gpu/drm/vmwgfx/device_include/svga3d_types.h | 347 +-
drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 382 ++-
drivers/gpu/drm/vmwgfx/device_include/svga_types.h | 1 +
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 213 +-
drivers/gpu/drm/vmwgfx/vmwgfx_binding.h | 33 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 28 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 73 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 172 +-
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 429 ++-
drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 2 -
drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 18 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 130 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 3 +
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 31 -
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 3 +
drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 12 +-
drivers/gpu/drm/vmwgfx/vmwgfx_so.h | 7 +
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 66 +-
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c | 387 +++
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 610 ++--
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 6 -
drivers/gpu/drm/xen/xen_drm_front_kms.c | 19 +
drivers/gpu/drm/zte/zx_plane.c | 4 +-
drivers/hid/Kconfig | 19 +-
drivers/hid/Makefile | 2 +
drivers/hid/hid-appleir.c | 12 +-
drivers/hid/hid-glorious.c | 86 +
drivers/hid/hid-ids.h | 5 +
drivers/hid/hid-lg-g15.c | 6 +-
drivers/hid/hid-logitech-dj.c | 11 +-
drivers/hid/hid-mcp2221.c | 742 ++++
drivers/hid/hid-quirks.c | 3 -
drivers/hid/hid-rmi.c | 1 -
drivers/hid/intel-ish-hid/ishtp/hbm.h | 2 +-
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 2 +-
drivers/mailbox/Kconfig | 9 +
drivers/mailbox/Makefile | 2 +
drivers/mailbox/armada-37xx-rwtm-mailbox.c | 8 +-
drivers/mailbox/bcm-flexrm-mailbox.c | 2 +
drivers/mailbox/bcm-pdc-mailbox.c | 20 +-
drivers/mailbox/imx-mailbox.c | 288 +-
drivers/mailbox/mtk-cmdq-mailbox.c | 128 +-
drivers/mailbox/sun6i-msgbox.c | 326 ++
drivers/md/dm-clone-metadata.c | 15 +-
drivers/md/dm-clone-metadata.h | 2 +-
drivers/md/dm-clone-target.c | 66 +-
drivers/md/dm-crypt.c | 6 +-
drivers/md/dm-integrity.c | 304 +-
drivers/md/dm-verity-fec.c | 1 +
drivers/md/dm-writecache.c | 138 +-
drivers/md/dm-zoned-metadata.c | 1 -
drivers/misc/Kconfig | 1 +
drivers/misc/Makefile | 1 +
drivers/misc/uacce/Kconfig | 13 +
drivers/misc/uacce/Makefile | 2 +
drivers/misc/uacce/uacce.c | 633 ++++
drivers/s390/block/dasd_3990_erp.c | 2 +-
drivers/video/backlight/Kconfig | 8 +-
drivers/video/console/Kconfig | 76 +-
drivers/video/fbdev/Kconfig | 9 +-
drivers/video/fbdev/aty/mach64_gx.c | 3 +-
drivers/video/fbdev/aty/radeon_base.c | 26 +-
drivers/video/fbdev/cg14.c | 3 +-
drivers/video/fbdev/core/Makefile | 1 -
drivers/video/fbdev/core/fbcon.c | 27 +-
drivers/video/fbdev/core/fbmem.c | 38 +-
drivers/video/fbdev/hyperv_fb.c | 4 +-
drivers/video/fbdev/kyro/STG4000OverlayDevice.c | 3 +-
drivers/video/fbdev/matrox/matroxfb_base.c | 15 +
drivers/video/fbdev/mmp/hw/mmp_ctrl.h | 2 +-
drivers/video/fbdev/nvidia/nvidia.c | 41 +-
drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 4 -
drivers/video/fbdev/pxa168fb.c | 5 +-
drivers/video/fbdev/s1d13xxxfb.c | 16 +-
drivers/video/fbdev/sa1100fb.c | 2 +-
drivers/video/fbdev/sh_mobile_lcdcfb.c | 4 +-
drivers/video/fbdev/ssd1307fb.c | 4 +-
drivers/video/fbdev/w100fb.c | 18 +-
drivers/video/fbdev/wm8505fb.c | 2 +-
drivers/video/hdmi.c | 11 +-
fs/debugfs/file.c | 8 +
include/crypto/aead.h | 48 +-
include/crypto/if_alg.h | 2 +-
include/drm/bridge/dw_hdmi.h | 1 +
include/drm/bridge/mhl.h | 4 +-
include/drm/drm_atomic.h | 76 +
include/drm/drm_atomic_helper.h | 8 +
include/drm/drm_atomic_state_helper.h | 13 +
include/drm/drm_bridge.h | 405 ++-
include/drm/drm_bridge_connector.h | 18 +
include/drm/drm_client.h | 7 +-
include/drm/drm_connector.h | 46 +-
include/drm/drm_crtc.h | 80 +-
include/drm/drm_device.h | 2 +-
include/drm/drm_dp_helper.h | 26 +-
include/drm/drm_dp_mst_helper.h | 17 +-
include/drm/drm_drv.h | 194 +-
include/drm/drm_edid.h | 5 +
include/drm/drm_encoder.h | 3 +-
include/drm/drm_fb_helper.h | 27 +-
include/drm/drm_file.h | 1 +
include/drm/drm_gem_vram_helper.h | 9 +
include/drm/drm_hdcp.h | 6 +-
include/drm/drm_legacy.h | 6 -
include/drm/drm_mipi_dbi.h | 12 +
include/drm/drm_mm.h | 2 +-
include/drm/drm_modes.h | 11 +-
include/drm/drm_modeset_helper_vtables.h | 63 +-
include/drm/drm_panel.h | 3 +-
include/drm/drm_pci.h | 11 -
include/drm/drm_print.h | 78 +-
include/drm/drm_simple_kms_helper.h | 11 +-
include/drm/drm_vblank.h | 36 +-
include/drm/gpu_scheduler.h | 13 +-
include/drm/i915_mei_hdcp_interface.h | 1 -
include/drm/ttm/ttm_bo_api.h | 11 +-
include/drm/ttm/ttm_bo_driver.h | 15 -
include/linux/debugfs.h | 1 +
include/linux/dma-buf.h | 97 +-
include/linux/err.h | 3 -
include/linux/firmware/xlnx-zynqmp.h | 2 +
include/linux/fsl/mc.h | 16 +
include/linux/hashtable.h | 4 +-
include/linux/hdmi.h | 2 +-
include/linux/irqdesc.h | 2 +-
include/linux/list.h | 2 +-
include/linux/mfd/wm8994/pdata.h | 2 +-
include/linux/platform_data/simplefb.h | 2 +-
include/linux/uacce.h | 163 +
include/uapi/drm/amdgpu_drm.h | 5 +-
include/uapi/drm/drm.h | 2 +
include/uapi/drm/i915_drm.h | 21 +
include/uapi/drm/lima_drm.h | 9 +-
include/uapi/drm/vmwgfx_drm.h | 16 +-
include/uapi/misc/uacce/hisi_qm.h | 23 +
include/uapi/misc/uacce/uacce.h | 38 +
include/video/mmp_disp.h | 2 +-
include/video/samsung_fimd.h | 2 +-
kernel/padata.c | 9 +-
1275 files changed, 72797 insertions(+), 33452 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-driver-uacce
create mode 100644 Documentation/devicetree/bindings/crypto/xlnx,zynqmp-aes.yaml
create mode 100644 Documentation/devicetree/bindings/display/bridge/ps8640.yaml
create mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml
create mode 100644 Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
delete mode 100644 Documentation/devicetree/bindings/display/msm/gmu.txt
create mode 100644 Documentation/devicetree/bindings/display/msm/gmu.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/advantech,idk-1 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/advantech,idk-2 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b080uan01.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101aw03.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101ean01.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101xtn01.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b116xw03.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b133htn01.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b133xtn01.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g070vvn01.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g101evn010.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g104sn02.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g133han01.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g185han01.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,p320hvn03.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,t215hvn01.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/avic,tm070ddh03.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,hv070wsa-100.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,nv101wxmn51.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,tv080wum-nl0.txt
create mode 100644 Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml
delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa07 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa10 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa10 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/dataimage,scf07 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/display-timings.yaml
delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/edt,et-series.txt
copy Documentation/devicetree/bindings/display/panel/{xinpeng,xpp055c272.yaml => e [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/evervision,vgg8 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/feixin,k101-im2 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/foxlink,fl500wv [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/friendlyarm,hd702e.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/giantplus,gpg48 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/hannstar,hsd070 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/hannstar,hsd100 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/hit,tx23d38vm0caa.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,at043tn24.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,at070tn92.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g070y2-l01.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g101ice [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g121i1-l01.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g121x1-l03.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,n116bge.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,n156bge [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,zj070na [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx14d24vm1bpa.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx31d200vm0baa.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/kyo,tcg121xglp.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/lemaker,bl035-r [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lb070wv8.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp079qx1-sp0v.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp097qx1-spa1.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp120up1.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp129qe.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa07 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl12880b20-05.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/netron-dy,e231732.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/newhaven,nhd-4. [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/nlt,nl192108ac1 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
delete mode 100644 Documentation/devicetree/bindings/display/panel/nvd,9128.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/okaya,rs800480t [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/ontat,yx700wv03.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.txt
create mode 100644 Documentation/devicetree/bindings/display/panel/orisetech,otm80 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com43 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/panasonic,vvx10 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/panasonic,vvx10 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-dpi.txt
create mode 100644 Documentation/devicetree/bindings/display/panel/panel-dpi.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/panel-timing.yaml
delete mode 100644 Documentation/devicetree/bindings/display/panel/qiaodian,qd4300 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm68200.txt
create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml
delete mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,rk070e [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lsn122d [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ltn101nt05.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ltn140a [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e88a0 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq035q7db03.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq070y3dg3b.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq101k1ly04.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq123p1jx31.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/shelly,sca07010 [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/starry,kr122ea0sra.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/tianma,tm070jdhg30.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/tianma,tm070rvhg71.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/toshiba,lt089ac [...]
delete mode 100644 Documentation/devicetree/bindings/display/panel/tpk,f07a-0102.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/tpk,f10a-0102.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/urt,umsh-8596md.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/vl050_8048nt_c01.txt
delete mode 100644 Documentation/devicetree/bindings/display/panel/winstar,wf35ltiacd.txt
delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-drm.txt
create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-drm.yaml
delete mode 100644 Documentation/devicetree/bindings/display/sitronix,st7735r.txt
create mode 100644 Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
create mode 100644 Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
create mode 100644 Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
create mode 100644 Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
create mode 100644 Documentation/devicetree/bindings/mailbox/allwinner,sun6i-a31-m [...]
create mode 100644 Documentation/misc-devices/uacce.rst
create mode 100644 drivers/crypto/marvell/Kconfig
copy drivers/crypto/marvell/{ => cesa}/Makefile (100%)
rename drivers/crypto/marvell/{ => cesa}/cesa.c (100%)
rename drivers/crypto/marvell/{ => cesa}/cesa.h (99%)
rename drivers/crypto/marvell/{ => cesa}/cipher.c (98%)
rename drivers/crypto/marvell/{ => cesa}/hash.c (98%)
rename drivers/crypto/marvell/{ => cesa}/tdma.c (97%)
create mode 100644 drivers/crypto/marvell/octeontx/Makefile
create mode 100644 drivers/crypto/marvell/octeontx/otx_cpt_common.h
create mode 100644 drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf.h
create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_main.c
create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c
create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h
create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf.h
create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_algs.h
create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_main.c
create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c
create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h
create mode 100644 drivers/crypto/xilinx/Makefile
create mode 100644 drivers/crypto/xilinx/zynqmp-aes-gcm.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/mmsch_v2_0.h
copy drivers/gpu/drm/amd/{amdgpu/gfx_v9_4.h => display/dc/dce/dce_scl_filters_old. [...]
copy drivers/gpu/drm/amd/display/dmub/inc/{dmub_cmd_dal.h => dmub_gpint_cmd.h} (57%)
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/wafl/wafl2_4_0_0_sh_mask.h
copy drivers/gpu/drm/amd/{amdgpu/gfx_v9_4.h => include/asic_reg/wafl/wafl2_4_0_0_s [...]
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/xgmi/xgmi_4_0_0_sh_mask.h
copy drivers/gpu/drm/amd/{amdgpu/gfx_v9_4.h => include/asic_reg/xgmi/xgmi_4_0_0_sm [...]
create mode 100644 drivers/gpu/drm/bridge/display-connector.c
delete mode 100644 drivers/gpu/drm/bridge/dumb-vga-dac.c
create mode 100644 drivers/gpu/drm/bridge/parade-ps8640.c
create mode 100644 drivers/gpu/drm/bridge/simple-bridge.c
create mode 100644 drivers/gpu/drm/bridge/tc358768.c
create mode 100644 drivers/gpu/drm/bridge/ti-tpd12s015.c
create mode 100644 drivers/gpu/drm/drm_bridge_connector.c
rename drivers/gpu/drm/i915/{ => display}/intel_csr.c (94%)
rename drivers/gpu/drm/i915/{ => display}/intel_csr.h (100%)
create mode 100644 drivers/gpu/drm/i915/display/intel_de.h
create mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.c
create mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.h
create mode 100644 drivers/gpu/drm/i915/display/intel_global_state.c
create mode 100644 drivers/gpu/drm/i915/display/intel_global_state.h
create mode 100644 drivers/gpu/drm/i915/gt/gen7_renderclear.c
create mode 100644 drivers/gpu/drm/i915/gt/gen7_renderclear.h
create mode 100644 drivers/gpu/drm/i915/gt/hsw_clear_kernel.c
create mode 100644 drivers/gpu/drm/i915/gt/intel_context_param.c
create mode 100644 drivers/gpu/drm/i915/gt/intel_context_param.h
create mode 100644 drivers/gpu/drm/i915/gt/intel_context_sseu.c
create mode 100644 drivers/gpu/drm/i915/gt/ivb_clear_kernel.c
create mode 100644 drivers/gpu/drm/i915/gt/selftest_ring_submission.c
create mode 100644 drivers/gpu/drm/i915/gt/sysfs_engines.c
create mode 100644 drivers/gpu/drm/i915/gt/sysfs_engines.h
create mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.c
create mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.h
create mode 100644 drivers/gpu/drm/i915/i915_ioc32.h
create mode 100644 drivers/gpu/drm/i915/intel_dram.c
create mode 100644 drivers/gpu/drm/i915/intel_dram.h
create mode 100644 drivers/gpu/drm/i915/vlv_suspend.c
create mode 100644 drivers/gpu/drm/i915/vlv_suspend.h
delete mode 100644 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c
delete mode 100644 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c
delete mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c
delete mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c
delete mode 100644 drivers/gpu/drm/omapdrm/dss/dss-of.c
create mode 100644 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c
create mode 100644 drivers/gpu/drm/panel/panel-elida-kd35t133.c
create mode 100644 drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt35510.c
create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e88a0-ams452ef01.c
create mode 100644 drivers/gpu/drm/tidss/Kconfig
create mode 100644 drivers/gpu/drm/tidss/Makefile
create mode 100644 drivers/gpu/drm/tidss/tidss_crtc.c
create mode 100644 drivers/gpu/drm/tidss/tidss_crtc.h
create mode 100644 drivers/gpu/drm/tidss/tidss_dispc.c
create mode 100644 drivers/gpu/drm/tidss/tidss_dispc.h
create mode 100644 drivers/gpu/drm/tidss/tidss_dispc_regs.h
create mode 100644 drivers/gpu/drm/tidss/tidss_drv.c
create mode 100644 drivers/gpu/drm/tidss/tidss_drv.h
create mode 100644 drivers/gpu/drm/tidss/tidss_encoder.c
create mode 100644 drivers/gpu/drm/tidss/tidss_encoder.h
create mode 100644 drivers/gpu/drm/tidss/tidss_irq.c
create mode 100644 drivers/gpu/drm/tidss/tidss_irq.h
create mode 100644 drivers/gpu/drm/tidss/tidss_kms.c
create mode 100644 drivers/gpu/drm/tidss/tidss_kms.h
create mode 100644 drivers/gpu/drm/tidss/tidss_plane.c
create mode 100644 drivers/gpu/drm/tidss/tidss_plane.h
create mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.c
create mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.h
create mode 100644 drivers/gpu/drm/tiny/ili9486.c
create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
create mode 100644 drivers/hid/hid-glorious.c
create mode 100644 drivers/hid/hid-mcp2221.c
create mode 100644 drivers/mailbox/sun6i-msgbox.c
create mode 100644 drivers/misc/uacce/Kconfig
create mode 100644 drivers/misc/uacce/Makefile
create mode 100644 drivers/misc/uacce/uacce.c
create mode 100644 include/drm/drm_bridge_connector.h
create mode 100644 include/linux/uacce.h
create mode 100644 include/uapi/misc/uacce/hisi_qm.h
create mode 100644 include/uapi/misc/uacce/uacce.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.