This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allnoconfig
in repository toolchain/ci/binutils-gdb.
from 3f07ddd689 Automatic date update in version.in
adds 3b1317df03 Automatic date update in version.in
adds acfd932381 Automatic date update in version.in
adds 602ed821f5 Fix type of .persistent.bss section
adds 839298c39b Automatic date update in version.in
adds 589787a791 Automatic date update in version.in
adds 5c1f3db6a3 Automatic date update in version.in
adds d480785348 Automatic date update in version.in
adds 8ed1a94d7a Automatic date update in version.in
No new revisions were added by this update.
Summary of changes:
bfd/ChangeLog | 4 ++++
bfd/elf.c | 1 +
bfd/version.h | 2 +-
gas/ChangeLog | 6 ++++++
gas/testsuite/gas/elf/section25.d | 4 +++-
gas/testsuite/gas/elf/section26.d | 6 +++++-
gas/testsuite/gas/elf/section26.s | 3 +++
7 files changed, 23 insertions(+), 3 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/llvm-release-arm-lts-allnoconfig
in repository toolchain/ci/base-artifacts.
discards 63e82ba8 0: update: binutils-llvm-linux-qemu: all
new 5b0c14a3 0: update: binutils-llvm-linux-qemu: all
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (63e82ba8)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 171 +-
02-prepare_abe/console.log | 438 +-
03-build_abe-binutils/console.log | 11399 ++++++------
04-build_llvm/console.log | 13909 ++++++++-------
05-build_linux/console.log | 821 +-
06-build_abe-qemu/console.log | 6846 ++++----
07-boot_linux/console.log | 2 +-
08-check_regression/console.log | 2 +-
09-update_baseline/console.log | 2 +-
console.log | 33590 ++++++++++++++++++------------------
jenkins/manifest.sh | 22 +-
11 files changed, 33609 insertions(+), 33593 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 releases/gcc-9
in repository gcc.
from b091cb1efa1 tree-optimization/99954 - fix loop distribution memcpy clas [...]
new be20ca1d4ff i386: Fix atomic FP peepholes [PR100182]
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:
gcc/config/i386/sync.md | 24 ++++++++++++++++--------
gcc/testsuite/gcc.target/i386/pr100182.c | 30 ++++++++++++++++++++++++++++++
gcc/testsuite/gcc.target/i386/pr71245-1.c | 2 +-
gcc/testsuite/gcc.target/i386/pr71245-2.c | 2 +-
4 files changed, 48 insertions(+), 10 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/i386/pr100182.c
--
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 releases/gcc-8
in repository gcc.
from c909bb78449 Daily bump.
new 0d277114b4b i386: Fix atomic FP peepholes [PR100182]
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:
gcc/config/i386/sync.md | 24 ++++++++++++++++--------
gcc/testsuite/gcc.target/i386/pr100182.c | 30 ++++++++++++++++++++++++++++++
gcc/testsuite/gcc.target/i386/pr71245-1.c | 2 +-
gcc/testsuite/gcc.target/i386/pr71245-2.c | 2 +-
4 files changed, 48 insertions(+), 10 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/i386/pr100182.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from c8767ee9f93 libstdc++: Add testcase for std::pair as a structural type [...]
new 3ba781d3b5c AVR cc0 conversion
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:
gcc/config/avr/avr-dimode.md | 336 +++-
gcc/config/avr/avr-fixed.md | 380 +++-
gcc/config/avr/avr.c | 318 ++--
gcc/config/avr/avr.h | 34 +-
gcc/config/avr/avr.md | 4244 +++++++++++++++++++++++++++++++++---------
5 files changed, 4120 insertions(+), 1192 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_gnu/gnu-release-arm-bootstrap_O1
in repository toolchain/ci/gcc.
from be0093e7273 tree-optimization/100053 - fix predication in VN
adds 9266a101ac9 arm: Various MVE vec_duplicate fixes [PR99647]
adds dc2e26fad8c Daily bump.
adds a633f7f96da [PATCH] Backport fix for PR target/98952
adds e06c76270de PR fortran/100154 - ICE in gfc_conv_procedure_call, at fort [...]
adds 83ee7992edc Daily bump.
new 39e8bfe7217 i386: Fix atomic FP peepholes [PR100182]
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:
gcc/ChangeLog | 48 +++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/config/arm/iterators.md | 8 +++--
gcc/config/arm/mve.md | 25 ++++----------
gcc/config/i386/sync.md | 24 +++++++++-----
gcc/fortran/ChangeLog | 15 +++++++++
gcc/fortran/check.c | 36 ++++++++++++++++++--
gcc/fortran/intrinsic.c | 10 +++---
gcc/testsuite/ChangeLog | 47 ++++++++++++++++++++++++++
gcc/testsuite/gcc.c-torture/compile/pr99647.c | 5 +++
gcc/testsuite/gcc.target/i386/pr100182.c | 30 +++++++++++++++++
gcc/testsuite/gcc.target/i386/pr71245-1.c | 2 +-
gcc/testsuite/gcc.target/i386/pr71245-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pr98952.c | 28 ++++++++++++++++
gcc/testsuite/gfortran.dg/pr100154.f90 | 26 +++++++++++++++
libgcc/ChangeLog | 11 ++++++
libgcc/config/rs6000/tramp.S | 6 ++--
17 files changed, 282 insertions(+), 43 deletions(-)
create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr99647.c
create mode 100644 gcc/testsuite/gcc.target/i386/pr100182.c
create mode 100644 gcc/testsuite/gcc.target/powerpc/pr98952.c
create mode 100644 gcc/testsuite/gfortran.dg/pr100154.f90
--
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_gnu/gnu-release-arm-bootstrap_O1
in repository toolchain/ci/base-artifacts.
discards 6db34376 0: update: gcc-be0093e7273f00fe850578415c0b06bc7dec6dc0: 1
new 49d56e54 0: update: gcc-39e8bfe7217898e8d21bcc55efe6992fbde262f1: 1
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 (6db34376)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu/gnu-release-arm-boot [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 120 +-
02-prepare_abe/console.log | 80 +-
04-build_abe-bootstrap_O1/console.log | 90793 +++++++++++++++----------------
05-check_regression/console.log | 2 +-
06-update_baseline/console.log | 2 +-
console.log | 90967 ++++++++++++++++----------------
jenkins/manifest.sh | 8 +-
7 files changed, 91021 insertions(+), 90951 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 acd3d2859453 Merge tag 'fixes-v5.13' of git://git.kernel.org/pub/scm/li [...]
new b0b6ef0bb273 media: colorspaces-details.rst: drop tabularcolumns
new a78801a4431d media: control.rst: use a table for V4L2_CID_POWER_LINE
new 571610162bc5 media: docs: sliced-vbi: fix V4L2_SLICED_WSS_625 docs
new f23f5c709427 media: ext-ctrls-codec-stateless.rst: change a FWHT flag d [...]
new da3e2702cacc media: ext-ctrls-codec.rst: add a missing profile description
new 235ad7e64787 media: ext-ctrls-codec.rst: simplify a few tables
new 43774190ffde media: ext-ctrls-jpeg.rst: cleanup V4L2_CID_JPEG_COMPRESSI [...]
new e89dbb12b677 media: docs: pixfmt: use section titles for bayer formats
new b58398f22855 media: buffer.rst: fix a PDF output issue
new 86d3a055a467 media: ext-ctrls-codec-stateless.rst: fix an H-264 table format
new 4a1873f5bf2b media: pixfmt-yuv-planar.rst: fix PDF OUTPUT
new fea13a6935c7 media: docs: uAPI: fix table output in LaTeX/PDF format
new f9f81841bba3 media: dev-overlay.rst: cleanup the xvideo example
new f82c0bd4a5dd media: vbi_hsync.svg: fix the viewports
new c4a1bff9507f media: v4l docs: move some cross-reference identifiers
new dd354506911a media: rc/ite-cir: replace spin_lock_irqsave by spin_lock [...]
new 112902fc1451 media: ite-cir: remove unused fields
new 0b2c7dcff345 media: ite-cir: set parent device
new 17e327a67e2a media: ite-cir: use standard logging and reduce noise
new cc83573c46f6 media: ite-cir: carrier and duty cycle can be set via ioctl
new 0b16cd575d6d media: ite-cir: move runtime information into driver data
new 28c7afb07ccf media: ite-cir: check for receive overflow
new 0ec694d6718a media: ite-cir: in_use is not needed
new 3f9fcc4c84c6 media: rc: add keymap for minix-neo remote
new 042c122f4a30 media: em28xx: Add pid for bulk revision of Hauppauge 461e
new e5f3b2f4f237 media: em28xx: Add pid for bulk revision of Hauppauge 461eV2
new 13a79f14ab28 media: dvb-usb: Fix memory leak at error in dvb_usb_device_init()
new c49206786ee2 media: dvb-usb: Fix use-after-free access
new 34d5fc1e0da1 media: rc: add keymap for Xbox 360 Universal Media remote
new bcbe55dc7b41 media: uapi: Correct doc comment in H264 uAPI
new 0c8be47d4a72 media: platform: sti: make a const arrays static, makes ob [...]
new 6b45fbfa5309 media: include: media: davinci: Fixed up few trivial spell [...]
new 6a49401e15b5 media: usbtv: constify static structs
new 21ea3defde62 media: doc: h264/hevc: Clarify _START_CODE_NONE meaning
new 18490a1ad8ea media: use getter/setter functions
new 911edeff2264 media: drivers/media/pci/cx18: Fix a spelling minimze to m [...]
new 611ce3395e34 media: drivers: media: pci: cx18: Couple of spell fixes in [...]
new 937da4fd2ca1 media: drivers: media: pci: cx18: Spelling fix of minimze [...]
new 67012d97df93 media: v4l: common: v4l2_get_link_freq: add printing a warning
new 78c2cc28df4a media: camss: use v4l2_get_link_freq() to calculate the re [...]
new 2f90857781bb media: qcom: camss: Fix overflows in clock rate calculations
new 0aa3bdca3850 media: solo6x10: Switch to using the new API kobj_to_dev()
new f0b8bbd367bb media: media/i2c: remove unneeded variable: "ret"
new 8bca663a0aee media: media/usb:Remove superfluous "breaks"
new c3bf67e80532 media: media/usb:Remove superfluous "breaks" in the ttusb_dec.c
new 24df8b74c8b2 media: drivers: media: pci: sta2x11: fix Kconfig dependenc [...]
new 4fade8329ab2 media: mtk: fix mtk-smi dependency
new 18a4ca76ada4 media: rkisp1: params: remove extra 'if' conditions
new 9c39be40c015 media: drivers/media/usb: fix memory leak in zr364xx_probe
new 71bb1b99a24f media: cec-notifier: also search for HDMI devices on I2C
new 6e47269cb3f5 media: ti-vpe: Simplify bool comparison
new 29a42595c8dc media: v4l2-subdev.rst: typo fix
new 5cde22fcc727 media: vivid: fix assignment of dev->fbuf_out_flags
new a4184b4f9901 media: fix incorrect kernel doc usages
new 4e1cb753c04d media: saa7134: use sg_dma_len when building pgtable
new e56429b09d5e media: saa7146: use sg_dma_len when building pgtable
new 3101010f7d66 media: anysee: simplify the return expression of anysee_ci [...]
new b5fe86307e42 media: ngene: simplify the return expression of eeprom_wri [...]
new 73605de01f57 media: media/siano: kill pointless kmutex definitions
new 8938c48fa25b media: omap4iss: return error code when omap4iss_get() failed
new ab954c4325a6 media: b2c2: remove trailing semicolon in macro definition
new cbe8373ca7e7 media: rkisp1: rsz: crash fix when setting src format
new 3536169f8531 media: aspeed: fix clock handling logic
new 6f097ddb8072 media: dvbdev: Switch to new kerneldoc syntax for named va [...]
new 5f864cfbf59b media: cx23885: add more quirks for reset DMA on some AMD IOMMU
new cb1318fd80c3 media: cx23885: Fix various Hauppauge device analog captur [...]
new eea62d6d471a media: i2c: adv7511: remove open coded version of SMBus bl [...]
new 225d0dbdb2b1 media: drxj: remove redundant assignments to variable imag [...]
new efb8225ce665 media: ngene: switch from 'pci_' to 'dma_' API
new e6668bbaa5f9 media: imx: Drop dependency on I2C
new 8ab63c4cc3bd media: imx: Move dependency on VIDEO_DEV to common Kconfig symbol
new 34632e762325 media: imx: Drop manual dependency on VIDEO_IMX_MEDIA
new 772cb7f2cfd1 media: imx: Compile imx6-media-objs only for CONFIG_VIDEO_IMX_CSI
new 0ab05d7f7d24 media: imx: Set default sizes through macros in all drivers
new 82bedfbf663a media: imx: utils: Add ability to filter pixel formats by [...]
new d415448a836b media: imx: capture: Use dev_* instead of v4l2_* to log messages
new 6cf8b135a398 media: imx: capture: Use device name to construct bus_info
new 5722a1742606 media: imx: capture: Remove forward declaration of capture_qops
new e2c073c7d452 media: imx: capture: Handle errors from v4l2_fh_open()
new b3a300996cbe media: imx: capture: Clean up capture_priv structure
new cf56ac08795a media: imx: capture: Remove capture_priv stop field
new b517f562e038 media: imx: capture: Move queue and ctrl handler init to i [...]
new 8e574216979e media: imx: capture: Initialize video_device programmatically
new 1f4e7241704b media: imx: capture: Register the video device after compl [...]
new 0d966feb6bd0 media: imx: capture: Store v4l2_pix_format in imx_media_video_dev
new 024b2f9cd225 media: imx: capture: Move default format init to a separat [...]
new 300852e3cc13 media: imx: capture: Rename querycap handler to capture_querycap
new 3a8548247830 media: imx: capture: Rename ioctl operations with legacy prefix
new 49e1b5d6492b media: imx: capture: Add a mechanism to disable control in [...]
new 96fe421e8db5 media: imx: capture: Remove unneeded variable in __capture [...]
new 6cc209445c19 media: imx: capture: Pass v4l2_pix_format to __capture_leg [...]
new cc271b675469 media: imx: capture: Return -EPIPE from __capture_legacy_t [...]
new 7edcce6cc082 media: imx: capture: Extract format lookup from __capture_ [...]
new a9512b261afd media: imx: capture: Simplify capture_validate_fmt() imple [...]
new 5e14568ccbdf media: imx: capture: Simplify __capture_legacy_try_fmt()
new b41e93260425 media: imx: capture: Decouple video node from source with [...]
new a1060d0789b1 media: imx: capture: Expose V4L2_CAP_IO_MC for the MC-centric API
new c24ead998ed1 media: imx: imx7-media-csi: Disable legacy video node API
new ab7d9fed9056 media: imx: capture: Support creating immutable link to ca [...]
new dbeecb112cb4 media: imx: imx7-media-csi: Remove control handler
new fbd36bceb816 media: imx: imx7-media-csi: Move (de)init from link setup [...]
new 61c699bfb013 media: imx: imx7-media-csi: Create immutable link to captu [...]
new 9206d3b48b6a media: imx: imx7-media-csi: Replace CSICR*_RESET_VAL with values
new 37b48094169a media: imx: imx7-media-csi: Tidy up register fields macros
new db04bef6f1d2 media: imx: imx7-media-csi: Reorganize code in sections
new 66f469c1b484 media: imx: imx7-media-csi: Validate capture format in .li [...]
new c6f02291d114 media: imx: imx7-media-csi: Fix source type identification
new 3c1dbc71c646 media: imx: imx7-media-csi: Don't lock access to is_csi2
new be1158f0f644 media: imx: imx7-media-csi: Rename imx7_csi_dma_start() to [...]
new b0f4a7f77c1d media: imx: imx7-media-csi: Split imx7_csi_dma_stop()
new ff43ca911978 media: imx: imx7-media-csi: Move CSI configuration before [...]
new f2635a9aa0c8 media: imx: imx7-media-csi: Merge streaming_start() with c [...]
new df221c963985 media: imx: imx7-media-csi: Merge hw_reset() with init_int [...]
new f7134e4514a8 media: imx: imx7-media-csi: Set the MIPI data type based o [...]
new 5f09f37a7db9 media: imx: imx7-media-csi: Don't set the buffer stride wh [...]
new 49a72bb614dc media: imx: imx7-media-csi: Merge all config in imx7_csi_c [...]
new d525febdb7a1 media: imx: imx7-media-csi: Clear all configurable CSICR18 fields
new b5cbab5e1a2f media: imx: imx7-media-csi: Set RFF burst type in imx7_csi [...]
new bc023b5a333a media: imx: imx7-media-csi: Simplify imx7_csi_rx_fifo_clear()
new 67c98cb1ac7c media: imx: imx7-media-csi: Don't double-enable the CSI
new 30122594cd5b media: imx: imx7-media-csi: Don't double-enable the RxFIFO
new eacc813b31a0 media: imx: imx7-media-csi: Remove double reflash of DMA c [...]
new ef08345c4cce media: imx: imx7-media-csi: Don't enable SOF and EOF interrupts
new 42849cf0869f media: imx: imx7_media-csi: Add support for additional Bay [...]
new dbedd2f4901e media: v4l2-mc: Add link flags to v4l2_create_fwnode_links [...]
new 43664fa55c59 media: imx: imx7_media-csi: Create immutable link to sourc [...]
new 5c7cf0f3f006 media: imx: imx7_mipi_csis: Acquire reset control without [...]
new dd4191054b92 media: imx: imx7_mipi_csis: Fix input size alignment
new 421ba86abfa6 media: imx: imx7_mipi_csis: Make source .s_power() optional
new 6e1de0062768 media: imx: imx7_mipi_csis: Avoid double get of wrap clock
new 0445bc5324db media: imx: imx7_mipi_csis: Drop 10-bit YUV support
new aeceec5e924b media: imx: imx7_mipi_csis: Fix UYVY8 media bus format
new 57b94933ebb8 media: imx: imx7_mipi_csis: Inline mipi_csis_set_hsync_settle()
new bef63005e3ad media: imx: imx7_mipi_csis: Move link setup check out of l [...]
new 74f815840e66 media: imx: imx7_mipi_csis: Calculate Ths_settle from sour [...]
new 6eac0eecd092 media: imx: imx7_mipi_csis: Turn register access macros in [...]
new d73228a730d8 media: imx: imx7_mipi_csis: Fully initialize MIPI_CSIS_DPH [...]
new e3851164a52d media: imx: imx7_mipi_csis: Define macros for DPHY_BCTRL_L fields
new 547e9437b00c media: imx: imx7_mipi_csis: Make ISP registers macros take [...]
new 7b437a246aad media: imx: imx7_mipi_csis: Rename register macros to matc [...]
new 4fe5bb0b666e media: imx: imx7_mipi_csis: Use register macros in mipi_cs [...]
new 1cb3ff130f4d media: imx: imx7_mipi_csis: Print shadow registers in mipi [...]
new 1f6c45ac5fd7 atomisp: don't let it go past pipes array
new 86ee6729c9b4 media: add a subsystem profile documentation
new 9f3d1056ea54 media: v4l2-ctrl: Make display delay and display enable st [...]
new 8ec0b7b0b598 media: venus: vdec: Add support for display delay and dela [...]
new c3042bff918a media: s5p-mfc: Use display delay and display enable std controls
new 644bcc0315f2 media: docs: Deprecate mfc display delay controls
new f2bf1bcb191b media: v4l2-ctrls: Add control for AUD generation
new 08c067976279 media: venus: venc: Add support for AUD NALU control
new 5a465c5391a8 media: venus: core: Fix some resource leaks in the error p [...]
new 08b1cf474b7f media: venus: core, venc, vdec: Fix probe dependency error
new f765f45f2910 media: venus: Include io.h for memremap()
new 18a6262b05f7 media: venus: core: Parse firmware-name DT property
new d04c114e806f media: uapi: vp8: Remove "header" from symbol names and macros
new 643a236e46d4 media: uapi: vp8: Rename v4l2_vp8_loopfilter to v4l2_vp8_l [...]
new dacd59454449 media: uapi: vp8: Add proper kernel-doc documentation
new 1fb03333eb92 media: uapi: Move parsed VP8 pixel format out of staging
new e74b504a87c1 media: uapi: Move the VP8 stateless control type out of staging
new 45c79296d736 media: controls: Log VP8 stateless control in .std_log
new 0c86b4bdac7e media: vp8: Rename V4L2 VP8 specific macro to V4L2_VP8_
new 363240ce1c08 media: uapi: move VP8 stateless controls out of staging
new e6a7d7c342cb media: uapi: vp8: Fix kernel-doc warnings
new 1a28dce222a6 media: vim2m: initialize the media device earlier
new da24442796b2 media: exynos4-is: add missing call to of_node_put()
new f9426edd5668 media: ti-vpe: cal: remove unneeded assignment
new b83209176d68 media: ti-vpe: cal: fix subdev mbus_code enumeration
new 38e89e790fe2 media: ti-vpe: cal: Implement media controller centric API
new 95667791eb6e media: platform: xilinx: fix error return code of xvip_gra [...]
new 1b0b433fd1b2 media: vidtv: remove duplicate include in vidtv_psi
new 41c991bd2349 media: flexcop-usb: delete unneeded return
new f3d384e36630 media: platform: sunxi: sun6i-csi: fix error return code o [...]
new b9302fa7ed97 media: tuners: fix error return code of hybrid_tuner_reque [...]
new e61f9ea27193 media: m88ds3103: fix return value check in m88ds3103_probe()
new f550eca585df media: ext-ctrls-codec.rst: clarify V4L2_CID_MPEG_VIDEO_BITRATE
new f12b81e47f48 media: core headers: fix kernel-doc warnings
new c2d6a60dc465 media: media/pci: fix kerneldoc issues in two headers
new a68a90b2ecd3 media: media/i2c: fix kerneldoc issues for media i2c headers
new c214e6dd5c9b media: vpbe_osd.h/uvcvideo.h includes: fix trivial kernel- [...]
new f20596943a32 media: media tuner headers: fix kernel-doc warnings
new 7432376a3f57 media: cec/core/cec-notifier: use IS_REACHABLE(CONFIG_I2C)
new 0376a51fbe5e media: v4l: Add packed YUV444 24bpp pixel format
new b16ed1e66008 media: dt-bindings: Add bindings for i.MX8QXP/QM JPEG driver
new b8035f7988a8 media: Add parsing for APP14 data segment in jpeg helpers
new ccbea178db47 media: Quit parsing stream if doesn't start with SOI
new 819f3ea51d47 media: Avoid parsing quantization and huffman tables
new 2db16c6ed72c media: imx-jpeg: Add V4L2 driver for i.MX8 JPEG Encoder/Decoder
new be157db0a3d8 media: Add maintainer for IMX jpeg v4l2 driver
new 2f65fcee3086 media: videobuf2: Explicitly state max size of planes
new aa966274d629 media: Correct 'so'
new c759b2970c56 media: media/saa7164: fix saa7164_encoder_register() memor [...]
new c451ee146d44 media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101 [...]
new c10a3718d955 media: media/usb/gspca/w996Xcf.c: /** -> /*
new bea7515df5a2 media: v4l2-dev.c: show which events are requested by poll()
new 48e15418e41e media: v4l2-ioctl.c: fix timestamp format
new eaaea4681984 media: gspca/sq905.c: fix uninitialized variable
new ea1611ba3a54 media: v4l2-ctrls.c: initialize flags field of p_fwht_params
new 8d1f2c37fc92 media: ext-ctrls-codec.rst: fix typos
new 4b19f9716ad8 media: pci: saa7164: Rudimentary spelling fixes in the fil [...]
new 60250052a1a6 media: camera-mx2: Remove unused header file
new 3f5b610b45a3 media: camera-mx3: Remove unused header file
new 30bcc5103725 media: radio-si476x: rectify spelling and grammar
new d8bdc3e456b6 media: camss: Fix vfe_isr_comp_done() documentation
new ad46e1a8d851 media: camss: Fix vfe_isr comment typo
new c3177cb018a8 media: camss: Replace trace_printk() with dev_dbg()
new 96387cffeb72 media: camss: Add CAMSS_845 camss version
new 9d95baf9fcf8 media: camss: Make ISPIF subdevice optional
new 633b388f85c5 media: camss: Refactor VFE HW version support
new 7319cdf189bb media: camss: Add support for VFE hardware version Titan 170
new e19b14b1873d media: camss: Add missing format identifiers
new 76005817fa95 media: camss: Refactor CSID HW version support
new eebe6d00e9bf media: camss: Add support for CSID hardware version Titan 170
new 2f8b67195e48 media: camss: Add support for CSIPHY hardware version Titan 170
new 2f6f8af67203 media: camss: Refactor VFE power domain toggling
new 705245679372 media: camss: Enable SDM845
new 307600fa8b44 media: dt-bindings: media: camss: Add qcom,msm8916-camss binding
new 6be3837fee69 media: dt-bindings: media: camss: Add qcom,msm8996-camss binding
new 6761996a8c4d media: dt-bindings: media: camss: Add qcom,sdm660-camss binding
new d1d5ce260165 media: dt-bindings: media: camss: Add qcom,sdm845-camss binding
new 750cfee8b150 media: MAINTAINERS: Change CAMSS documentation to use dtsc [...]
new b4a9d65972b4 media: dt-bindings: media: Remove qcom,camss documentation
new c894e95fe67b media: media/usb: fix kernel-doc header issues
new 0cb92ed0b34d media: tegra-video/csi.h: fix kernel-doc mistake
new 0ae4ff019ccd media: exynos-gsc/exynos4-is: add missing 'struct' to kerneldoc
new 89e078b510bd media: s5p-jpeg: fix kernel-doc warnings
new 7bc69c9693ed media: ti-vpe/cal.h: fix kernel-doc formatting
new 091263973d4a media: rcar-vin/rcar-vin.h: fix kernel-doc formatting
new 528b38ed7b6d media: media/platform/sti: fix kernel-doc formatting
new 7a9d4140e767 media: vsp1/vsp1_drm.h: add missing 'struct' kernel-doc keyword
new 75e2ddb18127 media: staging: media: hantro: fix kernel-doc formatting
new 328085e1dc17 media: staging: media: ipu3: add missing kernel-doc 'struc [...]
new 7c45affd0c72 media: staging: media: meson: vdec: fix kernel-doc warning
new 6987322cad1a media: mtk-jpeg/mtk_jpeg_core.h: fix kernel-doc warnings
new 85486243e1f4 media: mtk-mdp: fix kernel-doc warnings
new f56ac19565a3 media: mtk-vcodec: fix kernel-doc warnings
new 0f02beec6187 media: mtk-vpu/mtk_vpu.h: fix kernel-doc warnings
new fe1fd84287f6 media: i2c: adv7842: remove open coded version of SMBus bl [...]
new a9e3863d0006 media: v4l2-ctrls: Fix h264 hierarchical coding type menu ctrl
new 9cc25c4bea9e media: videobuf2: Exit promptly if size = 0
new 1a77d4fd3b1e media: coda: Remove unneeded of_match_ptr()
new 79f382b9a9d8 media: media/pci/pt1: Assign value when defining variables
new a611be7589b4 media: vidioc-g-ext-ctrls.rst: reformat tables and clarify [...]
new abe1338c5e7e media: buffer.rst: fix incorrect :c:type
new 54b74981c86c media: adv7604: writing a one-block EDID failed
new c2357dd9cbaf media: rkvdec: Remove of_match_ptr()
new 1ef5b9b81810 media: v4l2-mc: fix a warning message
new bb5d418076f8 media: cx25821: switch from 'pci_' to 'dma_' API
new d6af27c3a6b6 media: dvb_frontend: move algo-specific settings to a function
new 8d4a554d9cb1 media: dvb_frontend: don't call dvb_frontend_get_stepsize() twice
new 548ad8ee68c0 media: dvb_frontend: warn if frontend driver has API issues
new 6045b01dd0e3 media: [next] staging: media: atomisp: fix memory leak of [...]
new d4a3fa6652e3 media: dvb-frontends: lgdt3306a.c: remove dead code
new f07d34d141e0 media: staging: media: atomisp: Don't abort on error in mo [...]
new c0e3bcb25390 media: camera-sensor.rst: fix a doc build warning
new 2e774b369979 media: mantis: switch from 'pci_' to 'dma_' API
new 967db696b037 atomisp: remove a now unused var
new d7bcb5b15041 media: staging: media: atomisp: Remove unhelpful info message
new 519648bed470 media: mantis: remove orphan mantis_core.c
new 491a0b208b15 media: staging: media: atomisp: clean up block comment sty [...]
new 16a5dcf7fbc2 media: atomisp: Fixed error handling path
new 3a7c578f3918 media: staging: atomisp: Fixed allignment to match open pa [...]
new 4658e1dbc358 media: staging: atomisp: Removed else branch in function
new dfe59c78f4cc media: staging: atomisp: Corrected error handling in function
new 9baa3d64e8e2 media: m88rs6000t: avoid potential out-of-bounds reads on arrays
new 32abe91502d0 media: staging: media: atomisp: Remove unused function
new 3aa059ae8beb media: staging: media: atomisp: Remove unnecessary if statement
new 1907345078b8 media: atomisp: make atomisp_css_stop() void
new 5d986a0e85af media: atomisp: make atomisp_css_continuous_set_num_raw_fr [...]
new a53ff69f7560 media: atomisp: do not select COMMON_CLK to fix builds
new c1f1d76c1944 media: atomisp: remove redundant NULL check of "params"
new 8776682ce31c media: atomisp: Convert comments to C99 initializers
new d0f749f6d21c media: atomisp: Fix Block Comments
new 673d128afd34 media: atomisp: Fix EMBEDDED_FUNCTION_NAME warning
new 6cef8028ce86 media: atomisp: Fix OPEN_ENDED_LINE
new 1e52b54b588e media: atomisp: Fix overlong line
new 31e6736628cf media: atomisp: Fix funciton decleration
new 2a35625b84aa media: atomisp: Delete braces
new 26557ebc1d6d media: atomisp: Fix PARENTHESIS_ALIGNMENT
new fc42aa47bfde media: atomisp: Fix BLOCK_COMMENT_STYLE
new 3881a5a77683 media: atomisp: Write function decleration in one line
new ba11bbf303fa media: atomisp: Fix use after free in atomisp_alloc_css_st [...]
new c606970d4250 media: atomisp: replace boolean comparison of values with [...]
new c63ef1429ac0 media: atomisp: Remove redundant NULL check
new 23817e5c4bb8 media: atomisp: Remove redundant NULL check
new bf9a40ae8d72 media: dvbdev: Fix memory leak in dvb_media_device_free()
new f993b298319a media: camera-sensor.rst: fix c:function build warning
new c277077bab0d media: media/siano: Fix transmission parameters reporting [...]
new 31e1652faa9e media: atomisp: ov2722: remove unnecessary debug print
new 760dba07bcf6 media: atomisp: fix Wvisiblity warning
new 58fba0b16cb3 media: atomisp: remove redundant NULL check
new ac68fb7f124b media: atomisp: remove redundant NULL check
new 184fc42a73b7 media: atomisp: auto-select VIDEO_V4L2_SUBDEV_API
new 040b86483c63 media: atomisp: do not free kmalloc memory by vfree
new 671779f665d9 media: staging: media/atomisp: don't compile unused code
new ee06162d98c3 media: staging: media: ipu3: code style fix - missing a bl [...]
new 21ad53f206a9 media: staging: media: omap4iss: code style - avoid macro [...]
new 97b34809ec24 media: staging: atomisp: reduce kernel stack usage
new 5054241a7915 media: atomisp: remove duplicate include in sh_css
new 771df39b85fd media: atomisp: fix a typo
new 43cd53eb4a2a media: allegro-dvt/nal-h264.h: fix kernel-doc: hdr -> hrd
new 6e77c678f2f4 media: s3c-camif/camif-core.h: fix kernel-doc warnings
new 15e68e58296d media: s5p-jpeg/jpeg-core.h: fix kernel-doc warnings
new 40839521be59 media: exynos-gsc/gsc-core.h: fix kernel-doc warnings
new 37157ffb4bb0 media: exynos4-is: fix kernel-doc warnings
new 033fc896617a media: imx-jpeg: Fix spelling mistake "Canot" -> "Cannot"
new b98fc6b6c0cc media: rkisp1: uapi: document which flags/structs relate t [...]
new fb3b597abdce media: imx-jpeg: Fix error return code in mxc_jpeg_probe()
new d75b32853d4a media: imx-jpeg: Fix return value check in mxc_jpeg_attach [...]
new 5cd255e72646 media: hantro: fix kernel-doc warnings and style
new 5dccfce4ef32 media: imx-jpeg: Pass the v4l2_jpeg_header header argument [...]
new 154bee9b6e39 media: s5p-mfc/s5p_mfc_common.h: fix kernel-doc warnings
new 6f4eaea21b1a media: cobalt: fix initial EDID
new 9ca53286a3e9 media: drivers/media/pci/bt8xx/bttv-cards: fix typos
new 45cdd2a08a9e media: entity: A typo fix
new 73c9a3f3b346 media: cx88: Fix a typo
new 0ae10a7dc899 media: em28xx: fix memory leak
new 443ec4bbc611 media: vivid: update EDID
new 9345f3514932 media: dt-bindings: media: nxp,imx7-mipi-csi2: Drop the re [...]
new ad26cb984b26 media: dt-bindings: media: nxp,imx7-mipi-csi2: Drop fsl,cs [...]
new 2641b3e04e7c media: dt-bindings: media: nxp,imx7-mipi-csi2: Indent exam [...]
new 212d34e050a5 media: dt-bindings: media: nxp,imx7-mipi-csi2: Expand desc [...]
new 8f5586dc2d18 media: imx: imx7_mipi_csis: Runtime suspend in .s_stream() [...]
new a791960d2d7b media: imx: imx7_mipi_csis: Don't take state->lock in .lin [...]
new 33f643817f1c media: imx: imx7_mipi_csis: Ensure pads are connected
new 3293448632ff media: uvcvideo: Fix XU id print in forward scan
new 4ca052b4ea62 media: uvcvideo: Support devices that report an OT as an e [...]
new 852752ee3312 media: MAINTAINERS: Update MAINTAINERS for Renesas DRIF driver
new 4ff1dfc373d7 media: dt-bindings: media: renesas,drif: Convert to json-schema
new d85f4d81fe4f media: dt-bindings: media: renesas,drif: Add r8a77990 support
new 8225b9e1c23f media: dt-bindings: media: renesas,drif: Add r8a77965 support
new d3204955b74b media: i2c: remove unneeded semicolon
new 4fa5cc470151 media: s5k5baf: remove trailing semicolon in macro definition
new e34a717f9f3a media: staging: ipu3: uapi: Add "WITH Linux-syscall-note" license
new 8c43126e8c9f media: ccs: Fix sub-device function
new a7de6eac6f6f media: ipu3-cio2: Fix pixel-rate derived link frequency
new 9a4619ef6cc1 media: i2c: imx274: fix error return code of imx274_s_fram [...]
new 7120734f41b3 media: i2c/ccs: fix kernel-doc header issues
new ad91849996f9 media: staging/intel-ipu3: Fix set_fmt error handling
new a1946caf02fc media: i2c: remove unneeded variable 'ret'
new ba689d933361 media: omap3isp: Acquire graph mutex for graph traversal
new 5bf2c8b66e4e media: omap4iss: Acquire graph mutex for graph traversal
new 4ebddb7c17c4 media: entity: Add lockdep check to media graph walk
new 9e7fabbcb01a media: v4l: fwnode: Rename and make static V4L2 async noti [...]
new 15786f7b564e media: v4l: fwnode: Rename v4l2_async_register_subdev_sens [...]
new 745d4612d2c8 media: i2c: imx219: Move out locking/unlocking of vflip an [...]
new dd90caa0111e media: i2c: imx219: Balance runtime PM use-count
new c6f9d67e2ac6 media: i2c: imx258: add HDR control
new a806011141eb media: staging: ipu3-imgu: No need for kernel-doc comments [...]
new 0378027396a1 dt-bindings: iommu: mediatek: update mediatek,iommu.yaml r [...]
new 036673a7231d dt-bindings: i3c: update i3c.yaml references
new 473178adb55c MAINTAINERS: update adi,ad5758.yaml reference
new 98b756276a60 MAINTAINERS: update ste,mcde.yaml reference
new 057297118b0d MAINTAINERS: update brcm,bcm-v3d.yaml reference
new 238f60b48cbd MAINTAINERS: update fsl,dpaa2-console.yaml reference
new 5f58e37fe35e MAINTAINERS: update st,hts221.yaml reference
new 177d7a6b2037 MAINTAINERS: update dpot-dac.yaml reference
new cf26fc9b33ae MAINTAINERS: update envelope-detector.yaml reference
new a0f4d63b8a1d MAINTAINERS: update current-sense-amplifier.yaml reference
new 8c7e25ff2dea MAINTAINERS: update current-sense-shunt.yaml reference
new 7a3344ae5f5c MAINTAINERS: update voltage-divider.yaml reference
new 1ee6047159e4 MAINTAINERS: update invensense,mpu3050.yaml reference
new 4de924421ae6 MAINTAINERS: update mtk-sd.yaml reference
new d72f19bc7b29 MAINTAINERS: update atmel,sama5d2-adc.yaml reference
new f846fdb74e3c MAINTAINERS: update pni,rm3100.yaml reference
new d6a6a961e7e9 MAINTAINERS: update renesas,rcar-gyroadc.yaml reference
new f11f69f60dcd MAINTAINERS: update st,lsm6dsx.yaml reference
new 9f929d952a16 MAINTAINERS: update st,vl53l0x.yaml reference
new 38c8619d8ba5 MAINTAINERS: update snps,dw-axi-dmac.yaml reference
new 26bbc4fa69f0 MAINTAINERS: update ti,dac7612.yaml reference
new 6dd695466803 dt-bindings:iio:dac: update microchip,mcp4725.yaml reference
new 2f3eb922cd5b doc: update rcu_dereference.rst reference
new ddbcd0c58a6a media: venus: core: Drop second v4l2 device unregister
new f15c54cf3f68 media: v4l2-ctrl: add controls for long term reference.
new f2fb3f02abe2 media: venus: venc: Add support for Long Term Reference (L [...]
new 834124c596e2 media: venus: hfi_parser: Don't initialize parser on v1
new 9b5d8fd580ca media: venus: hfi_parser: Check for instance after hfi pla [...]
new 3215887167af media: venus: pm_helpers: Set opp clock name for v1
new 39a6b9185d30 media: venus: venc_ctrls: Change default header mode
new 15447d18b1b8 media: venus: hfi_cmds: Support plane-actual-info property [...]
new b52051a40908 media: v4l2-ctrl: Add decoder conceal color control
new 4ef6039fad8f media: venus: vdec: Add support for conceal control
new f31b9ffd968b media: v4l: Add new Colorimetry Class
new 4e4053a28f37 media: docs: Document colorimetry class
new 1ad0de78e794 media: v4l: Add HDR10 static metadata controls
new 5f8beb7d1e1c media: docs: Document CLL and Mastering display colorimetr [...]
new 9172652d72f8 media: venus: venc: Add support for CLL and Mastering disp [...]
new daba0a10c585 media: venus: Update v6 buffer descriptors
new 3bca43585e22 media: venus: core,pm: Add handling for resets
new 0aeabfa29a9c media: venus: core: add sm8250 DT compatible and resource data
new b4053a2097ec media: venus: core: Add io base variables for each block
new ff2a7013b3e6 media: venus: hfi,pm,firmware: Convert to block relative a [...]
new 3c5e894dd30a media: venus: hfi: Define block offsets for V6 hardware
new 7f6631295f46 media: venus: hfi: Define additional 6xx registers
new ff027906308f media: venus: core: Add differentiator IS_V6(core)
new 94e6ed2b2db3 media: venus: core: Add an io base for TZ wrapper regs
new e6dd8c3adf43 media: venus: core: Add an io base for AON regs
new 3f9acde81d6e media: venus: core: Hook to V6 base registers when appropriate
new 255385ca433c media: venus: hfi: Add a 6xx boot logic
new 24fcc0522d87 media: venus: hfi: Add 6xx interrupt support
new e396e75fc254 media: venus: hfi: Read WRAPPER_TZ_CPU_STATUS_V6 on 6xx
new 7ed9e0b3393c media: venus: hfi, vdec: v6 Add IS_V6() to existing IS_V4( [...]
new f24afa95bb2e media: venus: pm: Hook 6xx pm ops into 4xx pm ops
new c22b1a29497c media: venus: core,pm: Vote for min clk freq during venus boot
new 4b0b6e147dc9 media: venus: hfi: Add 6xx AXI halt logic
new 64afe82740b3 media: venus: pm: Toggle 6xx wrapper power in vcodec_control
new ec7ad11740b3 media: venus: firmware: Do not toggle WRAPPER_A9SS_SW_RESE [...]
new c934d9d4ca28 media: venus: helpers: Add internal buffer list for v6
new bc28936bbba9 media: venus: helpers, hfi, vdec: Set actual plane constra [...]
new df67e3584475 media: venus: hfi: Increase plat_buf_v6 o/p buffer count.
new 1ad175952bbc media: venus: helper: Decide work mode
new 83af5738dc13 media: venus: vdec: Fix decoder cmd STOP issue
new bb65e3d97e2f media: vivid: add read-only int32 control
new be7e8af98f3a media: v4l2-ctrls.c: fix race condition in hdl->requests list
new dd0008beef0d media: dt-bindings: media: mtk-vcodec: Separating mtk vcod [...]
new 985c73693fe5 media: mtk-vcodec: Separating mtk encoder driver
new 7a77379fe1d3 media: cx23885: switch from 'pci_' to 'dma_' API
new c1dbcf62e1fd media: tw686x: switch from 'pci_' to 'dma_' API
new e999db587312 media: tw68: switch from 'pci_' to 'dma_' API
new 2f65dd20d02e media: imx-pxp: Remove unneeded of_match_ptr()
new 92eda6b7dad6 media: cec/core: clarify rx-arb-lost usage message
new d21ffd937a3f media: imx-pxp: remove redundant dev_err call in pxp_probe()
new dd5467909a2e media: ti-vpe: csc: remove redundant dev_err call in csc_create()
new f274245b5777 media: ti-vpe: sc: remove redundant dev_err call in sc_create()
new 6fe1152a1f6c media: camss: csiphy: Remove redundant dev_err call in msm [...]
new 6c0ed6d4b321 media: camss: csid: Remove redundant dev_err call in msm_c [...]
new dea377984f73 media: cx231xx/cx231xx.h: Remove repeated struct declaration
new 34ad0137e3e7 media: em28xx/em28xx.h: Remove duplicate struct declaration
new 4cd15d84ca3e media: VIDEO_IMX8_JPEG should depend on ARCH_MXC and not d [...]
new 54676d5f5630 media: rkvdec: Do not require all controls to be present i [...]
new 1cf233d89fcd media: adv7604: fix HPD support for adv7611/12
new c730ff32b917 media: adv7604: support EDIDs up to 4 blocks
new b24bc3ab0109 media: adv7511-v4l2: correctly report EDIDs of 1 block
new 08874fdd52ab media: exynos4-is: Fix kernel-doc entries in fimc-is.h
new 7acc54ed6061 media: s5p-mfc: Fix kernel-doc entries in s5p_mfc_common.h
new 48bca4835b94 MAINTAINERS: update imi,rdacm2x-gmsl.yaml reference
new c1c1d437b1f0 MAINTAINERS: update ovti,ov2680.yaml reference
new b6f139947e93 media: venus: use NULL instead of zero for pointers
new 686ee9b6253f media: venus: don't de-reference NULL pointers at IRQ time
new 6107a4fdf855 media: tc358743: fix possible use-after-free in tc358743_remove()
new fa56f5f1fe31 media: adv7604: fix possible use-after-free in adv76xx_remove()
new 2c9541720c66 media: i2c: adv7511-v4l2: fix possible use-after-free in a [...]
new 7f820ab5d4ee media: i2c: tda1997: Fix possible use-after-free in tda199 [...]
new 4a15275b6a18 media: i2c: adv7842: fix possible use-after-free in adv784 [...]
new 7385209770fc media: imx-jpeg: Fix double free in mxc_jpeg_remove
new 69306a947b3a media: platform: sti: Fix runtime PM imbalance in regs_show
new f1995d5e43cf media: sun8i-di: Fix runtime PM imbalance in deinterlace_s [...]
new a2e2c1b86209 media: cobalt: drop static for sd_fmt
new 7030a96bd990 media: dvb-frontends: Remove redundant error check on vari [...]
new 0fa430e96d3c media: dvb-usb-remote: fix dvb_usb_nec_rc_key_to_event typ [...]
new 3ddcea9f7da0 media: rc: add keymaps for mecool-kii-pro/kiii-pro remotes
new b7cd0da982e3 media: dvb-usb: fix memory leak in dvb_usb_adapter_init
new 799ddc037085 media: rc: remove zte zx ir driver
new d931392c8da1 media: rc: ir-hix5hd2: use the correct HiSilicon copyright
new 6d3e4a4bebd4 media: dt-bindings: media: IR: Add H616 IR compatible string
new 49e851de7e57 media: ite-cir: probe of ITE8708 on ASUS PN50 fails
new d6bed580ebd1 media: flexcop: avoid -Wempty-body warning
new be8cd6cccf0e media: dvb-usb: avoid -Wempty-body warnings
new 4103369093df media: mxl692: remove impossible condition
new 3630901933af media: staging/intel-ipu3: Fix memory leak in imu_fmt
new dccfe2548746 media: staging/intel-ipu3: Fix race condition during set_fmt
new 0a3c89f1dcfa media: staging: media: omap4iss: align arguments with open [...]
new 4e587c935875 media: staging: media: zoran: Rename 'HEnd' to 'h_end'
new bc1758413075 media: staging: media: zoran: Rename 'VEnd' to 'v_end'
new 076557a6e2ff media: staging: media: zoran: Rename 'DispMode' to 'disp_mode'
new aee0b05b7609 media: staging: media: zoran: Rename 'VidWinWid' to 'vid_win_wid'
new d7bea8a6979b media: staging: media: zoran: Rename 'VidWinHt' to 'vid_win_ht'
new 646ef5813e1f media: staging: media: zoran: Rename 'We' to 'we'
new cdc62bfba0d7 media: staging: media: zoran: Rename 'He' to 'he'
new 5f58ac04f36e media: i2c: rdamc21: Fix warning on u8 cast
new a24bbbf24d9c media: camss: ispif: Remove redundant dev_err call in msm_ [...]
new 074e8eaaa294 media: allegro: change kernel-doc comment blocks to normal [...]
new e0a4205d656d media: adv7842: configure all pads
new 3e057b8a5f99 media: adv7842: support 1 block EDIDs, fix clearing EDID
new 3d451720089b media: staging: media/meson: remove redundant dev_err call
new 98965af1ebc3 media: cx25821: remove unused including <linux/version.h>
new 4f4e6644cd87 media: gscpa/stv06xx: fix memory leak
new c9072b674f76 media: venus: core: Fix kerneldoc warnings
new 999267d07240 media: venus: core,pm: fix potential infinite loop
new fb2b008b00fe media: venus: core: correct firmware name for sm8250
new bcf6b264a806 media: venus: fix hw overload error log condition
new 7bf28a2153ea media: venus: helpers: keep max bandwidth when mbps exceed [...]
new e75b756fde0c media: venus: Fix internal buffer size calculations for v6.
new d566e78dd6af media: venus : hfi: add venus image info into smem
new ac34b79da14d media: v4l2-ctrls: fix reference to freed memory
new 87e780db2253 media: meson-ge2d: fix rotation parameters
new 147d211cc9b4 media: cedrus: Fix H265 status definitions
new ac746729178b media: rkisp1: params: fix wrong bits settings
new 0b276e470a4d media: coda: fix macroblocks count control usage
new 3aa139aa9fdc Merge tag 'media/v5.13-1' of git://git.kernel.org/pub/scm/ [...]
new 6dd6b7643e72 drm/vmwgfx: Remove reference to struct drm_device.pdev
new 7450bf769814 drm/vmwgfx/vmwgfx_execbuf: Fix some kernel-doc related issues
new abd64e5f6ccc drm/vmwgfx/vmwgfx_kms: Remove unused variable 'ret' from ' [...]
new d8713d6684a4 drm/vmwgfx/vmwgfx_kms: Mark vmw_{cursor,primary}_plane_for [...]
new e68cefd105c1 drm/vmwgfx/vmwgfx_drv: Fix some kernel-doc misdemeanours
new 043948cfc823 drm/vmwgfx/vmwgfx_ioctl: Provide missing '@' sign required [...]
new ba6080915be7 drm/vmwgfx/vmwgfx_resource: Fix worthy function headers de [...]
new a38feeaac252 drm/vmwgfx/vmwgfx_ttm_buffer: Supply some missing paramete [...]
new b8441a4d298b drm/vmwgfx/vmwgfx_fifo: Demote non-conformant kernel-doc header
new 47c617bf5333 drm/vmwgfx/vmwgfx_ldu: Supply descriptions for 'state' fun [...]
new c88c25a629b0 drm/vmwgfx/vmwgfx_kms: Update worthy function headers and [...]
new 3a839da0e255 drm/vmwgfx/vmwgfx_overlay: Demote kernel-doc abuses to sta [...]
new c6771b6338c8 drm/vmwgfx/vmwgfx_fence: Add, remove and demote various do [...]
new 36074f2d5851 drm/vmwgfx/vmwgfx_bo: Remove superfluous param description [...]
new ea7161977bea drm/vmwgfx/vmwgfx_context: Demote kernel-doc abuses
new 2cbf4b730bae drm/vmwgfx/vmwgfx_scrn: Demote unworthy kernel-doc headers [...]
new cde3435af618 drm/vmwgfx/vmwgfx_surface: Fix some kernel-doc related issues
new 3a79c5e3e653 drm/vmwgfx/vmwgfx_cmdbuf_res: Rename param description and [...]
new ad2ae4159903 drm/vmwgfx/vmwgfx_shader: Demote kernel-doc abuses and fix [...]
new 17ef20f1f5ed drm/vmwgfx/vmwgfx_cmdbuf: Fix a bunch of missing or incorr [...]
new 43ebfe61c392 drm/vmwgfx/vmwgfx_cmdbuf_res: Remove unused variable 'ret'
new 1856a91691e4 drm/vmwgfx/vmwgfx_stdu: Add some missing param/member desc [...]
new 94dda6ad4cad drm/vmwgfx/vmwgfx_cmdbuf: Fix misnaming of 'headers' shoul [...]
new 3894709e8369 drm/vmwgfx/vmwgfx_cotable: Fix a couple of simple document [...]
new a5434770468b drm/vmwgfx/vmwgfx_so: Add description for 'vmw_view's 'rcu [...]
new e8fb41ac6026 drm/vmwgfx/vmwgfx_binding: Provide some missing param desc [...]
new 7db8a4eb280f drm/vmwgfx/vmwgfx_msg: Fix misspelling of 'msg'
new 9983a31d4a08 drm/vmwgfx/vmwgfx_blit: Add description for 'vmw_bo_cpu_bl [...]
new dc03b634f37a drm/vmwgfx/vmwgfx_validation: Add some missing struct memb [...]
new f322f32a694b drm/vmwgfx/ttm_object: Demote half-assed headers and fix-u [...]
new 0283c74d4212 drm/vmwgfx/vmwgfx_thp: Add description for 'vmw_thp_manage [...]
new d14413946f42 drm/vmwgfx/ttm_object: Reorder header to immediately prece [...]
new 5269a618eec7 video: fbdev: simplefb: Fix info message during probe
new e1827807e8d9 video: fbdev: simplefb: Add "r5g5b5a1" mode
new 3763d635deaa drm/ttm: add debugfs directory v2
new ba051901d10f drm/ttm: add a debugfs file for the global page pools
new 568517686f50 drm/ttm: add debugfs entry to test pool shrinker v2
new f987c9e0f537 drm/ttm: optimize ttm pool shrinker a bit
new 7621350c6bb2 drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3
new 81ad7f9f78e4 drm: Added orientation quirk for OneGX1 Pro
new ca230ab18791 dt-bindings: dp-connector: Drop maxItems from -supply
new d1a73c641afd drm/vmwgfx: Make sure we unpin no longer needed buffers
new b99c2c95412c drm: Introduce a drm_crtc_commit_wait helper
new 8af8a109b34f drm/ttm: device naming cleanup
new 6a56d09bdab7 drm: Update todo.rst
new 14a117252f57 dma-buf: system_heap: Make sure to return an error if we abort
new c7f59e3dd603 dma-buf: heaps: Rework heap allocation hooks to return str [...]
new 5a164ac4dbd2 dma-fence: allow signaling drivers to set fence timestamp
new a78e7a51d2fa drm/drm_vblank: set the dma-fence timestamp during send_vb [...]
new 1f8644d56e91 drm/panfrost: Add governor data with pre-defined thresholds
new 3b1b42fde911 dt-bindings: display: mxsfb: Convert binding to YAML
new 5d16e40dd702 dt-bindings: display: mxsfb: Add and fix compatible strings
new 25e524bfbda1 dt-bindings: display: mxsfb: Add compatible for i.MX8MM
new 7e5d1e122dff drm/doc: fix drm_plane_type docs
new 97ecfff41e26 drm/doc: document the type plane property
new bbd13d6a7b2e drm/omap: dsi: fix unreachable code in dsi_vc_send_short()
new 7155334f15f3 drm/vc4: hdmi: Move hdmi reset to bind
new e9c9481f373e drm/vc4: hdmi: Fix register offset with longer CEC messages
new 303085bc11bb drm/vc4: hdmi: Fix up CEC registers
new b06eecb5158e drm/vc4: hdmi: Restore cec physical address on reconnect
new f1ceb9d10043 drm/vc4: hdmi: Compute the CEC clock divider from the clock rate
new a9dd0b9a5c3e drm/vc4: hdmi: Update the CEC clock divider on HSM rate change
new cd7f016c93b6 drm/vc4: hdmi: Introduce a CEC clock
new 0c38490a0310 drm/vc4: hdmi: Split the interrupt handlers
new ad6380e9aaf4 drm/vc4: hdmi: Support BCM2711 CEC interrupt setup
new f551863af919 drm/vc4: hdmi: Remove cec_available flag
new 4d03ed7ad731 drm/vc4: hdmi: Don't register the CEC adapter if there's n [...]
new e7cbc68a28e1 dt-binding: display: bcm2711-hdmi: Add CEC and hotplug interrupts
new f3ebd4e6b692 drm/vmwgfx/vmwgfx_drv: Fix an error path in vmw_setup_pci_ [...]
new a6a1f036c74e drm/scheduler: Job timeout handler returns status (v3)
new de499781c97d drm/lima: fix reference leak in lima_pm_busy
new e4abd7ad2b77 dma-buf: Avoid comma separated statements
new b51035c200bd drm/gma500: Remove Medfield support
new 837f23bb4b60 drm/gma500: Drop DRM_GMA3600 config option
new 6455af65e978 drm/gma500: Remove CONFIG_X86 conditionals from source files
new 8180cc375232 drm/gma500: Remove dependency on TTM
new 576a08e008e2 drm/v3d/v3d_sched: fix scheduler callbacks return status
new 482f3ef0b0e3 drm: replace drm_modeset_lock_all() in drm_client_modeset_ [...]
new f0c5a89e534b drm/vc4: remove unneeded variable: "ret"
new 75ec69c79ebc drm/vmwgfx: Fix some memory leaks on errors
new 09b20988ff29 drm/nouveau: remove set but not used variable ‘pdev’ in no [...]
new 5823cca39d58 drm/todo: Add entry for moving to dma_resv_lock
new eb988a2ee500 drm/virtio: fix an error code in virtio_gpu_init()
new b91907a62411 drm/qxl: do not run release if qxl failed to init
new 468091531c2e drm/dp_mst: Don't cache EDIDs for physical ports
new e0305024e76e drm/dp_mst: Remove redundant tile property setting
new 6fec777c1196 drm/dp_mst: Use DP_MST_LOGICAL_PORT_0 instead of magic number
new 93d8da8d7efb Revert "drm/qxl: do not run release if qxl failed to init"
new f8752f14c964 drm/qxl: use drmm_mode_config_init
new 65ffea3c6e73 drm/qxl: unpin release objects
new 4ca77c513537 drm/qxl: release shadow on shutdown
new 76aefa4d274a drm/qxl: properly pin/unpin shadow
new a7709b9b89a6 drm/qxl: handle shadow in primary destroy
new 5f6c871fe919 drm/qxl: properly free qxl releases
new 5a838e5d5825 drm/qxl: simplify qxl_fence_wait
new f4a84e165e6d drm/qxl: allocate dumb buffers in ram
new f2f12eb9c32b drm/scheduler: provide scheduler score externally
new 0c9d59c3dbcf drm/mgag200: make a const array static, makes object smaller
new 904beebb3eb5 drm/lima: Use delayed timer as default in devfreq profile
new 1d048afe7e52 drm/lima: add governor data with pre-defined thresholds
new 40f302adbd39 drm/simple-kms: Add plane-state helpers
new db0c6bd2c0c0 drm/gem: Export drm_gem_vmap() and drm_gem_vunmap()
new 6dd7b6ce43ac drm: Add additional atomic helpers for shadow-buffered planes
new 4862ffaec523 drm/mgag200: Move vmap out of commit tail
new 681a2c5dfd31 drm/cirrus: Move vmap out of commit tail
new 4ac0868d43b0 drm/gm12u320: Move vmap out of commit tail
new 5ceeb328637a drm/udl: Move vmap out of commit tail
new 6f02e9df2ac2 drm/gma500: Remove in_atomic() usage.
new e40f97ef1277 drm/gma500: Drop DRM_GMA600 config option
new ab7a34670277 drm/gma500/cdv: Remove unused code for crt init
new 23e7cce45ca4 drm/gma500: Remove unused DPST support
new 45c7f1b4aaf0 drm/gma500/cdv: Remove unused tv out paths
new 93b0bb58677e drm/gma500: Unify crtc helpers
new 5c209d8056b9 drm/gma500: psb_spank() doesn't need it's own file
new 9dd55dfe2e1b drm/gma500: Never wait for blits
new 9dc9067dce20 drm/gem: Export helpers for shadow-buffered planes
new 48e2b69683e2 drm/vboxvideo: Implement cursor plane with struct drm_shad [...]
new 8a945edd183d drm/ttm: fix removal of bo_count sysfs file
new d4bd7776a7ac drm/ttm: rework ttm_tt page limit v4
new f07069da6b4c drm/ttm: move memory accounting into vmwgfx v4
new ed89fff97382 drm/ttm: drop sysfs directory
new f1a75f4dd8ed drm/tilcdc: send vblank event when disabling crtc
new 92614ad54017 drm/aspeed: Look up syscon by phandle
new bce724fa58e6 drm/aspeed: Use dt matching for default register values
new 0ee29373f031 drm/sun4i: Add alpha property for sun8i UI layer
new c0f6f0c471a3 drm/sun4i: Add alpha property for sun8i and sun50i VI layer
new f66aaab828e7 drm/vblank: Document drm_crtc_vblank_restore constraints
new 5dd331d4d8ca drm: use getter/setter functions
new cfc51a73871a drm/vmwgfx: add some 16:9 / 16:10 default resolutions
new e3dc5523841f drm/vmwgfx: Correctly set the name of the preferred mode
new b1afb87a351e drm/vmwgfx: Remove pointless code
new 1007377002ea drm/vram-helper: cleanup drm_gem_vram_bo_driver_move_notify
new 3aa0a80fc692 drm/panfrost: Clear MMU irqs before handling the fault
new f45da8204ff1 drm/panfrost: Don't try to map pages that are already mapped
new 0eae01bea643 drm/panfrost: Stay in the threaded MMU IRQ handler until w [...]
new 99e360442f22 drm/stm: Fix bus_flags handling
new 4a11bd1e88af drm/ast: Add constants for VGACRCB register bits
new ee4a92d690f3 drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor [...]
new 616048af6dde drm/ast: Initialize planes in helper functions
new 22b6591f7ccb drm/ast: Allocate HW cursor BOs during cursor-plane initia [...]
new 718c22865fc0 drm/ast: Inline ast cursor-update functions into modesetting code
new a0ba992d1738 drm/ast: Add cursor-plane data structure
new afee7e958b9f drm/ast: Store cursor BOs in cursor plane
new 84810d6a74b7 drm/ast: Map HW cursor BOs permanently
new 385131f3a154 drm/ast: Store each HW cursor offset after pinning the rsp BO
new 4d36cf070249 drm/ast: Move all of the cursor-update functionality to at [...]
new af612e43de6d lib/vsprintf: Add support for printing V4L2 and DRM fourccs
new e927e1e0f0dd v4l: ioctl: Use %p4cc printk modifier to print FourCC codes
new 92f1d09ca4ed drm: Switch to %p4cc format modifier
new 6e4863dbb561 video: omap: Remove in_interrupt() usage.
new 51be84fc4d3a video: omapfb: Remove WARN_ON(in_interrupt()).
new 1b588c82f63e video: fbdev: amba-clcd: Always use msleep() for waiting
new f0297cc0fd2b drm/dp_mst: Tune down the WARN modesetting a port with full_pbn=0
new 1b4f3a9846f9 drm/tilcdc: replace spin_lock_irqsave by spin_lock in hard IRQ
new def26cd4bae2 drm/tilcdc: fix raster control register setting
new 26fe1f4c550d drm/qxl: properly handle device init failures
new 42c4551aca94 drm/qxl: more fence wait rework
new 4fff19ae4275 drm/qxl: use ttm bo priorities
new 19089b760e56 drm/qxl: fix lockdep issue in qxl_alloc_release_reserved
new f7ed28e13f82 drm/qxl: rename qxl_bo_kmap -> qxl_bo_vmap_locked
new dce39226180a drm/qxl: add qxl_bo_vmap/qxl_bo_vunmap
new 61cc6d9513a9 drm/qxl: fix prime vmap
new cb981987b401 drm/qxl: fix monitors object vmap
new ab422b01e06e drm/qxl: move shadow handling to new qxl_prepare_shadow()
new b4b27f08f9f9 drm/qxl: rework cursor plane
new 0345bae1776b drm/qxl: add lock asserts to qxl_bo_vmap_locked + qxl_bo_v [...]
new c00697b59251 drm/drv: Remove initialization of static variables
new a6c0fd3d5a8b efifb: Ensure graphics device for efifb stays at PCI D0
new dc739820ff90 drm/ast: fix memory leak when unload the driver
new 820c1707177c drm/gem: Move drm_gem_fb_prepare_fb() to GEM atomic helpers
new 4d56a4f08391 drm/tidss: Annotate dma-fence critical section in commit path
new a1891b9136d9 drm/tegra: Annotate dma-fence critical section in commit path
new 250aa22920cd drm/omapdrm: Annotate dma-fence critical section in commit path
new eec44d44a3d2 drm/atmel: Use drm_atomic_helper_commit
new 9e5eb5e1b60a drm/malidp: Annotate dma-fence critical section in commit path
new 53fc08c23a32 drm/komeda: Annotate dma-fence critical section in commit path
new d71cbff1cdae drm/vkms: Annotate vblank timer
new 66922f850910 drm: Fix HDMI_STATIC_METADATA_TYPE1 constant
new 419e91ea3143 drm/dp_mst: Revise broadcast msg lct & lcr
new d919d3d6cdb3 drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast
new 5ddb0bd4ddc3 drm/atomic: Pass the full state to planes async atomic che [...]
new ba5c1649465d drm: Rename plane atomic_check state names
new 6af70eb3b40e drm/atmel-hlcdc: Rename custom plane state variable
new 7c11b99a8e58 drm/atomic: Pass the full state to planes atomic_check
new dec92020671c drm: Use the state pointer directly in planes atomic_check
new 0b6aaf9d76f0 drm: Use state helper instead of plane state pointer in at [...]
new e05162c017e2 drm: Store new plane state in a variable for atomic_update [...]
new 41016fe1028e drm: Rename plane->state variables in atomic update and disable
new 977697e20b3d drm/atomic: Pass the full state to planes atomic disable a [...]
new 37418bf14c13 drm: Use state helper instead of the plane state pointer
new c129b4982553 drm/todo: Remove the drm_atomic_state todo item
new cdea72518a2b drm/shmem-helpers: vunmap: Don't put pages for dma-buf
new 8db0002ab6b9 drm/arc: Switch to devm_drm_dev_alloc
new 11cecb0d18c4 drm/arc: Stop using drm_device->dev_private
new 4eaf70d43d88 drm/arc: Delete arcpgu_priv->fb
new 418fa908025a drm/arc: Embedded a drm_simple_display_pipe
new 1aae52630d99 drm/arc: Embedd a drm_connector for sim case
new be5207ae897e drm/arc: Drop surplus connector registration
new c9e88a2ab5b4 drm/arc: Use drmm_mode_config_cleanup
new daaddeb0c9c0 drm/arc: Align with simple pipe helpers
new 3bc8a91a830b drm/arc: Convert to drm_simple_kms_pipe_helper
new 0a9422d279e9 drm/arc: Drop crtc check in arc_pgu_update
new e2c406ea0b0d drm/arc: Inline arcpgu_crtc.c
new 3ea66a794fdc drm/arc: Inline arcpgu_drm_hdmi_init
new 2c43a895c546 drm/arc: Inline remaining files
new 50dcc3ab492a drm/arc: Initialize sim connector before display pipe
new 3ade7a69e82c drm/arc: Move to drm/tiny
new ad2c28bd9a40 drm/ttm: Do not add non-system domain BO into swap list
new 98cd02da467c dma-buf: dma-heap: Provide accessor to get heap name
new 2eebbdbaab5f dma-buf: heaps: Fix the name used when exporting dmabufs t [...]
new fff72bb569ee drm/amdgpu/ttm: constify static vm_operations_struct
new b6d4abc9ae62 drm/radeon/ttm: constify static vm_operations_struct
new 19bafac4f56f drm/nouveau/ttm: constify static vm_operations_struct
new e926c474ebee drm/compat: Clear bounce structures
new 2da9a1a2b2f9 drm/compat: more dummy implementations
new 817eab2fdc86 drm/vmwgfx: Bump the minor version and cleanup logging
new fbde4ae7e15f drm/xen: adjust Kconfig
new 1db6295db904 drm/arcpgu: Really delete file
new 762949bb1da7 drm: fix drm_mode_create_blob comment
new 51c3b916a4d7 Merge tag 'drm-misc-next-2021-03-03' of git://anongit.free [...]
new f8c6b615b921 drm/i915: Skip vswing programming for TBT
new 5cdf706fb91a drm/i915: Extract intel_ddi_power_up_lanes()
new 1e0cb7bef35f drm/i915: Power up combo PHY lanes for for HDMI as well
new c9b69041f0e0 drm/i915: Move HDMI vswing programming to the right place
new 5b6a9ba9f6ce drm/i915: Don't check tc_mode unless dealing with a TC PHY
new ee0735ff4633 drm/i915/hdcp: disable the QSES check for HDCP2.2 over MST
new 6ee8d3812578 drm/i915/bios: tidy up child device debug logging
new 7e6c064ed834 drm/i915/tgl: Use TGL stepping info for applying WAs
new 0883d63b19bb drm/i915/adl_s: Add ADL-S platform info and PCI ids
new c6bba9e5fedf x86/gpu: Add Alderlake-S stolen memory support
new fb51970b8d11 drm/i915/adl_s: Add PCH support
new fa58c9e4e364 drm/i915/adl_s: Add Interrupt Support
new a84b4bd1172b drm/i915/adl_s: Add PHYs for Alderlake S
new 80d0f76588b5 drm/i915/adl_s: Configure DPLL for ADL-S
new d6d2bc996e45 drm/i915/adl_s: Configure Port clock registers for ADL-S
new e341c618acde drm/i915/adl_s: Initialize display for ADL-S
new 7dc1f92f27f8 drm/i915/adl_s: Add adl-s ddc pin mapping
new 18c283df5a0e drm/i915/adl_s: Add vbt port and aux channel settings for adls
new 52401eb8e3fc drm/i915/adl_s: Update combo PHY master/slave relationships
new b4cd8dd367ad drm/i915/adl_s: Update PHY_MISC programming
new a7ffb8154d69 drm/i915/adl_s: Add power wells
new 51ecb30e74d0 drm/i915/adl_s: Re-use TGL GuC/HuC firmware
new a75816e8410e drm/i915/display: Add HAS_D12_PLANE_MINIMIZATION
new 75b81fbbcad2 drm/i915/adl_s: Load DMC
new 918cc934682f drm/i915/adl_s: Update memory bandwidth parameters
new ea27113ea90c drm/i915/adl_s: Add display WAs for ADL-S
new 4043277ad18f drm/i915/adl_s: Add GT and CTX WAs for ADL-S
new 29e925590133 Merge tag 'topic/adl-s-enabling-2021-02-01-1' of git://ano [...]
new 8ff5446a7ca4 drm/i915: Remove references to struct drm_device.pdev
new e322551f47d2 drm/i915/gt: Remove references to struct drm_device.pdev
new 9ff06c385300 drm/i915/gvt: Remove references to struct drm_device.pdev
new eaf9a3465d9b Merge tag 'topic/drm-device-pdev-2021-02-02' of git://anon [...]
new 58a92bcec33b drm/i915/display: fix spelling mistake "Couldnt" -> "Couldn't"
new 7962893ecb85 drm/i915: Disable runtime power management during shutdown
new 41751b3e5c1a drm/i915: Reject 446-480MHz HDMI clock on GLK
new 1f1257a67ca3 drm/i915/display: support ddr5 mem types
new b64d6c51380b drm/i915/display: Support PSR Multiple Instances
new 759cd2a6d1bf drm/i915/display: Support Multiple Transcoders' PSR status [...]
new c5c874a83529 drm/i915/display: Remove PSR2 on JSL and EHL
new 64218f91ab49 drm/i915: Make psr_safest_params and enable_psr2_sel_fetch [...]
new 99092a976c8c drm/i915: refactor ddi translations into a separate file (v2)
new dcb38f79126e drm/i915: migrate hsw fdi code to new file.
new 6499f925dd47 drm/i915: Index min_{cdclk,voltage_level}[] with pipe
new 3c4442aa2287 drm/i915: Use intel_hdmi_port_clock() more
new 46d12f911821 drm/i915: migrate skl planes code new file (v5)
new d471008b00c1 drm/i915: move pipe update code into crtc. (v2)
new 14cebc1fc434 drm/i915: split fb scalable checks into g4x and skl versions
new 92ae3db4c1e1 drm/i915: move is_ccs_modifier to an inline
new 12edd6ab14b4 drm/i915: migrate pll enable/disable code to intel_dpll.[ch]
new 2a3014490cd1 drm/i915: migrate i9xx plane get config
new 714b1cdb02ee drm/i915: refactor skylake scaler code into new file.
new 81637a6ede89 drm/i915: Fix HAS_LSPCON macro for platforms between GEN9 [...]
new e22fa6f0a976 drm/i915/rkl: Remove require_force_probe protection
new 77892f4f050e i915/perf: Store a mask of valid OA formats for a platform
new 0f15c5b00634 i915/perf: Move OA formats to single array
new 5e4b7385f374 i915/perf: Add additional OA formats for gen12
new f48993e5d26b drm/i915/tgl+: Make sure TypeC FIA is powered up when init [...]
new 59fb8218c8e5 drm/i915: Disallow plane x+w>stride on ilk+ with X-tiling
new 553c23bdb477 drm/i915: Fix overlay frontbuffer tracking
new 5ffb9afaa909 drm/i915: Warn when releasing a frontbuffer while in use
new b305fc7490b3 drm/i915/display: Add DDR5 and LPDDR5 BW buddy page entries
new aaab24bb25e9 drm/i915/display: Handle lane polarity for DDI port
new 4b97039e90bf drm/i915/gen9_bc: Recognize TGP PCH + CML combos
new d20630802f9f drm/i915/gen9_bc: Introduce TGP PCH DDC pin mappings
new 885d3e5b6f08 drm/i915/display: fix comment on skl straps
new 357b5592e018 drm/i915/debugfs: HDCP capability enc NULL check
new e074ffe6ef34 i915/perf: Drop the check for report reason in OA
new c8455098c679 drm/i915/gen9_bc: Introduce HPD pin mappings for TGP PCH + [...]
new 70da7521e119 drm/i915/gen9_bc: Add W/A for missing STRAP config on TGP [...]
new a321c3c6d8dd drm/i915: FPGA_DBG is display-specific
new 29b6f88d60dd drm/i915: Try to detect sudden loss of MMIO access
new ec3e00b4ee27 drm/i915: stop registering if drm_dev_register() fails
new ef7eff1aae10 drm/i915: group display-related register calls
new 141b415f9f9f drm/i915/display: move register functions to display/
new f3243b75dbc7 drm/i915: move intel_init_audio_hooks inside display
new ad9529824caf drm/i915: Use intel_ddi_clk_select() for FDI
new c133df699412 drm/i915: Introduce .{enable,disable}_clock() encoder vfuncs
new d135368d1632 drm/i915: Extract hsw_ddi_{enable,disable}_clock()
new 38e31f1acd64 drm/i915: Extract skl_ddi_{enable,disable}_clock()
new 2c7b1d340f19 drm/i195: Extract cnl_ddi_{enable,disable}_clock()
new 35bb6b1a0d19 drm/i915: Convert DG1 over to .{enable,disable}_clock()
new 36ecb0ec1054 drm/i915: Extract icl+ .{enable,disable}_clock() vfuncs
new 7815ed88c6cf drm/i915: Use intel_de_rmw() for DDI clock routing
new be317ca0a338 drm/i915: Sprinkle a few missing locks around shared DDI c [...]
new f67a008e02e5 drm/i915: Sprinkle WARN(!pll) into icl/dg1 .clock_enable()
new 9c6a5c35470b drm/i915: Extract _cnl_ddi_{enable,disable}_clock()
new 40b316d4b086 drm/i915: Split adl-s/rkl from icl_ddi_combo_{enable,disab [...]
new 87bd8498690b drm/i915: Use .disable_clock() for pll sanitation
new dc1ddac65664 drm/i915: Relocate icl_sanitize_encoder_pll_mapping()
new 97a24a701c13 drm/i915: s/dev_priv/i915/ for the remainder of DDI clock routing
new b2423184ac33 drm/i915: Enable -Wuninitialized
new 44bd8e1cdc7c drm/i915: Remove dead code from skl_pipe_wm_get_hw_state()
new 7e07c68f06a2 drm/i915: Nuke INTEL_OUTPUT_FORMAT_INVALID
new 1835bf459df7 drm/i915: Wait for scanout to stop when sanitizing planes
new b60e320bf359 drm/i915/vbt: update DP max link rate table
new ffe9aa48d9fc drm/i915/display: Allow PSR2 selective fetch to be enabled [...]
new a22af61d438e drm/i915/display: Rename for_each_intel_encoder.*_can_psr [...]
new 774ab4ff15c0 drm/i915/display: Only write to register in intel_psr2_pro [...]
new 3816139c8a4f drm/i915/display: Remove some redundancy around CAN_PSR()
new 1b6872fe1efc drm/i915/display: Set source_support even if panel do not [...]
new c093056b67a3 drm/dp: add MSO related DPCD registers
new 8733932a72d7 drm/i915/edp: reject modes with dimensions other than fixed mode
new f886261735fc drm/i915/edp: always add fixed mode to probed modes in ->g [...]
new de46dbe4b755 drm/i915/edp: read sink MSO configuration for eDP 1.4+
new 63e654f65d7c drm/i915/reg: add stream splitter configuration definitions
new 62c211bb9e1b drm/i915/display: Do not allow DC3CO if PSR SF is enabled
new c73927183f2b drm/i915/tgl+: Sanitize the DDI LANES/IO and AUX power dom [...]
new 59b7cb44cffd drm/i915/gen9bc: Handle TGP PCH during suspend/resume
new cec3295b246b drm/i915/icp+: Use icp_hpd_irq_setup() instead of spt_hpd_ [...]
new 899f9d7bbc01 drm/i915: Readout conn_state->max_bpc
new 2871b2fde449 drm/i915: Fix TGL+ plane SAGV watermark programming
new df4a50a35e2c drm/i915: Zero out SAGV wm when we don't have enough DDB for it
new f11449d28ce9 drm/i915: Print wm changes if sagv_wm0 changes
new a68aa48d4ed8 drm/i915: Stuff SAGV watermark into a sub-structure
new 5f25e6a4afd8 drm/i915: Introduce SAGV transtion watermark
new 5516e89d18f3 drm/i915: Check tgl+ SAGV watermarks properly
new a49388bd2b75 drm/i915: Clean up verify_wm_state()
new 5b616a2958da drm/i915/mso: add splitter state readout for platforms tha [...]
new 5bc4fab7e792 drm/i915/mso: add splitter state check
new 512005d94928 drm/i915/edp: modify fixed and downclock modes for MSO
new bc71194e8897 drm/i915/edp: enable eDP MSO during link training
new e43539f87a6d drm/i915: Move pipe enable/disable tracepoints to intel_cr [...]
new 9bb475cd31fa drm/i915: Don't try to query the frame counter for disabled pipes
new 2c6afc3675bc drm/i915: Return zero as the scanline counter for disabled pipes
new 603a945e55bd drm/i915: Fix DSI TE max_vblank_count handling
new 356ce0ea7eb4 drm/i915: Call primary encoder's .get_config() from MST .g [...]
new 7d3d8f853cbe drm/i915: Do intel_dpll_readout_hw_state() after encoder readout
new d0f1bfc615a8 drm/i915: Use pipes instead crtc indices in PLL state tracking
new 351221ffc5e5 drm/i915: Move DDI clock readout to encoder->get_config()
new 0fbd86942774 drm/i915: Add encoder->is_clock_enabled()
new aaca50ef45ed drm/i915: Extend icl_sanitize_encoder_pll_mapping() to all [...]
new 35bb28ece90d Merge drm/drm-next into drm-intel-next
new 086877a12f36 drm/i915: Tolerate bogus DPLL selection
new b7a7053ab2ec drm/i915: Workaround async flip + VT-d corruption on HSW/BDW
new cdf64625e8d0 drm/i915: Tighten SAGV constraint for pre-tgl
new f0dfaa982b79 drm/i915: Check SAGV wm min_ddb_alloc rather than plane_res_b
new 18ffd6de8c50 drm/i915: Calculate min_ddb_alloc for trans_wm
new a5941b475028 drm/i915: Extract skl_check_wm_level() and skl_check_nv12_ [...]
new 5dac808aceb6 drm/i915: s/plane_res_b/blocks/ etc.
new be0bdd67fda9 i915/perf: Start hrtimer only if sampling the OA buffer
new 65e3fe107ed7 drm/i915/dp_link_training: Add newlines to debug messages
new 41ed4005aa0a drm/i915/dp_link_training: Convert DRM_DEBUG_KMS to drm_dbg_kms
new 6a4500c7b83f drm/i915/gvt: Get accurate vGPU virtual display refresh ra [...]
new b01739fb865a drm/i915/gvt: Refactor GVT vblank emulator for vGPU virtua [...]
new 9317f356df83 drm/i915/gvt: Fixed couple of spellings in the file gtt.c
new 2b25fb31a38d Merge tag 'gvt-next-2021-03-16' of https://github.com/inte [...]
new 06debd6e1b28 Merge tag 'drm-intel-next-2021-03-16' of git://anongit.fre [...]
new 88293c03c87e drm/amdgpu: do not keep debugfs dentry
new ba3d9406a093 drm/radeon: cleanup debugfs
new 0299bef975d6 drm/amdgpu: remove CONFIG_DRM_AMDGPU_GART_DEBUGFS
new afd3a359c452 drm/amd/display: do not use drm middle layer for debugfs
new 373720f79d56 drm/amd/pm: do not use drm middle layer for debugfs
new 98d28ac2f511 drm/amdgpu: do not use drm middle layer for debugfs
new ce7c670dd142 drm/amd/pm: fix spelling mistake in various messages "powe [...]
new 0e1aa13ca3ff drm/amd/pm: Replace one-element array with flexible-array [...]
new c3af46fcfbc6 drm/amd/pm: Replace one-element array with flexible-array [...]
new 434fb1e7444a drm/radeon/nislands_smc.h: Replace one-element array with [...]
new 475f9aaaaa78 drm/radeon: Remove unused function pointer typedef radeon_ [...]
new e7fa81bbc33e drm/radeon: add rdev in ring struct
new 5b54d6797994 drm/radeon: do not use drm middle layer for debugfs (v2)
new 51a192438bb4 drm/amd/display: Change ABM sample rate
new 99929cf0576a drm/amd/display: remove global optimize seamless boot stre [...]
new 292496767ad7 Revert "drm/amd/display: New path for enabling DPG"
new e7a30ade740f Revert "drm/amd/display: Unblank hubp based on plane visibility"
new efe213e5a57e drm/amd/display: changing sr exit latency
new ecdfc5c92f92 drm/amd/display: Add dc_dmub_srv helpers for in/out DMCUB [...]
new 737b2b536a30 drm/amd/display: Fix MPC OGAM power on/off sequence
new 00e9d4c0ab14 drm/amd/display: Populate dcn2.1 bounding box before state [...]
new f9b4f20c4777 drm/amd/display: Add Freesync HDMI support to DM
new bbaef585913b drm/amd/display: Copy over soc values before bounding box [...]
new 399d9bd66e2c drm/amd/display: AVMUTE simplification
new dc75f476a61f drm/amd/display: Implement transmitter control v1.7
new e5e258180e43 drm/amd/display: [FW Promotion] Release 0.0.52
new 97628eb5ac20 drm/amd/display: 3.2.123
new ea1b8c9b837c drm/amdgpu: mark local function as static
new 0b7421f0a6a4 drm/amd/display: Old sequence for HUBP blank
new ca1203d7d729 drm/amd/pm: do not issue message while write "r" into pp_o [...]
new 0e86d3d4fc52 drm/amd/display: Simplify bool conversion
new 263a4febd1cc Revert "drm/amd/display: reuse current context instead of [...]
new 3248b6d3cbcd drm/amdkfd: Use mmu_notifier_get
new 172e4ee233f3 drm/amdkfd: Cleanup kfd_process if init_cwsr_apu fails
new d4a9ffdf7133 drm/amdgpu: remove unused variable from struct amdgpu_bo
new 3bef92ca4240 drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1
new 0885fe46fe2b drm/amd/display: Remove Assert from dcn10_get_dig_frontend
new c69eb74049e7 drm/amd/display: Refactor debugfs entries for all connectors
new c6341f008a31 drm/amd/display: disable seamless boot for DP MST
new e664609e43bc drm/amd/display: enable audio on DP seamless boot
new 349a19b2f1b0 drm/amd/display: Check for DSC support instead of ASIC revision
new 860b0cf52a23 drm/amd/display: move trace buffer to uncached memory.
new 77a2b7265f20 drm/amd/display: Synchronize displays with different timings
new 6ad98e8aeb01 drm/amd/display: Don't optimize bandwidth before disabling planes
new 9422f2fafef6 drm/amd/display: reduce scope for local var
new 0abd224edc78 drm/amd/display: [FW Promotion] Release 0.0.53
new 1e3489136968 drm/amd/display: 3.2.124
new d7faf6f5347b drm/amd/display: Fix system hang after multiple hotplugs (v3)
new afdd1de0f9e7 drm/amd/display: Allow spatial dither to 10 bpc on all DCE
new 8addf37c2422 drm/amd/pm/swsmu: Avoid using structure_size uninitialized [...]
new 94576d03d137 drm/amdgpu/swsmu/navi1x: Remove unnecessary conversion to bool
new 2f97d8b788b3 drm/amd/display/dc/core/dc_link_ddc: Remove unnecessary co [...]
new cd48758c8252 drm/amdgpu/sdma5.2: Remove unnecessary conversion to bool
new b00978de9075 drm/amdgpu: fix shutdown and poweroff process failed with s0ix
new 211fe484a624 drm/amdgpu: fix wrong executable setting for dimgrey_cavef [...]
new f8f70c1371d3 drm/amdgpu: disable mec2 fw bin loading
new 4588f7b7dd5f drm/amd/display: Enable ASSR in DM
new b2576c3bf4ce drm/amdgpu/vcn3.0: add wptr/rptr reset/update for share memory
new eb0709ba077a drm/amdgpu/display: initialize the variable 'i'
new 6c65a582ee76 drm/amdgpu: Remove unnecessary conversion to bool
new f89b881c81d9 drm/amdgpu: reserve backup pages for bad page retirment
new 650bc7ae0064 drm/amdgpu:disable VCN for Navi12 SKU
new 996aede28094 drm/amdgpu: decline max_me for mec2_fw remove in renoir/arcturus
new 4df144f80d5b amdgpu/pm: Powerplay API for smu , added get_performance_level
new bab0f602918d amdgpu/pm: Powerplay API for smu , changed 6 dpm reset fun [...]
new f46587bcede5 amdgpu/pm: Powerplay API for smu , changed 6 pm hwmon fan [...]
new 8dfc8c53c3c4 amdgpu/pm: Powerplay API for smu , changed 9 pm power func [...]
new 9ab5001a99e1 amdgpu/pm: Powerplay API for smu , changed 5 dpm powergati [...]
new 2ea092e5d391 amdgpu/pm: Powerplay API for smu , changes to clock and pr [...]
new bc7d6c12054d amdgpu/pm: Powerplay API for smu , changed 4 dpm functions [...]
new 8f4828d0a104 amdgpu/pm: Powerplay API for smu , updates to some pm functions
new 8f8c80f43009 drm/amd/amdgpu: move inc gpu_reset_counter after drm_sched_stop
new 5392b2af97dc drm/amdgpu: Remove amdgpu_device arg from free_sgt api (v2)
new 0eb1af2e8205 drm/amd/display: Add module parameter for freesync video mode
new d10cd527f5e5 drm/amd/display: Add freesync video modes based on preferr [...]
new 6f59f229f8ed drm/amd/display: Skip modeset for front porch change
new 9269bf186897 drm/amdgpu: add asic callback for querying video codec info (v3)
new 3b246e8b6a97 drm/amdgpu: add video decode/encode cap tables and asic ca [...]
new f35e9bdb06fb drm/amdgpu: add INFO ioctl support for querying video caps (v4)
new b50368da619f drm/amdgpu: bump driver version for new video codec INFO i [...]
new 6f786950b1ff drm/amdgpu/codec: drop the internal codec index
new 9d489afd3128 drm/amdgpu/pm: make unsupported power profile messages debug
new 5b2e2c096954 drm/amdgpu/swsmu/vangogh: Only use RLCPowerNotify msg for disable
new 7271a5c2aefc drm/amdgpu: Replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DE [...]
new 439e6bbb3b85 drm/amd/display: remove unnecessary conversion to bool
new 4890d4e94da0 drm/amdgpu: add RAP TA version print in amdgpu_firmware_info
new e9995d4a3026 drm/amd/pm: correct Arcturus mmTHM_BACO_CNTL register address
new e0cd93b7e307 amdgpu/pm: read_sensor() report failure apporpriately
new 11003c68b158 drm/amdgpu: remove unnecessary reading for epprom header
new 0ee56acc4b55 drm/amd/pm/swsmu: Remove unnecessary conversion to bool
new dce38c8b0299 drm/amd/display/dc/dce/dmub_psr: Remove unnecessary conver [...]
new 3e9e62c780b1 drm/amdgpu: correct TA RAP firmware information print error
new 7d6c13ef466d drm/amd/pm: bump Navi1x driver if version and related data [...]
new c524c1c9a78f drm/amd/pm: optimize the link width/speed retrieving V2
new 4f8e37dbaf58 drm/amd/display: Support for DMUB AUX
new e1f4328f22c0 drm/amd/display: Update link encoder object creation
new 4cda3243ec63 drm/amd/display: Add flag for building infopacket
new cca912e0a6b4 drm/amd/display: Add max bpc debugfs
new 45a1261b393b drm/amd/display: Refactored DC interfaces to support multiple eDP
new 8039bc7130ef drm/amd/display: Return invalid state if GPINT times out
new 70732504c53b drm/amd/display: Implement dmub trace event
new be1748bcdfe0 drm/amd/display: [FW Promotion] Release 0.0.54
new c839292754b7 drm/amd/display: 3.2.125
new dbc43d5fdf48 drm/amd/display: treat memory as a single-channel for asym [...]
new b8cc3e504622 drm/amd/display: Fix HSplit causing increase in DSC Slice Count
new 640a28b50c4a drm/amdgpu: add missing df counter disable write
new 783bf4035cb7 drm/amd/display: Fix 64 bit divisions on 32 bit platforms [...]
new a8a2e1348634 drm/amd/display: Fix 64 bit modulus operation using div64 API
new b6f91fc183f7 drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT inter [...]
new 9598173d14f5 drm/amdgpu: Only check for S0ix if AMD_PMC is configured
new 03e0dbcd10c4 drm/amdgpu: enable BACO runpm by default on sienna cichlid [...]
new 6302aead150e drm/amd/display: fix the return of the uninitialized value in ret
new 7c7dd7748954 drm/amd/display: Fix an uninitialized index variable
new 3fcb4f01deed drm/radeon: Use kvmalloc for CS chunks
new db6c5b85c3e8 drm/amd/display: Remove unnecessary conversion to bool
new 183b451d9f43 drm/amd/pm: correct the name of one function for vangogh
new 4d5ae731c4b7 drm/amdgpu: refine PSP TA firmware info print in debugfs
new e7bdf00e0040 drm/amdgpu: add SECURE DISPLAY TA firmware info in debugfs
new 43fb6c195dee drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu [...]
new fec432f557eb drm/amdgpu: Remove unnecessary conversion to bool
new b4d916ee0e94 drm/amdgpu: Use kvmalloc for CS chunks
new 147ab7a18751 drm/amdgpu: correct DRM_ERROR for kvmalloc_array
new 8dbc2ccac5a6 drm/radeon: fix copy of uninitialized variable back to userspace
new 8e6fafd5a22e drm/amd/display: Fix off by one in hdmi_14_process_transaction()
new 3e3527f5b765 drm/amd/display/dc/dce/dce_aux: Remove duplicate line caus [...]
new 2ce13b014cad drm/amd/pm: correct gpu metrics related data structures V3
new 152bb95c38c3 drm/amd/pm: update existing gpu_metrics interfaces V2
new 4215a1192336 drm/amdgpu: enable one vf mode on sienna cichlid vf
new d8cce9306801 drm/amd/pm/swsmu: clean up user profile function
new c79fe9b43669 drm/amdgpu: add DMUB trace event IRQ source define
new e49db3763452 drm/amd/amdgpu: Add missing BASE_IDX to dcn register
new 8e7b6fee9b03 drm/amd/display: Fix crc_src is not thread safe
new 86bc22191892 drm/amd/display: Support crc on specific region
new 0d7e6dc06a94 drm/amd/display: Process crc window at DMCU
new 21cd403ec64c drm/amd/display: Change to set crc window by dmcu fw
new 9a65df193108 drm/amd/display: Use PSP TA to read out crc
new e528556577a0 drm/amdgpu: simplify the sdma 4_x MGCG/MGLS logic.
new 8f211fe8ac7c drm/amdgpu: add sdma 4_x interrupts printing
new 3c73683c2394 drm/amd/amdgpu: add fini virt data exchange to ip_suspend
new bb0cd09be45e drm/amdgpu: Fix some unload driver issues
new a00aacdf00b1 drm/amdgpu: Fix some unload driver issues
new 47c45c39d1a4 drm/amdkfd: Use a new capability bit for SRAM ECC
new 7c9631af792b drm/amdkfd: Move set_trap_handler out of dqm->ops
new 58aa7790193a drm/amdgpu: enable TMZ by default on Raven asics
new 1b1cbf922920 drm/amdgpu/dc: fill in missing call to atom cmd table for [...]
new 3c8e99cc1297 drm/amdgpu/display: simplify backlight setting
new 10ba4d0c35d8 drm/amdgpu/display: don't assert in set backlight function
new f275e8759c87 drm/amdgpu/display: handle aux backlight in backlight_get_ [...]
new 7c20984795d7 drm/amd/display: Add a backlight module option
new 864f8b848bab drm/amdgpu/display: Remove unnecessary conversion to bool
new d0c048560a04 drm/amd/display: remove redundant initialization of variab [...]
new 08f3dddb715c drm/amdgpu/display: remove redundant continue statement
new 96e27e8d919e drm/radeon/si_dpm: Replace one-element array with flexible [...]
new b42c68fac891 drm/amd/display: Fix nested FPU context in dcn21_validate_ [...]
new 37ba52c6bd13 drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandw [...]
new 301a16138285 drm/amdgpu: add gc v9_4_2 ip headers (v3)
new b9dd2add842c drm/amdgpu: add mmhub v1_7 ip headers (v3)
new b8d037b32c5b drm/amdgpu: add mp v13_0_2 ip headers (v3)
new be547828c064 drm/amdgpu: add smuio v13_0_2 ip headers (v3)
new ca853314e78b drm/amdgpu: add sdma v4_4_0 ip headers (v2)
new f19e49a27f95 drm/amdgpu: add thm v13_0_2 ip headers (v3)
new b28f2165d064 drm/amdgpu: add umc v6_7_0 ip headers (v3)
new b77a9fdf526b drm/amdgpu: add vcn v2_6_0 ip headers (v3)
new d46b417a918b drm/amdgpu: add aldebaran asic type
new dd9dd4252830 drm/amd/include: add ip offset header for aldebaran (v5)
new 42b72608ae22 drm/amdgpu: add register base init for aldebaran (v2)
new 42719073b44e drm/amdgpu: add gpu_info fw parse support for aldebaran
new 7906af5e9d63 drm/amdgpu: add soc15 common ip block support for aldebaran
new f37945d50ff5 drm/amdgpu: add mmhub support for aldebaran (v3)
new 85e395506bfa drm/amdgpu: add gmc v9 block support for Aldebaran
new d39da7dab140 drm/amdgpu: set fw load type for aldebaran
new cdf545f35f8f drm/amdgpu: add gfx v9 block support for aldebaran
new b61a273e5d70 drm/amdgpu: add sdma block support for aldebaran
new 759eb38ed147 drm/amdgpu: correct mmBIF_SDMA4_DOORBELL_RANGE address for [...]
new c00a18ec0bd5 drm/amdgpu: set ip blocks for aldebaran
new 36e22d59dd10 drm/amdkfd: Add Aldebaran KFD support
new 5af81c6e6e6b drm/amdgpu: add aldebaran sdma firmware support (v2)
new 0ef6845c8c1c drm/amdkfd: Add aldebaran trap handler support
new be14729a3362 drm/amdgpu: Print the IH client ID name when vm fault happens
new 742d3c61acb2 drm/amdgpu: init sos microcode for psp v13
new 133d888da9e1 drm/amdgpu: add kdb loading support for psp v13
new ea6eaf558326 drm/amdgpu: add sys_drv loading support for psp v13
new f11753559021 drm/amdgpu: add tOS loading support for psp v13
new 48375542b0b1 drm/amdgpu: add psp v13 ring support
new ee8210832551 drm/amdgpu: init psp v13 ip function
new f8a98f1645cd drm/amdgpu: fix incorrect EP_STRAP reg offset for aldebaran
new 428ad99e9ccd drm/amdgpu: load pmfw prior to other non-psp fw for aldebaran
new 1b15bac7bfda drm/amdgpu: detect sriov capability for aldebaran
new efec10c1eb3d drm/amdgpu: bypass gc_9_x_common golden settings
new 9fbd96a136f2 drm/amdgpu: enable psp v13 ip block for aldebaran
new 26f70889e112 drm/amdgpu: add new smuio callbacks for aldebaran
new 2e8c66d6bbb2 drm/amdgpu: implement smuio v13_0 callbacks
new 7914a0cd17ec drm/amdgpu: initialize smuio callbacks for aldebaran
new efce10005be4 drm/amdgpu: enable xgmi support for Aldebaran
new 31691b8d1be4 drm/amdgpu: define address map for host xgmi link (v3)
new 3cbb3a9749a3 drm/amdgpu: support get xgmi information for Aldebaran
new d34184e3e3ad drm/amdkfd: expose host gpu link via sysfs (v2)
new 86d848b16d4c drm/amdgpu: add Aldebaran to the VCN family
new eb53aa398121 drm/amdgpu/vcn2.6: Add vcn2.6 support
new 56237c6aef9f drm/amdgpu: Fix IH client ID naming table
new 7ffe72385ac5 drm/amdgpu: Fix an omission when adding Aldebaran support
new ff6885ac475f drm/amdgpu/jpeg2.6: Add jpeg2.6 support
new 72b4db0f58cc drm/amdgpu: new cache coherence change for Aldebaran
new 98291d6d8c2f drm/amdkfd: add new flag for uncached GPU mapping
new eb28f02b1eeb drm/amdgpu: skip MEC2_JT initialization for aldebaran
new 7ce293570c75 drm/amdgpu/nbio: add aldebaran support
new 9f386fd3aaec drm/amdgpu/vcn: enable VCN on aldebaran
new f8db121e4717 drm/amdgpu/jpeg: enable JPEG on aldebaran
new 4da999cdfc8d drm/amdgpu: Clean up mmhub functions for aldebaran
new 5be50a8fd80f drm/amdgpu: switch to use reg distance member for mmhub v1_7
new fbaa30d87fd8 drm/amdgpu: initialize ta firmware for aldebaran
new cf7821a84a4c drm/amdgpu: comments out vcn/jpeg ip blocks for aldebaran
new 465c437aac49 drm/amd/swsmu: add aldebaran smu driver if header (v2)
new c05d1c401572 drm/amd/swsmu: add aldebaran smu13 ip support (v3)
new e747ca0a4e9c drm/amdgpu: declare sdma firmware binary file for aldebaran
new 4f668d3d318c drm/amdgpu: initialize external rev_id for aldebaran
new 115ba9a9fdd2 drm/amdgpu: declare smuio v13_0 callbacks as static
new d74decc41204 drm/amdgpu: updated host to psp mailbox cmd (v2)
new b2aa382ae7e0 drm/amdgpu: added register list driver ctx (v2)
new 0d2c1855d5f6 drm/amdgpu: added support for register list loading (v2)
new 4c2e5f513e95 drm/amdgpu: Add DID for aldebaran
new 5c03e5843e6b drm/amdgpu:add smu mode1/2 support for aldebaran
new ea9097d921d4 drm/amdgpu:return true for mode1_reset_support on aldebaran
new f31c4a11b469 drm/amdgpu: support get_vram_info atomfirmware i/f for aldebaran
new 147d082d3862 drm/amdgpu: correct vram_info for HBM2E
new 18c3d45a9ae9 drm/amdgpu: init gds for aldebaran
new 063a1e834139 drm/amdgpu: skip gds ras workaround for aldebaran
new 3de60d961cec drm/amdgpu: use physical_node_id to calculate aper_base
new a6d9d6ab8402 drm/amdgpu: apply sdma golden settings for aldebaran
new 2fdb91a25e8b drm/amdgpu: add sdma v4_4 ras function
new b2459840cf57 drm/amdgpu: add sdma ras error query callback for aldebaran
new f5f0e4a0d52f drm/amdgpu: add sdma ras error reset callback for aldebaran
new cbb84e7aab1c drm/amdgpu: add mmhub ras error query callback for aldebaran
new 27ad2ca66701 drm/amdgpu: add mmhub ras error reset callback for aldebaran
new b45589b8377f drm/amdgpu: add mmhub error status query callback for aldebaran
new eed4bbd388f1 drm/amdgpu: correct IH_CHICKEN programming for aldebaran
new 10c71e6cc9c9 drm/amdgpu: switch to vega20 ih block for aldebaran
new d477c5aaece1 drm/amdgpu: disallow use semaphore on aldebaran
new 3d01361ce8fa drm/amd/pm:add aldebaran support for getting bootup values
new e5a832135072 drm/amdgpu: update atom_firmware_info_v3_4 (v2)
new 9d0af8b4def0 drm/amdgpu: pre-map device buffer as cached for A+A config
new be566196be3c drm/amdgpu: Don't do FB resize under A+A config
new b1138d5ec0e1 drm/amd/pm: Add atom_smc_dpm_info_v4_10 for aldebaran
new 8738a82b37d3 drm/amd/amdgpu: Add smu_pptable module parameter
new f1adbe036791 drm/amd/pm: Add support to override pptable id for aldebaran
new acdd5b72c52d drm/amd/pm: Remove CPU virtual address notification in aldebaran
new 7159a36e1194 drm/amdgpu: query aldebaran gfx_config through atomfirmware i/f
new 44b3253a4bc8 drm/amdgpu: retire aldebaran gpu_info firmware
new 8081f8faca84 drm/amdpgu: add ATOM_DGPU_VRAM_TYPE_HBM2E vram type
new 07744e906917 drm/amdgpu: UTLC1 RB SDMA timeout on Aldebaran
new b7daed1b62a4 drm/amdgpu: Aldebaran doesn't use semaphore
new d02692ae0d53 drm/amdgpu: bypass hdp read cache invalidation for aldebaran (v2)
new 73ab8efc7fdf drm/amd/pm: Set no fan control flag as needed.
new ad6cc94a6b59 drm/amdkfd: Fix saving the ACC vgprs for Aldebaran
new 842811369f51 drm/amdgpu: switch to cached noretry setting for aldebaran
new bd7228abb3b4 drm/amdgpu: Enable swsmu block on aldebaran
new fdb1fdef2df4 drm/amdgpu: enable vcn and jpeg on aldebaran
new bd937973ebfe drm/amdgpu: enable vcn dpg mode on aldebaran
new 557da413d638 drm/amdgpu: enable dpg indirect sram mode on aldebaran
new e844cd994489 drm/amdgpu: add mmhub client ids for aldebaran
new 48a6379a2300 drm/amdgpu: Add clock gating support for aldebaran
new 701db6756ca9 drm/amdgpu/pm: Remove unsupported MP1 messages from aldebaran
new ced7e082d564 drm/amdgpu/pm: Fix reset message mapping on aldebaran
new 8a6b6b667cc2 drm/amdgpu/pm: Remove redundant generic message index
new 8cf3dccb0726 drm/amdgpu: Enable CP idle interrupts
new 6d9059217a01 drm/amdgpu: Fix aldebaran MMHUB CG/LS logic
new b335f289fe0c drm/amdgpu: apply new pmfw loading sequence to arcturus an [...]
new df23d1bbd12f drm/amdgpu: Use free system memory size for kfd memory accounting
new b672cb1eee59 drm/amdgpu: enable retry fault wptr overflow
new 9a9c59a8f4f4 drm/amdgpu: enable 48-bit IH timestamp counter
new 4ac5617c4b7d drm/amdgpu: mask the xgmi number of hops reported from psp to kfd
new d6f19a994941 drm/amd/pm: Fix power limit query on aldebaran
new 26256ca8a6e7 drm/amd/pm: Add DCBTC support for aldebaran
new 6be6424684cb drm/amd/pm: Enable performance determinism on aldebaran
new debd629a6336 drm/amd/pm: Correct msg status check for powerlimit
new 35d5f224a559 drm/amdgpu: Don't reserve vram as WC for A+A
new 1f928f51593c drm/amdgpu: Use physical translation mode to access page table
new f1dc12ca56b2 drm/amdgpu: Moved gart_size calculation to mc_init functions
new 6e93ef8b6884 drm/amdgpu: Modify comments of vram_start/end
new f527f310bb6a drm/amdgpu: Placement of gart and vram in sysvm aperture
new 7b454b3a3433 drm/amdgpu: Use different gart table parameters for 2-leve [...]
new a2902c09c51d drm/amdgpu: Add function to allocate and fill PDB0
new 522510a67795 drm/amdgpu: Set up vmid0 PDB0
new 0c19cab55572 drm/amdgpu: HW setup of 2-level vmid0 page table
new 2f055097daef drm/amdgpu: workaround the TMR MC address issue (v2)
new abe5ee57c515 drm/amdgpu: enable sram initialization for aldebaran
new f4ec3e5039e5 drm/amdgpu: update mmhub client ids for Aldebaran
new 79194dacb26a drm/amdgpu: Fix GART page table s-bit
new be0478e7b02a drm/amdgpu: Fix the comment in amdgpu_gmc.h
new ec8631e01143 drm/amdgpu: use pd addr based on gart level page table
new 2bb8ac85683d drm/amd/pm: remove aldebaran serial number support
new 65ec7c08c171 drm/amd/pm: Enable user min/max gfxclk on aldebaran
new 2f669734f383 drm/amdgpu: allow use psp to load firmware (v2)
new 6d909c5da016 drm/amdkfd: Add kernel parameter to stop queue eviction on [...]
new 51a0f459f15f drm/amdkfd: Check HIQ's MQD for queue preemption status
new 5073506c7eff drm/amdkfd: add aldebaran kfd2kgd callbacks to kfd device (v2)
new 16171a25d833 drm/amdgpu: restore aldebaran save ttmp and trap config on [...]
new 264aef8b3bb3 drm/amdgpu: apply gc v9_4_2 golden settings for aldebaran
new 9f55d7edb708 drm/amdgpu: add common gc golden settings for aldebaran
new b3ecf36bf695 drm/amdgpu: update TCP_CHAN_STEER_1 golden value for aldebaran
new 5217811e74d3 drm/amdgpu: add gc powerbrake support (v2)
new 22616eb5c9b2 drm/amdgpu: add ras support for gfx of aldebaran
new 4abc2567f0eb drm/amdgpu: refine ras codes for GC utc of aldebaran
new 88f8575bca5f drm/amdgpu: enable watchdog feature for SQ of aldebaran
new 6dce50b1aae0 drm/amdgpu: Let KFD use more VMIDs on Aldebaran
new 250491665531 drm/amd/pm: add aldebaran serial number support
new 2fb3c5d0d161 drm/amdgpu: change psp_rap_invoke() function return value
new d86fd724e59a drm/amdgpu: add psp RAP L0 check support
new bea9cd3f8de5 drm/amd/pm: add new data in metrics table
new 4464820dc7ed drm/amdgpu: update default timeout of Aldebaran SQ watchdog
new 63dbb0db3af0 drm/amdgpu: Make noretry the default on Aldebaran
new 761d86d37f86 drm/amdgpu: harvest edc status when connected to host via xGMI
new 06bfc045d54c drm/amdgpu: set CPU mapping of vram as cached for A+A mode
new 2e2f197f4c99 drm/amdgpu: set snoop bit in pde/pte entries for A+A
new c3c9e0faf46b drm/amdkfd: apply uncached flag for aldebaran
new 47bfa5f60fbf drm/amdgpu: Increase PSP runtime TMR region size
new 50e2fc36e72d drm/amdkfd: Fix UBSAN shift-out-of-bounds warning
new c0ea73a4ad43 Revert freesync video patches temporarily
new 0b46bc3a9d17 drm/amdgpu: clean-up unused variable
new e36ccf9a96aa drm/amdgpu: Set GTT_USWC flag to enable freesync v2
new 775f11aa17b1 drm/amd/pm: Enable pp_od_clk_voltage node on aldebaran
new a364782f490d drm/amd/pm: Remove min/max overload of pp_dpm_sclk
new f78313fae91c drm/amdgpu: Check if FB BAR is enabled for ROM read
new ffe5650af0a1 drm/amd/display: Enabled pipe harvesting in dcn30
new d3cf9fa6bace drm/amd/display: Skip powerstate DC hw access if virtual dal
new b12f60ac4960 drm/amd/display: Fix typo when retrieving dppclk from UEFI config
new 6b66208f0ce0 drm/amd/display: Move define from internal header to dmub_cmd.h
new d829303c5b72 drm/amd/display: Fix dmub trace event not update issue
new 0c66824be8f4 drm/amd/display: Enable pflip interrupt upon pipe enable
new 3c934f454dae drm/amd/display: Read all the trace entry if it is not empty
new 61a74712c830 drm/amd/display: Fix warning
new 6804287bd142 drm/amd/display: Fixed read/write pointer issue for get dm [...]
new 1a595f28ea8d drm/amd/display: [FW Promotion] Release 0.0.55
new 06ddcee49a35 drm/amd/display: Added multi instance support for panel control
new 04841b934cc7 drm/amd/display: 3.2.126
new c54a6fe43769 drm/amd/display: Revert dram_clock_change_latency for DCN2.1
new 554ba183b135 drm/amd/display: Align cursor cache address to 2KB
new 692bd2a02e2d drm/amdgpu/swsmu: fix error return code of smu_v11_0_set_a [...]
new 51713e4e540b drm/amd/display: remove duplicate include in amdgpu_dm.c
new c15340167244 drm/amd/display: remove duplicate include in dcn21 and gpio
new f258907fdd83 drm/amdgpu: Verify bo size can fit framebuffer size on init.
new 03597b47d69c Revert "drm/amdgpu: add psp RAP L0 check support"
new 8e2712e71bfc drm/amdgpu: Add kfd init_complete flag to check from amdgpu side
new a330b52a9e59 drm/amdgpu: Init the cp MQD if it's not be initialized before
new 655ce9cb13b5 drm/amdgpu: Add reset_list for device list used for reset
new e3c1b0712fdb drm/amdgpu: Reset the devices in the XGMI hive duirng probe
new e5e6666db5c7 drm/amdgpu: fb BO should be ttm_bo_type_device
new 89551f2387f5 drm/amdgpu/display: Use wm_table.entries for dcn301 calculate_wm
new 0dd795323405 drm/amdgpu/display: Implement functions to let DC allocate [...]
new 3f1d1eb2a256 drm/amdgpu: add ih waiter on process until checkpoint
new be6523e3a908 drm/amd/pm: bug fix for pcie dpm
new c8941550aa66 drm/amdgpu : Fix asic reset regression issue introduce by [...]
new 0b4e90632d93 drm/amd/pm: correct the watermark settings for Polaris
new b503138e49eb drm/radeon: also init GEM funcs in radeon_gem_prime_import [...]
new 12bfc0156e0f drm/radeon: fix AGP dependency
new 8b1c715fc8c1 drm/radeon: keep __user during cast
new e3e984ee437a drm/amdgpu: fix S0ix handling when the CONFIG_AMD_PMC=m
new 1c11fac56378 drm/amd/display: Remove unused defines
new e5086659d0fd drm/amdgpu: skip read eeprom for device that pending on XG [...]
new 0e92159640f3 drm/amd/pm: Add LightSBR SMU MSG support
new 3ae3a4ad831f drm/amdgpu: Enable light SBR for SMU on passthrough and XG [...]
new fd0161a57050 Revert "drm/amd/display: remove duplicate include in amdgpu_dm.c"
new ac41c396fe09 drm/amd/display: remove duplicate include in amdgpu_dm.c
new 99d1da6774e1 drm/amdgpu:disable XGMI TA unload for A+A aldebaran
new 1c7b0adae8ea drm/amdgpu: update secure display TA header
new 1a31474cdb48 drm/amd/pm: workaround for audio noise issue
new 60d06906cdcd drm/amdgpu/powerplay/smu10: add support for gpu busy query (v2)
new 9a9ec6c32caf drm/amdgpu/smu8: return an error rather than 50% if busy q [...]
new 751f43e75d63 drm/amdgpu: Fix spelling mistake "disabed" -> "disabled"
new 58df0d7143ea drm/amdgpu: Replace in_interrupt() usage in gmc_v*_process [...]
new dc1794f0713e drm/amdgpu: Remove in_interrupt() usage in gfx_v9_0_kiq_re [...]
new 8b75c9b45b1a drm/amdgpu: Replace in_task() in gfx_v8_0_parse_sq_irq()
new 1e87068570a2 drm/amdkfd: fix build error with AMD_IOMMU_V2=m
new 6dffd9dce94f Revert "drm/amdgpu: During compute disable GFXOFF for Sien [...]
new f10083703c4e drm/amdgpu: fix compile error on architecture s390 (v2)
new 64f171581a1a drm/amdgpu: fix a few compiler warnings
new f1a8801c198c drm/amdgpu: update umc_info v3_3 structure for ECC
new b69d5c7e9502 drm/amdgpu: support query ecc cap for SIENNA_CICHLID
new 37c49ded0553 drm/amdgpu: Free PDB0 bo before bo_fini
new ee18f40ea181 drm/amdgpu: new resource cursor (v2)
new be956c575e8b drm/amdgpu: use the new cursor in amdgpu_ttm_copy_mem_to_mem
new 596ee296849c drm/amdgpu: use the new cursor in amdgpu_fill_buffer
new 10ebcd953dfa drm/amdgpu: use new cursor in amdgpu_ttm_io_mem_pfn
new 498ad8ec2ff0 drm/amdgpu: use the new cursor in amdgpu_ttm_access_memory
new 755eadf66288 drm/amdgpu: use new cursor in amdgpu_mem_visible
new 2f44172bdca7 drm/amdgpu: use the new cursor in amdgpu_ttm_bo_eviction_valuable
new 94ae8dc55790 drm/amdgpu: use the new cursor in the VM code
new 97e272928e62 drm/amdgpu: update ecc query support for arcturus
new 0e4c0ae59d7e drm/amdgpu/display: drop dcn301_calculate_wm_and_dl for now
new 970fd1976434 drm/amdgpu: fix send ras disable cmd when asic not support ras
new 7816e4a98ce3 drm/amdkfd: Fix recursive lock warnings
new d423f5514d04 drm/amdgpu: nuke the ih reentrant lock
new 616cf23b6cf4 drm/amd/display: Free local data after use
new 6e58941cff74 drm/amd/pm: add a new sysfs entry for default power limit
new 078025afed2c drm/amd/pm: Fix spelling mistake "disble" -> "disable"
new 140b93ebbffc drm/amd/display: remove redundant initialization of variab [...]
new e5527d8ce28b drm/amd/pm: Mundane typo fixes in the file amdgpu_pm.c
new 5a613586c8e3 drm/amd/display: Remove unnecessary conversion to bool
new e99d2eaafd8e drm/amdgpu: drop legacy IO bar support
new ec1e80f0d728 drm/amdgpu: Use dev_info if VFCT table not valid
new 0979d43259e1 drm/amd/pm: fix workload mismatch on vega10
new 1f053689fb0e drm/amd/display: 3.2.126.1
new 4abdb72bd857 drm/amd/display: Add debug out when viewport too small
new 9d335e17646c drm/amd/display: use max lb for latency hiding
new b8720ed0b87d drm/amd/display: System black screen hangs on driver load
new 6a30a92997ee drm/amd/display: Fix UBSAN warning for not a valid value f [...]
new 45150cd27ceb drm/amd/display: Fix for outbox1 ring buffer typecasting issue
new b0942618fd12 drm/amd/display: Bypass sink detect when there are no eDPs [...]
new 86ca3cbe5c9c drm/amd/display: Increase precision for bpp in DSC calculations
new 8c2f14c36f47 drm/amd/display: Add changes for dsc bpp in 16ths and unif [...]
new ef08f9c2aac9 drm/amd/display: Correct algorithm for reversed gamma
new 90d1a626e6db drm/amd/display: Remove MPC gamut remap logic for DCN30
new 4870bd881364 drm/amd/display: Fix typo for helpers function name
new cd95ef0097ca drm/amd/display: Fix secure display lock problems
new e69231c4451a drm/amd/display: Fix no previous prototype warning
new ae0305708e93 drm/amd/display: Separate caps for maximum RGB and YUV pla [...]
new 46a83eba276c drm/amd/display: Add debugfs to control DMUB trace buffer events
new 592a631883fd drm/amd/display: [FW Promotion] Release 0.0.56
new 4710430a779e drm/amd/display: DCHUB underflow counter increasing in som [...]
new 5cf0a610e8b5 drm/amd/display: 3.2.127
new 8ee0fea4baf9 drm/amd/display: fix dml prefetch validation
new 443dfba02483 drm/amd/display: fix dcn3+ bw validation soc param update [...]
new 1c5ea40c2ad2 drm/amd/display: add a func to disable accelerated mode
new 51ba691206e3 drm/amd/display: Fix potential memory leak
new 2d02893ffcf8 drm/amdgpu: Enable light SBR in XGMI+passthrough configuration
new 050743da3152 drm/amdgpu: Keep pending_reset valid during smu reset the ASIC
new 63f3067d8f8c drm/amd/pm: Use BACO reset arg 0 on XGMI configuration
new a85ba00538cd drm/amdgpu/display: re-enable freesync video patches
new 2d78b8d66904 drm/amd/pm: correct the gpu metrics version
new 660d540640c0 drm/amd/display: Fix vertical interrupt 0 registering issue
new d1fa15680913 drm/amd/display: Support vertical interrupt 0 for all dcn ASIC
new 2d28b70ec321 drm/amdgpu: drop extraneous hw_status update
new 0303e1b77c4d radeon: use kvcalloc for relocs and chunks
new 79fcd446e7e1 drm/amdgpu: Fix memory leak
new 74ef3bac13bc drm/amd/display: Remove unnecessary conversion to bool
new 7a78e2bc861b drm/amd/display: Remove unnecessary conversion to bool
new c645e4b80c97 drm/amdgpu/display: properly guard dc_dsc_stream_bandwidth [...]
new 6b44b667e24c drm/amdgpu: revert "use the new cursor in the VM code"
new e5c04edfcde3 drm/amdgpu: revert "reserve backup pages for bad page retirment"
new b16256874a91 drm/amdgpu: Mark Aldebaran HW support as experimental
new 8c44390d8872 drm/amdkfd: Bump KFD API version
new 2cbcb78c9ee5 Merge tag 'amd-drm-next-5.13-2021-03-23' of https://gitlab [...]
new 99d66127fad2 dt-bindings: display: renesas,du: Convert binding to YAML
new 7f9321ff456c dt-bindings: display: bridge: Add YAML schema for Synopsys [...]
new 391ce40de526 dt-bindings: display: bridge: renesas,dw-hdmi: Convert bin [...]
new b935c3a2e07b dt-bindings: display: imx: hdmi: Convert binding to YAML
new 7d5a683ba44d dt-bindings: display: rockchip: dw-hdmi: Convert binding to YAML
new a485a5fd827e dt-bindings: display: sun8i-a83t-dw-hdmi: Reference dw-hdm [...]
new c7941422cff9 dt-bindings: display: bridge: Remove deprecated dw_hdmi.txt
new fe8a057839fc Merge tag 'drm-next-20210322' of git://linuxtv.org/pinchar [...]
new b5b6f6a61012 drm/i915/gem: Drop legacy execbuffer support (v2)
new 2eb8e1a69d9f drm/i915/gem: Drop relocation support on all new hardware (v6)
new f8d1ff107d2c drm/i915: Disable pread/pwrite ioctl's for future platforms (v3)
new 547be6a479fd i915_vma: Rename vma_lookup to i915_vma_lookup
new 12ca695d2c1e drm/i915: Do not share hwsp across contexts any more, v8.
new 2c8ab3339e39 drm/i915: Pin timeline map after first timeline pin, v4.
new 0edbb9ba1bfe drm/i915: Move cmd parser pinning to execbuffer
new 237647f4dde9 drm/i915: Add missing -EDEADLK handling to execbuf pinning, v2.
new 1eef0de18fc7 drm/i915: Ensure we hold the object mutex in pin correctly.
new aaee716e4aca drm/i915: Add gem object locking to madvise.
new c471748dc742 drm/i915: Move HAS_STRUCT_PAGE to obj->flags
new a61170975718 drm/i915: Rework struct phys attachment handling
new a85fffe3032d drm/i915: Convert i915_gem_object_attach_phys() to ww lock [...]
new bfaae47db3c0 drm/i915: make lockdep slightly happier about execbuf.
new ae30af84edb5 drm/i915: Disable userptr pread/pwrite support.
new ae4e55b894dd drm/i915: No longer allow exporting userptr through dma-buf
new 02b64a4a0cb1 drm/i915: Reject more ioctls for userptr, v2.
new c6bcc0c2fdfd drm/i915: Reject UNSYNCHRONIZED for userptr, v2.
new 20ee27bd84a8 drm/i915: Make compilation of userptr code depend on MMU_N [...]
new ed29c2691188 drm/i915: Fix userptr so we do not have to worry about obj [...]
new abd2f577177e drm/i915: Flatten obj->mm.lock
new 9c01524d4f58 drm/i915: Populate logical context during first pin.
new 83472bb06063 drm/i915: Make ring submission compatible with obj->mm.loc [...]
new fe83ce1e0040 drm/i915: Handle ww locking in init_status_page
new d4fa4e70acdf drm/i915: Rework clflush to work correctly without obj->mm.lock.
new 1b321026e213 drm/i915: Pass ww ctx to intel_pin_to_display_plane
new 9fa1f4785f2a drm/i915: Add object locking to vm_fault_cpu
new 2a6659683859 drm/i915: Move pinning to inside engine_wa_list_verify()
new 7d1c2618eac5 drm/i915: Take reservation lock around i915_vma_pin.
new 5ace5e9618e9 drm/i915: Make lrc_init_wa_ctx compatible with ww locking, v3.
new b51ed60e6088 drm/i915: Make __engine_unpark() compatible with ww locking.
new ec701249aa59 drm/i915: Take obj lock around set_domain ioctl
new c93987753ae8 drm/i915: Defer pin calls in buffer pool until first use b [...]
new f1ac8a029260 drm/i915: Fix pread/pwrite to work with new locking rules.
new 74827b539cc8 drm/i915: Fix workarounds selftest, part 1
new a3258dbd87f1 drm/i915: Prepare for obj->mm.lock removal, v2.
new c05258889ed4 drm/i915: Add igt_spinner_pin() to allow for ww locking ar [...]
new 52665fe7fc20 drm/i915: Add ww locking around vm_access()
new ef4985bac521 drm/i915: Increase ww locking for perf.
new c858ffa17716 drm/i915: Lock ww in ucode objects correctly
new e944e3cf5803 drm/i915: Add ww locking to dma-buf ops, v2.
new 1d5ab1caa0c3 drm/i915: Add missing ww lock in intel_dsb_prepare.
new 988d4ff6e3c2 drm/i915: Fix ww locking in shmem_create_from_object
new 26ad4f8b7352 drm/i915: Use a single page table lock for each gtt.
new 6c12ada05575 drm/i915/selftests: Prepare huge_pages testcases for obj-> [...]
new 86f2f8dfbf27 drm/i915/selftests: Prepare client blit for obj->mm.lock removal.
new 5521458d1c1a drm/i915/selftests: Prepare coherency tests for obj->mm.lo [...]
new c2d0e9de5106 drm/i915/selftests: Prepare context tests for obj->mm.lock [...]
new e37298441a1f drm/i915/selftests: Prepare dma-buf tests for obj->mm.lock [...]
new 1832f886ba73 drm/i915/selftests: Prepare execbuf tests for obj->mm.lock [...]
new 6f791ffe00ba drm/i915/selftests: Prepare mman testcases for obj->mm.loc [...]
new 30272919e5db drm/i915/selftests: Prepare object tests for obj->mm.lock [...]
new fa7371c3d8dd drm/i915/selftests: Prepare object blit tests for obj->mm. [...]
new af10e5a58c1b drm/i915/selftests: Prepare igt_gem_utils for obj->mm.lock [...]
new d3ad29567d4e drm/i915/selftests: Prepare context selftest for obj->mm.l [...]
new 17b7ab92bec3 drm/i915/selftests: Prepare hangcheck for obj->mm.lock removal
new e09e903a6e89 drm/i915/selftests: Prepare execlists and lrc selftests fo [...]
new e20e9b1503e5 drm/i915/selftests: Prepare mocs tests for obj->mm.lock removal
new 9aa6de99e1ba drm/i915/selftests: Prepare ring submission for obj->mm.lo [...]
new 1060974c8784 drm/i915/selftests: Prepare timeline tests for obj->mm.loc [...]
new aa8b70be896e drm/i915/selftests: Prepare i915_request tests for obj->mm [...]
new e70a27d76125 drm/i915/selftests: Prepare memory region tests for obj->m [...]
new b91e1b11f9fc drm/i915/selftests: Prepare cs engine tests for obj->mm.lo [...]
new 480ae79537b2 drm/i915/selftests: Prepare gtt tests for obj->mm.lock removal
new cf41a8f1dc1e drm/i915: Finally remove obj->mm.lock.
new fd995a3cc432 drm/i915: Keep userpointer bindings if seqcount is unchanged, v2.
new 5b0a78ec0b57 drm/i915: Move gt_revoke() slightly
new 7dbc19da5daf drm/i915: Extract active lookup engine to a helper
new 38b237eab2bc drm/i915: Individual request cancellation
new 8f922e422758 drm/i915: Restrict sentinel requests further
new 90a79a91dcc0 drm/i915: Handle async cancellation in sentinel assert
new 9b4d0598ee94 drm/i915: Request watchdog infrastructure
new e8dbb566b338 drm/i915: Fail too long user submissions by default
new 54d4e9f5c4d7 drm/i915: Allow configuring default request expiry via modparam
new 6ab61ad5c1d8 drm/i915: add gem/gt TODO
new e1a5e6a8c48b drm/doc: Add RFC section
new 2f835b5dd8f7 Merge tag 'topic/i915-gem-next-2021-03-26' of ssh://git.fr [...]
new 99e5730dd2b1 Merge tag 'irq-no-autoen-2021-03-25' of git://git.kernel.o [...]
new a4e5eed2c6a6 drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag
new fb457e02f0ec Merge tag 'exynos-drm-next-for-v5.13' of git://git.kernel. [...]
new d0c5ac04e7fe drm/mcde/panel: Inverse misunderstood flag
new 7b4957684e5d drm/ingenic: Fix non-OSD mode
new 0f9c4296485b docs: gpu: fix typo
new a9cdf6809290 drm/stm: ltdc: Use simple encoder
new ac4eb83ab255 drm/sched: select new rq even if there is only one v3
new edf208591724 drm/stm: dsi: Avoid printing errors for -EPROBE_DEFER
new 377f8331d056 drm/virtio: fix possible leak/unlock virtio_gpu_object_array
new b603e810f740 drm/uapi: document kernel capabilities
new 429fc6f9550e drm/vboxvideo: Use managed VRAM-helper initialization
new 5e7222a3674e drm/panel-simple: Undo enable if HPD never asserts
new 6ec52621e77c drm/panel-simple: Don't wait longer for HPD than hpd_absent_delay
new 87b497179f5c drm/panel-simple: Retry if we timeout waiting for HPD
new 339c3e80ad3d dt-bindings: dt-bindings: display: simple: Add N116BCA-EA1
new 51d35631c970 drm/panel-simple: Add N116BCA-EA1
new 67cc24ac17fe drm: panel: simple: Set enable delay for BOE NV110WTM-N61
new 8613385cb285 dma-fence: Document recoverable page fault implications
new ccf953d8f3d6 fb_defio: Remove custom address_space_operations
new f8bade6c9a62 Merge drm/drm-next into drm-misc-next
new 757e26712337 drm/uapi: Add USB connector type
new dc659a4e852b drm/probe-helper: Check epoch counter in output_poll_execute()
new 40e1a70b4aed drm: Add GUD USB Display driver
new f1c68b6a3283 drm/qxl: clean up qxl_bo_move_notify
new 5ea143c38e14 drm/nouveau: clean up nouveau_bo_move_ntfy
new 6cf9dc238cac drm/vmwgfx: clean up vmw_move_notify v2
new 4cf1d8719aab drm: Few typo fixes
new 67a175a97079 drm/meson: Fix few typo
new 8f214d435607 drm/gma500: use NULL instead of using plain integer as pointer
new 84c41184cfa3 fbdev: omapfb: avoid -Wempty-body warning
new 458025f6c161 vgaarb: avoid -Wempty-body warnings
new b91fbdc1df15 drm/gud: fix sizeof use
new 166633c85c21 drm/gud: Remove unneeded semicolon
new 835bc4838082 drm/sysfs: Convert sysfs sprintf/snprintf family to sysfs_emit
new 85ddbe2c4ac1 drm/bridge/tc358767: Don't register DP AUX channel until b [...]
new 617126187530 drm/bridge/ti-sn65dsi86: (Un)register aux device on bridge [...]
new 885373db8cd5 drm/bridge/analogix/anx78xx: Add missing drm_dp_aux_unregi [...]
new 9962849d0871 drm/bridge/analogix/anx78xx: Setup encoder before register [...]
new 212ee8db8460 drm/bridge/analogix/anx78xx: Cleanup on error in anx78xx_b [...]
new ba5070ec16ae drm/bridge/analogix/anx6345: Add missing drm_dp_aux_unregi [...]
new acf5ff297ec6 drm/bridge/analogix/anx6345: Don't link encoder until afte [...]
new c42712c6e9be drm/bridge/analogix/anx6345: Cleanup on errors in anx6345_ [...]
new b3bdf89c0260 drm/bridge/analogix/dp_core: Unregister DP AUX channel on [...]
new 2818c20871e6 drm/rockchip: Remove unused variable
new da588d48004a drm/tilcdc: panel: fix platform_no_drv_owner.cocci warnings
new e17d1364dc39 drm/tilcdc: rename req_rate to pclk_rate
new fd1d9e2d4382 drm/tilcdc: fix LCD pixel clock setting
new 976677b5958e drm/tilcdc: fix pixel clock setting warning message
new ebd59851c796 drm/ttm: move swapout logic around v3
new f9e2a03e110a drm/ttm: remove swap LRU v3
new a1f091f8ef2b drm/ttm: switch to per device LRU lock
new b4142fc4d52d drm/vkms: fix misuse of WARN_ON
new 1d282019f3a9 MAINTAINERS: Update Maintainers of DRM Bridge Drivers
new d1a97648ae02 drm/bridge: lt9611: Fix handling of 4k panels
new fffa69aa6b1c drm: bridge: convert sysfs sprintf/snprintf family to sysfs_emit
new a42e37db23b8 dt-bindings: display: bridge: Add Chipone ICN6211 bindings
new ce517f18944e drm: bridge: Add Chipone ICN6211 MIPI-DSI to RGB bridge
new 417fc6123b4a drm/omap: fix misleading indentation in pixinc()
new 0cafc8d88e6d drm/omap: dsi: Add missing IRQF_ONESHOT
new 309f81e81d07 drm/omap: Remove duplicate declaration
new ee84c58b5884 drm: Fix 3 typos in the inline doc
new 3aa6031deefa dt-bindings: display: bridge: Add documentation for LT8912B
new 30e2ae943c26 drm/bridge: Introduce LT8912B DSI to HDMI bridge
new 58442f0db3f8 drm/ttm: fix invalid NULL deref
new e55f2ffc4dc1 drm/mst: Enhance MST topology logging
new 680dcede2762 drm/ttm: switch back to static allocation limits for now
new 4d906839d321 drm: bridge/panel: Cleanup connector on bridge detach
new c7b04342b41d drm/encoder: Add macro drmm_plain_encoder_alloc()
new e488b1023a4a drm/ingenic: Register devm action to cleanup encoders
new 43d16d847eba drm/edid: make a number of functions, parameters and varia [...]
new 4cc4f09eaa06 drm/displayid: add separate drm_displayid.c
new 1a24c364e484 drm/displayid: add new displayid section/block iterators
new 5ef88dc58ea3 drm/edid: use the new displayid iterator for detailed modes
new 1ba63caf223d drm/edid: use the new displayid iterator for finding CEA e [...]
new bfd4e1929b5a drm/edid: use the new displayid iterator for tile info
new f72b1437e9f8 drm/displayid: allow data blocks with 0 payload length
new 339be1a8e9af drm/displayid: rename displayid_hdr to displayid_header
new 2f240cdb23e9 dt-bindings: drm/bridge: anx7625: Add power supplies
new 6c744983004e drm/bridge: anx7625: disable regulators when power off
new 1539f71602ed Merge tag 'drm-misc-next-2021-04-01' of git://anongit.free [...]
new be7507bdd705 dt-bindings: display: mediatek, dpi: Convert to use graph schema
new c87d1c4b5b9a drm/mediatek: dsi: Use symbolized register definition
new 8b2b99fd7931 drm/mediatek: dsi: Fine tune the line time caused by EOTp
new 618655131894 dt-bindings: mediatek,dpi: add mt8192 to mediatek,dpi
new 4accca4399cf drm/mediatek: dpi: Delete redundant printing of return value
new ee5ee188e2c2 drm/mediatek: cec: Delete redundant printing of return value
new 44b07120291c drm/mediatek: dpi: Add check for max clock rate in mode_valid
new 38eaef2dca4e drm/mediatek: dpi: Add config for mt8192
new 9eda0155e6f1 MAINTAINERS: Add linux-mediatek ML for drm Mediatek drivers
new 368166ec7600 drm/mediatek: crtc: Make config-updating atomic
new fdcbe17c6090 drm/mediatek: Add missing MODULE_DEVICE_TABLE()
new 053d231f369c drm/mediatek: Switch the hdmi bridge ops to the atomic versions
new 2e4773915223 drm/mediatek: Don't support hdmi connector creation
new 0c7997179a35 Merge tag 'mediatek-drm-next-5.13' of https://git.kernel.o [...]
new 2867ff6ceb25 drm/i915: Strip out internal priorities
new eb5c10cbbc2f drm/i915: Remove I915_USER_PRIORITY_SHIFT
new 536f77b1caa0 drm/i915/gt: Call stop_ring() from ring resume, again
new 56afa701514a drm/i915: Decrease number of subplatform bits
new 24f90d66887e drm/i915/gt: SPDX cleanup
new 2f8aa3b80eb4 drm/i915/gt: Add some missing blank lines after declaration
new 1ca9b8da0fdc drm/i915/gt: Remove repeated words from comments
new 7898843c4422 drm/i915/gt: Fixup misaligned function parameters
new ec450576f8f9 drm/i915/gt: Remove a bonus newline
new cbdeab13ad1a drm/i915/gt: Wrap macro arg in ()
new 512114178eb9 drm/i915/gt: Insert spaces into GEN3_L3LOG_SIZE/4
new 70b0f07770ea drm/i915/gt: Replace unnecessary ',' with '; '
new 32ce590bdd34 drm/i915/gt: Add a space before '('
new 041b7f076289 drm/i915/gt: Replace 'return' with a fall-through
new f63f452ea684 drm/i915/gem: don't trust the dma_buf->size
new ae2fb480f32f drm/i915/gem: consolidate 2big error checking for object sizes
new 310528114f78 drm/i915/selftests: Check for engine-reset errors in the m [...]
new b3f0c15a8ef1 drm/i915/gt: Move the defer_request waiter active assertion
new a29a22917d4c drm/i915/buddy: document the unused header bits
new 2913fa4d7d42 drm/i915/gt: use new tasklet API for execution list
new 2dfcc7f4e91f drm/i915: make local-memory probing a GT operation
new a50ca39fbd01 drm/i915: setup the LMEM region
new 7f2aa5b3014a drm/i915: reserve stolen for LMEM region
new adeca641bcb6 drm/i915: introduce mem->reserved
new 7c5cc941330d drm/i915/dg1: Reserve first 1MB of local memory
new ba485bc8edf1 drm/i915: allocate context from LMEM
new 772d5bdf2ba7 drm/i915: move engine scratch to LMEM
new d712f4ce25d3 drm/i915: allocate cmd ring in lmem
new c10e4a7960f3 drm/i915: Protect against request freeing during cancellat [...]
new 8bb92516da07 drm/i915/selftests: Use a single copy of the mocs table
new c9a995e5a768 drm/i915/gt: Retire unexpected starting state error dumping
new c538d54e49d8 drm/i915: Distinction of memory regions
new 11724eea0d57 drm/i915/gtt/dg1: add PTE_LM plumbing for ppGTT
new e762bdf582af drm/i915/gtt/dg1: add PTE_LM plumbing for GGTT
new 10c5585b5172 drm/i915/selftests: Restore previous heartbeat interval
new 2827ce6e5430 drm/i915/gt: Double check heartbeat timeout before resetting
new 8ec8ad0f2f8e drm/i915: cleanup the region class/instance encoding
new dc4304001230 drm/i915: give stolen system memory its own class
new 985458d706bd drm/i915/selftest: Synchronise with the GPU timestamp
new 2da21daa7d93 drm/i915/gt: Always flush the submission queue on checking [...]
new 41d1d0c51f5f Merge tag 'drm-intel-gt-next-2021-04-06' of git://anongit. [...]
new 57097276d567 drm/i915: remove unused ADLS_REVID_* macros
new dbd440d8e088 drm/i915/bios: mass convert dev_priv to i915
new ef0096e40139 drm/i915/bios: store bdb version in i915
new 894d17398f2c drm/i915/bios: reduce indent in sanitize_ddc_pin and sanit [...]
new 95bbede5a27e drm/i915/bios: move aux ch and ddc checks at a lower level
new e20e4037fcb6 drm/i915/bios: limit default outputs by platform on missing VBT
new 3ae04c0c7e63 drm/i915/bios: limit default outputs to ports A through F
new 51f5748179d4 drm/i915/bios: create fake child devices on missing VBT
new 3162d05765f3 drm/i915/bios: rename display_device_data to intel_bios_en [...]
new 7371fa342a12 drm/i915/bios: add i915 backpointer to intel_bios_encoder_data
new d0ab409d05fe drm/i915/bios: add helper functions to check output support
new dbc137422b4b drm/i915/bios: save a higher level pointer in ddi_vbt_port_info[]
new 45c0673aac97 drm/i915/bios: start using the intel_bios_encoder_data directly
new f08fbe6a8c64 drm/i915/bios: start using intel_bios_encoder_data for Typ [...]
new c0a950d182c4 drm/i915/bios: add intel_bios_encoder_data to encoder, use [...]
new b34c0f8fff40 drm/i915/display: Remove FRL related code from disable DP [...]
new e5dd4e2181f7 drm/i915/display: Fix a typo
new 984982f3ef7b drm/i915/ilk-glk: Fix link training on links with LTTPRs
new 264613b406eb drm/i915: Disable LTTPR support when the DPCD rev < 1.4
new 1663ad4936e0 drm/i915: Disable LTTPR support when the LTTPR rev < 1.4
new 4b672eb7c983 drm/i915: Remove dead TPS3->TPS2 fallback code
new 6721af21bdfc drm/i915: Remove dead signal level debugs
new b2ef066198ee drm/i915: Relocate intel_dp_program_link_training_pattern()
new 764f6729f247 drm/i915: Split intel_ddi_encoder_reset() from intel_dp_en [...]
new 917c28991f41 drm/i915: Introduce g4x_dp.c
new 33e9e541733e drm/i915: Introduce g4x_hdmi.c
new 053ffdd1641e drm/i915: Give g4x_{dp,hdmi}.c g4x_ namespace
new 50e945cbaa9a drm/i915/hdcp: mst streams type1 capability check
new ee912b55650c drm/i915/hdcp: HDCP2.2 MST Link failure recovery
new 8b06f6d8b4d9 drm/i915/hdcp: link hdcp2 recovery on link enc stopped
new 3a913fa535c1 drm/i915/hdcp: return correct error code
new 97bc7ffa1b1e drm/i915: Fix enabled_planes bitmask
new 5706d0287124 drm/i915/dsc: fix DSS CTL register usage for ICL DSI transcoders
new d47d29a622b6 drm/i915/display: Convert gen5/gen6 tests to IS_IRONLAKE/I [...]
new 01eb15c9165e drm/i915: Add DISPLAY_VER() and related macros
new 005e95377249 drm/i915/display: Eliminate most usage of INTEL_GEN()
new 7dadd28688ec drm/i915: Convert INTEL_GEN() to DISPLAY_VER() as appropri [...]
new 373abf1a17c0 drm/i915: Convert INTEL_GEN() to DISPLAY_VER() as appropri [...]
new 2b5a4562edd0 drm/i915/display: Simplify GLK display version tests
new 9d58aa46291d drm/i915: Fix the GT fence revocation runtime PM logic
new 989634fb49ad drm/i915/audio: set HDA link parameters in driver
new 93fe86281259 drm/i915: Fix transposed arguments to skl_plane_wm_level()
new 7eb186bbe9f3 drm/i915: split out stepping info to a new file
new 439c8dccb6a7 drm/i915: add new helpers for accessing stepping info
new ef47b7ab1faa drm/i915: switch KBL to the new stepping scheme
new 34b7e27b88e5 drm/i915: switch TGL and ADL to the new stepping scheme
new cd0fcf5af791 drm/i915: rename DISP_STEPPING->DISPLAY_STEP and GT_STEPPI [...]
new 26475ca95889 drm/i915: rename disp_stepping->display_step and gt_steppi [...]
new 5644dc0a7567 drm/i915: rename i915_rev_steppings->intel_step_info
new 67f6f52af456 drm/i915: Stop adding planes to the commit needlessly
new 8cef45e2d37e drm/i915: Remove repeated declaration
new cc41b0fddb8c drm/i915: Fix rotation setup during plane HW readout
new 69e331b44c9c drm/i915/selftest: Fix error handling in igt_vma_remapped_gtt()
new 911e03327d44 drm/i915/selftest: Fix debug message in igt_vma_remapped_gtt()
new 8a949222ea82 drm/i915: Make sure i915_ggtt_view is inited when creating an FB
new 54c2921f7e9e drm/i915/selftest: Make sure to init i915_ggtt_view in igt [...]
new f837a61fb3ab drm/i915/intel_fb: Pull FB plane functions from intel_disp [...]
new 5e4eb4e6e749 drm/i915/intel_fb: Pull FB plane functions from skl_univer [...]
new 3e5e0a75fa58 drm/i915/intel_fb: Pull is_surface_linear() from intel_dis [...]
new d7bdd1c8a97c drm/i915/intel_fb: Pull FB plane functions from intel_sprite.c
new 3cee6269385c drm/i915/intel_fb: Pull FB plane functions from intel_display.c
new bb7f311b206b drm/i915/intel_fb: Unexport intel_fb_check_stride()
new 90df088469d5 drm/i915/intel_fb: s/dev_priv/i915/
new d3c5e10b6059 drm/i915/intel_fb: Factor out convert_plane_offset_to_xy()
new 435b3e7ed708 drm/i915/intel_fb: Factor out calc_plane_aligned_offset()
new 5d32bcd0a74c drm/i915/intel_fb: Factor out calc_plane_normal_size()
new 61169987c4d9 drm/i915: Unify the FB and plane state view information in [...]
new 67cfab66139b drm/i915: Store the normal view FB pitch in FB's intel_fb_view
new ee456a4ca5ad drm/i915: Simplify copying the FB view state to the plane state
new 23c87dc6777c drm/i915/intel_fb: Factor out calc_plane_remap_info()
new 1b6b032aa46f drm/i915: Shrink the size of intel_remapped_plane_info struct
new b05787aeed32 drm/i915/selftest: Unify use of intel_remapped_plane_info [...]
new 6d80f4308605 drm/i915: s/stride/src_stride/ in the intel_remapped_plane [...]
new a4606d4595fd drm/i915: Add support for FBs requiring a POT stride alignment
new 25926cd856be drm/i915/selftest: Add remap/rotate vma subtests when dst_ [...]
new 68a8c645b253 drm/dp_helper: Define options for FRL training for HDMI2.1 PCON
new 04b6603d13be drm/i915/display: Configure HDMI2.1 Pcon for FRL only if S [...]
new 989cf9a93892 drm/i915/hdcp: Add DP HDCP2.2 timeout to read entire msg
new b29854ec3b9c drm/hdcp: DP HDCP2.2 errata LC_Send_L_Prime=16
new 81f1f8f1e148 drm/i915: Fix docbook header for __intel_runtime_pm_get_if [...]
new 9c0fed84d575 Merge tag 'drm-intel-next-2021-04-01' of git://anongit.fre [...]
new 6f6ab533590c drm/komeda: Convert sysfs sprintf/snprintf family to sysfs_emit
new a1c3be890440 drm/komeda: Fix bit check to import to value of proper type
new 62066d316446 drivers: gpu: drm: bridge: fix kconfig dependency on DRM_K [...]
new 19a9a0efe639 drm: Refuse to create zero width/height cmdline modes
new 167b40021712 drm/vblank: Do not store a new vblank timestamp in drm_vbl [...]
new 7513ce49027c drm/bridge: lt8912b: Add header file <linux/gpio/consumer.h>
new fd921693fe98 drm/syncobj: use newly allocated stub fences
new e92b0ff60343 drm/ttm: Ignore signaled move fences
new b849bec29a99 drm/ttm: ioremap buffer according to TTM mem caching setting
new be54ffe0ab66 drm/bridge: fix typo in Kconfig
new 5842ab76bbfa drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train()
new 2552fb66ae30 drm/drm_internal.h: Remove repeated struct declaration
new 13e133ea1a6b gma500: Use DEFINE_SPINLOCK() for spinlock
new be318fd85bf2 drm/sched: add missing member documentation
new 45d969992c18 drm/dp: Fixup kernel docs for struct drm_dp_aux
new 39c17ae60ea9 drm/tegra: Don't register DP AUX channels before connectors
new c5261e93758a drm/print: Fixup DRM_DEBUG_KMS_RATELIMITED()
new 90876fd477fc drm/dp_mst: Drop DRM_ERROR() on kzalloc() fail in drm_dp_m [...]
new e8b8b0df8694 drm/panel: Convert sysfs sprintf/snprintf family to sysfs_emit
new c103b850721e Merge tag 'drm-misc-next-2021-04-09' of git://anongit.free [...]
new 56b53c0b5aa5 drm/amdgpu: add codes to capture invalid hardware access w [...]
new fe68ceef3412 Revert "drm/amdgpu: disable gpu reset on Vangogh for now"
new 5a8cd98e6e33 drm/amdgpu: wrap kiq ring ops with kiq spinlock
new ce4f17d076f0 drm/amdgpu/display/dm: add missing parameter documentation
new ed098aa34c51 drm/amdgpu: Add additional Sienna Cichlid PCI ID
new e25443d2765f drm/amdgpu: add a dev_pm_ops prepare callback (v2)
new b2aba43af904 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...]
new b98c6299ef99 drm/amdgpu: disentangle HG systems from vgaswitcheroo
new e5192f7b4af6 drm/amdgpu: fix the hibernation suspend with s0ix
new 62498733d4c4 drm/amdgpu: rework S3/S4/S0ix state handling
new 48ccbf730c94 drm/amdgpu: don't evict vram on APUs for suspend to ram (v4)
new a2e15b0e6c91 drm/amdgpu: clean up non-DC suspend/resume handling
new 344169315707 drm/amdgpu: move s0ix check into amdgpu_device_ip_suspend_ [...]
new 557f42a2b38c drm/amdgpu: re-enable suspend phase 2 for S0ix
new f937008757a2 drm/amdgpu/swsmu: skip gfx cgpg on s0ix suspend
new 32ff160da7ff drm/amdgpu: update comments about s0ix suspend/resume
new 5d70a549d00d drm/amdgpu: skip CG/PG for gfx during S0ix
new 50ec83f0d820 drm/amdgpu: drop S0ix checks around CG/PG in suspend
new 5d3a2d95224d drm/amdgpu: skip kfd suspend/resume for S0ix
new 0f6f9dd490d5 drm/amdgpu/ttm: Fix memory leak userptr pages
new 5aeaa43e0ef1 drm/radeon/ttm: Fix memory leak userptr pages
new 7c4f2b235d6f drm/amdgpu: Fix a typo
new 4a49751041bd drm/amdgpu: Fix a typo
new 50ca25228e8a drm/amdgpu: Enable VCN/JPEG CG on aldebaran
new 1689fca0d62a drm/amd/pm: fix Navi1x runtime resume failure V2
new 2b8d0f1f3e50 drm/amd/display/dc/dce80/dce80_resource: Make local functi [...]
new 2be8989d0fc2 drm/amd/display/dc/calcs/dce_calcs: Move some large variab [...]
new 3ca401459cf1 drm/amd/display/dc/calcs/dce_calcs: Remove some large vari [...]
new 3bb1105071fb drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct
new eec64a5e5d07 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x
new 15e16daa35ba drm/amdgpu: fix amdgpu_res_first()
new 85a44ecd34e3 drm/amdgpu/powerplay/smu10: refactor AMDGPU_PP_SENSOR_GPU_LOAD
new c93ebea0cbc3 drm/amd/pm: fix MP1 state setting failure in s3 test
new 9113a0fb614b drm/amd/pm: fix gpu reset failure by MP1 state setting
new 639979887a11 drm/amdgpu: Use correct size when access vram
new 4b256c28ad08 drm/amd/display: Populate socclk entries for dcn2.1
new 62eab49faae7 drm/amd/display: hide VGH asic specific structs
new 1c85f3db778f drm/amd/display: Add kernel doc to crc_rd_wrk field
new 234cc26f7dd1 drm/amd/display: revert max lb lines change
new a08f16cfe8dc drm/amd/display: Log DMCUB trace buffer events
new c006a1c00de2 drm/amd/display: Fix debugfs link_settings entry
new b4e031e40f49 drm/amd/display: revert max lb use by default for n10
new 4aa8607e2594 drm/amd/display: Deallocate IRQ handlers on amdgpu_dm_irq_fini
new 3d223c5528a3 drm/amd/display: Fixed Clock Recovery Sequence
new 54718747a6e1 drm/amd/display: Fix UBSAN: shift-out-of-bounds warning
new 8c1f05e2472c drm/amd/display: [FW Promotion] Release 0.0.57
new 49c70ece54b0 drm/amd/display: Change input parameter for set_drr
new 7d707dddc95c drm/amd/display: Use pwrseq instance to determine eDP instance
new 5eba2858416d drm/amd/display: 3.2.128
new 6ae2784114c0 drm/amdgpu: replace per_device_list by array
new 05eacc0f8f6c drm/radeon: don't evict if not initialized
new a8a1de90e0dc drm/atomic: Couple of typo fixes
new d73610211eec drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug
new 32c811b0972c drivers: gpu: Remove duplicate include of amdgpu_hdp.h
new 7d98d416c2cc amdgpu: avoid incorrect %hu format string
new 19c383affd58 amdgpu: fix gcc -Wrestrict warning
new 42b599732ee1 drm/amdgpu/display: fix memory leak for dimgrey cavefish
new 5f400639dd4e drm/amd/pm: make DAL communicate with SMU through unified [...]
new c6ce68e67659 drm/amd/pm: label these APIs used internally as static
new 181e772f7d1a drm/amd/pm: drop redundant and unneeded BACO APIs V2
new 437f3e0b6eb2 drm/amdgpu: move vram recover into sriov full access
new 9a8fe5557d76 drm/amd/pm: Update aldebaran pmfw interface
new e40889ecfd79 drm/amdgpu: update host to psp interface
new cad7b7510c44 drm/amdgpu: added support for dynamic GECC
new 9b7f1e04677a drm/amdgpu: Set amdgpu.noretry=1 for Arcturus
new 4711c033f6d8 drm/amd/display: Use appropriate DRM_DEBUG_... level
new 084e2640e516 drm/amdgpu: Fix check for RAS support
new d7232ec62613 drm/amd/display: Removing unused code from dmub_cmd.h
new 266b2d25e3fe drm/amdgpu: remove irq_src->data handling
new dd67d7a6202c drm/amdgpu/pm: mark pcie link/speed arrays as const
new d2ae842d2462 drm/amdgpu/pm: bail on sysfs/debugfs queries during platfo [...]
new 2b0e617af3e0 drm/radeon/radeon_pm: Convert sysfs sprintf/snprintf famil [...]
new 36000c7a5108 drm/amdgpu: Convert sysfs sprintf/snprintf family to sysfs_emit
new a9ca9bb3af85 drm/amd/pm: Convert sysfs sprintf/snprintf family to sysfs_emit
new f4a9be998c8e drm/amdgpu: Ensure that the modifier requested is supporte [...]
new 9e76e7b20666 amdgpu: securedisplay: simplify i2c hexdump output
new f19a2067a2e1 drm/radeon/r600_cs: Few typo fixes
new 63a93023ee8c drm/amd/amdgpu/gfx_v7_0: Trivial typo fixes
new 5bf314abfb8a drm/amd: Fix a typo in two different sentences
new 5af50b0b1c20 drm/amd/display: Allow idle optimization based on vblank.
new 7df4ceb60fa9 drm/amd/display: check fb of primary plane
new c107171b8d32 drm/amdgpu: add the sched_score to amdgpu_ring_init
new c62dfdbbf710 drm/amdgpu: share scheduler score on VCN3 instances
new 87cc7f9ebf7c drm/amdgpu: load balance VCN3 decode as well v8
new 9fd5543e9552 drm/amdgpu: allow variable BO struct creation
new 9ad0d033ed4b drm/amdgpu: introduce struct amdgpu_bo_user
new 22b40f7a3ad1 drm/amdgpu: use amdgpu_bo_create_user() for when possible
new cc1bcf85b011 drm/amdgpu: use amdgpu_bo_user bo for metadata and tiling flag
new 030bb4addb36 drm/amdgpu: make BO type check less restrictive
new e6c6338f393b drm/amd/amdgpu implement tdr advanced mode
new e42569d02acb drm/amd/pm: Modify mode2 msg sequence on aldebaran
new 6d77dd9f75bc drm/amd/pm: Add function to wait for smu events
new c941e9fe9c65 drm/amd/pm: Add support for reset completion on aldebaran
new e071dce38f0a drm/amdgpu: Add reset control to amdgpu_device
new 04442bf70deb drm/amdgpu: Add reset control handling to reset workflow
new a2052839cd9f drm/amdgpu: Add PSP public function to load a list of FWs
new 5d89bb2d2f53 drm/amdgpu: Make set PG/CG state functions public
new 142600e854b1 drm/amdgpu: Add mode2 reset support for aldebaran
new ea4e96a7b3e7 drm/amdgpu: Enable recovery on aldebaran
new 928a0fe6889e drm/amdgpu: Fix build warnings
new 1fb4968bec71 drm/amd/pm: no need to force MCLK to highest when no displ [...]
new 2e4b2f7b570a drm/amd/pm: unify the interface for loading SMU microcode
new d34a1ea94aef drm/amd/pm: fix missing static declarations
new d2b0b4832b90 drm/amd/pm: unify the interface for power gating
new 2d64d23e9596 drm/amd/pm: unify the interface for gfx state setting
new f41f8e0886d3 drm/amd/pm: Fix DPM level count on aldebaran
new 53df89ddc0cc drm/amd/amdgpu: Add CP_IB1_BASE_* to gc_10_3_0 headers
new 84e070f58ad2 drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_m [...]
new b010affea45d drm/amdkfd: dqm fence memory corruption
new 03e70a0271f6 drm/amdgpu: ih reroute for newer asics than vega20
new fe8858bb097b drm/amd/display: Fix black screen with scaled modes on som [...]
new 404b277bbe49 drm/amdgpu: Reset error code for 'no handler' case
new 4a7ffbdb27d5 drm/amd/amdgpu: set MP1 state to UNLOAD before reload its [...]
new 0698b1340378 drm/amdgpu: skip PP_MP1_STATE_UNLOAD on aldebaran
new 95574c696147 drm/amd/display: BIOS LTTPR Caps Interface
new 4758823355a0 drm/amd/display: Add refresh rate trace
new 6c8e1f3b95a2 drm/amd/display: Fix static checker warnings on tracebuff_fb
new 9127daa0a8d8 drm/amd/display: Guard ASSR with internal display flag
new ac3a4fa11ff4 drm/amd/display: enable DP DSC Compliance automation
new 4fe1fdcc2301 drm/amd/display: define mod_hdcp_display_disable_option struct
new 45f673e61521 drm/amd/display: add mod hdcp interface for supporting enc [...]
new 553ef24d06fc drm/amd/display: Fix typo for variable name
new 6b91a404c8a5 drm/amd/display: Rename fs_params to hdr_tm_params
new dd8a86877ec0 drm/amd/display: Interface for LTTPR interop
new 3128b285021e drm/amd/display: Enumerate LTTPR modes
new 7809fc00e20e drm/amd/display: LTTPR config logic
new b9db41235a2a drm/amd/display: Fix MST topology debugfs
new f42ef862fb1f drm/amd/display: Add dynamic link encoder selection.
new 79ed7354d70f drm/amd/display: Update display endpoint control path.
new b126a69906ed drm/amd/display: New path for enabling DPG
new 482812d56698 drm/amd/display: Set max TTU on DPG enable
new 925890201eb2 drm/amd/display: add log for automated test
new 3b77bd247878 drm/amd/display: [FW Promotion] Release 0.0.58
new 6213044059d2 drm/amd/display: Disable MALL when SMU not present
new bb01091cec98 drm/amd/display: 3.2.129
new 68eb3ae3c637 drm/amd/display: Try YCbCr420 color when YCbCr444 fails
new ec5c0ffaad87 drm/amd/display: fix typo: liason -> liaison
new 1c0f04303b21 drm/amdgpu/vangogh: don't check for dpm in is_dpm_running [...]
new 4d675e1eb863 drm/amdgpu: Add new PF2VF flags for VF register access method
new d91a275e4e86 drm/amd/display: add DMCUB trace irq support for DCN302
new cb2318b7c987 drm/amd/display: Use pr_debug in DM to prevent dmesg flooding
new 3c3dc654333f drm/amdgpu: fix NULL pointer dereference
new 9973de10b5b7 drm/amdgpu: fix compiler warning(v2)
new fd6ecc906960 drm/radeon: avoid potential null pointer access
new f4d3da72a76a drm/amdgpu: Set a suitable dev_info.gart_page_size
new 9a89a721b41b drm/amdgpu: check alignment on CPU page for bo map
new 2dd88ce862a5 drm/amdgpu/display: fix warning on 32 bit in dmub
new 8b8a162da820 drm/amdgpu: indirect register access for nv12 sriov
new 77eabc6f5975 drm/amdgpu: indirect register access for nv12 sriov
new 5d23851029b7 drm/amdgpu: indirect register access for nv12 sriov
new 5e025531b773 drm/amdgpu: indirect register access for nv12 sriov
new 2b665c3735b3 drm/amdgpu: reserve fence slot to update page table
new 5a4345270474 drm/amdgpu: support sdma error injection
new ccc4343041f2 drm/amd: use kmalloc_array over kmalloc with multiply
new f08726868c75 drm/amd: cleanup coding style a bit
new c108aef148c4 drm/amdgpu: drop some unused atombios functions
new 92b15eb07ad7 amd: display: modules: Remove repeated struct declaration
new 158fc08d174d drm/amdkfd: Avoid null pointer in SMI event
new 75f06251c921 drm/amdgpu: initialze ras caps per paltform config
new 1696bf35896b drm/amdgpu: create umc_v6_7_funcs for aldebaran
new 3f903560d1f0 drm/amdgpu: add helper funtion to query umc ras error
new 878b9e944c56 drm/amdgpu: implement umc query error count callback
new 87da0cc101e7 drm/amdgpu: implement query_ras_error_address callback
new 6e36f23193cc drm/amdgpu: split nbio callbacks into ras and non-ras ones
new 52137ca8526c drm/amdgpu: move xgmi ras functions to xgmi_ras_funcs
new 49070c4ea3d9 drm/amdgpu: split umc callbacks to ras and non-ras ones
new 68d705dd6a40 drm/amdgpu: do not register df_mca interrupt in certain config
new 8bc7b360ad4b drm/amdgpu: split mmhub callbacks into ras and non-ras ones
new 719a9b332305 drm/amdgpu: split gfx callbacks into ras and non-ras ones
new 04f3c88f0955 drm/amd/display: Retry getting PSR state if command times out
new 6bdb2e382161 drm/amd/display: Add delay in dmub_srv_send_gpint_command
new 815f72be4d8a drm/amd/display: use MST downstream AUX to dump DPRX CRCs
new 148493a81e3b drm/amd/display: add NULL check to avoid kernel crash in DC.
new 9df857f930d6 drm/amd/display: Move vupdate keepout programming from DCN [...]
new 37bedd9929b9 drm/amd/display: Add debugfs entry for LTTPR register status
new 3306ace54efb drm/amd/display: Added dc_edp_id_count to dc_context
new 73affd3052c0 drm/amd/display: Add debug prints for SMU messages
new ad0d8ebcb8df drm/amd/display: Add dc_debug flag to disable min fclk
new 712343cd21ea drm/amd/display: Add function and debugfs to dump DCC_EN bit
new 8532467cc901 drm/amd/display: Set initial value to a divider
new 874ec9f7e568 drm/amd/display: Tweak the kernel doc for crc_rd_wrk
new ada577258b94 drm/amd/display: Add missing mask for DCN3
new f5b6a20c7ef4 drm/amd/display: Directly retrain link from debugfs
new 41efcd3879b1 drm/amd/display: Add MST capability to trigger_hotplug interface
new ec3721869cc4 drm/amd/display: Determine synchronization edge based on m [...]
new 0774e08adf5f drm/amd/display: Fixed corruption on 4K tvs
new 091e3131a8c2 drm/amd/display: Cleanup DML DSC input bpc validation
new ecc116010637 drm/amd/display: [FW Promotion] Release 0.0.59
new c25675e0b30b drm/amd/display: 3.2.130
new 55fa622fe635 Revert "drm/amdgpu: Ensure that the modifier requested is [...]
new e90f8be3b91c drm/amdgpu: Remove unused function amdgpu_bo_fbdev_mmap()
new d844c6d74740 drm/amdgpu: move mmhub ras_func init to ip specific file
new b16e685725a9 drm/amdgpu: Fix size overflow
new a441d7ea5c7b drm/radeon: Fix size overflow
new 3495d3c3267a drm/amd/pm: add the callback to get vbios bootup values fo [...]
new f066af882b37 drm/amdgpu: add DMUB outbox event IRQ source define/comple [...]
new 055162645a40 drm/amd/pm: increase time out value when sending msg to SMU
new 340c571bebbe drm/amdgpu: add ras aldebaran ras eeprom driver
new 134d16d50f09 drm/amdgpu: RAS harvest on driver load
new 52a9df8180fb drm/amdgpu: enable ras eeprom on aldebaran
new 79f02534810c drm/amd/display: Update DCN302 SR Exit Latency
new 1f7cfaa36378 drm/amdgpu/smu7: fix CAC setting on TOPAZ
new ccfc4392f257 drm/radeon/r600: Fix variables that are not used after assignment
new a3fe0e334f31 drm/amd/display: Fix the Wunused-function warning
new 25315ebfaefc drm/radeon: Fix a missing check bug in radeon_dp_mst_detect()
new cbb8f989d5a0 drm/amdgpu: page retire over debugfs mechanism
new cd951b3971cd Merge tag 'amd-drm-next-5.13-2021-04-12' of https://gitlab [...]
new 213cc929cbfd Merge drm/drm-fixes into drm-next
new 9ecccaf9771d Merge tag 'drm-msm-fixes-2021-04-02' into msm-next
new bc90dc33c46c drm/msm: Remove unused freed llist node
new cc8a4d5a1bd8 drm/msm: Avoid mutex in shrinker_count()
new 6ed0897cd800 drm/msm: Fix debugfs deadlock
new 528107c8e664 drm/msm: Improved debugfs gem stats
new 25ed38b3ed26 drm/msm: Drop mm_lock in scan loop
new f1902c6b8829 drm/msm: Fix spelling mistake "Purgable" -> "Purgeable"
new 0054eeb72ab6 drm/msm: Fix spelling "purgable" -> "purgeable"
new 8424084fbac0 drm/msm: Remove need for reiterating the compatibles
new 0ba17e7a5548 drm/msm: add compatibles for sm8150/sm8250 display
new 2fc8a92e0a22 drm/msm/a6xx: Fix perfcounter oob timeout
new f5b1a8784350 drm/msm: Select CONFIG_NVMEM
new 3ab1c5cc3939 drm/msm: Add param for userspace to query suspend count
new 73743e72fed4 drm/msm/disp/dpu1: turn off vblank irqs aggressively in dp [...]
new 8c64a945a614 gpu/drm/msm: remove redundant pr_err() when devm_kzalloc failed
new 0938def7817a drivers: gpu: drm: msn: disp: dpu1: Fixed couple of spelli [...]
new 0340e8123faf drm/msm/dsi: Uncomment core_mmss clock for MSM8996
new 86bf254549ba drm/msm/dp: Fix indentation kbot warnings in DP driver
new 7d649cfe0314 drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver
new cb3fd74a03e8 drm/msm/dp: delete unnecessary debugfs error handling
new b3084079c177 clk: mux: provide devm_clk_hw_register_mux()
new f4b43ac0b0af clk: divider: add devm_clk_hw_register_divider
new 266a4e58a1d2 drm/msm/dsi: replace PHY's init callback with configurable data
new d6d1439ec438 drm/msm/dsi: fuse dsi_pll_* code into dsi_phy_* code
new 6a58cfecaf6c drm/msm/dsi: drop multiple pll enable_seq support
new 93cf7d6289f9 drm/msm/dsi: move all PLL callbacks into PHY config struct
new 80d2229bf0e7 drm/msm/dsi: drop global msm_dsi_phy_type enumaration
new 076437c9e360 drm/msm/dsi: move min/max PLL rate to phy config
new 95b814e4f639 drm/msm/dsi: remove msm_dsi_pll_set_usecase
new 5d13459650b3 drm/msm/dsi: push provided clocks handling into a generic code
new 613cbd1da3c9 drm/msm/dsi: use devm_clk_*register to registe DSI PHY clocks
new a7c13d4f597d drm/msm/dsi: use devm_of_clk_add_hw_provider
new aaadcbb4d702 drm/msm/dsi: make save/restore_state phy-level functions
new 015cf329831d drm/msm/dsi: drop vco_delay setting from 7nm, 10nm, 14nm drivers
new 89da81530d79 drm/msm/dsi: simplify vco_delay handling in dsi_phy_28nm driver
new 62d5325d457a drm/msi/dsi: inline msm_dsi_pll_helper_clk_prepare/unprepare
new 2a831d9e38e2 drm/msm/dsi: make save_state/restore_state callbacks accep [...]
new 007687c38a80 drm/msm/dsi: drop msm_dsi_pll abstraction
new e55b3fbbbbc8 drm/msm/dsi: drop PLL accessor functions
new b7cf8a54549f drm/msm/dsi: move ioremaps to dsi_phy_driver_probe
new 9f91f22aafcd drm/msm/dsi: remove duplicate fields from dsi_pll_Nnm instances
new 001d8dc33875 drm/msm/dsi: remove temp data from global pll structure
new 6e2ad9c3bfca drm/msm/dsi: inline msm_dsi_phy_set_src_pll
new 36c5dde5fdf0 drm/msm/dsi: stop passing src_pll_id to the phy_enable call
new 095eed898485 drm/msm/dpu: enable DPU_SSPP_QOS_8LVL for SM8250
new 4f2c98383fcc drm/msm/dpu: fill missing details in hw catalog for sdm845 [...]
new a670ff578f1f drm/msm/dpu: always use mdp device to scale bandwidth
new 90643a24a7bf drm/msm: ratelimit GEM related WARN_ON()s
new 6afb0750dba0 drm/msm: Reorganize msm_gem_shrinker_scan()
new b9a31d0deee4 drm/msm: Clear msm_obj->sgt in put_pages()
new 20d0ae2f8c72 drm/msm: Split iova purge and close
new f48f356330f7 drm/msm: Add $debugfs/gem stats on resident objects
new 64fcbde772c7 drm/msm: Track potentially evictable objects
new 81d4d597d4fa drm/msm: Small msm_gem_purge() fix
new 63f17ef83428 drm/msm: Support evicting GEM objects to swap
new 591e34a091d1 drm/msm/disp/dpu1: add support for display for SC7280 target
new ed6154a136e4 drm/msm/disp/dpu1: add intf offsets for SC7280 target
new b3652e87c03c drm/msm/disp/dpu1: add support to program fetch active in [...]
new 7e6ee55320f0 drm/msm/disp/dpu1: enable DATA_HCTL_EN for sc7280 target
new a8eca8a1a524 drm/msm/disp/dpu1: increase the range of interrupts in dpu [...]
new 7e4526db30c2 drm/msm/disp/dpu1: add vsync and underrun irqs for INTF_5
new dc8a4973fd69 drm/msm/disp/dpu1: add flags to indicate obsolete irqs
new 2ad52bdb220d drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal
new 377569f82ea8 drm/msm/mdp5: Do not multiply vclk line count by 100
new 33b2b91e3430 drm/msm/mdp5: Disable pingpong autorefresh at tearcheck init
new a29c8c024165 drm/msm/disp/dpu1: fix display underruns during modeset.
new af8352f1ff54 Merge tag 'drm-msm-next-2021-04-11' of https://gitlab.free [...]
new ed01fca38717 drm: bridge: fix ANX7625 use of mipi_dsi_() functions
new ad085b3a712a drm: bridge: fix LONTIUM use of mipi_dsi_() functions
new 5a7bd25992e4 drm/bridge: lt8912b: fix incorrect handling of of_* return values
new 8a9d24f222ea drm/ttm: fix return value check
new a4394b6d0a27 drm/ttm: Don't count pages in SG BOs against pages_limit
new a1a1ca70deb3 Merge tag 'drm-misc-next-fixes-2021-04-22' of git://anongi [...]
new 68a32ba14177 Merge tag 'drm-next-2021-04-28' of git://anongit.freedeskt [...]
The 1902 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/core-api/printk-formats.rst | 18 +
.../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 4 +-
.../bindings/display/brcm,bcm2711-hdmi.yaml | 2 +-
.../bindings/display/bridge/analogix,anx7625.yaml | 15 +
.../bindings/display/bridge/chipone,icn6211.yaml | 99 +
.../devicetree/bindings/display/bridge/dw_hdmi.txt | 33 -
.../bindings/display/bridge/lontium,lt8912b.yaml | 102 +
.../bindings/display/bridge/renesas,dw-hdmi.txt | 88 -
.../bindings/display/bridge/renesas,dw-hdmi.yaml | 125 +
.../bindings/display/bridge/synopsys,dw-hdmi.yaml | 55 +
.../devicetree/bindings/display/fsl,lcdif.yaml | 110 +
.../bindings/display/imx/fsl,imx6-hdmi.yaml | 126 +
.../devicetree/bindings/display/imx/hdmi.txt | 65 -
.../bindings/display/mediatek/mediatek,disp.txt | 2 +-
.../bindings/display/mediatek/mediatek,dpi.yaml | 12 +-
.../devicetree/bindings/display/mxsfb.txt | 87 -
.../bindings/display/panel/panel-simple.yaml | 2 +
.../devicetree/bindings/display/renesas,du.txt | 145 -
.../devicetree/bindings/display/renesas,du.yaml | 831 +
.../bindings/display/rockchip/dw_hdmi-rockchip.txt | 74 -
.../display/rockchip/rockchip,dw-hdmi.yaml | 156 +
.../devicetree/bindings/i3c/cdns,i3c-master.txt | 6 +-
.../devicetree/bindings/i3c/snps,dw-i3c-master.txt | 6 +-
.../bindings/media/allwinner,sun4i-a10-ir.yaml | 16 +-
.../bindings/media/mediatek-jpeg-decoder.txt | 2 +-
.../bindings/media/mediatek-jpeg-encoder.txt | 2 +-
.../devicetree/bindings/media/mediatek-mdp.txt | 2 +-
.../devicetree/bindings/media/mediatek-vcodec.txt | 57 +-
.../bindings/media/nxp,imx7-mipi-csi2.yaml | 108 +-
.../devicetree/bindings/media/nxp,imx8-jpeg.yaml | 84 +
.../devicetree/bindings/media/qcom,camss.txt | 236 -
.../bindings/media/qcom,msm8916-camss.yaml | 256 +
.../bindings/media/qcom,msm8996-camss.yaml | 387 +
.../bindings/media/qcom,sdm660-camss.yaml | 398 +
.../bindings/media/qcom,sdm845-camss.yaml | 371 +
Documentation/devicetree/bindings/media/rc.yaml | 1 +
.../devicetree/bindings/media/renesas,drif.txt | 177 -
.../devicetree/bindings/media/renesas,drif.yaml | 279 +
.../devicetree/bindings/media/zx-irdec.txt | 14 -
Documentation/driver-api/dma-buf.rst | 76 +
Documentation/driver-api/media/camera-sensor.rst | 3 +-
Documentation/driver-api/media/index.rst | 2 +
.../driver-api/media/maintainer-entry-profile.rst | 206 +
Documentation/driver-api/media/v4l2-subdev.rst | 4 +-
Documentation/gpu/drm-kms-helpers.rst | 12 +
Documentation/gpu/index.rst | 1 +
Documentation/gpu/rfc/index.rst | 17 +
Documentation/gpu/todo.rst | 76 +-
.../maintainer/maintainer-entry-profile.rst | 1 +
.../media/cec/cec-ioc-adap-g-caps.rst | 4 +-
.../media/cec/cec-ioc-adap-g-conn-info.rst | 6 +-
.../media/cec/cec-ioc-adap-g-log-addrs.rst | 12 +-
.../userspace-api/media/cec/cec-ioc-dqevent.rst | 10 +-
.../userspace-api/media/cec/cec-ioc-g-mode.rst | 4 +-
.../userspace-api/media/cec/cec-ioc-receive.rst | 8 +-
.../userspace-api/media/cec/cec-pin-error-inj.rst | 2 +-
.../userspace-api/media/dvb/fe-type-t.rst | 2 +-
.../media/mediactl/media-ioc-device-info.rst | 2 +-
.../media/mediactl/media-ioc-enum-entities.rst | 2 +-
.../media/mediactl/media-ioc-enum-links.rst | 6 +-
.../media/mediactl/media-ioc-g-topology.rst | 12 +-
.../userspace-api/media/mediactl/media-types.rst | 4 +-
Documentation/userspace-api/media/rc/rc-tables.rst | 2 +-
Documentation/userspace-api/media/v4l/buffer.rst | 22 +-
.../media/v4l/colorspaces-details.rst | 31 -
Documentation/userspace-api/media/v4l/common.rst | 1 +
Documentation/userspace-api/media/v4l/control.rst | 13 +-
Documentation/userspace-api/media/v4l/dev-meta.rst | 2 +-
.../userspace-api/media/v4l/dev-overlay.rst | 9 +-
.../userspace-api/media/v4l/dev-raw-vbi.rst | 4 +-
Documentation/userspace-api/media/v4l/dev-rds.rst | 4 +-
Documentation/userspace-api/media/v4l/dev-sdr.rst | 2 +-
.../userspace-api/media/v4l/dev-sliced-vbi.rst | 50 +-
.../userspace-api/media/v4l/dev-subdev.rst | 6 +-
Documentation/userspace-api/media/v4l/diff-v4l.rst | 10 +-
.../userspace-api/media/v4l/ext-ctrls-camera.rst | 14 +-
.../media/v4l/ext-ctrls-codec-stateless.rst | 519 +-
.../userspace-api/media/v4l/ext-ctrls-codec.rst | 672 +-
.../media/v4l/ext-ctrls-colorimetry.rst | 93 +
.../userspace-api/media/v4l/ext-ctrls-dv.rst | 2 +-
.../userspace-api/media/v4l/ext-ctrls-flash.rst | 7 +-
.../userspace-api/media/v4l/ext-ctrls-jpeg.rst | 13 +-
.../userspace-api/media/v4l/field-order.rst | 2 +-
.../userspace-api/media/v4l/pixfmt-compressed.rst | 27 +-
.../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 36 +-
.../userspace-api/media/v4l/pixfmt-reserved.rst | 10 +-
.../userspace-api/media/v4l/pixfmt-rgb.rst | 9 +-
.../media/v4l/pixfmt-srggb10-ipu3.rst | 12 +-
.../userspace-api/media/v4l/pixfmt-srggb10p.rst | 2 +-
.../userspace-api/media/v4l/pixfmt-srggb12p.rst | 2 +-
.../userspace-api/media/v4l/pixfmt-srggb14.rst | 2 +
.../userspace-api/media/v4l/pixfmt-srggb14p.rst | 6 +-
.../userspace-api/media/v4l/pixfmt-srggb16.rst | 2 +
.../userspace-api/media/v4l/pixfmt-srggb8.rst | 3 +-
.../userspace-api/media/v4l/pixfmt-v4l2-mplane.rst | 4 +-
.../userspace-api/media/v4l/pixfmt-v4l2.rst | 4 +-
.../userspace-api/media/v4l/pixfmt-yuv-luma.rst | 10 +
.../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 34 +-
.../userspace-api/media/v4l/subdev-formats.rst | 30 +-
.../media/v4l/v4l2-selection-flags.rst | 14 +-
.../media/v4l/v4l2-selection-targets.rst | 12 +-
Documentation/userspace-api/media/v4l/vbi_525.svg | 4 +-
Documentation/userspace-api/media/v4l/vbi_625.svg | 4 +-
.../userspace-api/media/v4l/vbi_hsync.svg | 4 +-
.../userspace-api/media/v4l/vidioc-create-bufs.rst | 2 +-
.../userspace-api/media/v4l/vidioc-cropcap.rst | 4 +-
.../media/v4l/vidioc-dbg-g-chip-info.rst | 6 +-
.../media/v4l/vidioc-dbg-g-register.rst | 4 +-
.../userspace-api/media/v4l/vidioc-decoder-cmd.rst | 6 +-
.../userspace-api/media/v4l/vidioc-dqevent.rst | 21 +-
.../media/v4l/vidioc-dv-timings-cap.rst | 6 +-
.../userspace-api/media/v4l/vidioc-encoder-cmd.rst | 6 +-
.../media/v4l/vidioc-enum-dv-timings.rst | 2 +-
.../userspace-api/media/v4l/vidioc-enum-fmt.rst | 10 +-
.../media/v4l/vidioc-enum-frameintervals.rst | 7 +-
.../media/v4l/vidioc-enum-framesizes.rst | 8 +-
.../media/v4l/vidioc-enum-freq-bands.rst | 4 +-
.../userspace-api/media/v4l/vidioc-enuminput.rst | 8 +-
.../userspace-api/media/v4l/vidioc-enumoutput.rst | 6 +-
.../userspace-api/media/v4l/vidioc-enumstd.rst | 6 +-
.../userspace-api/media/v4l/vidioc-expbuf.rst | 2 +-
.../userspace-api/media/v4l/vidioc-g-audio.rst | 6 +-
.../userspace-api/media/v4l/vidioc-g-audioout.rst | 2 +-
.../userspace-api/media/v4l/vidioc-g-crop.rst | 2 +-
.../userspace-api/media/v4l/vidioc-g-ctrl.rst | 2 +-
.../media/v4l/vidioc-g-dv-timings.rst | 18 +-
.../userspace-api/media/v4l/vidioc-g-edid.rst | 2 +-
.../userspace-api/media/v4l/vidioc-g-enc-index.rst | 6 +-
.../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 76 +-
.../userspace-api/media/v4l/vidioc-g-fbuf.rst | 6 +-
.../userspace-api/media/v4l/vidioc-g-fmt.rst | 2 +-
.../userspace-api/media/v4l/vidioc-g-frequency.rst | 2 +-
.../userspace-api/media/v4l/vidioc-g-jpegcomp.rst | 4 +-
.../userspace-api/media/v4l/vidioc-g-modulator.rst | 5 +-
.../userspace-api/media/v4l/vidioc-g-parm.rst | 11 +-
.../userspace-api/media/v4l/vidioc-g-priority.rst | 2 +-
.../userspace-api/media/v4l/vidioc-g-selection.rst | 2 +-
.../media/v4l/vidioc-g-sliced-vbi-cap.rst | 29 +-
.../userspace-api/media/v4l/vidioc-g-tuner.rst | 10 +-
.../userspace-api/media/v4l/vidioc-querycap.rst | 8 +-
.../userspace-api/media/v4l/vidioc-queryctrl.rst | 27 +-
.../userspace-api/media/v4l/vidioc-reqbufs.rst | 14 +-
.../media/v4l/vidioc-s-hw-freq-seek.rst | 2 +-
.../v4l/vidioc-subdev-enum-frame-interval.rst | 2 +-
.../media/v4l/vidioc-subdev-enum-frame-size.rst | 2 +-
.../media/v4l/vidioc-subdev-enum-mbus-code.rst | 12 +-
.../media/v4l/vidioc-subdev-g-crop.rst | 2 +-
.../media/v4l/vidioc-subdev-g-fmt.rst | 4 +-
.../media/v4l/vidioc-subdev-g-frame-interval.rst | 2 +-
.../media/v4l/vidioc-subdev-g-selection.rst | 2 +-
.../media/v4l/vidioc-subdev-querycap.rst | 4 +-
.../media/v4l/vidioc-subscribe-event.rst | 4 +-
.../userspace-api/media/videodev2.h.rst.exceptions | 3 +
MAINTAINERS | 60 +-
arch/x86/kernel/early-quirks.c | 1 +
drivers/clk/clk-ast2600.c | 4 +-
drivers/clk/clk-mux.c | 35 +
drivers/dma-buf/dma-fence.c | 27 +-
drivers/dma-buf/dma-heap.c | 12 +
drivers/dma-buf/heaps/cma_heap.c | 1 +
drivers/dma-buf/heaps/system_heap.c | 1 +
drivers/gpu/drm/Kconfig | 4 +-
drivers/gpu/drm/Makefile | 7 +-
drivers/gpu/drm/amd/amdgpu/Kconfig | 9 -
drivers/gpu/drm/amd/amdgpu/Makefile | 21 +-
drivers/gpu/drm/amd/amdgpu/aldebaran.c | 407 +
drivers/gpu/drm/amd/amdgpu/aldebaran.h | 32 +
drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.c | 54 +
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 70 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 20 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 +
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c | 47 +
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 16 +-
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.h | 30 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 53 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 196 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 12 -
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 73 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 14 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 184 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 14 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 555 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 72 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 29 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 193 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 101 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 30 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 3 -
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 28 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 54 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 21 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 189 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 40 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 54 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 54 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 143 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 8 +
drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 19 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 136 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 24 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 146 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 18 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_rap.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 423 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 51 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h | 105 +
drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c | 98 +
drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h | 85 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 5 +
drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 498 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 11 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 14 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 11 +
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 28 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 15 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 36 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 43 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 17 +-
drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 6 +-
drivers/gpu/drm/amd/amdgpu/atom.c | 4 +-
drivers/gpu/drm/amd/amdgpu/atom.h | 2 -
drivers/gpu/drm/amd/amdgpu/cik.c | 77 +
drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 5 +-
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/df_v3_6.c | 4 +-
.../gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c | 0
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 151 +-
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 26 +-
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 15 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 224 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 20 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 12 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 1297 +
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h | 35 +
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 75 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 54 +-
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 9 +-
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 186 +-
drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 3 +
drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 67 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.h | 1 +
drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 3 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 1 +
drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 1333 +
drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.h | 29 +
drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 -
drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 1 -
drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 8 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 1 +
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 64 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 1 +
drivers/gpu/drm/amd/amdgpu/nv.c | 251 +-
drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 26 +
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 8 +-
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 378 +
drivers/gpu/drm/amd/amdgpu/psp_v13_0.h | 30 +
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 8 +-
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 8 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 185 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c | 232 +
drivers/gpu/drm/amd/amdgpu/sdma_v4_4.h | 28 +
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 8 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 9 +-
drivers/gpu/drm/amd/amdgpu/si.c | 111 +
drivers/gpu/drm/amd/amdgpu/si_dma.c | 5 +-
drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c | 121 +
drivers/gpu/drm/amd/amdgpu/smuio_v13_0.h | 30 +
drivers/gpu/drm/amd/amdgpu/soc15.c | 376 +-
drivers/gpu/drm/amd/amdgpu/soc15.h | 12 +
drivers/gpu/drm/amd/amdgpu/soc15_common.h | 63 +-
drivers/gpu/drm/amd/amdgpu/ta_secureDisplay_if.h | 1 +
drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 4 +-
drivers/gpu/drm/amd/amdgpu/umc_v6_1.h | 2 +-
drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 281 +
drivers/gpu/drm/amd/amdgpu/umc_v6_7.h | 37 +
drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 4 +-
drivers/gpu/drm/amd/amdgpu/umc_v8_7.h | 2 +-
drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 2 +-
drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 2 +-
drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 5 +-
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 103 +-
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.h | 1 +
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 167 +-
drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 32 +-
drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 55 +-
drivers/gpu/drm/amd/amdgpu/vi.c | 190 +
drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 5 +-
drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 492 +
.../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm | 1 +
.../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 204 +-
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 122 +-
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 17 +-
drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 7 +-
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 27 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 57 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 5 -
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 5 +-
drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 14 +-
drivers/gpu/drm/amd/amdkfd/kfd_iommu.h | 9 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 8 +
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 8 +
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 8 +
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 8 +
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 29 +-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 174 +-
.../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 6 +-
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 5 +-
drivers/gpu/drm/amd/display/Kconfig | 14 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 934 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 81 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 295 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 37 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 696 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 5 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 6 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 54 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 185 +-
.../amd/display/amdgpu_dm/amdgpu_dm_irq_params.h | 9 +
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 17 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 134 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 40 +
drivers/gpu/drm/amd/display/dc/Makefile | 3 +-
drivers/gpu/drm/amd/display/dc/basics/dc_common.c | 20 +-
drivers/gpu/drm/amd/display/dc/basics/dc_common.h | 4 +-
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 195 +-
.../drm/amd/display/dc/bios/bios_parser_helper.c | 5 +-
.../drm/amd/display/dc/bios/bios_parser_helper.h | 2 +-
.../gpu/drm/amd/display/dc/bios/command_table.c | 21 +
.../gpu/drm/amd/display/dc/bios/command_table2.c | 93 +-
.../gpu/drm/amd/display/dc/bios/command_table2.h | 3 +-
drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 1154 +-
drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 137 +-
.../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 2 +-
.../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 13 +
.../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 11 +-
.../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 29 +-
.../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 105 +-
.../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h | 28 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 347 +-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 48 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 5 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 193 +-
.../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 303 +
drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 24 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 50 +
drivers/gpu/drm/amd/display/dc/core/dc_stat.c | 64 +
drivers/gpu/drm/amd/display/dc/dc.h | 28 +-
drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 9 +-
drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 10 -
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 34 +
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 8 +
drivers/gpu/drm/amd/display/dc/dc_dsc.h | 11 +-
drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 2 +
drivers/gpu/drm/amd/display/dc/dc_link.h | 38 +-
drivers/gpu/drm/amd/display/dc/dc_stat.h | 42 +
drivers/gpu/drm/amd/display/dc/dc_stream.h | 15 +
drivers/gpu/drm/amd/display/dc/dc_types.h | 19 +-
drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +-
drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 2 +-
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 40 +-
drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 4 +-
.../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 52 +-
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 90 +-
drivers/gpu/drm/amd/display/dc/dce/dce_opp.c | 4 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 10 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c | 60 +
drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.h | 33 +
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 32 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 100 +-
.../drm/amd/display/dc/dce110/dce110_resource.c | 2 +
.../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 16 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 324 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 15 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 4 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 16 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 5 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +
.../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_hwseq.c | 15 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 3 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 140 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 3 -
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 38 +-
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 4 +-
.../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 15 +-
.../display/dc/dcn30/dcn30_dio_stream_encoder.c | 1 -
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 4 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c | 4 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_dwb_cm.c | 2 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 100 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 4 -
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 4 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 26 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 23 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 1 +
.../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 4 +-
.../drm/amd/display/dc/dcn301/dcn301_resource.c | 7 +-
.../drm/amd/display/dc/dcn302/dcn302_resource.c | 7 +-
drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 +
.../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 1 +
.../display/dc/dml/dcn20/display_mode_vba_20v2.c | 1 +
.../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 28 +-
.../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 28 +-
.../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 28 +-
.../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 2 +-
.../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 28 +-
.../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 2 +-
.../drm/amd/display/dc/dml/display_mode_structs.h | 4 +-
.../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 11 +-
.../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 28 +-
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 105 +-
.../amd/display/dc/gpio/dce110/hw_factory_dce110.c | 4 -
drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 9 +-
drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 5 +
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 42 +
drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 3 +-
drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h | 4 +-
drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 10 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 21 +
drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 1 +
.../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 13 +
.../drm/amd/display/dc/inc/hw/timing_generator.h | 12 +
drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 12 +-
drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 86 +
drivers/gpu/drm/amd/display/dc/inc/resource.h | 5 +
.../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 31 +
.../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 63 +-
.../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 63 +-
.../amd/display/dc/irq/dcn302/irq_service_dcn302.c | 60 +
drivers/gpu/drm/amd/display/dc/irq_types.h | 3 +-
drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 55 +
drivers/gpu/drm/amd/display/dmub/dmub_srv_stat.h | 41 +
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 1471 +-
.../drm/amd/display/dmub/inc/dmub_trace_buffer.h | 3 +-
drivers/gpu/drm/amd/display/dmub/src/Makefile | 2 +-
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 57 +
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 35 +-
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c | 7 +
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 182 +-
.../gpu/drm/amd/display/dmub/src/dmub_srv_stat.c | 105 +
drivers/gpu/drm/amd/display/include/logger_types.h | 3 +
.../drm/amd/display/modules/color/color_gamma.c | 6 +-
.../drm/amd/display/modules/color/color_gamma.h | 4 +-
.../drm/amd/display/modules/freesync/freesync.c | 69 +-
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 10 +-
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 4 +-
.../drm/amd/display/modules/hdcp/hdcp1_execution.c | 37 +-
.../amd/display/modules/hdcp/hdcp1_transition.c | 6 +-
.../drm/amd/display/modules/hdcp/hdcp2_execution.c | 10 +-
.../amd/display/modules/hdcp/hdcp2_transition.c | 10 +-
.../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 10 +
.../gpu/drm/amd/display/modules/inc/mod_freesync.h | 10 +-
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 12 +-
drivers/gpu/drm/amd/include/aldebaran_ip_offset.h | 1738 +
.../amd/include/asic_reg/dcn/dcn_3_0_0_offset.h | 2 +-
.../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 6 +
.../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 9 +
.../drm/amd/include/asic_reg/gc/gc_9_4_2_offset.h | 7683 +++++
.../drm/amd/include/asic_reg/gc/gc_9_4_2_sh_mask.h | 32949 +++++++++++++++++++
.../amd/include/asic_reg/mmhub/mmhub_1_7_offset.h | 5125 +++
.../amd/include/asic_reg/mmhub/mmhub_1_7_sh_mask.h | 32178 ++++++++++++++++++
.../drm/amd/include/asic_reg/mp/mp_13_0_2_offset.h | 361 +
.../amd/include/asic_reg/mp/mp_13_0_2_sh_mask.h | 531 +
.../amd/include/asic_reg/sdma/sdma_4_4_0_offset.h | 5224 +++
.../amd/include/asic_reg/sdma/sdma_4_4_0_sh_mask.h | 13922 ++++++++
.../include/asic_reg/smuio/smuio_13_0_2_offset.h | 516 +
.../include/asic_reg/smuio/smuio_13_0_2_sh_mask.h | 1163 +
.../amd/include/asic_reg/thm/thm_13_0_2_offset.h | 346 +
.../amd/include/asic_reg/thm/thm_13_0_2_sh_mask.h | 1297 +
.../amd/include/asic_reg/umc/umc_6_7_0_offset.h | 2620 ++
.../amd/include/asic_reg/umc/umc_6_7_0_sh_mask.h | 10796 ++++++
.../amd/include/asic_reg/vcn/vcn_2_6_0_offset.h | 1462 +
.../amd/include/asic_reg/vcn/vcn_2_6_0_sh_mask.h | 4535 +++
drivers/gpu/drm/amd/include/atombios.h | 4 +-
drivers/gpu/drm/amd/include/atomfirmware.h | 167 +-
.../drm/amd/include/ivsrcid/dcn/irqsrcs_dcn_1_0.h | 4 +
drivers/gpu/drm/amd/include/kgd_pp_interface.h | 141 +-
drivers/gpu/drm/amd/include/soc15_ih_clientid.h | 9 +-
drivers/gpu/drm/amd/include/vi_structs.h | 32 +-
drivers/gpu/drm/amd/pm/Makefile | 1 +
drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 236 +-
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 1130 +-
drivers/gpu/drm/amd/pm/inc/aldebaran_ppsmc.h | 127 +
drivers/gpu/drm/amd/pm/inc/amdgpu_pm.h | 2 +-
drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 141 +-
drivers/gpu/drm/amd/pm/inc/arcturus_ppsmc.h | 7 +
drivers/gpu/drm/amd/pm/inc/rv_ppsmc.h | 1 +
.../gpu/drm/amd/pm/inc/smu11_driver_if_navi10.h | 98 +-
.../gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h | 519 +
drivers/gpu/drm/amd/pm/inc/smu_types.h | 29 +-
drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 19 +-
drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 275 +
drivers/gpu/drm/amd/pm/inc/smu_v13_0_pptable.h | 165 +
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 12 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 45 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 4 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 9 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 4 +-
.../drm/amd/pm/powerplay/hwmgr/vega10_pptable.h | 6 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 6 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 6 +-
drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c | 2 +-
drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 8 +-
drivers/gpu/drm/amd/pm/powerplay/sislands_smc.h | 10 +-
drivers/gpu/drm/amd/pm/swsmu/Makefile | 2 +-
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 717 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 19 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 646 +-
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 62 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 27 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 63 +-
drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 30 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile | 30 +
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 1826 +
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.h | 72 +
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 1839 ++
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 50 +-
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 5 +
drivers/gpu/drm/arc/Kconfig | 10 -
drivers/gpu/drm/arc/Makefile | 3 -
drivers/gpu/drm/arc/arcpgu.h | 37 -
drivers/gpu/drm/arc/arcpgu_crtc.c | 217 -
drivers/gpu/drm/arc/arcpgu_drv.c | 224 -
drivers/gpu/drm/arc/arcpgu_hdmi.c | 48 -
drivers/gpu/drm/arc/arcpgu_regs.h | 31 -
drivers/gpu/drm/arc/arcpgu_sim.c | 108 -
drivers/gpu/drm/arm/display/include/malidp_utils.h | 3 -
drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 6 +-
.../drm/arm/display/komeda/komeda_format_caps.h | 11 -
.../drm/arm/display/komeda/komeda_framebuffer.c | 4 +-
drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 3 +
.../gpu/drm/arm/display/komeda/komeda_pipeline.c | 16 +-
.../drm/arm/display/komeda/komeda_pipeline_state.c | 19 +-
drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 21 +-
drivers/gpu/drm/arm/hdlcd_crtc.c | 30 +-
drivers/gpu/drm/arm/malidp_drv.c | 3 +
drivers/gpu/drm/arm/malidp_mw.c | 7 +-
drivers/gpu/drm/arm/malidp_planes.c | 79 +-
drivers/gpu/drm/armada/armada_overlay.c | 113 +-
drivers/gpu/drm/armada/armada_plane.c | 115 +-
drivers/gpu/drm/armada/armada_plane.h | 2 +-
drivers/gpu/drm/aspeed/aspeed_gfx.h | 8 +-
drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 15 +-
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 69 +-
drivers/gpu/drm/ast/Makefile | 3 +-
drivers/gpu/drm/ast/ast_cursor.c | 286 -
drivers/gpu/drm/ast/ast_drv.c | 2 +
drivers/gpu/drm/ast/ast_drv.h | 47 +-
drivers/gpu/drm/ast/ast_mode.c | 388 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 107 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 7 -
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 135 +-
drivers/gpu/drm/bridge/Kconfig | 33 +-
drivers/gpu/drm/bridge/Makefile | 2 +
drivers/gpu/drm/bridge/analogix/Kconfig | 1 +
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 27 +-
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 27 +-
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 1 +
drivers/gpu/drm/bridge/analogix/anx7625.c | 34 +
drivers/gpu/drm/bridge/analogix/anx7625.h | 1 +
.../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 2 +-
drivers/gpu/drm/bridge/chipone-icn6211.c | 293 +
drivers/gpu/drm/bridge/lontium-lt8912b.c | 768 +
drivers/gpu/drm/bridge/lontium-lt9611.c | 8 +-
drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 2 +-
drivers/gpu/drm/bridge/panel.c | 12 +
drivers/gpu/drm/bridge/tc358767.c | 20 +-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 18 +-
drivers/gpu/drm/drm_atomic.c | 51 +-
drivers/gpu/drm/drm_atomic_helper.c | 90 +-
drivers/gpu/drm/drm_connector.c | 1 +
drivers/gpu/drm/drm_crtc.c | 7 +-
drivers/gpu/drm/drm_displayid.c | 132 +
drivers/gpu/drm/drm_dp_helper.c | 24 +-
drivers/gpu/drm/drm_dp_mst_topology.c | 99 +-
drivers/gpu/drm/drm_drv.c | 2 +-
drivers/gpu/drm/drm_edid.c | 171 +-
drivers/gpu/drm/drm_framebuffer.c | 11 +-
drivers/gpu/drm/drm_gem.c | 2 +
drivers/gpu/drm/drm_gem_atomic_helper.c | 432 +
drivers/gpu/drm/drm_gem_framebuffer_helper.c | 63 -
drivers/gpu/drm/drm_gem_vram_helper.c | 42 +-
drivers/gpu/drm/drm_internal.h | 1 -
drivers/gpu/drm/drm_ioc32.c | 15 +-
drivers/gpu/drm/drm_mipi_dbi.c | 5 +-
drivers/gpu/drm/drm_modes.c | 3 +
drivers/gpu/drm/drm_panel_orientation_quirks.c | 14 +
drivers/gpu/drm/drm_plane.c | 66 +-
drivers/gpu/drm/drm_probe_helper.c | 7 +-
drivers/gpu/drm/drm_property.c | 4 +-
drivers/gpu/drm/drm_simple_kms_helper.c | 50 +-
drivers/gpu/drm/drm_syncobj.c | 37 +-
drivers/gpu/drm/drm_sysfs.c | 9 +-
drivers/gpu/drm/drm_vblank.c | 28 +-
drivers/gpu/drm/etnaviv/etnaviv_sched.c | 9 +-
drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +-
drivers/gpu/drm/exynos/exynos_drm_dsi.c | 7 +-
drivers/gpu/drm/exynos/exynos_drm_plane.c | 20 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 24 +-
drivers/gpu/drm/gma500/Kconfig | 11 +-
drivers/gpu/drm/gma500/Makefile | 17 +-
drivers/gpu/drm/gma500/accel_2d.c | 60 -
drivers/gpu/drm/gma500/blitter.c | 43 -
drivers/gpu/drm/gma500/blitter.h | 16 -
drivers/gpu/drm/gma500/cdv_device.c | 2 +-
drivers/gpu/drm/gma500/cdv_device.h | 1 -
drivers/gpu/drm/gma500/cdv_intel_crt.c | 15 +-
drivers/gpu/drm/gma500/cdv_intel_display.c | 23 +-
drivers/gpu/drm/gma500/gtt.c | 11 -
drivers/gpu/drm/gma500/intel_gmbus.c | 4 +-
drivers/gpu/drm/gma500/oaktrail_device.c | 2 +-
drivers/gpu/drm/gma500/power.c | 3 +-
drivers/gpu/drm/gma500/psb_device.c | 2 +-
drivers/gpu/drm/gma500/psb_drv.c | 38 +-
drivers/gpu/drm/gma500/psb_drv.h | 6 +-
drivers/gpu/drm/gma500/psb_intel_display.c | 2 +-
drivers/gpu/drm/gma500/psb_intel_reg.h | 32 -
drivers/gpu/drm/gma500/psb_irq.c | 110 -
drivers/gpu/drm/gma500/psb_irq.h | 4 -
drivers/gpu/drm/gud/Kconfig | 14 +
drivers/gpu/drm/gud/Makefile | 4 +
drivers/gpu/drm/gud/gud_connector.c | 729 +
drivers/gpu/drm/gud/gud_drv.c | 661 +
drivers/gpu/drm/gud/gud_internal.h | 154 +
drivers/gpu/drm/gud/gud_pipe.c | 552 +
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 39 +-
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 47 +-
drivers/gpu/drm/i915/Kconfig.profile | 14 +
drivers/gpu/drm/i915/Makefile | 10 +-
drivers/gpu/drm/i915/TODO.txt | 41 +
drivers/gpu/drm/i915/display/g4x_dp.c | 1432 +
drivers/gpu/drm/i915/display/g4x_dp.h | 30 +
drivers/gpu/drm/i915/display/g4x_hdmi.c | 616 +
drivers/gpu/drm/i915/display/g4x_hdmi.h | 19 +
drivers/gpu/drm/i915/display/i9xx_plane.c | 196 +-
drivers/gpu/drm/i915/display/i9xx_plane.h | 4 +
drivers/gpu/drm/i915/display/icl_dsi.c | 42 +-
drivers/gpu/drm/i915/display/intel_atomic.c | 9 +-
drivers/gpu/drm/i915/display/intel_audio.c | 48 +-
drivers/gpu/drm/i915/display/intel_bios.c | 1248 +-
drivers/gpu/drm/i915/display/intel_bios.h | 19 +-
drivers/gpu/drm/i915/display/intel_bw.c | 32 +-
drivers/gpu/drm/i915/display/intel_cdclk.c | 88 +-
drivers/gpu/drm/i915/display/intel_color.c | 32 +-
drivers/gpu/drm/i915/display/intel_combo_phy.c | 31 +-
drivers/gpu/drm/i915/display/intel_crt.c | 18 +-
drivers/gpu/drm/i915/display/intel_crt.h | 1 -
drivers/gpu/drm/i915/display/intel_crtc.c | 290 +-
drivers/gpu/drm/i915/display/intel_csr.c | 16 +-
drivers/gpu/drm/i915/display/intel_cursor.c | 29 +-
drivers/gpu/drm/i915/display/intel_ddi.c | 2789 +-
drivers/gpu/drm/i915/display/intel_ddi.h | 23 +-
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 1394 +
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 100 +
drivers/gpu/drm/i915/display/intel_display.c | 4514 +--
drivers/gpu/drm/i915/display/intel_display.h | 56 +-
.../gpu/drm/i915/display/intel_display_debugfs.c | 209 +-
drivers/gpu/drm/i915/display/intel_display_power.c | 283 +-
drivers/gpu/drm/i915/display/intel_display_power.h | 32 +
drivers/gpu/drm/i915/display/intel_display_types.h | 179 +-
drivers/gpu/drm/i915/display/intel_dp.c | 1802 +-
drivers/gpu/drm/i915/display/intel_dp.h | 11 -
drivers/gpu/drm/i915/display/intel_dp_aux.c | 12 +-
drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 115 +-
.../gpu/drm/i915/display/intel_dp_link_training.c | 52 +-
.../gpu/drm/i915/display/intel_dp_link_training.h | 3 +
drivers/gpu/drm/i915/display/intel_dp_mst.c | 23 +-
drivers/gpu/drm/i915/display/intel_dpll.c | 519 +-
drivers/gpu/drm/i915/display/intel_dpll.h | 18 +
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 117 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 9 +-
drivers/gpu/drm/i915/display/intel_dsb.c | 2 +-
drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 6 +-
drivers/gpu/drm/i915/display/intel_fb.c | 962 +
drivers/gpu/drm/i915/display/intel_fb.h | 54 +
drivers/gpu/drm/i915/display/intel_fbc.c | 68 +-
drivers/gpu/drm/i915/display/intel_fbdev.c | 4 +-
drivers/gpu/drm/i915/display/intel_fdi.c | 144 +-
drivers/gpu/drm/i915/display/intel_fdi.h | 3 +
drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 8 +-
drivers/gpu/drm/i915/display/intel_frontbuffer.c | 2 +
drivers/gpu/drm/i915/display/intel_gmbus.c | 4 +-
drivers/gpu/drm/i915/display/intel_hdcp.c | 54 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 714 +-
drivers/gpu/drm/i915/display/intel_hdmi.h | 3 -
drivers/gpu/drm/i915/display/intel_lpe_audio.c | 5 +-
drivers/gpu/drm/i915/display/intel_lvds.c | 12 +-
drivers/gpu/drm/i915/display/intel_opregion.c | 6 +-
drivers/gpu/drm/i915/display/intel_overlay.c | 48 +-
drivers/gpu/drm/i915/display/intel_panel.c | 22 +-
drivers/gpu/drm/i915/display/intel_pipe_crc.c | 16 +-
drivers/gpu/drm/i915/display/intel_pps.c | 8 +-
drivers/gpu/drm/i915/display/intel_psr.c | 654 +-
drivers/gpu/drm/i915/display/intel_psr.h | 10 +-
drivers/gpu/drm/i915/display/intel_quirks.c | 2 +-
drivers/gpu/drm/i915/display/intel_sdvo.c | 10 +-
drivers/gpu/drm/i915/display/intel_sprite.c | 1792 +-
drivers/gpu/drm/i915/display/intel_sprite.h | 8 -
drivers/gpu/drm/i915/display/intel_tc.c | 8 +-
drivers/gpu/drm/i915/display/intel_tv.c | 8 +-
drivers/gpu/drm/i915/display/intel_vbt_defs.h | 27 +-
drivers/gpu/drm/i915/display/intel_vdsc.c | 12 +-
drivers/gpu/drm/i915/display/intel_vga.c | 12 +-
drivers/gpu/drm/i915/display/intel_vrr.h | 1 -
drivers/gpu/drm/i915/display/skl_scaler.c | 556 +
drivers/gpu/drm/i915/display/skl_scaler.h | 29 +
drivers/gpu/drm/i915/display/skl_universal_plane.c | 2218 ++
drivers/gpu/drm/i915/display/skl_universal_plane.h | 35 +
drivers/gpu/drm/i915/display/vlv_dsi.c | 1 +
drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 15 +-
drivers/gpu/drm/i915/gem/i915_gem_context.c | 79 +-
drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 4 +
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 67 +-
drivers/gpu/drm/i915/gem/i915_gem_domain.c | 72 +-
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 335 +-
drivers/gpu/drm/i915/gem/i915_gem_fence.c | 95 -
drivers/gpu/drm/i915/gem/i915_gem_internal.c | 6 +-
drivers/gpu/drm/i915/gem/i915_gem_ioctls.h | 2 -
drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 4 +-
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 35 +-
drivers/gpu/drm/i915/gem/i915_gem_object.c | 10 +-
drivers/gpu/drm/i915/gem/i915_gem_object.h | 122 +-
drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 6 +
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 23 +-
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 109 +-
drivers/gpu/drm/i915/gem/i915_gem_phys.c | 116 +-
drivers/gpu/drm/i915/gem/i915_gem_pm.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_region.c | 16 +-
drivers/gpu/drm/i915/gem/i915_gem_region.h | 3 +-
drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 41 +-
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 39 +-
drivers/gpu/drm/i915/gem/i915_gem_shrinker.h | 4 +-
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 18 +-
drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 2 -
drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 918 +-
.../gpu/drm/i915/gem/selftests/huge_gem_object.c | 4 +-
drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 38 +-
.../drm/i915/gem/selftests/i915_gem_client_blt.c | 8 +-
.../drm/i915/gem/selftests/i915_gem_coherency.c | 14 +-
.../gpu/drm/i915/gem/selftests/i915_gem_context.c | 10 +-
.../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 2 +-
.../drm/i915/gem/selftests/i915_gem_execbuffer.c | 2 +-
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 21 +-
.../gpu/drm/i915/gem/selftests/i915_gem_object.c | 2 +-
.../drm/i915/gem/selftests/i915_gem_object_blt.c | 10 +-
drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c | 10 +-
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 2 +-
drivers/gpu/drm/i915/gt/debugfs_gt.c | 2 +-
drivers/gpu/drm/i915/gt/gen2_engine_cs.c | 2 +-
drivers/gpu/drm/i915/gt/gen6_engine_cs.c | 8 +-
drivers/gpu/drm/i915/gt/gen6_ppgtt.h | 4 +-
drivers/gpu/drm/i915/gt/gen6_renderstate.c | 20 +-
drivers/gpu/drm/i915/gt/gen7_renderstate.c | 20 +-
drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 15 +-
drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 13 +-
drivers/gpu/drm/i915/gt/gen8_renderstate.c | 20 +-
drivers/gpu/drm/i915/gt/gen9_renderstate.c | 20 +-
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 23 +-
drivers/gpu/drm/i915/gt/intel_context.c | 3 +-
drivers/gpu/drm/i915/gt/intel_context.h | 3 +-
drivers/gpu/drm/i915/gt/intel_context_param.h | 11 +-
drivers/gpu/drm/i915/gt/intel_context_types.h | 7 +-
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 73 +-
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 27 +-
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h | 3 +-
drivers/gpu/drm/i915/gt/intel_engine_pm.c | 7 +-
drivers/gpu/drm/i915/gt/intel_engine_pm.h | 3 +-
drivers/gpu/drm/i915/gt/intel_engine_types.h | 3 +-
drivers/gpu/drm/i915/gt/intel_engine_user.c | 3 +-
drivers/gpu/drm/i915/gt/intel_engine_user.h | 3 +-
.../gpu/drm/i915/gt/intel_execlists_submission.c | 146 +-
.../gpu/drm/i915/gt/intel_execlists_submission.h | 2 +
drivers/gpu/drm/i915/gt/intel_ggtt.c | 102 +-
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 23 +-
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h | 21 +-
drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 3 +-
drivers/gpu/drm/i915/gt/intel_gt.c | 47 +-
drivers/gpu/drm/i915/gt/intel_gt.h | 3 +
drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 47 +-
drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h | 5 +
.../gpu/drm/i915/gt/intel_gt_buffer_pool_types.h | 4 +-
drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c | 1 -
drivers/gpu/drm/i915/gt/intel_gt_irq.c | 3 +-
drivers/gpu/drm/i915/gt/intel_gt_irq.h | 3 +-
drivers/gpu/drm/i915/gt/intel_gt_pm.c | 3 +-
drivers/gpu/drm/i915/gt/intel_gt_pm.h | 3 +-
drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c | 3 +-
drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h | 3 +-
drivers/gpu/drm/i915/gt/intel_gt_requests.c | 31 +-
drivers/gpu/drm/i915/gt/intel_gt_requests.h | 3 +-
drivers/gpu/drm/i915/gt/intel_gt_types.h | 11 +-
drivers/gpu/drm/i915/gt/intel_gtt.c | 52 +-
drivers/gpu/drm/i915/gt/intel_gtt.h | 13 +
drivers/gpu/drm/i915/gt/intel_llc.c | 3 +-
drivers/gpu/drm/i915/gt/intel_llc.h | 3 +-
drivers/gpu/drm/i915/gt/intel_llc_types.h | 3 +-
drivers/gpu/drm/i915/gt/intel_lrc.c | 55 +-
drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 5 +-
drivers/gpu/drm/i915/gt/intel_mocs.c | 21 +-
drivers/gpu/drm/i915/gt/intel_mocs.h | 22 +-
drivers/gpu/drm/i915/gt/intel_ppgtt.c | 9 +-
drivers/gpu/drm/i915/gt/intel_rc6.c | 8 +-
drivers/gpu/drm/i915/gt/intel_rc6.h | 3 +-
drivers/gpu/drm/i915/gt/intel_rc6_types.h | 3 +-
drivers/gpu/drm/i915/gt/intel_region_lmem.c | 105 +-
drivers/gpu/drm/i915/gt/intel_region_lmem.h | 6 +-
drivers/gpu/drm/i915/gt/intel_renderstate.c | 29 +-
drivers/gpu/drm/i915/gt/intel_renderstate.h | 20 +-
drivers/gpu/drm/i915/gt/intel_reset.c | 33 +-
drivers/gpu/drm/i915/gt/intel_reset.h | 3 +-
drivers/gpu/drm/i915/gt/intel_reset_types.h | 2 +-
drivers/gpu/drm/i915/gt/intel_ring.c | 8 +-
drivers/gpu/drm/i915/gt/intel_ring.h | 4 +-
drivers/gpu/drm/i915/gt/intel_ring_submission.c | 330 +-
drivers/gpu/drm/i915/gt/intel_ring_types.h | 3 +-
drivers/gpu/drm/i915/gt/intel_rps.c | 3 +-
drivers/gpu/drm/i915/gt/intel_rps.h | 3 +-
drivers/gpu/drm/i915/gt/intel_rps_types.h | 3 +-
drivers/gpu/drm/i915/gt/intel_sseu.c | 3 +-
drivers/gpu/drm/i915/gt/intel_sseu.h | 3 +-
drivers/gpu/drm/i915/gt/intel_timeline.c | 429 +-
drivers/gpu/drm/i915/gt/intel_timeline.h | 23 +-
drivers/gpu/drm/i915/gt/intel_timeline_types.h | 20 +-
drivers/gpu/drm/i915/gt/intel_workarounds.c | 105 +-
drivers/gpu/drm/i915/gt/intel_workarounds.h | 3 +-
drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 3 +-
drivers/gpu/drm/i915/gt/mock_engine.c | 51 +-
drivers/gpu/drm/i915/gt/mock_engine.h | 21 +-
drivers/gpu/drm/i915/gt/selftest_context.c | 7 +-
drivers/gpu/drm/i915/gt/selftest_engine.c | 3 +-
drivers/gpu/drm/i915/gt/selftest_engine.h | 3 +-
drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 12 +-
.../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 17 +-
drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 11 +-
drivers/gpu/drm/i915/gt/selftest_execlists.c | 77 +-
drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 4 +-
drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 29 +-
drivers/gpu/drm/i915/gt/selftest_llc.c | 3 +-
drivers/gpu/drm/i915/gt/selftest_llc.h | 3 +-
drivers/gpu/drm/i915/gt/selftest_lrc.c | 19 +-
drivers/gpu/drm/i915/gt/selftest_mocs.c | 40 +-
drivers/gpu/drm/i915/gt/selftest_rc6.c | 3 +-
drivers/gpu/drm/i915/gt/selftest_rc6.h | 3 +-
drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 4 +-
drivers/gpu/drm/i915/gt/selftest_timeline.c | 180 +-
drivers/gpu/drm/i915/gt/selftest_workarounds.c | 101 +-
drivers/gpu/drm/i915/gt/shmem_utils.c | 2 +-
drivers/gpu/drm/i915/gt/uc/intel_guc.c | 2 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 4 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 16 +-
drivers/gpu/drm/i915/gt/uc/intel_huc.c | 2 +-
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 6 +-
drivers/gpu/drm/i915/gvt/cfg_space.c | 5 +-
drivers/gpu/drm/i915/gvt/display.c | 107 +-
drivers/gpu/drm/i915/gvt/display.h | 14 +-
drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +-
drivers/gpu/drm/i915/gvt/firmware.c | 10 +-
drivers/gpu/drm/i915/gvt/gtt.c | 16 +-
drivers/gpu/drm/i915/gvt/gvt.c | 31 +-
drivers/gpu/drm/i915/gvt/gvt.h | 13 +-
drivers/gpu/drm/i915/gvt/handlers.c | 261 +-
drivers/gpu/drm/i915/gvt/interrupt.c | 37 -
drivers/gpu/drm/i915/gvt/interrupt.h | 7 -
drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +-
drivers/gpu/drm/i915/gvt/vgpu.c | 2 -
drivers/gpu/drm/i915/i915_active.c | 20 +-
drivers/gpu/drm/i915/i915_buddy.c | 3 +
drivers/gpu/drm/i915/i915_buddy.h | 7 +-
drivers/gpu/drm/i915/i915_cmd_parser.c | 104 +-
drivers/gpu/drm/i915/i915_debugfs.c | 22 +-
drivers/gpu/drm/i915/i915_drv.c | 95 +-
drivers/gpu/drm/i915/i915_drv.h | 204 +-
drivers/gpu/drm/i915/i915_gem.c | 258 +-
drivers/gpu/drm/i915/i915_gem_gtt.c | 7 +-
drivers/gpu/drm/i915/i915_getparam.c | 5 +-
drivers/gpu/drm/i915/i915_gpu_error.c | 2 +-
drivers/gpu/drm/i915/i915_irq.c | 168 +-
drivers/gpu/drm/i915/i915_memcpy.c | 2 +-
drivers/gpu/drm/i915/i915_memcpy.h | 2 +-
drivers/gpu/drm/i915/i915_params.c | 5 +
drivers/gpu/drm/i915/i915_params.h | 5 +-
drivers/gpu/drm/i915/i915_pci.c | 23 +-
drivers/gpu/drm/i915/i915_perf.c | 140 +-
drivers/gpu/drm/i915/i915_perf_types.h | 8 +
drivers/gpu/drm/i915/i915_pmu.c | 2 +-
drivers/gpu/drm/i915/i915_priolist_types.h | 11 +-
drivers/gpu/drm/i915/i915_reg.h | 55 +-
drivers/gpu/drm/i915/i915_request.c | 142 +-
drivers/gpu/drm/i915/i915_request.h | 49 +-
drivers/gpu/drm/i915/i915_scheduler.c | 52 +-
drivers/gpu/drm/i915/i915_scheduler.h | 16 +-
drivers/gpu/drm/i915/i915_selftest.h | 2 +
drivers/gpu/drm/i915/i915_suspend.c | 4 +-
drivers/gpu/drm/i915/i915_switcheroo.c | 4 +-
drivers/gpu/drm/i915/i915_vgpu.c | 2 +-
drivers/gpu/drm/i915/i915_vma.c | 30 +-
drivers/gpu/drm/i915/i915_vma.h | 20 +-
drivers/gpu/drm/i915/i915_vma_types.h | 12 +-
drivers/gpu/drm/i915/intel_device_info.c | 13 +-
drivers/gpu/drm/i915/intel_device_info.h | 12 +-
drivers/gpu/drm/i915/intel_dram.c | 6 +
drivers/gpu/drm/i915/intel_memory_region.c | 54 +-
drivers/gpu/drm/i915/intel_memory_region.h | 22 +-
drivers/gpu/drm/i915/intel_pch.c | 11 +-
drivers/gpu/drm/i915/intel_pch.h | 3 +
drivers/gpu/drm/i915/intel_pm.c | 542 +-
drivers/gpu/drm/i915/intel_pm.h | 5 +
drivers/gpu/drm/i915/intel_runtime_pm.c | 4 +-
drivers/gpu/drm/i915/intel_step.c | 106 +
drivers/gpu/drm/i915/intel_step.h | 40 +
drivers/gpu/drm/i915/intel_uncore.c | 20 +-
drivers/gpu/drm/i915/selftests/i915_buddy.c | 48 +
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 94 +-
drivers/gpu/drm/i915/selftests/i915_request.c | 211 +-
drivers/gpu/drm/i915/selftests/i915_vma.c | 219 +-
drivers/gpu/drm/i915/selftests/igt_spinner.c | 136 +-
drivers/gpu/drm/i915/selftests/igt_spinner.h | 5 +
.../gpu/drm/i915/selftests/intel_memory_region.c | 95 +-
drivers/gpu/drm/i915/selftests/mock_gtt.c | 2 +-
drivers/gpu/drm/i915/selftests/mock_region.c | 4 +-
drivers/gpu/drm/imx/dcss/dcss-plane.c | 64 +-
drivers/gpu/drm/imx/ipuv3-plane.c | 92 +-
drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 83 +-
drivers/gpu/drm/ingenic/ingenic-ipu.c | 77 +-
drivers/gpu/drm/kmb/kmb_plane.c | 50 +-
drivers/gpu/drm/lima/lima_devfreq.c | 11 +-
drivers/gpu/drm/lima/lima_devfreq.h | 2 +
drivers/gpu/drm/lima/lima_sched.c | 6 +-
drivers/gpu/drm/mcde/mcde_display.c | 10 +-
drivers/gpu/drm/mcde/mcde_dsi.c | 2 +-
drivers/gpu/drm/mediatek/mtk_cec.c | 6 +-
drivers/gpu/drm/mediatek/mtk_dpi.c | 32 +-
drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 23 +-
drivers/gpu/drm/mediatek/mtk_drm_crtc.h | 2 +-
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 1 +
drivers/gpu/drm/mediatek/mtk_drm_plane.c | 103 +-
drivers/gpu/drm/mediatek/mtk_dsi.c | 9 +-
drivers/gpu/drm/mediatek/mtk_hdmi.c | 175 +-
drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c | 1 +
drivers/gpu/drm/meson/meson_overlay.c | 31 +-
drivers/gpu/drm/meson/meson_plane.c | 51 +-
drivers/gpu/drm/meson/meson_venc.c | 2 +-
drivers/gpu/drm/mgag200/mgag200_mode.c | 25 +-
drivers/gpu/drm/msm/Kconfig | 9 +-
drivers/gpu/drm/msm/Makefile | 9 -
drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 12 +-
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 3 +
drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 4 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 1 -
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 96 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 30 +
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 11 +
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 1 +
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 26 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 195 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 10 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 27 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 3 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 793 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 5 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 12 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 1 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 4 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 11 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 54 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 54 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 2 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 18 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 19 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 57 +-
drivers/gpu/drm/msm/dp/dp_debug.c | 33 +-
drivers/gpu/drm/msm/dp/dp_hpd.c | 4 +-
drivers/gpu/drm/msm/dp/dp_power.c | 2 +-
drivers/gpu/drm/msm/dsi/dsi.h | 60 +-
drivers/gpu/drm/msm/dsi/dsi_cfg.c | 6 +-
drivers/gpu/drm/msm/dsi/dsi_host.c | 6 +-
drivers/gpu/drm/msm/dsi/dsi_manager.c | 30 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 161 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 41 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 747 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 939 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 16 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 654 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 479 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 774 +-
drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 184 -
drivers/gpu/drm/msm/dsi/pll/dsi_pll.h | 132 -
drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 881 -
drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c | 1096 -
drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 643 -
drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c | 526 -
drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c | 913 -
drivers/gpu/drm/msm/msm_atomic.c | 4 +-
drivers/gpu/drm/msm/msm_debugfs.c | 14 +-
drivers/gpu/drm/msm/msm_drv.c | 23 +-
drivers/gpu/drm/msm/msm_drv.h | 29 +-
drivers/gpu/drm/msm/msm_fb.c | 3 +-
drivers/gpu/drm/msm/msm_gem.c | 212 +-
drivers/gpu/drm/msm/msm_gem.h | 126 +-
drivers/gpu/drm/msm/msm_gem_shrinker.c | 166 +-
drivers/gpu/drm/msm/msm_gpu.c | 2 +
drivers/gpu/drm/msm/msm_gpu.h | 2 +
drivers/gpu/drm/msm/msm_gpu_trace.h | 13 +
drivers/gpu/drm/mxsfb/mxsfb_kms.c | 23 +-
drivers/gpu/drm/nouveau/dispnv50/wndw.c | 8 +-
drivers/gpu/drm/nouveau/nouveau_bo.c | 40 +-
drivers/gpu/drm/nouveau/nouveau_bo.h | 2 +-
drivers/gpu/drm/nouveau/nouveau_display.c | 9 +-
drivers/gpu/drm/nouveau/nouveau_drv.h | 3 +-
drivers/gpu/drm/nouveau/nouveau_sgdma.c | 6 +-
drivers/gpu/drm/nouveau/nouveau_ttm.c | 12 +-
drivers/gpu/drm/nouveau/nouveau_ttm.h | 8 +-
drivers/gpu/drm/omapdrm/dss/dispc.c | 5 +-
drivers/gpu/drm/omapdrm/dss/dsi.c | 3 +-
drivers/gpu/drm/omapdrm/dss/omapdss.h | 9 +-
drivers/gpu/drm/omapdrm/omap_drv.c | 9 +-
drivers/gpu/drm/omapdrm/omap_plane.c | 56 +-
drivers/gpu/drm/panel/panel-lvds.c | 2 +-
drivers/gpu/drm/panel/panel-novatek-nt35510.c | 3 +-
drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 4 +-
drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 1 -
drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 4 +-
drivers/gpu/drm/panel/panel-simple.c | 87 +-
drivers/gpu/drm/panel/panel-sony-acx424akp.c | 3 +-
drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 4 +-
drivers/gpu/drm/panfrost/panfrost_devfreq.c | 10 +-
drivers/gpu/drm/panfrost/panfrost_devfreq.h | 2 +
drivers/gpu/drm/panfrost/panfrost_job.c | 11 +-
drivers/gpu/drm/panfrost/panfrost_mmu.c | 39 +-
drivers/gpu/drm/pl111/pl111_display.c | 4 +-
drivers/gpu/drm/qxl/qxl_cmd.c | 3 +-
drivers/gpu/drm/qxl/qxl_display.c | 368 +-
drivers/gpu/drm/qxl/qxl_draw.c | 8 +-
drivers/gpu/drm/qxl/qxl_drv.h | 6 +-
drivers/gpu/drm/qxl/qxl_dumb.c | 2 +-
drivers/gpu/drm/qxl/qxl_gem.c | 2 +-
drivers/gpu/drm/qxl/qxl_image.c | 2 +-
drivers/gpu/drm/qxl/qxl_irq.c | 1 +
drivers/gpu/drm/qxl/qxl_kms.c | 30 +-
drivers/gpu/drm/qxl/qxl_object.c | 57 +-
drivers/gpu/drm/qxl/qxl_object.h | 7 +-
drivers/gpu/drm/qxl/qxl_prime.c | 4 +-
drivers/gpu/drm/qxl/qxl_release.c | 77 +-
drivers/gpu/drm/qxl/qxl_ttm.c | 35 +-
drivers/gpu/drm/radeon/atombios_crtc.c | 10 +-
drivers/gpu/drm/radeon/nislands_smc.h | 10 +-
drivers/gpu/drm/radeon/r100.c | 84 +-
drivers/gpu/drm/radeon/r300.c | 33 +-
drivers/gpu/drm/radeon/r420.c | 28 +-
drivers/gpu/drm/radeon/r600.c | 29 +-
drivers/gpu/drm/radeon/r600_cs.c | 6 +-
drivers/gpu/drm/radeon/radeon.h | 31 +-
drivers/gpu/drm/radeon/radeon_asic.h | 8 +-
drivers/gpu/drm/radeon/radeon_cs.c | 12 +-
drivers/gpu/drm/radeon/radeon_device.c | 47 +-
drivers/gpu/drm/radeon/radeon_dp_mst.c | 23 +-
drivers/gpu/drm/radeon/radeon_fence.c | 42 +-
drivers/gpu/drm/radeon/radeon_gem.c | 20 +-
drivers/gpu/drm/radeon/radeon_ib.c | 26 +-
drivers/gpu/drm/radeon/radeon_kms.c | 1 +
drivers/gpu/drm/radeon/radeon_mode.h | 2 +-
drivers/gpu/drm/radeon/radeon_object.c | 12 +-
drivers/gpu/drm/radeon/radeon_pm.c | 68 +-
drivers/gpu/drm/radeon/radeon_ring.c | 80 +-
drivers/gpu/drm/radeon/radeon_ttm.c | 135 +-
drivers/gpu/drm/radeon/rs400.c | 25 +-
drivers/gpu/drm/radeon/rs600.c | 8 +-
drivers/gpu/drm/radeon/rv515.c | 56 +-
drivers/gpu/drm/radeon/si_dpm.c | 5 +-
drivers/gpu/drm/radeon/sislands_smc.h | 10 +-
drivers/gpu/drm/rcar-du/rcar_du_plane.c | 17 +-
drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 20 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 79 +-
drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +-
drivers/gpu/drm/scheduler/sched_entity.c | 8 +-
drivers/gpu/drm/scheduler/sched_main.c | 125 +-
drivers/gpu/drm/sti/sti_cursor.c | 41 +-
drivers/gpu/drm/sti/sti_gdp.c | 77 +-
drivers/gpu/drm/sti/sti_hqvdp.c | 75 +-
drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 9 +-
drivers/gpu/drm/stm/ltdc.c | 96 +-
drivers/gpu/drm/sun4i/sun4i_backend.c | 6 +-
drivers/gpu/drm/sun4i/sun4i_layer.c | 15 +-
drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 59 +-
drivers/gpu/drm/sun4i/sun8i_ui_layer.h | 5 +
drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 78 +-
drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 11 +
drivers/gpu/drm/tegra/dc.c | 116 +-
drivers/gpu/drm/tegra/dpaux.c | 11 +-
drivers/gpu/drm/tegra/drm.c | 3 +
drivers/gpu/drm/tegra/hub.c | 62 +-
drivers/gpu/drm/tegra/plane.c | 4 +-
drivers/gpu/drm/tidss/tidss_kms.c | 4 +
drivers/gpu/drm/tidss/tidss_plane.c | 53 +-
drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 39 +-
drivers/gpu/drm/tilcdc/tilcdc_panel.c | 1 -
drivers/gpu/drm/tilcdc/tilcdc_plane.c | 46 +-
drivers/gpu/drm/tiny/Kconfig | 10 +
drivers/gpu/drm/tiny/Makefile | 1 +
drivers/gpu/drm/tiny/arcpgu.c | 434 +
drivers/gpu/drm/tiny/cirrus.c | 43 +-
drivers/gpu/drm/tiny/gm12u320.c | 28 +-
drivers/gpu/drm/tiny/hx8357d.c | 4 +-
drivers/gpu/drm/tiny/ili9225.c | 4 +-
drivers/gpu/drm/tiny/ili9341.c | 4 +-
drivers/gpu/drm/tiny/ili9486.c | 4 +-
drivers/gpu/drm/tiny/mi0283qt.c | 4 +-
drivers/gpu/drm/tiny/repaper.c | 3 +-
drivers/gpu/drm/tiny/st7586.c | 4 +-
drivers/gpu/drm/tiny/st7735r.c | 4 +-
drivers/gpu/drm/ttm/Makefile | 7 +-
drivers/gpu/drm/ttm/ttm_agp_backend.c | 2 +-
drivers/gpu/drm/ttm/ttm_bo.c | 427 +-
drivers/gpu/drm/ttm/ttm_bo_util.c | 40 +-
drivers/gpu/drm/ttm/ttm_bo_vm.c | 24 +-
drivers/gpu/drm/ttm/ttm_device.c | 268 +
drivers/gpu/drm/ttm/ttm_execbuf_util.c | 8 +-
drivers/gpu/drm/ttm/ttm_memory.c | 683 -
drivers/gpu/drm/ttm/ttm_module.c | 54 +-
drivers/gpu/drm/ttm/ttm_module.h | 8 +-
drivers/gpu/drm/ttm/ttm_pool.c | 157 +-
drivers/gpu/drm/ttm/ttm_range_manager.c | 4 +-
drivers/gpu/drm/ttm/ttm_resource.c | 11 +-
drivers/gpu/drm/ttm/ttm_tt.c | 114 +-
drivers/gpu/drm/tve200/tve200_display.c | 4 +-
drivers/gpu/drm/udl/udl_modeset.c | 34 +-
drivers/gpu/drm/v3d/v3d_sched.c | 42 +-
drivers/gpu/drm/vboxvideo/vbox_mode.c | 82 +-
drivers/gpu/drm/vboxvideo/vbox_ttm.c | 7 +-
drivers/gpu/drm/vc4/vc4_kms.c | 17 +-
drivers/gpu/drm/vc4/vc4_plane.c | 74 +-
drivers/gpu/drm/virtio/virtgpu_ioctl.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_object.c | 1 +
drivers/gpu/drm/virtio/virtgpu_plane.c | 19 +-
drivers/gpu/drm/vkms/vkms_crtc.c | 11 +-
drivers/gpu/drm/vkms/vkms_plane.c | 30 +-
drivers/gpu/drm/vkms/vkms_writeback.c | 7 +-
drivers/gpu/drm/vmwgfx/Makefile | 2 +-
drivers/gpu/drm/vmwgfx/ttm_memory.c | 682 +
drivers/gpu/drm/vmwgfx/ttm_memory.h | 96 +
drivers/gpu/drm/vmwgfx/ttm_object.c | 25 +-
drivers/gpu/drm/vmwgfx/ttm_object.h | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 9 +-
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 5 +-
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 28 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 14 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 8 +-
drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 45 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 11 +-
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 20 +-
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 18 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 103 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 10 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 14 +-
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 1 +
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 16 +-
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 21 +-
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 20 +-
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 10 +-
drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 1 +
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 21 +-
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 17 +-
drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 1 +
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 69 +-
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 5 +-
drivers/gpu/drm/xen/Kconfig | 10 +-
drivers/gpu/drm/xen/xen_drm_front_kms.c | 3 +-
drivers/gpu/drm/xlnx/zynqmp_disp.c | 32 +-
drivers/gpu/drm/xlnx/zynqmp_dp.c | 2 +-
drivers/gpu/drm/zte/zx_plane.c | 49 +-
drivers/media/Kconfig | 2 +-
drivers/media/cec/core/cec-notifier.c | 33 +-
drivers/media/cec/core/cec-pin-error-inj.c | 2 +-
drivers/media/common/b2c2/flexcop-hw-filter.c | 2 +-
drivers/media/common/b2c2/flexcop.h | 6 +-
drivers/media/common/saa7146/saa7146_core.c | 2 +-
drivers/media/common/saa7146/saa7146_video.c | 3 +-
drivers/media/common/siano/smscoreapi.c | 42 +-
drivers/media/common/siano/smscoreapi.h | 5 -
drivers/media/common/siano/smsdvb-main.c | 58 +-
drivers/media/common/videobuf2/frame_vector.c | 1 -
drivers/media/common/videobuf2/videobuf2-dma-sg.c | 2 +-
drivers/media/dvb-core/dvb_ca_en50221.c | 32 +-
drivers/media/dvb-core/dvb_frontend.c | 93 +-
drivers/media/dvb-core/dvbdev.c | 1 +
drivers/media/dvb-frontends/drx39xyj/drxj.c | 2 +-
drivers/media/dvb-frontends/lgdt3306a.c | 38 +-
drivers/media/dvb-frontends/m88ds3103.c | 4 +-
drivers/media/dvb-frontends/mxl692.c | 2 +-
drivers/media/i2c/adv748x/adv748x.h | 10 +-
drivers/media/i2c/adv7511-v4l2.c | 72 +-
drivers/media/i2c/adv7604.c | 118 +-
drivers/media/i2c/adv7842.c | 108 +-
drivers/media/i2c/ccs/ccs-core.c | 6 +-
drivers/media/i2c/ccs/ccs-data.h | 2 +-
drivers/media/i2c/ccs/ccs-quirk.h | 4 +-
drivers/media/i2c/et8ek8/et8ek8_driver.c | 2 +-
drivers/media/i2c/hi556.c | 2 +-
drivers/media/i2c/imx214.c | 2 +-
drivers/media/i2c/imx219.c | 51 +-
drivers/media/i2c/imx258.c | 30 +-
drivers/media/i2c/imx274.c | 10 +-
drivers/media/i2c/imx319.c | 2 +-
drivers/media/i2c/imx334.c | 2 +-
drivers/media/i2c/imx355.c | 2 +-
drivers/media/i2c/m5mols/m5mols.h | 4 +-
drivers/media/i2c/max2175.c | 3 +-
drivers/media/i2c/ov02a10.c | 2 +-
drivers/media/i2c/ov13858.c | 2 +-
drivers/media/i2c/ov2740.c | 2 +-
drivers/media/i2c/ov5640.c | 2 +-
drivers/media/i2c/ov5648.c | 2 +-
drivers/media/i2c/ov5670.c | 2 +-
drivers/media/i2c/ov5675.c | 2 +-
drivers/media/i2c/ov5695.c | 2 +-
drivers/media/i2c/ov8856.c | 2 +-
drivers/media/i2c/ov8865.c | 5 +-
drivers/media/i2c/ov9734.c | 2 +-
drivers/media/i2c/rdacm21.c | 2 +-
drivers/media/i2c/s5k5baf.c | 2 +-
drivers/media/i2c/s5k6aa.c | 2 +-
drivers/media/i2c/tc358743.c | 2 +-
drivers/media/i2c/tda1997x.c | 2 +-
drivers/media/i2c/tvp514x_regs.h | 6 +-
drivers/media/mc/mc-entity.c | 1 +
drivers/media/pci/b2c2/flexcop-pci.c | 6 +-
drivers/media/pci/bt8xx/bttv-cards.c | 20 +-
drivers/media/pci/cobalt/cobalt-driver.c | 12 +-
drivers/media/pci/cx18/cx18-av-audio.c | 2 +-
drivers/media/pci/cx18/cx18-av-core.c | 4 +-
drivers/media/pci/cx18/cx18-firmware.c | 2 +-
drivers/media/pci/cx23885/cx23885-alsa.c | 2 +-
drivers/media/pci/cx23885/cx23885-cards.c | 28 +-
drivers/media/pci/cx23885/cx23885-core.c | 22 +-
drivers/media/pci/cx25821/cx25821-alsa.c | 2 +-
drivers/media/pci/cx25821/cx25821-core.c | 10 +-
drivers/media/pci/cx25821/cx25821.h | 1 -
drivers/media/pci/cx88/cx88-cards.c | 2 +-
drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 2 +-
drivers/media/pci/ivtv/ivtv-driver.c | 2 +-
drivers/media/pci/mantis/mantis_ca.c | 1 -
drivers/media/pci/mantis/mantis_core.c | 200 -
drivers/media/pci/mantis/mantis_core.h | 2 -
drivers/media/pci/mantis/mantis_dma.c | 20 +-
drivers/media/pci/mantis/mantis_pci.c | 2 +-
drivers/media/pci/ngene/ngene-cards.c | 6 +-
drivers/media/pci/ngene/ngene-core.c | 56 +-
drivers/media/pci/pt1/pt1.c | 6 +-
drivers/media/pci/saa7134/saa7134-core.c | 2 +-
drivers/media/pci/saa7164/saa7164-encoder.c | 20 +-
drivers/media/pci/saa7164/saa7164-types.h | 4 +-
drivers/media/pci/solo6x10/solo6x10-core.c | 2 +-
drivers/media/pci/sta2x11/Kconfig | 1 +
drivers/media/pci/sta2x11/sta2x11_vip.h | 2 +
drivers/media/pci/tw68/tw68-core.c | 2 +-
drivers/media/pci/tw68/tw68-risc.c | 3 +-
drivers/media/pci/tw68/tw68-video.c | 2 +-
drivers/media/pci/tw686x/tw686x-audio.c | 13 +-
drivers/media/pci/tw686x/tw686x-core.c | 2 +-
drivers/media/pci/tw686x/tw686x-video.c | 17 +-
drivers/media/pci/tw686x/tw686x.h | 10 +-
drivers/media/platform/Kconfig | 21 +-
drivers/media/platform/Makefile | 1 +
drivers/media/platform/allegro-dvt/nal-h264.h | 10 +-
drivers/media/platform/allegro-dvt/nal-hevc.h | 6 +-
drivers/media/platform/aspeed-video.c | 9 +-
drivers/media/platform/coda/coda-common.c | 6 +-
drivers/media/platform/exynos-gsc/gsc-core.h | 21 +-
drivers/media/platform/exynos4-is/fimc-core.h | 12 +-
drivers/media/platform/exynos4-is/fimc-is.h | 21 +-
drivers/media/platform/exynos4-is/fimc-isp.h | 17 +-
drivers/media/platform/exynos4-is/fimc-lite.h | 2 +
drivers/media/platform/exynos4-is/fimc-reg.h | 1 +
drivers/media/platform/exynos4-is/media-dev.c | 6 +-
drivers/media/platform/exynos4-is/media-dev.h | 7 +-
drivers/media/platform/fsl-viu.c | 6 +-
drivers/media/platform/imx-jpeg/Kconfig | 11 +
drivers/media/platform/imx-jpeg/Makefile | 3 +
drivers/media/platform/imx-jpeg/mxc-jpeg-hw.c | 168 +
drivers/media/platform/imx-jpeg/mxc-jpeg-hw.h | 140 +
drivers/media/platform/imx-jpeg/mxc-jpeg.c | 2126 ++
drivers/media/platform/imx-jpeg/mxc-jpeg.h | 180 +
drivers/media/platform/imx-pxp.c | 9 +-
drivers/media/platform/meson/ge2d/ge2d.c | 4 +-
drivers/media/platform/mtk-jpeg/mtk_jpeg_core.h | 14 +-
drivers/media/platform/mtk-mdp/mtk_mdp_comp.h | 1 -
drivers/media/platform/mtk-mdp/mtk_mdp_core.h | 10 +-
drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 21 +-
drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 18 +-
.../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 108 +-
.../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 40 +-
.../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 4 +-
drivers/media/platform/mtk-vcodec/vdec_drv_if.h | 8 +-
.../media/platform/mtk-vcodec/venc/venc_vp8_if.c | 4 +-
drivers/media/platform/mtk-vcodec/venc_ipi_msg.h | 14 +-
drivers/media/platform/mtk-vpu/mtk_vpu.c | 4 +-
drivers/media/platform/mtk-vpu/mtk_vpu.h | 18 +-
drivers/media/platform/omap3isp/isp.c | 16 +-
drivers/media/platform/pxa_camera.c | 4 +-
drivers/media/platform/qcom/camss/Makefile | 6 +
drivers/media/platform/qcom/camss/camss-csid-170.c | 599 +
drivers/media/platform/qcom/camss/camss-csid-4-1.c | 328 +
drivers/media/platform/qcom/camss/camss-csid-4-7.c | 404 +
.../media/platform/qcom/camss/camss-csid-gen1.h | 27 +
.../media/platform/qcom/camss/camss-csid-gen2.h | 39 +
drivers/media/platform/qcom/camss/camss-csid.c | 661 +-
drivers/media/platform/qcom/camss/camss-csid.h | 150 +-
.../platform/qcom/camss/camss-csiphy-2ph-1-0.c | 22 +-
.../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 197 +-
drivers/media/platform/qcom/camss/camss-csiphy.c | 104 +-
drivers/media/platform/qcom/camss/camss-csiphy.h | 2 +-
drivers/media/platform/qcom/camss/camss-ispif.c | 127 +-
drivers/media/platform/qcom/camss/camss-ispif.h | 3 +-
drivers/media/platform/qcom/camss/camss-vfe-170.c | 786 +
drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 144 +-
drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 277 +-
drivers/media/platform/qcom/camss/camss-vfe-4-8.c | 1195 +
drivers/media/platform/qcom/camss/camss-vfe-gen1.c | 742 +
drivers/media/platform/qcom/camss/camss-vfe-gen1.h | 117 +
drivers/media/platform/qcom/camss/camss-vfe.c | 847 +-
drivers/media/platform/qcom/camss/camss-vfe.h | 128 +-
drivers/media/platform/qcom/camss/camss-video.c | 52 +
drivers/media/platform/qcom/camss/camss.c | 435 +-
drivers/media/platform/qcom/camss/camss.h | 19 +-
drivers/media/platform/qcom/venus/core.c | 116 +-
drivers/media/platform/qcom/venus/core.h | 52 +-
drivers/media/platform/qcom/venus/firmware.c | 42 +-
drivers/media/platform/qcom/venus/helpers.c | 71 +-
drivers/media/platform/qcom/venus/helpers.h | 3 +-
drivers/media/platform/qcom/venus/hfi_cmds.c | 59 +-
drivers/media/platform/qcom/venus/hfi_helper.h | 39 +-
drivers/media/platform/qcom/venus/hfi_msgs.c | 20 +-
drivers/media/platform/qcom/venus/hfi_parser.c | 12 +-
.../media/platform/qcom/venus/hfi_plat_bufs_v6.c | 32 +-
.../media/platform/qcom/venus/hfi_platform_v6.c | 138 +-
drivers/media/platform/qcom/venus/hfi_venus.c | 167 +-
drivers/media/platform/qcom/venus/hfi_venus_io.h | 118 +-
drivers/media/platform/qcom/venus/pm_helpers.c | 143 +-
drivers/media/platform/qcom/venus/pm_helpers.h | 7 +-
drivers/media/platform/qcom/venus/vdec.c | 36 +-
drivers/media/platform/qcom/venus/vdec_ctrls.c | 23 +-
drivers/media/platform/qcom/venus/venc.c | 54 +-
drivers/media/platform/qcom/venus/venc_ctrls.c | 70 +-
drivers/media/platform/rcar-vin/rcar-vin.h | 19 +-
.../media/platform/rockchip/rkisp1/rkisp1-params.c | 445 +-
.../platform/rockchip/rkisp1/rkisp1-resizer.c | 9 +-
drivers/media/platform/s3c-camif/camif-core.h | 16 +-
drivers/media/platform/s5p-jpeg/jpeg-core.h | 18 +-
drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 51 +-
drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 16 +
drivers/media/platform/sti/bdisp/bdisp-debug.c | 2 +-
drivers/media/platform/sti/bdisp/bdisp-filter.h | 4 +-
.../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 2 +-
.../platform/sti/c8sectpfe/c8sectpfe-debugfs.h | 3 +-
drivers/media/platform/sti/hva/hva-h264.c | 10 +-
drivers/media/platform/sti/hva/hva.h | 2 +-
.../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +-
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 2 +-
drivers/media/platform/ti-vpe/cal-camerarx.c | 1 +
drivers/media/platform/ti-vpe/cal-video.c | 332 +-
drivers/media/platform/ti-vpe/cal.c | 16 +-
drivers/media/platform/ti-vpe/cal.h | 21 +-
drivers/media/platform/ti-vpe/csc.c | 4 +-
drivers/media/platform/ti-vpe/sc.c | 4 +-
drivers/media/platform/ti-vpe/vpdma.c | 3 +-
drivers/media/platform/vsp1/vsp1_dl.c | 2 +-
drivers/media/platform/vsp1/vsp1_drm.h | 4 +-
drivers/media/platform/xilinx/xilinx-vipp.c | 1 +
drivers/media/radio/radio-maxiradio.c | 2 +-
drivers/media/radio/radio-si476x.c | 6 +-
drivers/media/rc/Kconfig | 11 -
drivers/media/rc/Makefile | 1 -
drivers/media/rc/img-ir/img-ir-hw.c | 2 +-
drivers/media/rc/ir-hix5hd2.c | 2 +-
drivers/media/rc/ite-cir.c | 351 +-
drivers/media/rc/ite-cir.h | 51 +-
drivers/media/rc/keymaps/Makefile | 4 +
drivers/media/rc/keymaps/rc-mecool-kii-pro.c | 91 +
drivers/media/rc/keymaps/rc-mecool-kiii-pro.c | 88 +
drivers/media/rc/keymaps/rc-minix-neo.c | 55 +
drivers/media/rc/keymaps/rc-xbox-360.c | 83 +
drivers/media/rc/zx-irdec.c | 181 -
drivers/media/spi/cxd2880-spi.c | 4 +-
drivers/media/test-drivers/vidtv/vidtv_psi.c | 1 -
drivers/media/test-drivers/vim2m.c | 14 +-
drivers/media/test-drivers/vivid/vivid-core.c | 6 +-
drivers/media/test-drivers/vivid/vivid-core.h | 1 +
drivers/media/test-drivers/vivid/vivid-ctrls.c | 13 +
.../media/test-drivers/vivid/vivid-kthread-cap.c | 10 +-
drivers/media/test-drivers/vivid/vivid-vid-out.c | 2 +-
drivers/media/tuners/it913x.h | 2 +-
drivers/media/tuners/m88rs6000t.c | 6 +-
drivers/media/tuners/mt2063.c | 6 +-
drivers/media/tuners/qt1010.h | 8 +-
drivers/media/tuners/tda827x.h | 10 +-
drivers/media/tuners/tuner-i2c.h | 4 +-
drivers/media/usb/b2c2/flexcop-usb.c | 9 +-
drivers/media/usb/cx231xx/cx231xx.h | 2 -
drivers/media/usb/dvb-usb-v2/anysee.c | 21 +-
drivers/media/usb/dvb-usb-v2/dvb_usb.h | 34 +-
drivers/media/usb/dvb-usb/dvb-usb-init.c | 90 +-
drivers/media/usb/dvb-usb/dvb-usb.h | 91 +-
drivers/media/usb/em28xx/em28xx-cards.c | 4 +
drivers/media/usb/em28xx/em28xx-dvb.c | 1 +
drivers/media/usb/em28xx/em28xx.h | 4 +-
drivers/media/usb/gspca/gspca.c | 2 +
drivers/media/usb/gspca/gspca.h | 1 +
drivers/media/usb/gspca/sq905.c | 2 +-
drivers/media/usb/gspca/stv06xx/stv06xx.c | 9 +
drivers/media/usb/gspca/w996Xcf.c | 3 +-
drivers/media/usb/pwc/pwc-dec23.c | 2 +-
drivers/media/usb/pwc/pwc-if.c | 8 -
drivers/media/usb/ttusb-dec/ttusb_dec.c | 4 -
drivers/media/usb/usbtv/usbtv-video.c | 6 +-
drivers/media/usb/uvc/uvc_driver.c | 34 +-
drivers/media/usb/zr364xx/zr364xx.c | 13 +-
drivers/media/v4l2-core/v4l2-common.c | 5 +
drivers/media/v4l2-core/v4l2-ctrls.c | 307 +-
drivers/media/v4l2-core/v4l2-dev.c | 5 +-
drivers/media/v4l2-core/v4l2-fwnode.c | 31 +-
drivers/media/v4l2-core/v4l2-ioctl.c | 88 +-
drivers/media/v4l2-core/v4l2-jpeg.c | 59 +-
drivers/media/v4l2-core/v4l2-mc.c | 8 +-
drivers/staging/media/atomisp/Kconfig | 3 +-
drivers/staging/media/atomisp/Makefile | 5 +-
drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 16 +-
drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 38 +-
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 2 -
drivers/staging/media/atomisp/i2c/gc2235.h | 2 +-
drivers/staging/media/atomisp/pci/atomisp_cmd.c | 105 +-
drivers/staging/media/atomisp/pci/atomisp_cmd.h | 2 +-
drivers/staging/media/atomisp/pci/atomisp_compat.h | 10 +-
.../media/atomisp/pci/atomisp_compat_css20.c | 14 +-
drivers/staging/media/atomisp/pci/atomisp_fops.c | 3 +
drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 8 +-
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c | 13 +-
.../staging/media/atomisp/pci/ia_css_firmware.h | 2 +
drivers/staging/media/atomisp/pci/ia_css_mipi.h | 17 -
.../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c | 3 +-
.../atomisp/pci/isp/modes/interface/isp_types.h | 41 +-
.../atomisp/pci/runtime/isp_param/src/isp_param.c | 3 +-
.../atomisp/pci/runtime/isys/src/virtual_isys.c | 12 +-
.../media/atomisp/pci/runtime/queue/src/queue.c | 44 +-
.../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c | 41 +-
.../media/atomisp/pci/runtime/spctrl/src/spctrl.c | 7 +-
.../media/atomisp/pci/runtime/timer/src/timer.c | 7 +-
drivers/staging/media/atomisp/pci/sh_css.c | 15 +-
.../staging/media/atomisp/pci/sh_css_firmware.c | 2 +-
drivers/staging/media/atomisp/pci/sh_css_mipi.c | 11 -
drivers/staging/media/atomisp/pci/sh_css_params.c | 10 +-
drivers/staging/media/hantro/hantro.h | 3 +-
drivers/staging/media/hantro/hantro_drv.c | 2 +-
drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 55 +-
drivers/staging/media/hantro/hantro_hw.h | 16 +-
drivers/staging/media/hantro/hantro_vp8.c | 10 +-
.../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 55 +-
drivers/staging/media/imx/Kconfig | 9 +-
drivers/staging/media/imx/Makefile | 6 +-
drivers/staging/media/imx/TODO | 9 +-
drivers/staging/media/imx/imx-ic-prp.c | 4 +-
drivers/staging/media/imx/imx-ic-prpencvf.c | 24 +-
drivers/staging/media/imx/imx-media-capture.c | 687 +-
drivers/staging/media/imx/imx-media-csc-scaler.c | 2 +-
drivers/staging/media/imx/imx-media-csi.c | 33 +-
drivers/staging/media/imx/imx-media-dev-common.c | 4 +
drivers/staging/media/imx/imx-media-utils.c | 23 +-
drivers/staging/media/imx/imx-media-vdic.c | 7 +-
drivers/staging/media/imx/imx-media.h | 12 +-
drivers/staging/media/imx/imx6-mipi-csi2.c | 6 +-
drivers/staging/media/imx/imx7-media-csi.c | 1014 +-
drivers/staging/media/imx/imx7-mipi-csis.c | 419 +-
drivers/staging/media/ipu3/include/intel-ipu3.h | 2 +-
drivers/staging/media/ipu3/ipu3-css-fw.h | 1 +
drivers/staging/media/ipu3/ipu3-css-pool.h | 4 +-
drivers/staging/media/ipu3/ipu3-v4l2.c | 36 +-
drivers/staging/media/ipu3/ipu3.h | 5 -
.../staging/media/meson/vdec/codec_hevc_common.h | 4 +-
drivers/staging/media/meson/vdec/vdec.c | 8 +-
drivers/staging/media/omap4iss/iss.c | 11 +-
drivers/staging/media/omap4iss/iss_regs.h | 16 +-
drivers/staging/media/omap4iss/iss_video.c | 3 +
drivers/staging/media/rkvdec/rkvdec.c | 50 +-
drivers/staging/media/rkvdec/rkvdec.h | 1 -
drivers/staging/media/sunxi/cedrus/cedrus.c | 2 +-
drivers/staging/media/sunxi/cedrus/cedrus.h | 2 +-
drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 +-
drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 17 +-
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c | 113 +-
drivers/staging/media/tegra-video/csi.h | 2 +-
drivers/staging/media/zoran/zoran_device.c | 48 +-
drivers/video/fbdev/amba-clcd.c | 17 +-
drivers/video/fbdev/core/fb_defio.c | 35 -
drivers/video/fbdev/core/fbmem.c | 4 -
drivers/video/fbdev/efifb.c | 3 +
drivers/video/fbdev/omap/hwa742.c | 42 +-
drivers/video/fbdev/omap2/omapfb/dss/dsi.c | 2 -
drivers/video/fbdev/omap2/omapfb/omapfb.h | 2 +-
drivers/video/fbdev/simplefb.c | 5 +-
include/drm/amd_asic_type.h | 15 +-
include/drm/drm_atomic.h | 4 +
include/drm/drm_displayid.h | 30 +-
include/drm/drm_dp_helper.h | 55 +-
include/drm/drm_drv.h | 2 +-
include/drm/drm_edid.h | 3 +
include/drm/drm_encoder.h | 18 +
include/drm/drm_gem_atomic_helper.h | 113 +
include/drm/drm_gem_framebuffer_helper.h | 7 -
include/drm/drm_gem_vram_helper.h | 6 +-
include/drm/drm_hdcp.h | 5 +-
include/drm/drm_modeset_helper_vtables.h | 31 +-
include/drm/drm_plane.h | 25 +-
include/drm/drm_print.h | 20 +-
include/drm/drm_simple_kms_helper.h | 29 +-
include/drm/drm_vblank.h | 1 -
include/drm/gpu_scheduler.h | 27 +-
include/drm/gud.h | 333 +
include/drm/i915_pciids.h | 11 +
include/drm/ttm/ttm_bo_api.h | 50 +-
include/drm/ttm/ttm_bo_driver.h | 330 +-
include/drm/ttm/ttm_device.h | 317 +
include/drm/ttm/ttm_memory.h | 95 -
include/drm/ttm/ttm_resource.h | 4 +-
include/drm/ttm/ttm_tt.h | 14 +-
include/linux/clk-provider.h | 30 +
include/linux/dma-fence.h | 1 +
include/linux/dma-heap.h | 9 +
include/linux/fb.h | 3 -
include/linux/hdmi.h | 2 +-
include/linux/lockdep.h | 5 +
include/linux/platform_data/media/camera-mx2.h | 31 -
include/linux/platform_data/media/camera-mx3.h | 43 -
include/linux/platform_data/simplefb.h | 1 +
include/linux/vgaarb.h | 4 +-
include/media/cec.h | 2 +-
include/media/davinci/isif.h | 8 +-
include/media/davinci/vpbe_osd.h | 6 +-
include/media/dvbdev.h | 2 +-
include/media/i2c/adv7343.h | 2 +-
include/media/i2c/mt9t112.h | 2 +-
include/media/i2c/noon010pc30.h | 1 +
include/media/i2c/ov772x.h | 2 +-
include/media/i2c/s5c73m3.h | 1 +
include/media/i2c/s5k4ecgx.h | 6 +-
include/media/i2c/s5k6aa.h | 1 +
include/media/i2c/tvp514x.h | 11 +-
include/media/i2c/tw9910.h | 8 +-
include/media/media-entity.h | 7 +-
include/media/rc-map.h | 4 +
include/media/v4l2-async.h | 12 +-
include/media/v4l2-ctrls.h | 21 +-
include/media/v4l2-fwnode.h | 21 -
include/media/v4l2-h264.h | 6 +-
include/media/v4l2-jpeg.h | 22 +
include/media/v4l2-mc.h | 8 +-
include/media/videobuf2-core.h | 6 +-
include/media/vp8-ctrls.h | 114 -
include/uapi/drm/amdgpu_drm.h | 34 +
include/uapi/drm/drm.h | 125 +-
include/uapi/drm/drm_mode.h | 3 +-
include/uapi/drm/i915_drm.h | 1 +
include/uapi/drm/msm_drm.h | 1 +
include/uapi/linux/cec.h | 3 +-
include/uapi/linux/kfd_ioctl.h | 4 +-
include/uapi/linux/rkisp1-config.h | 16 +-
include/uapi/linux/uvcvideo.h | 10 +-
include/uapi/linux/v4l2-controls.h | 241 +-
include/uapi/linux/v4l2-subdev.h | 12 +-
include/uapi/linux/videodev2.h | 23 +-
lib/test_printf.c | 18 +
lib/vsprintf.c | 39 +
scripts/checkpatch.pl | 6 +-
tools/memory-model/Documentation/glossary.txt | 2 +-
1627 files changed, 200357 insertions(+), 40099 deletions(-)
create mode 100644 Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
delete mode 100644 Documentation/devicetree/bindings/display/bridge/dw_hdmi.txt
create mode 100644 Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
delete mode 100644 Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
create mode 100644 Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
create mode 100644 Documentation/devicetree/bindings/display/bridge/synopsys,dw-hdmi.yaml
create mode 100644 Documentation/devicetree/bindings/display/fsl,lcdif.yaml
create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx6-hdmi.yaml
delete mode 100644 Documentation/devicetree/bindings/display/imx/hdmi.txt
delete mode 100644 Documentation/devicetree/bindings/display/mxsfb.txt
delete mode 100644 Documentation/devicetree/bindings/display/renesas,du.txt
create mode 100644 Documentation/devicetree/bindings/display/renesas,du.yaml
delete mode 100644 Documentation/devicetree/bindings/display/rockchip/dw_hdmi-rock [...]
create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,dw- [...]
create mode 100644 Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
delete mode 100644 Documentation/devicetree/bindings/media/qcom,camss.txt
create mode 100644 Documentation/devicetree/bindings/media/qcom,msm8916-camss.yaml
create mode 100644 Documentation/devicetree/bindings/media/qcom,msm8996-camss.yaml
create mode 100644 Documentation/devicetree/bindings/media/qcom,sdm660-camss.yaml
create mode 100644 Documentation/devicetree/bindings/media/qcom,sdm845-camss.yaml
delete mode 100644 Documentation/devicetree/bindings/media/renesas,drif.txt
create mode 100644 Documentation/devicetree/bindings/media/renesas,drif.yaml
delete mode 100644 Documentation/devicetree/bindings/media/zx-irdec.txt
create mode 100644 Documentation/driver-api/media/maintainer-entry-profile.rst
create mode 100644 Documentation/gpu/rfc/index.rst
create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-colorimetry.rst
create mode 100644 drivers/gpu/drm/amd/amdgpu/aldebaran.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/aldebaran.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h
mode change 100755 => 100644 drivers/gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v13_0.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v13_0.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v4_4.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v13_0.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_7.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_7.h
create mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c
create mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_stat.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dc_stat.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.h
create mode 100644 drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h
create mode 100644 drivers/gpu/drm/amd/display/dmub/dmub_srv_stat.h
create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_srv_stat.c
create mode 100644 drivers/gpu/drm/amd/include/aldebaran_ip_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_4_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_4_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_1_7_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_1_7_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma/sdma_4_4_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma/sdma_4_4_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_13_0_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_13_0_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_13_0_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_13_0_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_7_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_7_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_6_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_6_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/pm/inc/aldebaran_ppsmc.h
create mode 100644 drivers/gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h
create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0.h
create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_pptable.h
create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile
create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.h
create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
delete mode 100644 drivers/gpu/drm/arc/Kconfig
delete mode 100644 drivers/gpu/drm/arc/Makefile
delete mode 100644 drivers/gpu/drm/arc/arcpgu.h
delete mode 100644 drivers/gpu/drm/arc/arcpgu_crtc.c
delete mode 100644 drivers/gpu/drm/arc/arcpgu_drv.c
delete mode 100644 drivers/gpu/drm/arc/arcpgu_hdmi.c
delete mode 100644 drivers/gpu/drm/arc/arcpgu_regs.h
delete mode 100644 drivers/gpu/drm/arc/arcpgu_sim.c
delete mode 100644 drivers/gpu/drm/ast/ast_cursor.c
create mode 100644 drivers/gpu/drm/bridge/chipone-icn6211.c
create mode 100644 drivers/gpu/drm/bridge/lontium-lt8912b.c
create mode 100644 drivers/gpu/drm/drm_displayid.c
create mode 100644 drivers/gpu/drm/drm_gem_atomic_helper.c
delete mode 100644 drivers/gpu/drm/gma500/accel_2d.c
delete mode 100644 drivers/gpu/drm/gma500/blitter.c
delete mode 100644 drivers/gpu/drm/gma500/blitter.h
create mode 100644 drivers/gpu/drm/gud/Kconfig
create mode 100644 drivers/gpu/drm/gud/Makefile
create mode 100644 drivers/gpu/drm/gud/gud_connector.c
create mode 100644 drivers/gpu/drm/gud/gud_drv.c
create mode 100644 drivers/gpu/drm/gud/gud_internal.h
create mode 100644 drivers/gpu/drm/gud/gud_pipe.c
create mode 100644 drivers/gpu/drm/i915/TODO.txt
create mode 100644 drivers/gpu/drm/i915/display/g4x_dp.c
create mode 100644 drivers/gpu/drm/i915/display/g4x_dp.h
create mode 100644 drivers/gpu/drm/i915/display/g4x_hdmi.c
create mode 100644 drivers/gpu/drm/i915/display/g4x_hdmi.h
create mode 100644 drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
create mode 100644 drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h
create mode 100644 drivers/gpu/drm/i915/display/intel_fb.c
create mode 100644 drivers/gpu/drm/i915/display/intel_fb.h
create mode 100644 drivers/gpu/drm/i915/display/skl_scaler.c
create mode 100644 drivers/gpu/drm/i915/display/skl_scaler.h
create mode 100644 drivers/gpu/drm/i915/display/skl_universal_plane.c
create mode 100644 drivers/gpu/drm/i915/display/skl_universal_plane.h
delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_fence.c
create mode 100644 drivers/gpu/drm/i915/intel_step.c
create mode 100644 drivers/gpu/drm/i915/intel_step.h
delete mode 100644 drivers/gpu/drm/msm/dsi/pll/dsi_pll.c
delete mode 100644 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h
delete mode 100644 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c
delete mode 100644 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c
delete mode 100644 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c
delete mode 100644 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c
delete mode 100644 drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c
create mode 100644 drivers/gpu/drm/tiny/arcpgu.c
create mode 100644 drivers/gpu/drm/ttm/ttm_device.c
delete mode 100644 drivers/gpu/drm/ttm/ttm_memory.c
create mode 100644 drivers/gpu/drm/vmwgfx/ttm_memory.c
create mode 100644 drivers/gpu/drm/vmwgfx/ttm_memory.h
delete mode 100644 drivers/media/pci/mantis/mantis_core.c
create mode 100644 drivers/media/platform/imx-jpeg/Kconfig
create mode 100644 drivers/media/platform/imx-jpeg/Makefile
create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.c
create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.h
create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg.c
create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg.h
create mode 100644 drivers/media/platform/qcom/camss/camss-csid-170.c
create mode 100644 drivers/media/platform/qcom/camss/camss-csid-4-1.c
create mode 100644 drivers/media/platform/qcom/camss/camss-csid-4-7.c
create mode 100644 drivers/media/platform/qcom/camss/camss-csid-gen1.h
create mode 100644 drivers/media/platform/qcom/camss/camss-csid-gen2.h
create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-170.c
create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-4-8.c
create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-gen1.c
create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-gen1.h
create mode 100644 drivers/media/rc/keymaps/rc-mecool-kii-pro.c
create mode 100644 drivers/media/rc/keymaps/rc-mecool-kiii-pro.c
create mode 100644 drivers/media/rc/keymaps/rc-minix-neo.c
create mode 100644 drivers/media/rc/keymaps/rc-xbox-360.c
delete mode 100644 drivers/media/rc/zx-irdec.c
create mode 100644 include/drm/drm_gem_atomic_helper.h
create mode 100644 include/drm/gud.h
create mode 100644 include/drm/ttm/ttm_device.h
delete mode 100644 include/drm/ttm/ttm_memory.h
delete mode 100644 include/linux/platform_data/media/camera-mx2.h
delete mode 100644 include/linux/platform_data/media/camera-mx3.h
delete mode 100644 include/media/vp8-ctrls.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository glibc.
from e6eef0adc5 regenerate ulps on x86_64 with -march=native
new 4a7c342605 Update syscall lists for Linux 5.12.
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:
sysdeps/unix/sysv/linux/aarch64/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/alpha/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/arc/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/arm/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/csky/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/hppa/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/i386/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/ia64/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/m68k/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/microblaze/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/mips/mips32/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/mips/mips64/n32/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/mips/mips64/n64/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/nios2/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/powerpc/powerpc32/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/powerpc/powerpc64/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/riscv/rv32/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/s390/s390-32/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/s390/s390-64/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/sh/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/sparc/sparc32/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/sparc/sparc64/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/syscall-names.list | 5 +++--
sysdeps/unix/sysv/linux/x86_64/64/arch-syscall.h | 1 +
sysdeps/unix/sysv/linux/x86_64/x32/arch-syscall.h | 1 +
26 files changed, 28 insertions(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 59f5d16f2c5 arm: fix UB due to missing mode check [PR100311]
new 16683cefc63 fix asm-not pattern in dwarf2/inline5.c
new da4a0817beb omit frame pointer in pr89676
new c8767ee9f93 libstdc++: Add testcase for std::pair as a structural type [...]
The 3 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:
gcc/testsuite/gcc.dg/debug/dwarf2/inline5.c | 2 +-
gcc/testsuite/gcc.target/i386/pr89676.c | 2 +-
libstdc++-v3/testsuite/20_util/pair/requirements/structural.cc | 9 +++++++++
3 files changed, 11 insertions(+), 2 deletions(-)
create mode 100644 libstdc++-v3/testsuite/20_util/pair/requirements/structural.cc
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.