This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-mainline-allnoconfig
in repository toolchain/binutils-gdb.
from b0d99ba9e9 PR23837, Segmentation fault in resolve_symbol_value
adds 8fc91c4098 Correct ChangeLog
adds a3d7226832 gdb/riscv: Add back missing braces in riscv-linux-nat.c
adds cad26cec07 Automatic date update in version.in
No new revisions were added by this update.
Summary of changes:
bfd/version.h | 2 +-
gas/ChangeLog | 2 +-
gdb/ChangeLog | 5 +++++
gdb/riscv-linux-nat.c | 6 ++++--
4 files changed, 11 insertions(+), 4 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-mainline-defconfig
in repository toolchain/binutils-gdb.
from 866afbd2aa Automatic date update in version.in
adds fde907c18c Automatic date update in version.in
No new revisions were added by this update.
Summary of changes:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-lts-allnoconfig
in repository toolchain/binutils-gdb.
from 866afbd2aa Automatic date update in version.in
adds fde907c18c Automatic date update in version.in
No new revisions were added by this update.
Summary of changes:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-stable-allyesconfig
in repository toolchain/gcc.
from 8a55426b514 Daily bump.
adds 4c53351658c darwin - fix powerpc-darwin stack alignment issue
adds 757e6df5448 darwin - remove unused target hook.
adds 34d732b1a2e fix PR81033 and associated.
adds c03c80c9318 Daily bump.
No new revisions were added by this update.
Summary of changes:
gcc/ChangeLog | 34 ++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/config/darwin.c | 15 ---------------
gcc/config/darwin.h | 4 ----
gcc/config/rs6000/darwin.h | 38 +++++++++++++++++++++++++++++++++-----
gcc/dwarf2out.c | 11 +++++++++--
gcc/final.c | 3 +++
7 files changed, 80 insertions(+), 27 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-lts-defconfig
in repository toolchain/gcc.
from 8a55426b514 Daily bump.
adds 4c53351658c darwin - fix powerpc-darwin stack alignment issue
adds 757e6df5448 darwin - remove unused target hook.
adds 34d732b1a2e fix PR81033 and associated.
adds c03c80c9318 Daily bump.
No new revisions were added by this update.
Summary of changes:
gcc/ChangeLog | 34 ++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/config/darwin.c | 15 ---------------
gcc/config/darwin.h | 4 ----
gcc/config/rs6000/darwin.h | 38 +++++++++++++++++++++++++++++++++-----
gcc/dwarf2out.c | 11 +++++++++--
gcc/final.c | 3 +++
7 files changed, 80 insertions(+), 27 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 746bb4ed6d62 Merge tag 'vla-v4.20-rc1' of git://git.kernel.org/pub/scm/ [...]
new 490cda5a3c82 drm/sun4i: Handle DRM_BUS_FLAG_PIXDATA_*EDGE checking if p [...]
new e527cd9e48e3 drm/sun4i: sun4i: Register quirks with the backend structure
new dcf496a6a608 drm/sun4i: sun4i: Introduce a quirk for lowest plane alpha [...]
new 106b6c39c870 drm/print: Fix DRM_DEBUG_DP macro
new a31ac0b23cb8 drm: Replace NULL with error value in drm_prime_pages_to_sg
new 574e0fbfc95e drm/rockchip: Replace drm_dev_unref with drm_dev_put
new 2aafafab5a9a drm/sun4i: Use (struct drm_format_info) fields to determin [...]
new cf77d79b4e29 drm/sun4i: tcon: Add another way for matching mixers with tcon
new 0305189afb32 drm/sun4i: tcon: Add support for R40 TCON
new 9b32f8951f0f dt-bindings: mipi-dsi: Add info about peripherals with non [...]
new 5e03f02cb58d dt-bindings: mipi-dsi: Add dual-channel DSI related info
new e3896e6dddf0 dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings
new a095f15c00e2 drm/bridge: add support for sn65dsi86 bridge driver
new eb91cde094f5 dt-bindings: tc358754: add DT bindings
new f38b7cca6d0e drm/bridge: tc358764: Add DSI to LVDS bridge driver
new 344d00795eb1 drm/bridge/synopsys: remove commented-out flag in Makefile
new bb112b14af8d drm/vkms: Add functions to map/unmap GEM backing storage
new 8ce1bb0b5337 drm/vkms: map/unmap buffers in [prepare/cleanup]_fb hooks
new d7734b74095d drm/vkms: Add atomic_helper_check_plane_state
new dfb9f5cabfe3 drm/vkms: subclass CRTC state
new 27fb462a01c3 drm/bridge/tc358764: fix drm helper name
new 7c3d0f159ca0 drm/vkms: Use new return type vm_fault_t
new 80e0b19996d5 drm/bridge/ti-sn65dsi86: Fix implicit declaration to drm_m [...]
new e7941cc2340c drm/rockchip: Convert drm_atomic_helper_suspend/resume()
new 22e6de7074b8 drm/dp: add missing ')' to I2C nack debug message
new d5890d5ff4b9 dt-bindings: display: rockchip: add document for px30 vop
new 570913e0b1be drm/rockchip: vop: add px30 vop support
new 3e77c4d02237 drm/vkms: Subclass plane state
new 6c234fe37c57 drm/vkms: Implement CRC debugfs API
new bc0d332daef3 drm/vkms: Release pages_lock before return
new 7f4de521001f drm/atomic: Add __drm_atomic_helper_plane_reset
new ffcf4626d3fe drm: mali-dp: Use __drm_atomic_helper_plane_reset instead [...]
new e2512172d16b drm: atmel-hlcdc: Use __drm_atomic_helper_plane_reset inst [...]
new 4f4762fcc426 drm/imx: Use __drm_atomic_helper_plane_reset instead of co [...]
new 60252323ec9c drm/sun4i: Use __drm_atomic_helper_plane_reset instead of [...]
new 161ad653d6c9 drm: rcar-du: Use __drm_atomic_helper_plane_reset instead [...]
new 66e31a72dc38 drm/sti: do not remove the drm_bridge that was never added
new 3ee53ae57501 drm/tinydrm: Replace drm_dev_unref with drm_dev_put
new 4354d64ea90c drm: Remove drm_fbdev_cma_set_suspend()
new e61e0f07ef0d gpu: drm: virtio: code cleanup
new 31e63d31eaf0 drm/vkms: Fix vmap_count increment position
new e750218d26c3 drm/doc: clarify how to acquire required vblank event reference
new 42da633809c1 drm/vc4: Use __drm_atomic_helper_plane_reset instead of co [...]
new e81eb98e3fa8 drm/vmwgfx: Use __drm_atomic_helper_plane_reset instead of [...]
new 75ff9f3c9a98 drm/vgem: Replace drm_dev_unref with drm_dev_put
new f82aab2d521e dma-buf: Remove requirement for ops->map() from dma_buf_export
new abf7b30d7f61 drm/cirrus: Use drm_framebuffer_put to avoid kernel oops i [...]
new 550f17441f53 drm/cirrus: flip default from 24bpp to 16bpp
new b0d146ac7b9a drm/qxl: Replace drm_dev_unref with drm_dev_put
new 5043348a4969 drm: qxl: Fix error handling at qxl_device_init
new 66e0c8a5bcfd drm: qxl: Fix NULL pointer dereference at qxl_alloc_client [...]
new eec97cd3677d drm/virtio: Replace drm_dev_unref with drm_dev_put
new d5cc15a0c66e drm: crc: Introduce verify_crc_source callback
new 4396551e9cf3 drm: crc: Introduce get_crc_sources callback
new b8d913c0ee00 drm/rockchip/crc: Implement verify_crc_source callback
new 3b3b8448ebd1 drm/amdgpu_dm/crc: Implement verify_crc_source callback
new 3a3cd0d92a0b drm/rcar-du/crc: Implement verify_crc_source callback
new a8c20833c6bf drm/i915/crc: implement verify_crc_source callback
new 260bc55116c5 drm/i915/crc: implement get_crc_sources callback
new ea24a6221c8d drm/rcar-du/crc: Implement get_crc_sources callback
new 6c76c0eb031f drm/bridge: ti-sn65dsi86: Fixup register names
new b814ec6d4535 drm/bridge: ti-sn65dsi86: Implement AUX channel
new 73c89ead7185 drm/bridge: ti-sn65dsi86: Move panel_prepare() to pre_enable()
new fc52d0ed1118 drm/bridge: ti-sn65dsi86: Poll for DP PLL Lock
new 638e9af16b95 drm/bridge: ti-sn65dsi86: Poll for training complete
new 0aeb35ea0e1a drm/dp: add extended receiver capability field present bit
new 103c1944c6ae drm: Add kerneldoc description for "link"-member in struct [...]
new d2c53b337ef5 drm/bridge: ti-sn65dsi86: Fix 0-day build error
new 3eb3cd04e2d8 drm/panel: Fix sphinx warning
new 86e5d0b529a4 drm/gma500: Do not include <drm/drm_global.h>
new a5aca5d9f47c drm/i915: Remove unecessary dma_fence_ops
new e43b9082abe4 drm/msm: Remove unecessary dma_fence_ops
new 409254281fb0 drm/nouveau: Remove unecessary dma_fence_ops
new 065e8c8ff0c7 drm/vgem: Remove unecessary dma_fence_ops
new c76abab59b3c drm: Use horizontal and vertical chroma subsampling factor [...]
new 7e7b68ef0076 drm/fourcc: Add DOC: overview comment
new af6979331da1 drm/vkms/crc: Implement verify_crc_source callback
new c0811a7d5bef drm/crc: Cleanup crtc_crc_open function
new ad1a56f1bf2b Revert "drm: crc: Wait for a frame before returning from open()"
new e296de926dfd drm/syncobj: Drop add/remove_callback from driver interface
new 06e3c29716d9 drm/sun4i: tcon-top: Use struct_size() in devm_kzalloc()
new a5ec8332d428 drm: Add per-plane pixel blend mode property
new bc537a9cc47e Merge drm/drm-next into drm-misc-next
new bf1178c98930 drm/bridge: ti-sn65dsi86: Add mystery delay to enable()
new 319711f98208 drm/atmel-hlcdc: prefer a higher rate clock as pixel-clock base
new 9946a3a9dbed drm/atmel-hlcdc: allow selecting a higher pixel-clock than [...]
new 7473b9aff963 dt-bindings: display: bridge: lvds-transmitter: add ti, ds90c185
new 2e7c04aec867 dt-bindings: display: atmel: optional video-interface of e [...]
new 012877b76c2f drm/atmel-hlcdc: always iterate over the first 4 output endpoints
new b6e075c3cb6e drm/atmel-hlcdc: support bus-width (12/16/18/24) in endpoi [...]
new dc879f61c45d drm/rockchip: fix coding style and incorrect description
new 29adeb4f954b drm/rockchip: Use struct_size() in devm_kzalloc()
new a6edf83922ef drm/rockchip: vop: fix some register define error for px30
new aba911e6ac74 drm/bochs: Replace ttm_bo_unref with ttm_bo_put
new 4efd631e2f48 drm/cirrus: Replace ttm_bo_unref with ttm_bo_put
new 233c2b74b008 drm/qxl: Replace ttm_bo_unref with ttm_bo_put
new 94f4a12707c9 drm/virtio: Replace ttm_bo_reference with ttm_bo_get
new 0e7a3d4b66e1 drm/virtio: Replace ttm_bo_unref with ttm_bo_put
new 09c4b4945743 drm/virtio: fix bounds check in virtio_gpu_cmd_get_capset()
new 5ce70c799ac2 drm_dp_cec: check that aux has a transfer function
new 9bcf6d9868ae drm_dp_cec: add note about good MegaChips 2900 CEC support
new a4c30a4861c5 drm_dp_mst_topology: fix broken drm_dp_sideband_parse_remo [...]
new 46094b2baeeb drm/nouveau: add DisplayPort CEC-Tunneling-over-AUX support
new e86e894751f0 drm/amdgpu: add DisplayPort CEC-Tunneling-over-AUX support
new b972cece9448 drm: Describe pixel_blend_mode in drm_plane_state
new fbb0de795078 Add udmabuf misc device
new fbc42d455a29 fbdev: show fbdev number for debugging
new 5fa793d36646 fbdev: allow apertures == NULL in remove_conflicting_frame [...]
new 69aa5355ab0d fbdev: add kerneldoc do remove_conflicting_framebuffers()
new 4d18975c78f2 fbdev: add remove_conflicting_pci_framebuffers()
new a62dfac0ff98 drm/amdgpu: use simpler remove_conflicting_pci_framebuffers()
new 256ee417525a drm/cirrus: use simpler remove_conflicting_pci_framebuffers()
new 77d1ed41c0c1 drm/bochs: use simpler remove_conflicting_pci_framebuffers()
new 39a3043aa446 drm/radeon: use simpler remove_conflicting_pci_framebuffers()
new 020aa2ec15fc drm/mgag200: use simpler remove_conflicting_pci_framebuffers()
new 770af5859d69 drm/virtio: use simpler remove_conflicting_pci_framebuffers()
new ff07a5854b09 drm/vc4: use simpler remove_conflicting_framebuffers(NULL)
new a7e3fa769891 drm/sun4i: use simpler remove_conflicting_framebuffers(NULL)
new 6e4228fbaf0f drm/tegra: kick out simplefb
new b9a40816fef7 Document/gpu: Use new vm_fault_t type
new a9734d8ee633 drm: Suppress user controlled spam for invalid drm_wait_vb [...]
new 5ddd6582cd7b drm: Remove "protection" around drm_vma_offset_manager_destroy()
new 7948a2b15873 qxl: fix null-pointer crash during suspend
new 6c19787e10b1 drm/virtio: track virtual output state
new b3f13ec958a7 drm/virtio: add virtio_gpu_object_detach() function
new a3b815f09bb8 drm/virtio: add iommu support.
new 683a0e630cb4 dma-buf/udmabuf: Fix NULL pointer dereference in udmabuf_create
new 69517c1798f3 dt-bindings: display: Add compatible for A64 DE2 display pipeline
new 06f27fe9ffb7 drm/sun4i: Add support for A64 mixers
new dd8bd5478cc4 drm/sun4i: Add support for A64 display engine
new d9ac59978d0d dt-bindings: display: Add compatible for A64 HDMI
new 50414b954ba6 dt-bindings: sun4i-drm: add HDMI VCC supply property for s [...]
new 633ba1e086e1 drm/sun4i: Add support for HDMI voltage regulator
new 3880f62e476d drm/rockchip: add function to check if endpoint is a subdriver
new 1f0f01515172 drm/rockchip: Add support for Rockchip Soc RGB output interface
new 8d544233100b drm/rockchip: vop: Add directly output rgb feature for px30
new 428e15cc41e3 drm/rockchip: vop: add rk3188 vop definitions
new 0ca33adb91c0 drm/vkms: Fix race condition around accessing frame number
new 3ee22b769fd7 drm/rockchip: rgb: add stub functions when rgb encoder is [...]
new 0e94043ee1d9 drm: replace DRIVER_PREFER_XBGR_30BPP driver flag with mod [...]
new ec2fae2558ba drm: byteorder: add DRM_FORMAT_HOST_*
new 00409fd6f14f drm: do not mask out DRM_FORMAT_BIG_ENDIAN
new 6960e6da9cec drm: fix drm_mode_addfb() on big endian machines.
new 70109354fed2 drm: Reject unknown legacy bpp and depth for drm_mode_addfb ioctl
new 94e4c5305a9b drm: fix syncobj null_fence_enable_signaling
new e28bd101ae1b drm: rename null fence to stub fence in syncobj v2
new 0a6730ea27b6 drm: expand drm_syncobj_find_fence to support timeline point v2
new 9a09a42369a4 drm: expand replace_fence to support timeline point v2
new 79891d56d994 drm/sun4i: tcon: Pass drm_encoder * into sun4i_tcon0_mode_set_cpu
new 5869d90b28a6 drm/sun4i: tcon: Rename Dithering related register macros
new f11adcecbd5f drm/sun4i: tcon: Add dithering support for RGB565/RGB666 L [...]
new d3147adcfd95 fbdev: fix kerneldoc
new c9527f0de508 drm/fb-helper: document remove*_conflicting_framebuffers()
new d78aa650670d drm: Add drm/drm_util.h header file
new 99f45e32cde7 drm: Drop drmP.h from drm_connector.c
new b88ac005654d drm: drop drmP.h include from drm_plane.c
new e6120d6493e7 drm: drop drmP.h include from drm_crtc.c
new d86552efe10a drm/atomic: trim driver interface/docs
new 2ec04b33a96f drm: Update todo.rst
new 72fdb40c1a4b drm: extract drm_atomic_uapi.c
new ea4584c2f2fe drm/virtio: Remove set but not used variable 'bo'
new eae06120f197 drm: refuse ADDFB2 ioctl for broken bigendian drivers
new 70c0ef7bd399 bochs: use drm_fb_helper_set_suspend_unlocked in suspend/resume
new df2052cc9221 bochs: convert to drm_fb_helper_fbdev_setup/teardown
new 7780eb9ce80f bochs: convert to drm_dev_register
new c10802b684c6 drm/fb-helper: improve documentation and print warnings
new 7f3ef5dedb14 drm/rockchip: Allow driver to be shutdown on reboot/kexec
new 5248092ea47d drm: Remove set but not used variable 'config'
new 1f86fa15340e drm: Clarify DRM_MODE_REFLECT_X/Y documentation
new 04cfcc7ab358 fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flag
new 8d7fc2994f4d vt: Remove vc_panic_force_write
new da6c7707caf3 fbdev: Add FBINFO_HIDE_SMEM_START flag
new 6be8f3bd2c78 drm/fb: Stop leaking physical address
new c27d931d402b drm/vkms: Add cursor plane support
new db7f419c06d7 drm/vkms: Compute CRC with Cursor Plane
new b8789ea71dce drm/vkms: Enable/Disable cursor support with module option
new ad9ff96f6538 drm/vkms: Add kerneldoc entry
new 913965c42c57 udmabuf: sort headers, drop uapi/ path prefix
new a3e722dad03e udmabuf: improve map_udmabuf error handling
new b35f57c43705 udmabuf: use pgoff_t for pagecount
new a34852891ba4 udmabuf: constify udmabuf_ops
new dc254553f25d udmabuf: constify udmabuf_create args
new 68d2f70efe2d udmabuf: add MEMFD_CREATE dependency
new dc4716d75154 udmabuf: rework limits
new 0d17455ca85e udmabuf: improve udmabuf_create error handling
new 7a1c67d78094 udmabuf: use EBADFD in case we didn't got a memfd
new 52499d9cdd88 udmabuf: use ENOTTY for invalid ioctls
new 7b26e4e2119d udmabuf: drop WARN_ON() check.
new 33f35429fc49 udmabuf: use sizeof(variable) instead of sizeof(type)
new bf8744e40cd6 qxl: refactor to use drm_fb_helper_fbdev_setup
new 185e0bebb44f drm/sun4i: fix build failure with CONFIG_DRM_SUN8I_MIXER=m
new eb1d23d71e3e drm/bridge: analogix_dp: Downgrade "Link Training" message [...]
new 169cc4c7a14e drm: bridge: document bridge attach/detach imbalance
new 18ace11f87e6 drm: Introduce per-device driver_features
new 1feb64c49d7f drm/i915: Clear DRIVER_ATOMIC on a per-device basis
new 351c4dbe4fae drm/amdgpu: Use per-device driver_features to disable atomic
new 6f19eb21a2ef udmabuf: fix error code in map_udmabuf()
new 69fdf4206a8b drm: Differentiate the lack of an interface from invalid p [...]
new 5c5b3b0ebe6d dt-bindings: sun4i-drm: add compatible for R40 HDMI PHY
new 3536faefc03d drm/sun4i: add support for R40 HDMI PHY
new 8f44ca223345 drm/virtio: add dma sync for dma mapped virtio gpu framebu [...]
new 0b49bbbd9f10 drm: Add support for device_id based detection.
new 53ca2edcf033 drm: Change limited M/N quirk to constant N quirk.
new e884818cc0ed drm: add LG eDP panel to quirk database
new e5264c433c80 gpu: do not double put device node in zx_drm_probe
new e267364a6e1b drm/atomic: Initialise planes with opaque alpha values
new 4f724df717c6 MAINTAINERS: Move udl drm driver to drm-misc tree
new 14e86c01413e drm/vkms: Fix possible memory leak in _vkms_get_crc()
new adbc8208e662 drm: Return -EOPNOTSUPP in drm_setclientcap() when driver [...]
new 1664691a659f drm: Use default dma_fence hooks where possible for null syncobj
new 12fec62aea6e drm: Fix syncobj handing of schedule() returning 0
new 6129369a9618 drm/fb-helper: Improve error reporting in setup
new 941e97c124a0 drm/arm/hdlcd: Use drm_fbdev_generic_setup()
new 9595809896d7 drm/arm/mali: Use drm_fbdev_generic_setup()
new f53705fd9803 drm/imx: Use drm_fbdev_generic_setup()
new 30f7b5e7c263 drm/pl111: Use drm_fbdev_generic_setup()
new 0f26e5ce3e62 drm/sti: Use drm_fbdev_generic_setup()
new 1e70d7a568fc drm/tve200: Use drm_fbdev_generic_setup()
new 233386d8f22b drm/vc4: Use drm_fbdev_generic_setup()
new c3a8d6ea73ec drm/zte: Use drm_fbdev_generic_setup()
new af334c5d41a9 drm/virtio: pass virtio_gpu_object to virtio_gpu_cmd_trans [...]
new 059b5eb5d955 drm: move native byte order quirk to new drm_driver_legacy [...]
new 184bef8924c9 drm: use drm_driver_legacy_fb_format in drm_gem_fbdev_fb_create
new 48b442238250 drm/bochs: fix DRM_FORMAT_* handling for big endian machines.
new 86351de023dd drm/bochs: support changing byteorder at mode set time
new 42fd9e6c29b3 drm/virtio: fix DRM_FORMAT_* handling
new 9dd3cb243ddf drm: move quirk_addfb_prefer_xbgr_30bpp handling to drm_dr [...]
new 02c87cabd6f1 virtio: Add virtio_gpu_object_kunmap()
new a20c4173c421 virtio: Rework virtio_gpu_object_kmap()
new a03fb71716ee virtio: Support prime objects vmap/vunmap
new c814738257d6 MAINTAINERS: Move mxsfb drm driver to drm-misc tree
new ac3b35f11a06 drm/udl: Replace drm_dev_unref with drm_dev_put
new 9c942096baeb drm/tegra: Replace drm_dev_unref with drm_dev_put
new 626a2c52f105 drm/mxsfb: Move axi clk enable/disable to crtc enable/disable
new 2dc3620eac2d drm/mxsfb: Fix initial corrupt frame when activating display
new 4201f4e84845 drm/mxsfb: Add pm_runtime calls to pipe_enable/disable
new f0525a1c922e drm/mxsfb: Add PM_SLEEP support
new 9f19fd3bd894 drm/mxsfb: Switch to drm_atomic_helper_commit_tail_rpm
new 3b9356194d87 MAINTAINERS: Move fsl-dcu driver to drm-misc tree
new a74c0aa52405 drm/fsl-dcu: Replace drm_dev_unref with drm_dev_put
new f5169a17af4e Merge tag 'drm-misc-next-2018-09-05' of git://anongit.free [...]
new fb96b67c8ae0 drm/omap: Allocate drm_device earlier and unref it as last step
new 52b9ef246d6a drm/omap: Manage the usable omap_dss_device list within om [...]
new eb5bc1f92ba3 drm/omap: Do dss_device (display) ordering in omap_drv.c
new 36c61ae2b755 drm/omap: dss: Remove display ordering from dss/display.c
new f13e97cf3e72 drm/omap: dss: Gather OMAP DSS components at probe time
new cc1876ce5791 drm/omap: dss: Move platform_device_register from core.c t [...]
new 8023651bd3d9 drm/omap: dss: Handle DPI and SDI port initialization failures
new 52dd898a30e0 drm/omap: dss: Remove omapdss_atv_ops get_wss and set_wss [...]
new 9976782f331b drm/omap: dss: Remove DSS encoders get_timings operation
new 21ebcbac5066 drm/omap: dss: Remove unused omapdss_default_get_timings()
new e0528c944058 drm/omap: dss: Constify omap_dss_driver operations structure
new d65b0e0530bb drm/omap: displays: Remove videomode from omap_dss_device [...]
new df91128b205d drm/omap: dss: Remove omap_dss_device panel fields
new 7e7a0edecca0 drm/omap: dss: Rename omap_dss_device list field to output_list
new 6a7c5a2200ad drm/omap: dss: Create global list of all omap_dss_device i [...]
new 9184f8d94c38 drm/omap: dss: Create and use omapdss_device_is_registered()
new a7e82a67c1d7 drm/omap: dss: Rework output lookup by port node
new e10bd354ad79 drm/omap: dss: Allow looking up any device by port
new b93109d7dc9e drm/omap: dss: Move common device operations to common structure
new ec727e3f6184 drm/omap: dss: Add functions to connect and disconnect devices
new 1f507968c30b drm/omap: dss: Move debug message and checks to connection [...]
new 73fc0ac4a695 drm/omap: displays: Don't call disconnect handlers directly
new fb5571717c24 drm/omap: dss: Move src and dst check and set to connectio [...]
new 7269fde4e8c9 drm/omap: displays: Remove input omap_dss_device from panel data
new f3ed97f9ae7d drm/omap: dsi: Simplify debugfs implementation
new 3ce75d67e44c drm/omap: Move DSI debugfs clocks dump to dsi%u_clks files
new de57e9dbc145 drm/omap: dss: Remove output devices list
new 92ce521a4841 drm/omap: dss: Rename for_each_dss_dev macro to for_each_d [...]
new b9f4d2ebf641 drm/omap: dss: Make omap_dss_get_next_device() more generic
new 4e0bb06c0b9a drm/omap: dss: Split omapdss_register_display()
new 67822ae11971 drm/omap: dss: Remove panel devices list
new c1dfe721e096 drm/omap: dss: Move and rename omap_dss_(get|put)_device()
new f324b2798c87 drm/omap: dss: Store dss_device pointer in omap_dss_device
new 845417b3b3b0 drm/omap: dss: Move DSS mgr ops and private data to dss_device
new 5c718e015a0f drm/omap: dss: Modify omapdss_find_output_from_display() t [...]
new 4e20bda68e01 drm/omap: dss: Replace omap_dss_device port number with bitmask
new eaaedaf6a1de drm/omap: dss: Extend omapdss_of_find_source_for_first_ep( [...]
new a25edf0ea6de drm/omap: displays: Don't cast dssdev to panel data unnecessarily
new 66aacfe22d53 drm/omap: dss: Cleanup error paths in output init functions
new edb715dffdee drm/omap: dss: dsi: Move initialization code from bind to probe
new 5fc15d98a068 drm/omap: dss: hdmi4: Move initialization code from bind to probe
new 5f031b471734 drm/omap: dss: hdmi5: Move initialization code from bind to probe
new c87193267d24 drm/omap: dss: venc: Move initialization code from bind to probe
new 27d624527d99 drm/omap: dss: Acquire next dssdev at probe time
new f7e376aece46 drm/omap: dss: Add for_each_dss_output() macro
new bea131966ffa drm/omap: dss: Add function to retrieve display for an output
new a48bc6ac2c6c drm/omap: dss: Remove duplicated parameter to dss_mgr_(dis [...]
new 8a36357ae3b2 drm/omap: dss: Get regulators at probe time
new f96993630445 drm/omap: Remove unneeded variable assignments in omap_mod [...]
new ac3b13189333 drm/omap: Create all planes before CRTCs
new 2ee767922e1b drm/omap: Group CRTC, encoder, connector and dssdev in a s [...]
new 511afb44d72a drm/omap: Reverse direction of DSS device (dis)connect operations
new 79ddb2f0c348 drm/omap: dss: Move connection checks to omapdss_device_(d [...]
new 713165561b7e drm/omap: dss: Move display type validation to initializat [...]
new 3be0f15bd6e9 drm/omap: dss: Merge two disconnection helpers
new 00b30e794ffc drm/omap: Pass pipe pointer to omap_crtc_init()
new e48f9f16a16a drm/omap: Store CRTC lookup by channel table in omap_drm_private
new 67dfd2d3d0c2 drm/omap: Remove omap_crtc_output global array
new d25a7d67465f drm/omap: Remove supported output check in CRTC connect handler
new 0f37938c7c43 drm/omap: Set dispc_channel_connect from DSS output connec [...]
new 43f7078f6b6f drm/omap: dss: Remove the dss_mgr_(dis)connect() operations
new e553ea09e268 drm/omap: dss: Remove unused omap_dss_driver operations
new 6f7ae8c29242 drm/omap: dss: Remove omap_dss_driver .[gs]et_mirror operations
new a4e9ecf4bb19 drm/omap: Remove unnecessary display output sanity checks
new 1298977f0c8a drm/omap: Check omap_dss_device type based on the output_t [...]
new ede880e1825b drm/omap: connector-hdmi: Convert to the GPIO descriptors API
new ac2d1fcbebd6 drm/omap: encoder-tfp410: Convert to the GPIO descriptors API
new 57e0478a29cf drm/omap: panel-nec-nl8048hl11: Convert to the GPIO descri [...]
new aec338cbf8c3 drm/omap: panel-sony-acx565akm: Convert to the GPIO descri [...]
new 2167f9e28a30 drm/omap: panel-tpo-td028ttec1: Drop unneeded linux/gpio.h header
new e7df6571024b drm/omap: panel-tpo-td043mtea1: Convert to the GPIO descri [...]
new 83910ad3f51f drm/omap: Move most omap_dss_driver operations to omap_dss [...]
new 09e5bb6d5b94 drm/omap: dss: Add device operations flags
new f2ea55775e05 drm/omap: Don't call .detect() operation recursively
new 949ea2ef3fed drm/omap: Don't call HPD registration operations recursively
new a21a8f3c93e1 drm/omap: Remove unneeded safety checks in the HPD operations
new 18412b667c96 drm/omap: Merge HPD enable operation with HPD callback reg [...]
new f006325cdc80 drm/omap: Move HPD disconnection handling to omap_connector
new 90279e9518da drm/omap: Don't call EDID read operation recursively
new 70f9cbfc56a3 drm/omap: Get from CRTC to display device directly
new d96aaada5555 drm/omap: Pass both output and display omap_dss_device to [...]
new 7805d1e5098c drm/omap: Don't call HDMI mode and infoframe operations re [...]
new 47a3ee27934a drm/omap: Pass both output and display omap_dss_device to [...]
new 52c5dd2a7bed drm/omap: Determine connector type directly in omap_connector.c
new ec68cd5a18e1 drm/omap: dss: hdmi: Rename hdmi_display_(set|check)_timin [...]
new 9c626dee5cdb drm/omap: encoder-tfp410: Don't fix timings in .set_timing [...]
new 8fe1d36100c8 drm/omap: Make the video_mode pointer to .set_timings() const
new bb23800c887d drm/omap: Remove duplicate calls to .set_timings() operation
new 138fe53ef8d3 drm/omap: Remove unneeded fallback for missing .check_timings()
new 26c91a3898f1 drm/omap: Don't store video mode internally for external encoders
new b4935e3a3cfa drm/omap: Store bus flags in the omap_dss_device structure
new 28120302c2fd drm/omap: Don't call .check_timings() operation recursively
new 35d944cbee21 drm/omap: Query timing information from analog TV encoder
new ca6e968b9326 drm/omap: Remove .get_timings() operation from display connectors
new 31cd7afa3086 drm/omap: panels: Don't modify fixed timings
new 8e9c1c6676ea drm/omap: Move bus flag hack to encoder implementation
new 3fbda31e8148 drm/omap: Split mode fixup and mode set from encoder enable
new 7c27fa57ef31 drm/omap: Call dispc timings check operation directly
new f79fa7da6a29 drm/omap: dpi: Don't fixup video mode in dpi_set_mode()
new 7d39e59be51b drm/omap: dsi: Fixup video mode in .set_config() operation
new 95e472da1094 drm/omap: hdmi: Constify video mode and related pointers
new 96fc64c77537 drm/omap: sdi: Fixup video mode in .check_timings() operation
new a730ce996ce4 drm/omap: venc: Fixup video mode in .check_timings() operation
new d8dbe7914376 drm/omap: Store CRTC timings in .set_timings() operation
new 6ea484309523 drm/omap: Don't call .set_timings() operation recursively
new 1f3eb3461f58 Merge tag 'omapdrm-4.20' of git://git.kernel.org/pub/scm/l [...]
new 79556df293b2 drm/i915/gtt: Enable full-ppgtt by default everywhere
new 5f9c4f95bed2 drm/i915/gtt: Full ppgtt everywhere, no excuses
new 516a49cc1946 drm/i915: Fix assert_plane() warning on bootup with extern [...]
new f7a738fca03c drm/i915/icl: compute the TBT PLL registers
new 35e900818e17 drm/i915: Suppress assertion for i915_ggtt_disable_guc
new 900ccf30f9e1 drm/i915: Only force GGTT coherency w/a on required chipsets
new 6bd31b3798c8 drm/i915: Remove unused "ret" variable.
new 7a72c78bdd0a drm/i915: Fix psr sink status report.
new 6f15a7de86c8 drm/i915/dsc: Add missing _MMIO() from PPS registers
new c74a7469f97c Merge drm/drm-next into drm-intel-next-queued
new 4eaf317a60fb drm/i915/kvmgt: Fix compilation error
new bb5ffe6fd58c drm/i915/dp: Limit link training clock recovery loop
new 102506d52922 drm/i915/dp: Refactor max_vswing_tries variable
new 6a2f59e45afc drm/i915: Pull unpin map into vma release
new a5b22b5ed88b drm/i915: Show stack (by WARN) for hitting forcewake errors
new a38bb309c2ce drm/i915/icl: Add remaining registers and bitfields for MG [...]
new 07685c827b2a drm/i915/icl: Implement voltage swing programming sequence [...]
new 3970c65c2b47 drm/i915: Skip repeated calls to i915_gem_set_wedged()
new 4de737a26e6a drm/i915/dp: Improve clock recovery loop limit comment
new b9fcddab4afb drm/i915/icl: implement icl_digital_port_connected()
new 6075546f57f8 drm/i915/icl: store the port type for TC ports
new db7295c2c4ef drm/i915/icl: Update FIA supported lane count for hpd.
new 340a44bef234 drm/i915/icl: program MG_DP_MODE
new bc334d914eee drm/i915/icl: toggle PHY clock gating around link training
new 45ef40aab72e drm/i915/mst: Do not retrain new links
new 65172699a8bd drm/i915/mst: Continue state updates even if AUX writes fail.
new 406bc5633c6b drm/i915: Avoid computing tile_row_size() for untiled objects
new d899aceb6091 drm/i915: Mark up object tiling-and-stride getters as const
new 52dda80d62df drm/i915: Protect guc_fini_wq() against module load abort
new 7ed43df720c0 drm/i915: Restore sane defaults for KMS on GEM error load
new ec5b65a97c60 drm/i915: Don't disable the GPU for older gen on wedging
new ab84a110490d drm/i915/selftests: Use a full emulation of a user ppgtt context
new 6dc17d69f83e drm/i915/selftests: Exercise resetting in the middle of a [...]
new 7a859c655d8f drm/i915: Eliminate use of PAGE_SIZE as a virtual alignment
new c00db496bbd4 drm/i915: Remove superfluous GEN8_LR_CONTEXT_ALIGN
new 9936ef55f254 drm/i915/guc: Avoid wasting memory on incorrect GuC pin bias
new b6445e17799d drm/i915/guc: Do not partition WOPCM if GuC is not used
new dd18cedfa36f drm/i915/guc: Move the pin bias value from GuC to GGTT
new 496bcce3c9bf drm/i915: Remove unnecessary ggtt_offset_bias from i915_ge [...]
new 905febf592f7 drm/i915: Add a fault injection point to WOPCM init
new 5503cb0decdc drm/i915: Drop unneed i915 parameter from intel_ring_pin()
new c50dfe79ec3e drm/i915/icl: don't set CNL_DDI_CLOCK_REG_ACCESS_ON anymore
new f00ca81510b9 drm/i915: inline skl_copy_ddb_for_pipe() to its only caller
new 2b7edeb00852 drm/i915/icl: Add TBT checks for PLL calculations
new 6f211ed43438 drm/i915/icl: Set TBT IO in Aux transaction
new 86c1c87d0e62 drm/i915: Downgrade Gen9 Plane WM latency error
new 39f3be162c46 drm/i915: Kick waiters on resetting legacy rings
new f6844a85e0c9 drm/i915/selftests: Replace opencoded clflush with drm_clf [...]
new 3d94361aa13a drm/i915/gtt: remove px_page
new 60548c554be2 drm/i915: Interactive RPS mode
new 21eb1850fa0b drm/i95: Mark GGTT as incoherent for gen10+
new c358514ba8da Revert "drm/i915/icl: WaEnableFloatBlendOptimization"
new d0f5cc5db114 drm/i915/execlists: Terminate the context image with BB_END
new 0d55babc8392 drm/i915: Drop stray clearing of rps->last_adj
new 12a6c931beff drm/i915/icl: avoid unclaimed PLANE_NV12_BUF_CFG register
new 46e831abe864 drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks"
new f4de7794de84 drm/i915: Unconditionally clear the pm/guc GT IIR upon acking
new 4668f6954432 drm/i915: Clear all residual RPS events on disabling interrupts
new c444ad790cc2 drm/i915: Fix typo in i915_drm_resume()
new 48928d4b5d62 drm/i915/icl: move has_resource_streamer to GEN11_FEATURES
new 08e3e21a24d2 drm/i915: kill resource streamer support
new a6476ebd4350 drm/i915: Stop dropping irq around resets
new e6a59382924e drm/i915/selftests: Unconditionally do a chipset flush bef [...]
new aaa023782fda drm/i915: ddb_size is of u16 type
new cf1f697acb04 drm/i915/skl: distribute DDB based on panel resolution
new 97f061580004 drm/i915: Pull seqno started checks together
new ae9b06ca067d drm/i915/icl: Fix power well anonymous union initializers
new 48a287ed9d62 drm/i915: Rename intel_power_domains_fini() to intel_power [...]
new 3ae27f7e103d drm/i915/vlv: Remove redundant power well ID asserts
new f28ec6f4ea48 drm/i915: Constify power well descriptors
new d13dd05a1f20 drm/i915/vlv: Use power well CTL IDX instead of ID
new 75e39688f350 drm/i915/ddi: Use power well CTL IDX instead of ID
new 4739a9d2438b drm/i915: Remove redundant power well IDs
new 2183b49933fc drm/i915: Make power well ID names more uniform
new d9fcdc8d1f8e drm/i915: Use existing power well IDs where possible
new 1a260e1117a4 drm/i915/icl: Add missing power gate enums
new c1e63f6df3d3 drm/i915: Warn if we hit the timeout for wait-for-idle
new a4a717010f4e drm/i915: Unmask user interrupts writes into HWSP on snb/i [...]
new a69ab52b0358 drm/i915: Remove extra waiter kick on legacy resets
new d0e062ebb3a4 drm/i915/cfl: Add a new CFL PCI ID.
new d60996ab430c drm/i915: Restore user forcewake domains across suspend
new 7b5ee80a5da3 drm/i915/selftests: Hold rpm for unparking
new c44301fce614 drm/i915: Allow control of PSR at runtime through debugfs, v6
new 2ac45bdd92e0 drm/i915/psr: Add debugfs support to force a downgrade to [...]
new ee435831ec83 drm/i915/icl: account for context save/restore removed bits
new 41db645a33e7 drm/i915: Bump priority of clean up work
new e02e65001e7b drm/i915: Expose retry count to per gen reset logic
new f4e60c5cfbf2 drm/i915: Force reset on unready engine
new 30b710840e4b drm/i915: Cleanup gt powerstate from gem
new 61e1e376bb25 drm/i915: Restrict gen6_reset_rps_interrupts to gen6+
new d6fee0dee093 drm/i915: Kick waiters on resetting legacy rings
new dc5977da99ea drm/i915: set DP Main Stream Attribute for color range on [...]
new 08ea70a417ba drm/i915: Disable runtime-pm using lowlevel functions if !HAS_RC6
new a99b32a6fff7 drm/i915: Clear stop-engine for a pardoned reset
new ad3c776b1710 drm/i915: Fix PM refcounting w/o DMC firmware
new fc0c5a9d1dab drm/i915: Only skip connector output for disable_display
new 805615dae057 drm/i915: Remove useless error return from intel_init_mocs [...]
new a4417b7b419a drm/i915: Stop holding a ref to the ppgtt from each vma
new 07d805721938 drm/i915: Introduce intel_runtime_pm_disable to pair intel [...]
new 2cd9a689e97b drm/i915: Refactor intel_display_set_init_power() logic
new f5133cca38f5 drm/i915: make PCH_GMBUS* definitions private to gvt
new 336662e5e3c9 drm/i915/gvt: use its own define for gpio
new dce888798d3e drm/i915: remove confusing GPIO vs PCH_GPIO
new 66fc82960c5c drm/i915/execlists: Include reset depth in traces
new da4468a1aa75 drm/i915: Do not redefine the has_csr parameter.
new 6dfc4a8f134f drm/i915: Verify power domains after enabling them
new 59f1c8ab30d6 drm/i915: Increase LSPCON timeout
new 35a5fd9ebfa9 drm/i915/audio: Hook up component bindings even if display [...]
new bcaad532974e drm/i915/icl: Implement HSDIV_RATIO of MG_CLKTOP2_HSCLKCTL [...]
new 7b19f544ed90 drm/i915/icl: Get DDI clock for ICL for MG PLL and TBT PLL
new df4f94e810fc drm/i915: Correct CSB probing for engine state dumper
new 63ec132d5b60 drm/i915/psr: Print PSR_STATUS when PSR idle wait times out.
new 9844d4bf3eb4 drm/i915/psr: Add missing check for I915_PSR_DEBUG_IRQ bit
new 1aeb1b5fa069 drm/i915/psr: Mask PSR irq bits when re-enabling interrupts.
new b1f1c2c11fc6 drm/i915: Fix glk/cnl display w/a #1175
new 0577ab482f46 drm/i915/psr: Add PSR mode/revision to debugfs
new 63eaf9acc00d drm/i915: Add a small wrapper to check for CCS modifiers.
new 53867b46fa84 drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLE
new a61d904fd6fa drm/i915: Simplify condition to keep DMC active during S0ix
new 62d3a8deaa10 drm/i915: Free write_buf that we allocated with kzalloc.
new 39d1e234e1e1 drm/i915/icl: implement the tc/legacy HPD {dis,}connect flows
new 99da0b35396f drm/i915: WARN() if we can't lookup_power_well()
new 0229bfd42bbe drm/i915: use for_each_power_well in lookup_power_well()
new f7480b2f6591 drm/i915: move lookup_power_well() up
new 3cf71bc9904d drm/i915: Re-apply "Perform link quality check, unconditio [...]
new fd255f6e3704 drm/i915/psr: Remove wait_for_idle() for PSR2
new 65df9c7947d7 drm/i915/psr: Rewrite comments in intel_psr_wait_for_idle()
new 5382bed38f09 drm/i915/selftests: ring all doorbells in igt_guc_doorbells
new de25eb7f3075 drm/i915: introduce dp_to_i915() helper
new 1895759ee932 drm/i915: Use dp_to_i915 on intel_psr.c
new ed11e4158451 drm/i915: Fix gtt_view asserts
new eb0f50441056 drm/i915: Don't pass plane to .check_plane()
new 0d45db9c7a02 drm/i915: Reject compressed Y/Yf with interlaced modes
new 18563409b132 drm/i915: Clean up skl_plane_has_planar()
new b45649fbd5bf drm/i915: Do not advertize support for NV12 on ICL yet.
new 5df52391ddbe drm/i915/dsc: Fix PPS register definition macros for 2nd V [...]
new d8c5d29f21bf drm/i915: Don't check power domains state in intel_power_d [...]
new 9e4fa01221b3 drm/i915/execlists: Flush tasklet directly from reset-finish
new 6e4adef7e4b0 drm/i915: Update DRIVER_DATE to 20180830
new 381116d327b5 drm/i915: Update DRIVER_DATE to 20180830
new 096055487115 drm/i915: clear error registers after error capture
new 70b73f9ac113 drm/i915/ringbuffer: Delay after invalidating gen6+ xcs
new 4a477651033e drm/i915: Keep physical cursors pinned while in use
new 3f51b7e1f36a drm/i915/selftests: Add a simple exerciser for suspend/hibernate
new a64f88874930 drm/i915/intel_csr.c Fix DMC FW Loading issue on ICL.
new 1c71bc565cdb drm/i915/perf: simplify configure all context function
new 35ab4fd2b98b drm/i915/perf: reuse intel_lrc ctx regs macro
new 2b5cf4ef541f drm/i915/dp_mst: Fix enabling pipe clock for all streams
new 48e905048f39 drm/i915: Explicitly mark Global GTT address spaces
new 4f2c7337af63 drm/i915: Determine uses-full-ppgtt from context for execbuf
new 2bfbf6fed1a0 drm/i915: Do a full device reset after being wedged
new aae7c06b34e4 drm/i915: Flag any possible writes for a GTT fault
new fddcd00a49e9 drm/i915: Force the slow path after a user-write error
new e0ff7a7cddef drm/i915: Early rejection of buffer allocations larger than RAM
new 6b048706f407 drm/i915: Forcibly flush unwanted requests in drop-caches
new 34f89904b01e drm/i915: Update DRIVER_DATE to 20180903
new 46223993c2e4 drm/i915: Fix up FORCE_GPU_RELOC (debug) to flush CPU writ [...]
new a0e731f4e26c drm/i915: Combine cleanup_status_page()
new d6acae363e63 drm/i915: Use a cached mapping for the physical HWS
new 9f9d594d952a drm/i915: Fix ICL+ HDMI clock readout
new 7ef4ac6ed9ed drm/i915: Double check we didn't miss an unclaimed registe [...]
new 06348d3086a3 drm/i915/ringbuffer: Move double invalidate to after pd flush
new b212f0a470ee drm/i915/icl: Fix context RPCS programming
new a167b1e1319c drm/i915: Pull intel_uncore_arm_unclaimed_mmio_detection() [...]
new 9d3f8d2ff777 drm/i915: Be defensive and don't assume PSR has any commit [...]
new 288f1ced5e24 drm/i915: Reduce context HW ID lifetime
new acb3ef0ee40e drm/i915/bdw: Increase IPS disable timeout to 100ms
new 55ac5a1614f9 drm/i915: Attach the pci match data to the device upon creation
new 31962ca6a260 drm/i915: Move final cleanup of drm_i915_private to i915_d [...]
new 01a84c11a5e6 drm/i915: Update DRIVER_DATE to 20180906
new d4da8a4d4004 drm/i915: Update DRIVER_DATE to 20180906
new db47685da1d8 drm/i915/gvt: add a fastpath for cmd parsing on MI_NOOP
new 8bfa02c885ee drm/i915/gvt: only copy the first page for restore inhibit [...]
new 63ef26237ba8 drm/i915/gvt: make dma map/unmap kvmgt functions as static
new a752b070a678 drm/i915/gvt: Fix function comment doc errors
new 69ca5af4ff9a drm/i915/gvt: Move some MMIO definitions to reg.h
new 5781cf82553c Merge tag 'gvt-next-2018-09-04' of https://github.com/inte [...]
new a28957b8f10b drm/i915: Update DRIVER_DATE to 20180906
new b1c1566822ab Merge tag 'drm-intel-next-2018-09-06-2' of git://anongit.f [...]
new 2dc7bad71cd3 Merge tag 'drm-misc-next-2018-09-13' of git://anongit.free [...]
new 795241040a91 Merge tag 'drm-misc-next-2018-09-19' of git://anongit.free [...]
new 308b118b6090 MAINTAINERS: Update tree location for the Renesas DRM drivers
new 7408e252ddf2 MAINTAINERS: rcar-du: Add co-maintainer
new 4ffe5aa53791 dt-bindings: display: renesas: du: document R8A77980 bindings
new ab77eb4c4de7 dt-bindings: display: renesas: lvds: document R8A77980 bindings
new 59104f239b9e drm: shmobile: convert to SPDX identifiers
new d7cfd259048b drm: panel-lvds: convert to SPDX identifiers
new 0bbce9eb7738 drm: rcar-du: Convert to SPDX identifiers
new 4e86c208ddf2 drm: rcar-du: Support interlaced video output through vsp1
new c14f63abebb3 drm: rcar-du: Refactor Feature and Quirk definitions
new c6e3194a3b55 drm: rcar-du: Add interlaced feature flag
new 7281e6c6a5bd drm: rcar-du: Rework clock configuration based on hardware limits
new 8c74c4561f05 drm: rcar-du: Improve non-DPLL clock selection
new 9fe50e64fac7 drm: rcar-du: Rename and document dpll_ch field
new a8492e88d9c7 drm: rcar-du: Write ESCR and OTAR as CRTC registers
new c4341442acb1 drm: rcar-du: lvds: add R8A77980 support
new 2a3181d9cfd6 drm: rcar-du: Update Gen3 output limitations
new 0f35b25b8792 drm: rcar-du: Add support for missing pixel formats
new f09e5b5d776d drm: rcar-du: Update framebuffer pitch and alignment limit [...]
new 6e1637c91742 drm: rcar-du: Remove packed VYUY support
new 0320ac5188ea Merge tag 'du-next-20180914' of git://linuxtv.org/pinchart [...]
new 1cadf2b36809 drm/amdgpu: fix VM clearing for the root PD
new 9296435729dc drm/amdgpu: fix preamble handling
new 4f0ecd36f276 amdgpu: fix multi-process hang issue
new a3d9103ebfa0 drm/amdgpu: Fix page fault and kasan warning on pci device [...]
new 9650205a32e7 drm/amd/display: Fix bug use wrong pp interface
new 982976d92f17 drm/amd/pp: Add ACP PG support in SMU
new be2d6aa51e66 drm/amdgpu: Power down acp if board uses AZ (v2)
new 1062ddb6d574 drm/amd/amdgpu: Enabling Power Gating for Stoney platform
new 3a54d2c89511 drm/amdgpu/acp: Powrgate acp via smu
new c36628d8989a drm/amgpu/acp: Implement set_powergating_state for acp
new ac0a6cf1c6ef drm/scheduler: add a list of run queues to the entity
new 249a07c05a8d drm/scheduler: add counter for total jobs in scheduler
new 97ffa35b5dec drm/scheduler: add new function to get least loaded sched v2
new df0ca30838ee drm/scheduler: move idle entities to scheduler with less load v2
new 07507c01aa70 drm/scheduler: Add job dependency trace.
new 65f7260b1356 drm/amdgpu: Add job pipe sync dependecy trace
new f688b614b643 drm/amd/pp: Implement get_performance_level for legacy dgpu
new a465feae60dc drm/amd/display: pass compat_level to hubp
new 265f5ba6c209 drm/amd/display: Move PME to function pointer call semantics
new 2cb3bcdb33c0 drm/amd/display: dal 3.1.60
new 4e60536d093f drm/amd/display: Set DFS bypass flags for dce110
new 1c8faa9aa0cc drm/amd/display: Enable DFS bypass support in DC config
new 5a83c9324909 drm/amd/display: Add support for toggling DFS bypass
new d23ee13fba23 drm/amdgpu: Add amdgpu_gfx_off_ctrl function
new 1e317b99f0c2 drm/amdgpu: Put enable gfx off feature to a delay thread
new 408acede8732 drm/amdgpu: Ctrl gfx off via amdgpu_gfx_off_ctrl
new 3fded222f4bf drm/amdgpu: Disable gfx off if VCN is busy
new fd28705388ef drm/amd/pp: Delete duplicated interface in hwmgr_func
new 448fe1928ce4 drm/amdgpu: move gfx definitions into amdgpu_gfx header
new aa47d117282c drm/amdgpu: move ih definitions into amdgpu_ih header
new bb7743bc2051 drm/amdgpu: move sdma definitions into amdgpu_sdma header
new 55560046d5b0 drm/amdgpu: move firmware definitions into amdgpu_ucode header
new 6462c0071b8d drm/amdgpu: move psp macro into amdgpu_psp header
new 2cddc50e9819 drm/amdgpu: move gem definitions into amdgpu_gem header
new 1b369d3c0d93 drm/amd/display: pass the right num of modes added
new 9b5349f74a85 drm/amd/display: correct image viewport calculation
new d02e07948fcf drm/amd/display: Print DPP DTN log info only for enabled pipes
new dc6c981d2027 drm/amd/display: Use DGAM ROM or RAM
new 1fdf7a4b1f96 drm/amd/display: Add check for num of entries in gamma
new bf9b1d9dc7e9 drm/amdgpu: Delay 100ms to enable gfx off feature
new 7febe4bfd5d4 drm/scheduler: fix setting the priorty for entities (v2)
new e854b61acf77 drm/scheduler: bind job earlier to scheduler
new c51cebb890dc gpu: drm: radeon: cik: Replace mdelay() with msleep() in c [...]
new 2f2debb5a162 gpu: drm: radeon: si: Replace mdelay() with msleep() in si [...]
new 4b991c54ce82 gpu: drm: radeon: radeon_test: Replace mdelay() with msleep()
new 0a7845db93b2 drm/amdgpu: move ring macros into amdgpu_ring header
new 9e21fc56fe58 drm/amdgpu: remove useless gds switch macro
new 5df585258f9f drm/amdgpu: move display definitions into amdgpu_display header
new c082b99878b7 drm/amdgpu: move gmc macros into amdgpu_gmc header
new 4473e1db3120 drm/amdgpu: move vm definitions into amdgpu_vm header
new c2d358d724ee drm/amdgpu: move missed gfxoff entry into amdgpu_gfx header
new 93f15e1c0796 drm/scheduler: Remove entity->rq NULL check
new 573edb241b44 drm/scheduler: fix last_scheduled handling
new 35e160e781a0 drm/scheduler: change entities rq even earlier
new 2cf01099518b drm/amdgpu/pp: endian fixes for process_pptables_v1_0.c
new 54f16ebfde5d drm/amdgpu/pp: endian fixes for processpptables.c
new eb4f69992037 drm/amdgpu: add emit reg write reg wait for vcn jpeg
new 8709890892d8 drm/amdgpu: add system interrupt register offset header
new 44287b7190f4 drm/amdgpu: add system interrupt mask for jrbc
new 7f31077cadc9 drm/amdgpu: enable system interrupt for jrbc
new 36a12bd0b423 drm/amdgpu: add emit trap for vcn jpeg
new 7ea34ea3e889 drm/amdgpu: fix emit frame size and comments for jpeg
new ec2e082a79b5 drm/amdgpu/powerplay: check vrefresh when when changing displays
new 6c1fd99bc669 drm/amdgpu: Cancel gfx off delay work when driver fini/suspend
new f1220c876d4f drm/amd/display: dc 3.1.61
new 94a4ffd1d40b drm/amd/display: fix PIP bugs on Dal3
new c4621988d497 drm/amd/display: Add dprefclk value to dce_dccg
new f137586b2b2b drm/amd/display: fix dml handling of mono8/16 pixel formats
new 2f14bc8968e3 drm/amd/display: add retimer log for HWQ tuning use.
new 56780940389a drm/amd/display: Remove redundant non-zero and overflow check
new 5d0e7e5caa08 drm/amd/display: dc 3.1.62
new a4ead3e5d6f3 drm/amdgpu: add AVFS control to PP_FEATURE_MASK
new b4abff4bb2b4 drm/amdgpu/powerplay/smu7: enable AVFS control via ppfeaturemask
new a19c3bea8ebe drm/amdgpu/powerplay/vega10: enable AVFS control via ppfea [...]
new bcd47f60ab65 drm/amd/display: enable ABGR and XBGR formats (v4)
new 00ecc6e6d4ee drm/amdgpu: enable ABGR and XBGR formats (v2)
new a69e40fd824d drm/radeon: enable ABGR and XBGR formats (v2)
new 1f902edecb32 drm/amdgpu/include: Add nbio 7.4 header files (v4)
new c62d3cd0ddd6 drm/amdgpu/include: Add sdma0/1 4.2 register headerfiles. (v3)
new e6af616a7822 drm/amdgpu/include: add thm 11.0.2 headers
new e9126d09eeb5 drm/amdgpu/include: Add mp 11.0 header files. (v2)
new 25eaa565c47b Revert "drm/amdgpu: Add nbio support for vega20 (v2)"
new fe3c948918e7 drm/amdgpu: Add nbio 7.4 support for vega20 (v3)
new 7a0d7089c700 drm/amdgpu: update atomfirmware.h
new 5f51ab41e7a0 drm/amd/powerplay: add vega20_inc.h (v2)
new 5fef5b1e7d9b drm/amd/powerplay: add smu11_driver_if.h (v4)
new 79df9413f7c3 drm/amd/powerplay: add vega20_ppsmc.h (v2)
new b9443b572c06 drm/amd/powerplay: add vega20_pptable.h (v2)
new f4eac80add11 drm/amd/powerplay: add the smu manager for vega20 (v2)
new f0e7e5e2a8e4 drm/amd/powerplay: new interfaces for ActivityMonitor tabl [...]
new da958630d530 drm/amd/powerplay: add the hw manager for vega20 (v3)
new 982b90319459 drm/amd/powerplay: support workload profile query and setu [...]
new 7c2912a26d36 drm/amd/powerplay: init vega20 uvd/vce powergate status on [...]
new fff7e3e049d8 drm/amd/powerplay: correct force clock level related setti [...]
new b8497699ef8a drm/amd/powerplay: export vega20 stable pstate clocks
new 8dd97d6bc2c5 drm/amd/powerplay: add vega20 pre_display_config_changed callback
new bc9b8c45b86f drm/amd/powerplay: conv the vega20 pstate sclk/mclk into n [...]
new 7dd67c0d4200 drm/amd/powerplay: initialize vega20 overdrive settings
new d617d4d73043 drm/amd/powerplay: new interfaces for overdrive vega20 scl [...]
new acd116243a0d drm/amd/powerplay: revise vega20 PPSMC_MSG_SetSoftMin/[Max [...]
new 8c191fe3d553 drm/amd/powerplay: update vega20 clocks threshold settings [...]
new a6637313c7bf drm/amdgpu: enable vega20 powerplay support
new 654f761cfa04 drm/amdgpu: Add psp 11.0 support for vega20. (v2)
new 0df5295c99de drm/amdgpu/vg20: Change the load type of vega20 to psp (v2)
new 3490738f9be9 drm/amd/powerplay: enable fclk ss by default
new be6a55a11af6 drm/amd/powerplay: remove setting soc floor voltage before [...]
new d940def9ab1f drm/amd/powerplay: avoid enabling/disabling uvd/vce dpm twice
new 5d923a692868 drm/amd/powerplay: correct the argument for PPSMC_MSG_SetU [...]
new 16ed0ff2755c drm/amd/powerplay: allow slow switch only if NBPState enabled
new efa7ac67a80f drm/amd/powerplay: remove max DCEFCLK limitation
new ff50e15b00b0 drm/amd/powerplay: added voltage boot time calibration
new 54d682d9a5b3 drm/amdgpu/gfx9: Update gfx9 golden settings.
new 218a9fbc8a28 drm/amdgpu: update vega20 sdma golden settings
new 3082be1aeaee drm/amdgpu/psp: Enlarge PSP TMR SIZE from 3M to 4M.
new 6dddaeef4f9e drm/amdgpu: remove experimental flag for vega20
new a54594752ad4 drm/amdgpu: Cancel the delay work when suspend
new e51ee68ff2ee drm/amd/pp: OverDrive gfx domain voltage on Tonga
new ff30e9e8509c drm/amdgpu: fix integer overflow test in amdgpu_bo_list_create()
new 8acc7254577a drm/scheduler: trivial error handling fix
new 620e762f9a98 drm/scheduler: move entity handling into separate file
new 7b10574eac0b drm/scheduler: cleanup entity coding style
new 23f67981fd92 drm/scheduler: rename gpu_scheduler.c to sched_main.c
new aa5873dca463 drm/amdgpu: Change VCE booting with firmware loaded by PSP
new 3798e9a6e639 drm/amdgpu: use new scheduler load balancing for VMs
new 845e6fdf3b52 drm/amdgpu: use scheduler load balancing for SDMA CS
new 72a4c072ca9f drm/amdgpu: use scheduler load balancing for compute CS
new 869a53d4d7d7 drm/amdgpu: remove the queue manager
new 86275d090f01 drm/amdgpu: remove ring lru handling
new 8290268f31b8 drm/amdgpu: move context related stuff to amdgpu_ctx.h
new 0d346a14c634 drm/amdgpu: use entity instead of ring for CS
new 851c2509aef6 drm/doc: Adapt GPU scheduler references for renamed C file
new d4e838431d56 drm/amdgpu: added support 2nd UVD instance
new bfcea5204287 drm/amdgpu:change VEGA booting with firmware loaded by PSP
new 8c3db1284a01 drm/amdgpu: fill in amdgpu_dm_remove_sink_from_freesync_module
new 98e6436d3af5 drm/amd/display: Refactor FreeSync module
new e80e94460841 drm/amd/display: add method to check for supported range
new ff6014d63a87 drm/amd/display: Fix bug where refresh rate becomes fixed
new 050790cc5973 drm/amd/display: Fix bug that causes black screen
new be922ff750e4 drm/amd/display: Add back code to allow for rounding error
new 9410a3776bbf drm/amd/display: fix LFC tearing at top of screen
new 953c2901c860 drm/amd/display: refactor vupdate interrupt registration
new bf2af91cb3a4 drm/amd/display: Correct rounding calcs in mod_freesync_is [...]
new 4c1fa3630b44 drm/amd/display: Don't force UPDATE_TYPE_FULL if stream_up [...]
new 69ff88452674 drm/amd/display: add config for sending VSIF
new 1e7e86c43f38 drm/amd/display: decouple front and backend pgm using dpms [...]
new 27e2e2077479 drm/amd/display: Program vline interrupt on FAST update
new 1336926f43cc drm/amd/display: Enable Stereo in Dal3
new 0e4af5f3675b drm/amd/display: Program vsc_infopacket in commit_planes_f [...]
new e71f8ca1a7db drm/amd/display: Handle HDR meta update as fast update
new 72ac71a7e652 drm/amd/display: HDR dynamic meta should be treated as str [...]
new 8ab561727950 drm/amd/display: Program gamut remap as part of stream update
new 1112a46b48b7 drm/amdgpu: Refine function name and function args
new 05df1f01b292 drm/amdgpu: Set power ungate state when suspend/fini
new fdd34271a321 drm/amdgpu: Set clock ungate state when suspend/fini
new 09b6f25b55d9 drm/amdgpu: fix VM size reporting on Raven
new 02b29caf18b3 drm/ttm: remove dead codes
new 28a160277aef drm/amdgpu: add status checking after fw is loaded
new 2c1e9bca448a drm/amdgpu: Do not evict VRAM on APUs with disabled HIBERNATE
new d6257ab531ba drm/radeon: Do not evict VRAM on APUs with disabled HIBERNATE
new c85e6e546edd drm/amd/display: Create new i2c resource
new eb385204b241 drm/amd/display: Program csc matrix as part of stream update
new d75de8ac943b drm/amd/display: Define registers for dcn10
new 728098352ea4 drm/amd/display: Combine dce80 and dce100 i2c hw functions
new d82f99422b21 drm/amd/display: move edp fast boot optimization flag to stream
new dd7304353451 drm/amd/display: implement DPMS DTN test v2
new 39b62541aac3 drm/amdgpu: Remove the sriov checking and add firmware checking
new 3890d11153e2 drm/amdgpu: use kiq to do invalidate tlb
new 9c70d10ae72a drm/amdgpu: remove fulll access for suspend phase1
new 62347a33001c drm/scheduler: Add stopped flag to drm_sched_entity
new a245daf3d7a1 drm/amdgpu: cleanup HW_IP query
new 1b1f2fecb699 drm/amdgpu: rework ctx entity creation
new a00ead2b394b drm/amdgpu: Fix compile warning
new 52de2ea74f36 drm/amdgpu: fix sdma doorbell range setting
new fc0faf044001 drm/amdgpu/sriov: Only sriov runtime support use kiq
new 35fb7220742b drm/amd/display: fix a compile warning
new 43fbbe89f15b drm/amd/display: indent an if statement
new c89677afb305 drm/scheduler: avoid redundant shifting of the entity v2
new ae74da3e1451 drm/amdgpu: Don't use kiq in gpu reset
new 11c3ee48bd7c drm/amdgpu/display: add support for LVDS (v5)
new 1849e73748be drm/amdgpu: amdgpu_kiq_reg_write_reg_wait() can be static
new 12938fad234a drm/amdgpu: cleanup GPU recovery check a bit (v2)
new 262b9c392e7d drm/amdgpu: validate the VM root PD from the VM code
new 9a02ece43ee4 drm/amdgpu: cleanup VM handling in the CS a bit
new cbd528514276 drm/amdgpu: move setting the GART addr into TTM
new 1123b989c506 drm/amdgpu: rename gart.robj into gart.bo
new 4e830fb1b5f5 drm/amdgpu: remove gart.table_addr
new 11c3a249ff7a drm/amdgpu: add amdgpu_gmc_pd_addr helper
new 8c7655a0fdd3 drm/ttm: add helper structures for bulk moves on lru list
new 9a2779528edd drm/ttm: revise ttm_bo_move_to_lru_tail to support bulk moves
new 7748e2dcdaad drm/ttm: add bulk move function on LRU
new f921661bd4a1 drm/amdgpu: use bulk moves for efficient VM LRU handling (v6)
new 07e6d3f03b5f drm/amdgpu: move PD/PT bos on LRU again
new 7876fa4f55fd drm/amdgpu: add ring soft recovery v4
new efb670640596 drm/amdgpu: implement soft_recovery for GFX7
new f5d850331ea9 drm/amdgpu: implement soft_recovery for GFX8 v2
new 80dbea4720bb drm/amdgpu: implement soft_recovery for GFX9
new 43370c4ce5c6 drm/amdgpu: Adjust the VM size based on system memory size v2
new 1f06dee8f784 drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode
new d3200a536ccb drm/amdgpu: Remove duplicated power source update
new 3510bafe561b drm/amdgpu: Fix vce initialize failed on Kaveri/Mullins
new 3442516d1481 drm/amdgpu: Update power state at the end of smu hw_init.
new e851abd83088 drm/amdgpu: Power on uvd block when hw_fini
new f1df06d0f9bc drm/amdgpu: Remove dead code in amdgpu_pm.c
new 6c10b5cc4eaa drm/amdgpu: Remove duplicate code in gfx_v8_0.c
new a62a49e5b968 drm/amdgpu: Refine gfx_v8_0_kcq_disable function
new 841cf911fb9e drm/amdgpu: Remove duplicate code in gfx_v9_0.c
new ffabea84c55b drm/amdgpu: Refine gfx_v9_0_kcq_disable function
new 36859cd5354b drm/amdgpu: Change kiq initialize/reset sequence on gfx8
new a9a8a788e5e9 drm/amdgpu: Change kiq ring initialize sequence on gfx9
new 85eff20020a6 drm/amdgpu: amdgpu_ctx_add_fence can't fail
new 4f9ea1d0d1ed drm/amdgpu: fix holding mn_lock while allocating memory
new 248f2b8ef25c drm/amdgpu: remove extra root PD alignment
new e21eb2613d07 drm/amdgpu: add helper for VM PD/PT allocation parameters v3
new bbc9fb10e581 drm/amdgpu: add GMC9 support for PDs/PTs in system memory
new 24a8d289d532 drm/amdgpu: add amdgpu_gmc_get_pde_for_bo helper v2
new 284dec4317c8 drm/amdgpu: enable GTT PD/PT for raven v3
new 9bbdb0f345f5 drm/amd/display: Eliminate i2c hw function pointers
new 58382a445b76 drm/amd/display: dc 3.1.63
new e5d0170e5644 drm/amd/display: Use non-deprecated vblank handler
new e498eb713604 drm/amd/display: Add support for hw_state logging via debugfs
new 18e4aa33bdfb drm/amd/display: eliminate long wait between register poll [...]
new 219097df0f9d drm/amd/display: Fix memory leak caused by missed dc_sink_release
new 1f6010a96273 drm/amd/display: Improve spelling, grammar, and formatting [...]
new 46659a83e466 drm/amd/display: Support reading hw state from debugfs file
new d377ae4e3754 drm/amd/display: Remove redundant i2c structs
new ad908423ef86 drm/amd/display: support 48 MHZ refclk off
new 9bbf6a534109 drm/amd/display: Flatten unnecessary i2c functions
new 7d0aa3765fa8 drm/amdgpu: Refine gmc9 VM fault print.
new 04d5e2765802 drm/amdgpu: Merge amdkfd into amdgpu
new 82b7b619c44c drm/amdgpu: Remove CONFIG_HSA_AMD_MODULE
new 521fb7d021f7 drm/amdgpu: Move KFD parameters to amdgpu (v3)
new 0c79c0bb872e drm/amdgpu: remove extra newline when printing VM faults
new e78196444b43 drm/amdgpu: move full access into amdgpu_device_ip_suspend
new 7ef0b435457a drm/amdgpu: Need to set moved to true when evict bo
new bdb1922abd62 drm/amdgpu: Only retrieve GPU address of GART table after [...]
new 1685b01a8588 drm/amdgpu: Set pasid for compute vm (v2)
new bf47afbabf1c drm/amdkfd: Release an acquired process vm
new efa9a5ef10fb drm/amdgpu: remove amdgpu_bo_gpu_accessible
new 961c75cf2031 drm/amdgpu: move amdgpu_device_(vram|gtt)_location
new 0be655d1c6c6 drm/amdgpu: fix amdgpu_gmc_gart_location a little bit
new 22d8bfafcc12 drm/amdgpu: stop using gart_start as offset for the GTT domain
new 0e33495d4907 drm/amdgpu: distinct between allocated GART space and GMC addr
new d78c1fa0c9f8 Revert "drm/amdgpu: move PD/PT bos on LRU again"
new 5f232bd79b24 drm/amdgpu: use the smaller hole for GART
new 25eef4214a43 drm/ttm: Initialize local lists in ttm_bo_bulk_move_helper
new dcaaff4eed13 drm/amdgpu: remove redundant memset
new 2690262ec9fe drm/amdgpu: Relocate some definitions v2
new d9997b64c52b drm/amdgpu: add missing CHIP_HAINAN in amdgpu_ucode_get_load_type
new ec210e3226dc drm/amdgpu: put GART away from VRAM v2
new 17cc525206d6 drm/amdgpu: Revert "kmap PDs/PTs in amdgpu_vm_update_directories"
new 88b35d83a79c drm/amdgpu: Use drm_dev_unplug in PCI .remove
new 972a21f94631 drm/ttm: fix ttm_bo_bulk_move_helper
new b995795bf09b drm/amdgpu: fix "use bulk moves for efficient VM LRU handling" v2
new 5d35ed4832da drm/amdgpu: fix idle state and bulk_moveable flag
new cd2b56238ef7 drm/amdgpu/gmc9: rework stolen vga memory handling
new 6fb81375db0f drm/amdgpu/gmc9: don't keep stolen memory on Raven
new 95010ba79baa drm/amdgpu/gmc9: don't keep stolen memory on vega12
new 6abc0c8f8cf3 drm/amdgpu/gmc9: don't keep stolen memory on vega20
new d5bf26539494 drm/amd/powerplay: added vega20 overdrive support V3
new 9a412063f094 drm/amd/powerplay: correct data type to support under voltage
new c460f8a6f591 drm/amdgpu: move size calculations to the front of the file again
new c12a2ee5d002 drm/amdgpu: separate per VM BOs from normal in the moved state
new 0a53b69cce84 drm/amdgpu: fix amdgpu_mn_unlock() in the CS error path
new bcdc9fd634d1 drm/amdgpu: improve VM state machine documentation v2
new ad9a5b78f585 drm/amdgpu: correctly sign extend 48bit addresses v3
new d76364fc7fde drm/amdgpu: add amdgpu_gmc_agp_location v3
new 485fc361d38a drm/amdgpu: use the AGP aperture for system memory access v2
new 3d5fe658b5b3 drm/amdgpu: manually map the shadow BOs again
new 43c40a02c1b1 drm/amd/display: dc 3.1.64
new a87fa9938749 drm/amd/display: Build stream update and plane updates in dm
new 182388fcc4c8 drm/amd/display: Add DP YCbCr 4:2:0 support
new 550db2881295 drm/amd/display: Fix DAL217 tests modify DTN logs for other tests
new 61ea4c6f70ff drm/amd/display: Add driver-side parsing for CM
new 5a8132b9f606 drm/amd/display: remove dead dc vbios code
new e6ada54126cf drm/amd/display: remove unused clk_src code
new 491e08c9b858 drm/amd/display: add disconnect_delay to dc_panel_patch
new 86a2da705cc2 drm/amd/display: add aux transition event log.
new 0e8e4fbf8d89 drm/amd/display: num of sw i2c/aux engines less than num o [...]
new a487411a6481 drm/amd/display: Use DRM helper for best_encoder
new 43af9e040905 drm/amd/display: Reorder resource_pool to put i2c with aux
new 2222f4486bbe drm/amd/display: dc 3.1.65
new cae50a43b931 drm/amd/display: use link type to decide stream enc acquisition
new 9c09df569dde drm/amd/display: Remove call to amdgpu_pm_compute_clocks
new 6787359b1471 drm/amd/display: clean code for transition event log.
new afd0384c2af2 drm/amd/display: Add invariant support instrumentation in driver
new 03a1c08d003b drm/amdgpu: Clean up KFD init and fini
new c3e1b43c2c1e drm/amdgpu: enable AGP aperture for GMC9 v2
new 03e9dee11db0 drm/amdgpu: Fix compute VM BO params after rebase v2
new 989edc699f65 drm/amdgpu: Fix warnings while make xmldocs
new 28968375a7ec drm/amd/powerplay: fix compile warning for wrong data type V2
new 03f67ed10d85 drm/amdgpu: Fix SDMA hang in prt mode v2
new fbbf794cbd48 drm/amdgpu: set bulk_moveable to false when a per VM is released
new 39186aefac36 drm/amdgpu: move PSP init prior to IH in gpu reset
new 984564031a1a drm/amd/include: update the bitfield define for PF_MAX_REGION
new 76a5b36776aa drm/amdgpu/gmc: add initial xgmi structure to amdgpu_gmc s [...]
new bf0a60b78b61 drm/amdgpu/gmc9: add a new gfxhub 1.1 helper for xgmi
new 6fdd68b14a94 drm/amdgpu/gmc9: Adjust GART and AGP location with xgmi of [...]
new 6449724058c6 drm/amdgpu : Add psp function interfaces for XGMI support
new 78122127a418 drm/amdgpu: Add place holder functions for xgmi topology i [...]
new fb30fc59a245 drm/amdgpu : Generate XGMI topology info from driver level
new 6ef22c39edd4 drm/amd/include: Add get_hive_id interface in kfd2kgd
new db8b62c04b23 drm/amdgpu: get_hive_id from amdgpu side (v2)
new 0c1690e38b5e drm/amdkfd: kfd expose the hive_id of the device through i [...]
new aa64ca38ed82 drm/amdkfd: Add new iolink type defines
new ae9a25aea7f3 drm/amdkfd: Generate xGMI direct iolink
new 67f7cf9f76bc drm/amdkfd: Only add bi-directional iolink on GPU with XGM [...]
new 7893499e3022 drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk
new ba79fde47b9b drm/amdgpu: add amdgpu_vm_pt_parent helper
new 1c860a022f65 drm/amdgpu: add amdgpu_vm_update_func
new d8de8260a45a drm/amdgpu: Fix SDMA TO after GPU reset v3
new 433ca054949a drm/amdgpu: try allocating VRAM as power of two
new 7e7bf8de432d drm/amdgpu: move cs dependencies front a bit
new 240cd9a64226 drm/amdgpu: Move fault hash table to amdgpu vm
new 01fcfc83fe07 drm/amd: Add ucode DMCU support
new 6b7eab2ce60d drm/amd: Add PSP DMCU support
new a94d5569b232 drm/amd: Add DM DMCU support
new 8901a65f080a drm/amd/display: fix ptr_ret.cocci warnings
new 52e211c1f04f drm/amdgpu:Add error message when register failed to reach [...]
new 73633e3223e6 drm/amdgpu: add some VM PD/PT iterators v2
new d72a6887eef8 drm/amdgpu: use leaf iterator for allocating PD/PT
new 229a37f83454 drm/amdgpu: use dfs iterator to free PDs/PTs
new d4085ea9bc8d drm/amdgpu: use the DFS iterator in amdgpu_vm_invalidate_pds v2
new dfa70550f5b7 drm/amdgpu: use leaf iterator for filling PTs
new dfcd99f6273e drm/amdgpu: meld together VM fragment and huge page handling
new 1b1d5c43db58 drm/amdgpu: use the maximum possible fragment size on Vega/Raven
new 0c70dd4985b3 drm/amdgpu: allow fragment processing for invalid PTEs
new c37e2d29f0fb drm/amd/display: Fix pflip IRQ status after gpu reset.
new 03651735fbde drm/ttm: once more fix ttm_bo_bulk_move_lru_tail
new e83dfe4d8693 drm/amdgpu: remove amdgpu_bo_list_entry.robj (v2)
new 646b90259842 drm/amdgpu: use a single linked list for amdgpu_vm_bo_base
new be9699e39230 drm/amdgpu: add picasso to asic_type enum
new ad5a67a7ea87 drm/amdgpu: add soc15 support for picasso
new 5f4e2085eeab drm/amdgpu: add picasso support for vm
new b22ab73314c0 drm/amd/display/dm: add picasso support
new 186b073decbf drm/amdgpu: Add support of powerplay for picasso
new 227f3dc5f615 drm/amdgpu: initilize picasso psp firmwares support
new 669018bdcd85 drm/amdgpu: add picasso ucode loading method
new 86771d9a58fa drm/amdgpu: add picasso support for vcn
new 79f3641cc038 drm/amdgpu: add clockgating support for picasso
new e21f561ad52a drm/amdgpu: add picasso support for gmc
new 501a580ae6a4 drm/amdgpu: add picasso support for gfx_v9_0
new 84ad2e1bd6e6 drm/amdgpu: add picasso support for sdma_v4
new b95874cfa83e drm/amdgpu: add picasso for amdgpu kms
new 8c7bf5834a33 drm/amdgpu: Add pg support for gfxoff for PCO
new a4494fda32ad drm/amdgpu: Enable SDMA power gating for PCO
new 91468057d39e drm/amdgpu: enable mmhub power gating
new 1a84d967c180 drm/amdgpu: enable vcn powergating for PCO
new 40c2358b1102 drm/amdgpu: add ip blocks for picasso (v2)
new 367b013ce006 drm/amdgpu: add new raven series device
new a06c3ee083b5 drm/amdgpu: enable gfxoff in non-sriov and stutter mode by [...]
new 44876ae294dd drm/amdgpu: use IP presence to free uvd and vce handles
new 4cb0becb269e drm/amdgpu: move get_rev_id at first before load gpu_info [...]
new 1879e6a7f86e drm/amdgpu: set external rev id for raven2
new 54c4d17e98db drm/amdgpu: add raven2 to gpu_info firmware
new 8b47cc9bb122 drm/amdgpu: add raven2 vcn firmware support
new e11fa1b68a49 drm/amdgpu: add psp support for raven2
new e7497a302bf0 drm/amdgpu/sdma4: specify raven2 firmware.
new e75279e871ce drm/amdgpu/sdma4: Add raven2 golden setting
new cf4b60c6846a drm/amdgpu/gfx9: add support for raven2 gfx firmware
new 28ab1229c36a drm/amdgpu/gfx9: add raven2 golden setting
new 760067769ebb drm/amdgpu: fix the VM fault while write at the top of the [...]
new 0e3d73f1a440 drm/amd/display: Add Raven2 definitions in dc
new 1a4d427dd283 drm/amd/display: Add DC config flag for Raven2 (v2)
new 3e9d06b56f40 drm/amd/powerplay: update smu10_verify_smc_interface() to [...]
new fa27203f8af9 drm/amd/powerplay: round up the Mhz convertion (v2)
new 89da2a505f1b drm/amd/powerplay: disable raven2 force dpm level support (v2)
new 520cbe0f4a7f drm/amdgpu: set CG flags for raven2 (v2)
new 6a15f3ff19a8 drm/amdgpu: Initialize fences array entries in amdgpu_sa_b [...]
new 56ea09760076 drm/amdgpu: Style fixes to PRIME code documentation
new ee6e89c0f1d1 drm/amd/display: Add DMCU firmware version
new 4d11b4b256a8 drm/amdgpu: Add DMCU to firmware query interface
new 23ecdc6187ef drm/amdgpu/soc15: clean up picasso support
new 741deade2a70 drm/amdgpu: simplify Raven, Raven2, and Picasso handling
new 59d0f396b5ab drm/amdgpu/display: return proper error codes in dm
new feabaad8aae0 drm/amdgpu: fix mask in GART location calculation
new 0957dc7097a3 drm/amdgpu: revert "stop using gart_start as offset for th [...]
new d77f778e59ca drm/amd/display: Fix 3D stereo issues.
new b07971d43c4d drm/amd/display: stop using switch for different CS revisions
new c276f81b7240 drm/amd/display: add aux i2c event log.
new cac7643a27ff drm/amd/display: dc 3.1.66
new 16f4c69549ef drm/amd/display: add query HPD interface.
new 8603b30c9a07 drm/amd/display: Drop amdgpu_display_manager.dal member
new 5232da2f75d9 drm/amd/display: Drop amdgpu_dm_prev_state struct
new cb90b97bb379 drm/amdgpu: add amdgpu_vm_entries_mask v2
new 769f846e1411 drm/amdgpu: fix parameter documentation for amdgpu_vm_free_pts
new 0ee8685392a6 drm/amdgpu: add GDS, GWS and OA debugfs files
new 3b2de69944cf drm/amdgpu: stop crashing on GDS/GWS/OA eviction
new 21a7e77f77b3 drm/amdgpu: don't allocate zero sized kernel BOs
new 5297572806ae drm/amdgpu: drop size check
new ddaf501347e2 drm/amd/amdgpu: Avoid fault when allocating an empty buffe [...]
new 066689161a48 drm/amdgpu: use processed values for counting
new 1f81fbc4ce82 drm/radeon: change function signature to pass full range
new 801281fe09ff drm/amdgpu: update vram_info structure in atomfirmware.h
new 27e39d3dd365 drm/amdgpu: fix unknown vram mem type for vega20
new 8a1304a5b431 drm/amd/powerplay: update OD feature judgement
new b1f82cb21231 drm/amd/powerplay: update OD to take voltage value instead [...]
new 32f2a0d11776 drm/amd/powerplay: retrieve the updated clock table after OD
new 3e14bedc581c drm/amdgpu: remove fence fallback
new 4947b2f248f8 drm/amdgpu: stop pipelining VM PDs/PTs moves
new 166886774276 drm/amdgpu: always enable shadow BOs v2
new 7fcb0657ffa9 drm/amdgpu: shadow BOs don't need any alignment
new c33adbc7285f drm/amdgpu: always recover VRAM during GPU recovery
new 403009bfba45 drm/amdgpu: fix shadow BO restoring
new 77a2faa55c1a drm/amdgpu: fix up GDS/GWS/OA shifting
new c832c346cdf9 drm/amdgpu: initialize GDS/GWS/OA domains even when they a [...]
new fd395547924d drm/amdgpu: move reserving GDS/GWS/OA into common code
new a2045ee6692b drm/amdgpu: add vega20 sriov capability detection
new 846311ae68f3 drm/amdgpu: Exclude MM engines for vega20 virtual device
new 36c9c3c91128 Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...]
new f48097d294d6 dt-bindings: display: renesas: du: Document r8a77990 bindings
new f9c32db12e24 dt-bindings: display: renesas: lvds: Document r8a77990 bindings
new 9734a7009de6 dt-bindings: display: renesas: lvds: Add EXTAL and DU_DOTC [...]
new 399d9f2f197a drm: bridge: thc63: Restrict modes based on hardware opera [...]
new c25c01361199 drm: rcar-du: lvds: D3/E3 support
new 0bb63534fdf3 drm: rcar-du: Perform the initial CRTC setup from rcar_du_ [...]
new b4734f43f3ca drm: rcar-du: Use LVDS PLL clock as dot clock when possible
new 1f98b2a4fd46 drm: rcar-du: Enable configurable DPAD0 routing on Gen3
new 9144adc5e5a9 drm: rcar-du: Cache DSYSR value to ensure known initial value
new ffd15c3e7898 drm: rcar-du: Don't use TV sync mode when not supported by [...]
new 122702077e44 drm: rcar-du: Add r8a77990 and r8a77995 device support
new 2e240beefe48 Merge tag 'du-next-20180925' of git://linuxtv.org/pinchart [...]
new 331d880b35a7 drm/hisilicon: hibmc: Do not carry error code in HiBMC fra [...]
new 0ff9f4964635 drm/hisilicon: hibmc: Don't overwrite fb helper surface depth
new a66dae3a2b17 drm/hisilicon: hibmc: Use HUAWEI PCI vendor ID macro
new 081d0571700b gpu/drm/hisilicon: Convert drm_atomic_helper_suspend/resume()
new 45fcedae8493 drm/hisilicon: Replace drm_dev_unref with drm_dev_put
new c932c4f831e6 drm/hisilicon: Replace ttm_bo_unref with ttm_bo_put
new 18eb2f6e19d7 Merge tag 'drm-hisilicon-next-2018-09-26' of github.com:xi [...]
new bf78296ab1cb BackMerge v4.19-rc5 into drm-next
new 7b76d0588477 Merge drm/drm-next into drm-misc-next
new 3dcf0f306d9d Revert "drm/sun4i: Remove R40 display pipeline compatibles"
new c2b70ffcd34e dt-bindings: display: sun4i-drm: Add R40 mixer compatibles
new 156e60bc71aa Merge tag 'drm-misc-next-2018-09-27' of git://anongit.free [...]
new 5f521722a2a2 drm/i915: Missed interrupt simulation is no more, tell the world
new b84d9ab0b723 drm/i915/guc: Update GuC power domain states
new c59d2da8ec18 drm/i915/chv: Update csc coefficient matrix during modeset
new c8124d399224 drm/i915/overlay: Allocate physical registers from stolen
new f9055e74f897 drm/i915/overlay: Use the ioctl parameters directly
new 146cdf3fad9c drm/i915/icl: Define T_INIT_MASTER registers
new d3f3e5e438d3 drm/i915: Nuke struct_mutex from context_setparam
new e2a13d1b2407 drm/i915/ringbuffer: Reload PDs harder on byt/bcs
new 35e882a4441e drm/i915: Reorder execobject[] to insert non-48b objects i [...]
new 6d19a44ccee6 drm/i915: s/tile_offset/aligned_offset/ etc.
new ddd5713d6e56 drm/i915: Add .max_stride() plane hook
new 645d91f6060c drm/i915: Use pipe A primary plane .max_stride() as the gl [...]
new c11ada0776b9 drm/i915: Rename the plane_state->main/aux to plane_state- [...]
new df79cf441910 drm/i915: Store the final plane stride in plane_state
new f5929c5309a6 drm/i915: Store ggtt_view in plane_state
new 5d2a19507cb6 drm/i915: s/int plane/int color_plane/
new fd6e3c6c21f4 drm/i915: Nuke plane->can_scale/min_downscale
new 4e0b83a567e2 drm/i915: Extract per-platform plane->check() functions
new e21c2d331018 drm/i915: Move skl plane fb related checks into a better place
new 7326659513fa drm/i915: Move display w/a #1175
new 25721f820beb drm/i915: Move chv rotation checks to plane->check()
new fce8d235e2ef drm/i915: Extract intel_cursor_check_surface()
new 722f3de39e03 i915/oa: Simplify updating contexts
new f6e35cda6614 drm/i915: Replace some PAGE_SIZE with I915_GTT_PAGE_SIZE
new 4e05047d3e00 drm/i915: Fix a potential integer overflow with framebuffe [...]
new 4445930f1c4a firmware/dmc/icl: load v1.07 on icelake.
new cbfa59d4b331 drm/i915/bxt: Decode memory bandwidth and parameters
new 5771caf885ae drm/i915/skl+: Decode memory bandwidth and parameters
new 86b592876cb6 drm/i915: Implement 16GB dimm wa for latency level-0
new f361912aa9bf drm/i915/skl+: don't trust IPC value set by BIOS
new 8a6c5447635c drm/i915/kbl+: Enable IPC only for symmetric memory config [...]
new 430317881795 drm/i915: Mark up a couple of KMS debug messages as such
new 11abf0c5a021 drm/i915: Limit the backpressure for i915_request allocation
new 22495b68f954 drm/i915: Flush the tasklet when checking for idle
new dee60ca1f352 drm/i915/execlists: Delay updating ring register state aft [...]
new 37d7c9cc2eb6 drm/i915: Check engine->default_state mapping on module load
new 666424abfb86 drm/i915/execlists: Use coherent writes into the context image
new 5791bad4bc1f drm/i915: Include fence-hint for timeout warning
new 8db601f09127 drm/i915/execlists: Reset CSB pointers on canceling reques [...]
new 8e3ffa8d0275 drm/i915: Limit number of capture objects
new 21c62a9d1625 drm/i915: Replace some PAGE_SHIFTs with I915_GTT_PAGE_SIZE
new 1ee516ffa731 drm/i915: Fix logic fumble in rotation vs. ccs check
new aa2b88074a56 drm/i915/sdvo: Fix multi function encoder stuff
new 9e3b5ce948f6 drm/i915/psr: Enable AUX-A IO power well on ICL for PSR
new 82c7c4fcbf84 drm/i915/selftests: Free the batch along the contexts error path
new a47cd45a37c9 drm/i915/selftests: Basic stress test for rapid context switching
new 8fcd86baab77 drm/i915/guc: Restore preempt-context across S3/S4
new c6d22ab61bfd drm/i915: don't assume struct page in i915_sg_trim
new 8c01903c171d drm/i915: pass dev_priv to i915_gem_cleanup_stolen
new b8bdd9cc6049 drm/i915/selftests: Live tests emit requests and so require rpm
new 8e1cb32d515b drm/i915: Park the GPU on module load
new b2164e481556 drm/i915/execlists: Onion unwind for logical_ring_init() failure
new 8169671ababf drm/i915: Update DRIVER_DATE to 20180921
new 448626103dad drm/i915: Update DRIVER_DATE to 20180921
new db9825c95498 Merge tag 'drm-intel-next-2018-09-21' of git://anongit.fre [...]
new 53f1e0620b9b drm/tegra: Convert drm_atomic_helper_suspend/resume()
new 47022003f94d drm/tegra: dpaux: Use the correct definition for pad modes
new 759d706f7cb4 drm/tegra: dc: Do not register DC without primary plane
new 5725daaab55c drm/tegra: hub: Add Tegra194 support
new 474431968507 drm/tegra: dc: Add Tegra194 support
new 30f11cfd6a70 drm/tegra: dpaux: Add Tegra194 support
new 9b6c14b8aa46 drm/tegra: sor: Add Tegra194 support
new 50bac83c80dd gpu: host1x: Remove spurious tab
new e31c8ea5aff8 gpu: host1x: Detach Host1x from IOMMU DMA domain on arm32
new 5ac93f81096a drm/tegra: Detach devices from IOMMU DMA domain on arm32
new 2de0b0a158bf Merge tag 'drm/tegra/for-4.20-rc1' of git://anongit.freede [...]
new 40d0ebd98cba drm/amd/dc: Trigger set power state task when display conf [...]
new 0fb5da0a9b7b drm/amd/pp: Honour DC's clock limits on Rv
new 19a86c08510f drm/amd/pp: Return error immediately if load firmware failed
new aa9c4abe466a drm/amd/display: Refactor FPGA-specific link setup
new a978f65765e2 drm/amd/display: use proper pipe_ctx index
new 5aa9935b6531 drm/amd/display: add pp_smu NULL pointer check
new c2791297013e drm/amd/display: Add color bit info to freesync infoframe
new fb2b1ea325b4 drm/amd/display: program v_update and v_ready with proper field
new 2806aca66d36 drm/amd/display: dc 3.1.67
new 99267ce71a1f drm/amd/display: Stereo 3D support in VSC
new d999853e60a0 drm/amd/display: Guard against null stream dereference in do flip
new 77edbfd9c343 drm/amd/display: Remove mst_hotplug_work
new 30049754ab7c drm/amd/display: fix gamma not being applied
new 481f576c6c21 drm/amd/display: Raise dispclk value for dce120 by 15%
new d498a6e1127b drm/amdgpu/powerplay: add get_argument callback for vega20
new 0b2c0a12cbb4 drm/amdgpu/powerplay: Move vega10_enable_smc_features
new 68e841abf8fb drm/amdgpu/powerplay: add smu smc_table_manager callback f [...]
new a476e925babe drm/amdgpu/powerplay: add smu smc_table_manager callback f [...]
new e0c3d04747ee drm/amdgpu: add new AMDGPU_PP_SENSOR_ENABLED_SMC_FEATURES_ [...]
new 1f6c52ed09f2 drm/amdgpu: implement ENABLED_SMC_FEATURES_MASK sensor for vega10
new d152d373a6e4 drm/amdgpu: implement ENABLED_SMC_FEATURES_MASK sensor for vega12
new 39a8a0db8387 drm/amdgpu: implement ENABLED_SMC_FEATURES_MASK sensor for vega20
new 505f8dbb6a58 drm/amdgpu: print smc feature mask in debugfs amdgpu_pm_info
new 2faec55c4d97 drm/amd/display: remove redundant null pointer check before kfree
new c95f75f4e86c drm/amdgpu:No action when VCN PG state is unchanged
new 8c5e13ec6a2c Revert "drm/amdgpu: remove fence fallback"
new 7bb086cd0bb7 drm/amdgpu: Add warning message for INT SW fallback.
new d35f00d8eccf drm/amdkfd: reflect atomic support in IO link properties
new 6d12aa874163 drm/amdkfd: KFD doesn't support TONGA SRIOV
new 13cd51a8f1ff drm/amdgpu: Enable BAD_OPCODE intr for gfx8
new 5ade6c9c35a8 drm/amdkfd: Report SDMA firmware version in the topology
new 5df099e8bc83 drm/amdkfd: Add wavefront context save state retrieval ioctl
new b62e01774bd2 drm/amdgpu: remove unnecessary forward declaration
new c5892230d98b drm/amdgpu: Doorbell assignment for 8 sdma user queue per engine
new a2a8fb512e09 drm/amdgpu/sriov: Correct the setting about sdma doorbell [...]
new d50941892ed9 drm/amdkfd: Make the number of SDMA queues variable
new e715c6d0ea8a drm/amd: Interface change to support 64 bit page_table_base
new ba0f2841d50e drm/amdgpu: Add vega20 support on kfd probe
new 22a3a2941b93 drm/amdkfd: Vega20 bring up on amdkfd side
new 3547e3cf1976 drm/amdgpu: Deactivate SW interrupt fallback in amdgpu_fen [...]
new 434e6df2f7fd drm/amdgpu: Refine function name
new 5d944aaa3c47 drm/amdgpu: Halt rlc/cp in rlc_safe_mode
new 722ca51d4f50 drm/amdgpu: Remove redundant code in gfx_v8_0.c
new d355f149d082 drm/amd/pp: Disable dpm features on smu7/8 when suspend
new 75986276217b drm/amdgpu: fix the page fault of raven2
new 0dd1e5bbecd7 drm/amdgpu: drop extra newline in amdgpu_iv trace
new f54b30d70bc6 drm/amdgpu: make function pointers mandatory
new 425c31437f26 drm/amdgpu: cleanup amdgpu_ih.c
new 95d7fc4a412a drm/amdgpu: Move fence SW fallback warning v3
new 1f8969463bca drm/amdgpu: move more interrupt processing into amdgpu_irq.c
new 1ffdeca64856 drm/amdgpu: move more defines into amdgpu_irq.h
new 21cbe2f38cd9 drm/amdgpu:Use register UVD_SCRATCH9 for VCN ring/ib test
new b604545b921b drm/amdgpu:Add new register offset/mask to support VCN DPG mode
new f28ff06210f4 drm/amdgpu:Add DPG support flag
new 03d6e3aac816 drm/amdgpu:Add DPG mode read/write macro
new 63e9bb1d98ef drm/amdgpu:Add DPG mode support for vcn 1.0
new 0b8690b7a84c drm/amdgpu:Add DPG pause state
new bd5d5180db32 drm/amdgpu:Add DPG pause mode support
new a3716d3a06ac drm/amdgpu:Enable DPG mode on PCO
new 81bb773f3510 drm/amdgpu/soc15: fix warnings in register macro
new d30e63b159b0 drm/amdgpu/vcn: whitespace cleanup
new 006a0b3d86e7 drm/amdkfd: Remove the requirement for atomic Ops on vg20
new 3ea81f7125df drm/amd/powerplay: Change id parameter type in pp_atomfwct [...]
new 6a9624305621 drm/scheduler: remove timeout work_struct from drm_sched_job (v3)
new 87c2ee740c07 Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...]
new 0b8762e997df drm/ttm, drm/vmwgfx: Move the lock- and object functionali [...]
new 038ecc503236 drm/vmwgfx: Add a validation module v2
new 84e1bf06bc45 drm/vmwgfx: Modify the resource validation interface
new 9c079b8ce8bf drm/vmwgfx: Adapt execbuf to the new validation api
new 2724b2d54cda drm/vmwgfx: Use new validation interface for the modesetti [...]
new fc18afcf5fb2 drm/vmwgfx: Use a validation context allocator for relocat [...]
new cc1e3b796b46 drm/vmwgfx: Reduce the size of buffer object relocations
new d76ce03e1a78 drm/vmwgfx: Replace unconditional mutex unlocked warnings [...]
new 13289241fe8b drm/vmwgfx: Remove the resource avail field
new b1d05b4fc6b8 drm/vmwgfx: Remove the user resource destructor check
new c7eae62666ad drm/vmwgfx: Make the object handles idr-generated
new e14c02e6b699 drm/vmwgfx: Look up objects without taking a reference
new 24dc64c1ba5c drm/ttm: Export ttm_bo_get_unless_zero()
new 64ad2abfe9a6 drm/vmwgfx: Adapt validation code for reference-free lookups
new b733bc2e0acc drm/vmwgfx: Look up user buffer objects without taking a r [...]
new b139d43dacef drm/vmwgfx: Make buffer object lookups reference-free duri [...]
new 508108ea2747 drm/vmwgfx: Don't refcount command-buffer managed resource [...]
new 1b9a01d62cb1 drm/vmwgfx: Don't refcount cotable lookups during command [...]
new e8c66efbfe3a drm/vmwgfx: Make user resource lookups reference-free duri [...]
new d04a836ea76c Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...]
new 4be9bd10e22d drm/fb_helper: Allow leaking fbdev smem_start
new 29b90203f827 Merge tag 'drm-misc-next-fixes-2018-10-03' of git://anongi [...]
new c7d6a0d67646 drm/omap: remove unused header tcm-sita.h
new 993d52e2f715 drm/omap: Use ERR_CAST directly instead of ERR_PTR(PTR_ERR())
new 3a75010cecc9 drm/omap: remove set but not used variable 'frame_height'
new 538f66ba2049 drm/omap: fix memory barrier bug in DMM driver
new 157aa884c906 drm/omap: dmm_tiler: No need to check if irq is valid in o [...]
new 176c866d4055 drm/omap: dmm_tiler: Fix interrupt request/free sequence d [...]
new f5b9930b85dc drm/omap: partial workaround for DRA7xx DMM errata i878
new e58febe1d99c drm/omap: Substitute format_is_yuv() with format->is_yuv
new 3ce11806c0ba drm/omap: Replace drm_gem_object_{un/reference} with put,g [...]
new e64d0229340d drm/omap: Replace drm_gem_object_unreference_unlocked with [...]
new 08bafffe472c drm/omap: Replace drm_dev_unref with drm_dev_put
new 2e65c7a6a15f drm/omap: fix use of freed memory
new b20b515a5fe6 Merge tag 'omapdrm-4.20-2' of git://git.kernel.org/pub/scm [...]
new 2782622eecb8 drm/exynos: rename bridge_node to in_bridge_node
new 6afb7721e2a0 drm/exynos: move connector creation to attach callback
new 8a08f671f31c drm/exynos: enable out_bridge in exynos_dsi_enable
new 91e28030fd5d dt-bindings: exynos_dsim: update of graph bindings
new 714c9994110f gpu/drm/exynos: Convert drm_atomic_helper_suspend/resume()
new b1c7a5744830 drm: drm_fourcc: add Samsung 16x16 tile format
new 5fb652c282f2 drm/exynos: scaler: Add support for tiled formats
new d25a40a7b346 drm/exynos: gsc: Add support for tiled formats
new a9777267e3e1 drm/exynos: drm_plane: Correct exynos_drm_plane_reset
new 482582c0217d drm/exynos: mixer: Make pixel blend mode configurable
new 6ac99a328ee1 drm/exynos: mixer: Make plane alpha configurable
new 612c6bd5e3f8 Merge tag 'exynos-drm-next-for-v4.20' of git://git.kernel. [...]
new 6004f172b375 BackMerge v4.19-rc6 into drm-next
new 4fdce78ab901 drm/tilcdc: Convert drm_atomic_helper_suspend/resume()
new 41050757fd5b Merge tag 'tilcdc-4.20' of https://github.com/jsarha/linux [...]
new cabce6343fdf drm: mali-dp: Call drm_crtc_vblank_reset on device init
new b11507815d1b drm/malidp: Fix writeback in NV12
new 791d54fa054d drm/malidp: Fix smart layer when doing pm_suspend/resume
new 187f7f21b2a2 drm/mali-dp: Implement plane alpha and pixel blend on malidp
new 1f23a56a46b8 drm/malidp: Enable MMU prefetch on Mali-DP650
new 66da13a519b3 drm/arm/malidp: Validate rotations for compressed/uncompre [...]
new 3dae1c0919d8 drm/arm/malidp: Implemented the size validation for AFBC f [...]
new c530174b90fa Merge branch 'for-upstream/mali-dp' of git://linux-arm.org [...]
new fd99bd8b805c drm: malidp: Add the size of the superblocks when calculat [...]
new 6952e3a1dffc Merge branch 'for-upstream/mali-dp' of git://linux-arm.org [...]
new aea24171c85e drm/msm: dsi: Initialize msm_dsi->id to -1
new feb085ec8a3d drm/msm: dsi: Return errors whan dt parsing fails
new 9888495a14a8 drm/msm: Don't fail bind if nothing connected to dsi
new 2c043eeffea4 drm/msm/disp/dpu: Use proper define for drm_encoder_init() [...]
new 07ca1fc0f8a0 drm/msm/dpu: enable cursor plane on dpu
new 74593a28c221 drm/msm/dpu: fix for cursor blend issue
new a2b4ae292402 drm/msm/dpu: remove stale display port programming
new 48a8ef7209db drm/msm/dpu: remove unwanted encoder type mapping
new 1e53ac9280a0 drm/msm/dpu: use encoder type to identify display type
new 96fc56a775c1 drm/msm: dpu: Allow planes to extend past active display
new d270bdf41e4a drm/msm/dpu: Remove dpu_mdss_isr when dpu_mdss_destroy is called
new ad8e5c2d7729 drm/msm/dpu: remove debugfs support for misr
new a41a8ccc1244 drm/msm/dpu: squash power handle event types
new a9a0a61af806 drm/msm/dpu: remove scalar config definitions
new 726bcbb7d615 drm/msm/dpu: remove resource pool manager
new cb307ba34026 drm/msm/dpu: remove ping pong split topology variables
new 86b89080368b drm/msm/dpu: enable master-slave encoders explicitly
new 57250ca54333 drm/msm/dpu: use kms stored hw mdp block
new 3f4db2e2cc41 drm/msm/dpu: iterate for assigned hw ctl in virtual encoder
new 906216baa0a8 drm/msm/dpu: avoid querying for hw intf before assignment
new 42331668786f drm/msm/dpu: make crtc get_mixer_width helper static
new 9222cdd27e82 drm/msm/dpu: move hw resource tracking to crtc state
new cf6916f46147 drm/msm/dpu: rename hw_ctl to lm_ctl
new b033def8741a drm/msm/dpu: clean up destination scaler residue
new 9816b2266567 drm/msm/dpu: remove cdm block support from resource manager
new 4a0dc640c550 drm/msm/dpu: remove LOCK/CLEAR support in RM
new d0a1381612e0 drm/msm/dpu: remove display H_TILE from encoder
new 32ecf92a3d01 drm/msm/dpu: remove RM dependency on connector state
new 157b9ce7f12d drm/msm/dpu: relax parameter validation in encoders
new ad92af7ec4c8 drm/msm/dpu: remove RM topology definition
new a8141bdbb4c9 drm/msm/dpu: Remove an unused enum
new 3d04dc1444be drm/msm: dpu: Remove impossible checks
new 8df14b3e6ab3 drm/msm: dpu: Move atomic_check_plane_state() call to atom [...]
new 2a7a92fc31c2 drm/msm: dpu: Consolidate atomic_check functions()
new 31ab6bff07c4 drm/msm: dpu: Remove dpu_plane_sspp_enabled()
new e1ba78fcee04 drm/msm: dpu: Remove dpu_plane_enabled()
new 2682cefea4c8 drm/msm: dpu: Make dpu_plane_sspp_atomic_update() void
new 5923005d6a62 drm/msm: dpu: Don't continue after error in atomic_check
new b65bd0454258 drm/msm: dpu: Clear frame_busy_mask bit after trace
new 1bb4e701aad1 drm/msm: dpu: Add extra_flush_bits to trigger_flush trace
new f65f035f1971 drm/msm: dpu: Don't store/deref pointers in trace ringbuffer
new 1bd5a13b7986 drm/msm/dpu: Remove unneeded checks in dpu_plane.c
new ad444e55303c drm/msm/dpu: Clean up plane atomic disable/update
new 04b96b63c564 drm/msm/dpu: Remove unneeded checks in dpu_crtc.c
new 9a9ede3f7193 drm/msm/dpu: Remove _dpu_crtc_power_enable
new 1da03408e256 drm/msm/dpu: Change _dpu_crtc_vblank_enable_no_lock to void
new 7b2e7adea732 drm/msm/dpu: Make dpu_plane_danger_signal_ctrl void
new 8527b2d83657 drm/msm/dpu: Revise _dpu_plane_get_aspace
new 9027b8719bd4 drm/msm: dpu: Don't reset dpu_enc->cur_master on .disable()
new b689a830f526 drm/msm/rd: fix crash with long process cmdlines
new 9fb4bfd0be01 drm/msm/a6xx: Send the right perf index value to GMU
new 6969019f65b4 drm/msm/gpu: fix parameters in function msm_gpu_crashstate [...]
new 06feed5618e7 drm/msm/a6xx: Rename gmu phandle to qcom,gmu
new f8fc924e088e drm/msm/a6xx: Fix PDC register overlap
new dfdb3be43ef1 drm/msm: fix unsigned comparison with less than zero
new fc6510ac4900 drm/msm/a5xx: Skip hardware preemption init if no preemption
new 32aa27e15c28 msm/gpu/a6xx: Force of_dma_configure to setup DMA for GMU
new df0dff132905 drm/msm/a6xx: Poll for HFI responses
new f2152d492ca4 drm/msm: Replace drm_framebuffer_{un/reference} with put, [...]
new 64686886bbff drm/msm: Replace drm_gem_object_{un/reference} with put, g [...]
new 4d8dc2dfae2c drm/msm: Replace drm_dev_unref with drm_dev_put
new bdacdcf20bb5 drm/msm/a6xx: Add inactive_period for a6xx
new d3fa91c90931 drm/msm: suspend devfreq on init
new c28aa2031f64 drm/msm/a6xx: Add gmu_read64() register read op
new de0a3d094de0 drm/msm: re-factor devfreq code
new a2c3c0a54d4c drm/msm/a6xx: Add devfreq support for a6xx
new a69c5ed25d71 drm/msm: update generated headers
new f926a2e1718e drm/msm: a5xx: Fix improper u64 division
new 82e223a5d854 drm/msm: dpu: Fix memory leak caused by dropped reference
new 3ce36b4542b5 drm/msm/a6xx: Remove CP perfcounter selects from the prote [...]
new d995052cade4 Merge tag 'drm-msm-next-2018-10-07' of git://people.freede [...]
new 0f5427219bdf drm/msm: a5xx: Remove unneeded parens
new 16f37102181e drm/msm: a6xx: Fix improper u64 division
new 62e681f7dcab Merge tag 'drm-msm-fixes-2018-10-09' of git://people.freed [...]
new dc854914999d drm/nouveau: Check backlight IDs are >= 0, not > 0
new 4c4970750428 drm/nouveau: Add NV_PRINTK_ONCE and variants
new 6d757753cef8 drm/nouveau: Move backlight device into nouveau_connector
new a4e05f415e2f drm/nouveau/drm/nouveau: s/nouveau_backlight_exit/nouveau_ [...]
new f76e174bd30a drm/nouveau: Cleanup indenting in nouveau_backlight.c
new e15e4c13e5b7 drm/nouveau: Refactor nvXX_backlight_init()
new c4cee69a4497 drm/nouveau: Fix potential memory leak in nouveau_drm_load()
new cfea88a4d866 drm/nouveau: Start using new drm_dev initialization helpers
new 4126b99e744b drm/nouveau/disp: add a way to configure scrambling/tmds f [...]
new 4834e05049c9 drm/nouveau/disp/gm200-: add scdc parameter setter
new a971558c2987 drm/nouveau/disp: keep track of high-speed state, program [...]
new 7a406f8a62ff drm/nouveau/disp: add support for setting scdc parameters [...]
new 9340d77f5327 drm/nouveau/disp: take sink support into account for expos [...]
new 74a07c0a59fa drm/nouveau/secboot/acr: fix memory leak
new 7e6191d4360a Merge branch 'linux-4.20' of git://github.com/skeggsb/linu [...]
new 4e90a6eb769a drm/mediatek: add refcount for DPI power on/off
new 0ace4b993c7a drm/mediatek: move hardware register to node data
new 79080159a7c1 drm/mediatek: adjust EDGE to match clock and data
new 55c78aa5c808 drm/mediatek: add clock factor for different IC
new bcc97daee6b8 drm/mediatek: convert dpi driver to use drm_of_find_panel_ [...]
new d08b5ab97244 drm/mediatek: add dpi driver for mt2701 and mt7623
new be28b6507c46 drm/mediatek: separate hdmi phy to different file
new d1ef028d95ff drm/mediatek: add support for SPDIF audio in HDMI
new 0fc721b2968e drm/mediatek: add hdmi driver for MT2701 and MT7623
new 014e604196bd drm/mediatek: implement connection from BLS to DPI0
new 84dacb9cad28 drm/mediatek: add a error return value when clock driver h [...]
new 66c9e573ea75 Merge branch 'mediatek-drm-next-4.20' of https://github.co [...]
new 8c1d1bb0f0bd drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION
new 7372fd049aa8 MAINTAINERS: Add Maxime Ripard as drm-misc maintainer
new 46972c03ab66 Merge tag 'drm-misc-next-fixes-2018-10-10' of git://anongi [...]
new 3546916f426f drm/amd/powerplay/vega20: correct the hwmon interface ppt [...]
new 42fae9952009 drm/amd/powerplay/vega20: tell the correct gfx voltage V2
new 031db09017da drm/amd/powerplay/vega20: enable fan RPM and pwm settings V2
new 989b68232c79 drm/amdgpu: added vega20 LBPW support v2
new b989531b1f19 drm/amdgpu: change Raven always on CUs to 4
new e92b83e50839 drm/amdgpu/vega20: make power profile output more consistent
new 62d73fbcfb36 drm/amdgpu: added AMD GPU instance counting V2
new b55c9e7a11f9 drm/amd/powerplay: helper interfaces for MGPU fan boost feature
new 8010f2886a63 drm/amd/powerplay: enable MGPU fan boost feature on Vega20
new 8f97829e5c20 drm/amdgpu: Fix comments error in sdma_v4_1_update_power_gating
new b3ca0f397ead drm/amd/pp: Fix fan's RPM setting not work on VI/Vega10
new c52dcf49195d drm/amd/pp: Avoid divide-by-zero in fan_ctrl_set_fan_speed_rpm
new 40bea02f4a14 drm/amd/pp: Expose the smu support for SDMA PG cntl
new d09ae92de858 drm/amdgpu: Move out power up/down sdma out of smu
new e5a4059ceb4c drm/amd/pp: Remove uncessary extra vcn pg cntl in smu
new 479afffe2147 drm/amd/pp: Remove wrong code in fiji_start_smu
new 51ef434a15b4 drm/amd/powerplay: Enable/Disable NBPSTATE on On/OFF of UVD
new be61df574256 drm/amd/display: Add DC build_id to determine build type
new 39c03e0032ff drm/amd/display: fix 4K stereo screen flash issue
new cbad73147fe2 drm/amd/display: Add a check-function for virtual signal type
new 74eac5f3b43e drm/amd/display: Calculate swizzle mode using bpp during v [...]
new 8ab2180f96f5 drm/amd/display: Add function to fetch clock requirements
new b7cd6487a524 drm/amd/display: block DP YCbCr420 modes
new e15fc81f1185 drm/amd/display: clean up encoding checks
new ceb9831dd6e5 drm/amd/display: WA for DF keeps awake after S0i3.
new 5e174ce63ed7 drm/amd/display: dc 3.1.68
new 88ed9fb77ef4 drm/amd/display: fix memory leak in resource pools
new a7fbf17aa8bf drm/amd/display: Flatten irq handler data struct
new 4a0ad70d690c drm/amd/display: fix Interlace video timing.
new a37786abc3bb drm/amd/display: HLK Periodic Frame Notification test failed
new 6c0984d53b07 drm/amd/display: Raise dispclk value for dce_update_clocks
new dd330d8c2786 drm/amd/display: Use proper enums in process_channel_reply
new 717276b9256f drm/amd/display: Signal hw_done() after waiting for flip_done()
new ec442fd3a975 drm/amdgpu: Refine uvd_v6/7_0_enc_get_destroy_msg
new 862cd98029d5 drm/amdgpu: Add new AMDGPU_PP_SENSOR_MIN/MAX_FAN_RPM sensor
new d5f480372ca4 drm/amd/pp: Implement AMDGPU_PP_SENSOR_MIN/MAX_FAN_RPM
new c2870527f700 drm/amdgpu: Add fan RPM setting via sysfs
new b8a9c003679e drm/amdgpu: Disable sysfs pwm1 if not in manual fan control
new a57ba84b149c drm/amdgpu: Always enable fan sensors for read
new e5081e30eba1 drm/amdgpu: Drop dead define in amdgpu.h
new 3023015f7916 drm/amd/pp: Fix memory leak on CI/AI
new 44779b43f159 drm/amdgpu: Move gfx flag in_suspend to adev
new bcb7c4e8b434 drm/amd/pp: Refine function iceland_start_smu
new 0a821579a2ed drm/amd/pp: Setup SoftRegsStart before request smu load fw
new 5e161e5442a8 drm/amd/pp: Refine smu7/8 request_smu_load_fw callback function
new c1f0320e0320 drm/scheduler: Simplify spsc_queue_count check in drm_sche [...]
new 158b594a9652 drm/amdgpu: skip IB tests for KIQ in general
new 1b19aa5aa8c9 drm/amdkfd: Fix incorrect use of process->mm
new bdbb4d6e96bc drm/amdgpu: remove the intterupt handling for the KIQ events
new 2ccecaf661e0 drm/amdgpu: fix AGP location with VRAM at 0x0
new 4eb10b5be799 drm/amdgpu: fix incorrect use of amdgpu_irq_add_id in si_dma.c
new 59d76d6bc206 drm/radeon: ratelimit bo warnings
new 9332ddc91537 drm/amdgpu/vcn:Remove unused code
new 2dc4aa523b53 drm/amdgpu/vcn:fix dpg pause mode hang issue
new b17c524922d6 drm/amdgpu/vcn:Replace value with defined macro
new 825da4d92598 drm/amdgpu/vcn:Correct VCN cache window definition
new 9b008fb7ede3 drm/amdgpu: Remove FW_LOAD_DIRECT type support on VI
new 07da6aa47f84 drm/amdgpu: Don't reallocate ucode bo when suspend
new 744a522794bd drm/amd/pp: Allocate ucode bo in request_smu_load_fw
new 9c8bc8d33949 drm/amd/pp: Implement load_firmware interface
new 9d5aa2ef3862 drm/amdgpu: Add fw load in gfx_v8 and sdma_v3
new 71195ba670bc drm/amdgpu: Change VI gfx/sdma/smu init sequence
new d567cc55c0a9 drm/amd/display: Fix warning storm on Raven2
new 66f34aeec251 drm/amd/display: RV2 DP MST 2nd display within daisy chain [...]
new 04e7580f8926 drm/amdgpu: add CP_DEBUG register definition for GC9.0
new f9f97e3c7fe6 drm/amdgpu: fix CPDMA hang in PRT mode
new f2d9bbc99689 drm/amdgpu: Limit the max mc address to hole start
new 3089aa224894 drm/amdgpu: Change SI/CI gfx/sdma/smu init sequence
new 009d9ed6c4b7 drm/amdgpu: Change AI gfx/sdma/smu init sequence
new 73f847dbab26 drm/amdgpu: Refine function amdgpu_device_ip_late_init
new a2d31dc3cfab drm/amdgpu: Check late_init status before set cg/pg state
new c8963ea4ce17 drm/amdgpu: Split amdgpu_ucode_init/fini_bo into two functions
new 735f654e5dd1 drm/amdgpu: Remove amdgpu_ucode_fini_bo
new 0a4f25205ec3 drm/amdgpu: split ip hw_init into 2 phases
new 7a3e0bb2a574 drm/amdgpu: Load fw between hw_init/resume_phase1 and phase2
new b19caa17b5a7 drm/amdgpu: Remove wrong fw loading type warning
new 800516480652 drm/amdgpu: Remove the direct fw loading support for sdma2.4
new 582f58de3683 drm/amdgpu: Suppress keypresses from ACPI_VIDEO events
new 14b284832e7d drm/amdgpu/powerplay: fix missing break in switch statements
new ae5c59a83b84 drm/amdkfd: Remove set but not used variable 'preempt_all_queues'
new 50325c0be109 drm/amdgpu: remove set but not used variable 'ring' in psp [...]
new f667dc38aacf drm/amdgpu: remove set but not used variable 'header'
new de501763304b drm/amdgpu/powerplay: endian fixes for vega10_processpptables.c
new d97a7ab39480 drm/amdgpu/powerplay: endian fixes for vega12_processpptables.c
new 99e219521da5 drm/amdgpu/powerplay: endian fixes for vega20_processpptables.c
new a553c19d1585 drm/amdgpu/powerplay: factor out some pptable helpers
new df2fc43d09d3 list: introduce list_bulk_move_tail helper
new ca4b869240d5 Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...]
new 0e8afefd5da4 drm: panel-orientation-quirks: Add quirk for Acer One 10 (S1003)
new 28b32b9f61fe Merge tag 'drm-misc-next-fixes-2018-10-17' of git://anongi [...]
new 73d0a446690e drm/amd/powerplay: translate power_profile mode to pplib w [...]
new 7a862028b95a drm/amd/powerplay: hint when power profile setting is not [...]
new b981c86f0306 drm/sched: add drm_sched_start_timeout helper
new 0efd2d2f68cd drm/sched: fix timeout handling v2
new 8bda1013ddb1 drm/amdgpu: Set the default value about gds vmid0 size
new 8c6259bedab1 drm/amdgpu/display: dm/amdgpu: make dp phy debugfs for eDP
new b53d3049d258 drm/amdgpu/vcn:Add new register offset/mask for VCN
new 5327f025dc3c drm/amdgpu/vcn:Update latest UVD_MPC register for VCN
new 5866fb929c90 drm/amdgpu/vcn:Update latest spg mode stop for VCN
new 15296db70619 drm/amdgpu/vcn:Add ring W/R PTR check for VCN DPG mode stop
new cce9d5558588 drm/amdgpu/vcn:Reduce unnecessary local variable
new 6747c2021ccd drm/amdgpu/vcn:Update DPG mode VCN memory control
new abd2d47c5152 drm/amdgpu/vcn:Update DPG mode VCN global tiling registers
new 368d0dd81a50 drm/amdgpu/vcn:Add DPG mode Register XX check
new fe146873f545 drm/amdgpu/vcn:Remove DPG mode unused steps during vcn start
new f5c5451fefce drm/amdgpu/vcn:Apply new UMC enable for VNC DPG mode start
new 298dc39a3a20 drm/amdgpu/vcn:Update SPG mode VCN memory control
new 92bbdaeb9109 drm/amdgpu/vcn:Update SPG mode VCN global tiling
new a1584957ffe1 drm/amdgpu/vcn:Move SPG mode mc resume after MPC control
new 3d022a01fe36 drm/amdgpu/vcn:Add SPG mode Register XX check
new ad7187bfe130 drm/amdgpu/vcn:Remove SPG mode unused steps during vcn start
new 3d904ee4c30e drm/amdgpu/vcn:Apply new UMC enable for VNC DPG mode
new 10b66b2c65a2 drm/amdgpu/vcn:Set VCPU busy after gate power during vcn S [...]
new 9fc9c9b83a46 drm/amdgpu/vcn:Update SPG mode UVD status clear
new 4c450f056cae drm/amdgpu: correct SPDX identifier in amdgpu_trace_points.c
new 46924030475b drm/radeon: change SPDX identifier to MIT
new 43c3ff27a47d drm/amd/display: fix bug of accessing invalid memory
new 3df27645395e drm/amdgpu: Fix typo in amdgpu_vmid_mgr_init
new dd46e5f0f732 drm/amdgpu: update Vega20 SDMA golden setting
new d579fd827000 drm/amd/powerplay: added I2C controller configuration
new e26f70a6539c drm/amd/powerplay: update PPtable with DC BTC and Tvr SocL [...]
new c55045adf721 drm/amdgpu: Update gc_9_0 golden settings.
new d344b21bf405 drm/amd/amdgpu: Fix debugfs error handling
new 8e16695b4eb8 drm/amdgpu/vcn:Fix uninitialized symbol error
new c13bbf4a78aa Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...]
new 3f6d5ba173da drm/i915: Check fb stride against plane max stride
new 7cada4d0b7a0 drm/i915: Restore vblank interrupts earlier
new 9b27390139db drm/i915: Use the correct crtc when sanitizing plane mapping
new 708ea872601e drm/i915: Only reset seqno if actually idle
new 80c188695a77 drm/i915: Don't unset intel_connector->mst_port
new c02ba4ef16ee drm/i915: Skip vcpi allocation for MSTB ports that are gone
new 4bbf0d4749e7 drm/i915: Fix intel_dp_mst_best_encoder()
new 041444458835 drm/i915/dp: Link train Fallback on eDP only if fallback l [...]
new e3118a038dfd drm/i915/selftests: Disable shrinker across mmap-exhaustion
new ab0d6a141843 drm/i915: Large page offsets for pread/pwrite
new d9a515867bdb drm/i915/gen9+: Fix initial readout for Y tiled framebuffers
new a9b84b449277 drm/i915/icl: create function to identify combophy port
new 83db37385306 drm/i915/icl: Fix DDI/TC port clk_off bits
new b4ec5f39e4a0 drm/i915/icl: Fix signal_levels
new 835fe6d75d14 firmware/dmc/icl: Add missing MODULE_FIRMWARE() for Icelake.
new f2bfc71aee75 Merge tag 'drm-intel-next-fixes-2018-10-18' of git://anong [...]
new 53b3b6bbfde6 Merge tag 'drm-next-2018-10-24' of git://anongit.freedeskt [...]
The 1418 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:
.../devicetree/bindings/display/atmel/hlcdc-dc.txt | 23 +
.../bindings/display/bridge/lvds-transmitter.txt | 8 +-
.../bindings/display/bridge/renesas,lvds.txt | 14 +-
.../bindings/display/bridge/ti,sn65dsi86.txt | 87 +
.../bindings/display/bridge/toshiba,tc358764.txt | 35 +
.../bindings/display/exynos/exynos_dsim.txt | 25 +-
.../devicetree/bindings/display/mipi-dsi-bus.txt | 153 +-
.../devicetree/bindings/display/renesas,du.txt | 4 +
.../bindings/display/rockchip/rockchip-vop.txt | 3 +
.../bindings/display/sunxi/sun4i-drm.txt | 16 +-
Documentation/gpu/drivers.rst | 1 +
Documentation/gpu/drm-kms.rst | 18 +-
Documentation/gpu/drm-mm.rst | 6 +-
Documentation/gpu/todo.rst | 71 +-
Documentation/gpu/vkms.rst | 24 +
Documentation/ioctl/ioctl-number.txt | 1 +
MAINTAINERS | 20 +-
drivers/dma-buf/Kconfig | 9 +
drivers/dma-buf/Makefile | 1 +
drivers/dma-buf/dma-buf.c | 1 -
drivers/dma-buf/udmabuf.c | 293 +
drivers/gpu/drm/Kconfig | 22 +-
drivers/gpu/drm/Makefile | 3 +-
drivers/gpu/drm/amd/amdgpu/Kconfig | 1 +
drivers/gpu/drm/amd/amdgpu/Makefile | 18 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 704 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 207 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 18 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 93 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 11 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 44 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 45 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 319 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 262 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 88 +
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 558 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 15 +
drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 7 +
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 169 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 31 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 7 -
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 22 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 92 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 74 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 351 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 215 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 71 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 13 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 239 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 54 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 45 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 25 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 313 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 96 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 25 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 273 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 53 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 29 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 65 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c | 316 -
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 123 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 35 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 6 +-
.../amdgpu_dm_debugfs.h => amdgpu/amdgpu_sdma.c} | 26 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 97 +
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 30 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 224 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 109 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 39 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 196 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 18 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1476 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 84 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 52 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 119 +
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 1 +
drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 4 +-
drivers/gpu/drm/amd/amdgpu/cik.c | 17 +-
drivers/gpu/drm/amd/amdgpu/cik_ih.c | 9 +-
drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 26 +-
drivers/gpu/drm/amd/amdgpu/cz_ih.c | 9 +-
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 21 +-
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 21 +-
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 20 +-
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 20 +-
drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 5 +-
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 10 +-
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 57 +-
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 632 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 570 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 32 +-
.../amdgpu_dm_debugfs.h => amdgpu/gfxhub_v1_1.c} | 35 +-
.../amdgpu_dm_debugfs.h => amdgpu/gfxhub_v1_1.h} | 11 +-
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 28 +-
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 28 +-
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 28 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 157 +-
drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 9 +-
drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 4 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 259 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 1 -
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 4 +-
drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 7 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 18 +-
.../drm/amd/amdgpu/{nbio_v7_0.c => nbio_v7_4.c} | 176 +-
.../amdgpu_dm_debugfs.h => amdgpu/nbio_v7_4.h} | 11 +-
drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 3 +-
drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 15 +-
.../gpu/drm/amd/amdgpu/{psp_v3_1.c => psp_v11_0.c} | 201 +-
.../amdgpu_dm_debugfs.h => amdgpu/psp_v11_0.h} | 12 +-
drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 2 -
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 68 +-
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 83 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 140 +-
drivers/gpu/drm/amd/amdgpu/si.c | 13 +-
drivers/gpu/drm/amd/amdgpu/si_dma.c | 47 +-
drivers/gpu/drm/amd/amdgpu/si_dpm.c | 4 +-
drivers/gpu/drm/amd/amdgpu/si_enums.h | 20 +
drivers/gpu/drm/amd/amdgpu/si_ih.c | 9 +-
drivers/gpu/drm/amd/amdgpu/sid.h | 20 +
drivers/gpu/drm/amd/amdgpu/soc15.c | 130 +-
drivers/gpu/drm/amd/amdgpu/soc15.h | 1 +
drivers/gpu/drm/amd/amdgpu/soc15_common.h | 22 +
drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 9 +-
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 | 14 +-
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 35 +-
drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 13 +-
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 558 +-
drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 45 +-
drivers/gpu/drm/amd/amdgpu/vi.c | 24 +-
drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +-
drivers/gpu/drm/amd/amdkfd/Makefile | 53 +-
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 23 +-
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 88 +-
drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 10 +-
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 68 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 58 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 9 +-
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_module.c | 122 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 8 +
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 23 +
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 23 +
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 46 +-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 8 +-
.../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 22 +
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 48 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 +
drivers/gpu/drm/amd/display/Kconfig | 6 +
drivers/gpu/drm/amd/display/Makefile | 3 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 774 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 41 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 6 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 20 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 86 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 1 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 89 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 37 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 12 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 14 +-
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 1181 +-
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 312 +-
.../gpu/drm/amd/display/dc/bios/command_table.c | 3 +
.../amd/display/dc/bios/command_table_helper2.c | 5 +
drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 6 +-
.../gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c | 8 +-
drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 24 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 342 +-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 208 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 10 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 3 +
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 287 +-
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 2 -
drivers/gpu/drm/amd/display/dc/dc.h | 15 +-
drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 64 -
drivers/gpu/drm/amd/display/dc/dc_helper.c | 9 +-
drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 9 +-
drivers/gpu/drm/amd/display/dc/dc_link.h | 1 +
drivers/gpu/drm/amd/display/dc/dc_stream.h | 42 +-
drivers/gpu/drm/amd/display/dc/dc_types.h | 35 +-
drivers/gpu/drm/amd/display/dc/dce/Makefile | 4 +-
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 2 +-
.../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 441 +-
.../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 11 +
drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 76 +-
drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h | 3 +
.../amdgpu_dm_debugfs.h => dc/dce/dce_i2c.c} | 38 +-
.../amdgpu_dm_debugfs.h => dc/dce/dce_i2c.h} | 14 +-
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 676 +
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 301 +
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c | 541 +
.../amdgpu_dm_debugfs.h => dc/dce/dce_i2c_sw.h} | 33 +-
.../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 51 +-
.../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 6 +
.../drm/amd/display/dc/dce/dce_stream_encoder.c | 24 +
.../drm/amd/display/dc/dce100/dce100_resource.c | 62 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 127 +-
.../drm/amd/display/dc/dce110/dce110_resource.c | 63 +-
.../drm/amd/display/dc/dce112/dce112_resource.c | 67 +-
.../drm/amd/display/dc/dce120/dce120_resource.c | 75 +-
.../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 129 +-
drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 2 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 26 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 3 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 60 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 4 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 31 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 8 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 99 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 5 +
.../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 561 +
.../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 18 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 34 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 143 +-
.../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 +
.../amdgpu_dm_debugfs.h => dc/dm_event_log.h} | 14 +-
drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 92 +-
drivers/gpu/drm/amd/display/dc/dm_services.h | 10 +-
.../drm/amd/display/dc/dml/display_mode_enums.h | 4 +-
drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 5 +
drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 5 +
drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c | 1 +
.../display/dc/i2caux/dce110/aux_engine_dce110.c | 10 +-
.../gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.c | 7 +
drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c | 4 +
drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 4 -
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 8 +-
drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 6 +-
.../gpu/drm/amd/display/dc/inc/hw/display_clock.h | 5 +
drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 4 +-
drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 3 +-
.../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 4 +-
.../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 4 +
drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 +-
drivers/gpu/drm/amd/display/dc/inc/resource.h | 4 +
.../drm/amd/display/include/bios_parser_types.h | 2 +
drivers/gpu/drm/amd/display/include/dal_asic_id.h | 7 +
drivers/gpu/drm/amd/display/include/dal_types.h | 3 +
.../gpu/drm/amd/display/include/logger_interface.h | 6 +-
drivers/gpu/drm/amd/display/include/logger_types.h | 9 +-
.../gpu/drm/amd/display/include/set_mode_types.h | 12 -
drivers/gpu/drm/amd/display/include/signal_types.h | 10 +
.../drm/amd/display/modules/color/color_gamma.c | 21 +-
.../drm/amd/display/modules/color/color_gamma.h | 5 +-
.../drm/amd/display/modules/freesync/freesync.c | 2024 +-
.../gpu/drm/amd/display/modules/inc/mod_freesync.h | 160 +-
.../inc/mod_info_packet.h} | 16 +-
.../modules/inc/mod_shared.h} | 38 +-
.../display/modules/info_packet}/Makefile | 10 +-
.../amd/display/modules/info_packet/info_packet.c | 329 +
drivers/gpu/drm/amd/display/modules/stats/stats.c | 8 +-
drivers/gpu/drm/amd/include/amd_shared.h | 2 +
.../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 2 +
.../drm/amd/include/asic_reg/gc/gc_9_2_1_sh_mask.h | 4 +-
.../drm/amd/include/asic_reg/mp/mp_11_0_offset.h | 358 +
.../drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h | 534 +
.../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 4627 ++
.../amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h | 48436 +++++++++++++++++++
.../amd/include/asic_reg/sdma0/sdma0_4_2_offset.h | 1047 +
.../amd/include/asic_reg/sdma0/sdma0_4_2_sh_mask.h | 2992 ++
.../amd/include/asic_reg/sdma1/sdma1_4_2_offset.h | 1039 +
.../amd/include/asic_reg/sdma1/sdma1_4_2_sh_mask.h | 2948 ++
.../amd/include/asic_reg/smuio/smuio_9_0_offset.h | 3 +
.../amd/include/asic_reg/smuio/smuio_9_0_sh_mask.h | 3 +
.../amd/include/asic_reg/thm/thm_11_0_2_offset.h | 49 +
.../amd/include/asic_reg/thm/thm_11_0_2_sh_mask.h | 96 +
.../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 24 +
.../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h | 45 +
drivers/gpu/drm/amd/include/atomfirmware.h | 194 +-
drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 49 +-
drivers/gpu/drm/amd/include/kgd_pp_interface.h | 7 +
drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 114 +-
drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 4 +-
.../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 2 +-
drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 27 +-
drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c | 3 +-
drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h | 2 +-
.../amd/powerplay/hwmgr/process_pptables_v1_0.c | 194 +-
.../gpu/drm/amd/powerplay/hwmgr/processpptables.c | 30 +-
drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 51 +-
drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 47 +-
drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.h | 1 +
drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c | 3 +-
drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 63 +-
drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 46 +-
drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h | 12 +
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 43 +-
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h | 2 -
.../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 1 +
.../amd/powerplay/hwmgr/vega10_processpptables.c | 30 +-
.../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c | 8 +-
drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 14 +-
.../amd/powerplay/hwmgr/vega12_processpptables.c | 82 +-
drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 3550 ++
drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h | 575 +
.../hwmgr/vega20_inc.h} | 15 +-
.../gpu/drm/amd/powerplay/hwmgr/vega20_powertune.c | 70 +
.../hwmgr/vega20_powertune.h} | 18 +-
.../gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h | 142 +
.../amd/powerplay/hwmgr/vega20_processpptables.c | 961 +
.../hwmgr/vega20_processpptables.h} | 11 +-
.../gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c | 356 +
.../gpu/drm/amd/powerplay/hwmgr/vega20_thermal.h | 71 +
.../gpu/drm/amd/powerplay/inc/hardwaremanager.h | 2 +
drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 6 +-
.../gpu/drm/amd/powerplay/inc/smu11_driver_if.h | 888 +
drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 128 +
drivers/gpu/drm/amd/powerplay/smumgr/Makefile | 2 +-
drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 3 +
drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 15 +-
.../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 26 +-
.../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 1 +
.../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 34 +-
drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 58 +-
drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 61 +-
.../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 12 +
.../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 18 +-
.../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.h | 4 +
.../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 22 +-
.../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.h | 4 -
.../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 588 +
.../smumgr/{vega12_smumgr.h => vega20_smumgr.h} | 23 +-
.../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 3 +
drivers/gpu/drm/arm/hdlcd_drv.c | 11 +-
drivers/gpu/drm/arm/malidp_crtc.c | 28 +-
drivers/gpu/drm/arm/malidp_drv.c | 141 +-
drivers/gpu/drm/arm/malidp_drv.h | 8 +
drivers/gpu/drm/arm/malidp_hw.c | 58 +-
drivers/gpu/drm/arm/malidp_hw.h | 13 +
drivers/gpu/drm/arm/malidp_planes.c | 354 +-
drivers/gpu/drm/arm/malidp_regs.h | 11 +
drivers/gpu/drm/armada/armada_overlay.c | 1 +
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 100 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 1 +
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 92 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 5 +-
drivers/gpu/drm/bochs/bochs.h | 25 +-
drivers/gpu/drm/bochs/bochs_drv.c | 64 +-
drivers/gpu/drm/bochs/bochs_fbdev.c | 91 +-
drivers/gpu/drm/bochs/bochs_hw.c | 66 +-
drivers/gpu/drm/bochs/bochs_kms.c | 47 +-
drivers/gpu/drm/bochs/bochs_mm.c | 76 +-
drivers/gpu/drm/bridge/Kconfig | 18 +
drivers/gpu/drm/bridge/Makefile | 2 +
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 +-
drivers/gpu/drm/bridge/synopsys/Makefile | 2 -
drivers/gpu/drm/bridge/tc358764.c | 499 +
drivers/gpu/drm/bridge/thc63lvd1024.c | 18 +
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 779 +
drivers/gpu/drm/cirrus/cirrus_drv.c | 27 +-
drivers/gpu/drm/cirrus/cirrus_drv.h | 2 +-
drivers/gpu/drm/cirrus/cirrus_fbdev.c | 51 +-
drivers/gpu/drm/cirrus/cirrus_main.c | 2 +-
drivers/gpu/drm/cirrus/cirrus_mode.c | 4 +-
drivers/gpu/drm/drm_atomic.c | 1506 +-
drivers/gpu/drm/drm_atomic_helper.c | 33 +-
drivers/gpu/drm/drm_atomic_uapi.c | 1393 +
drivers/gpu/drm/drm_blend.c | 145 +
drivers/gpu/drm/drm_bridge.c | 4 +
drivers/gpu/drm/drm_bufs.c | 32 +-
drivers/gpu/drm/drm_client.c | 2 +-
drivers/gpu/drm/drm_color_mgmt.c | 4 +-
drivers/gpu/drm/drm_connector.c | 8 +-
drivers/gpu/drm/drm_context.c | 16 +-
drivers/gpu/drm/drm_crtc.c | 9 +-
drivers/gpu/drm/drm_crtc_helper.c | 1 +
drivers/gpu/drm/drm_crtc_internal.h | 19 +-
drivers/gpu/drm/drm_debugfs_crc.c | 92 +-
drivers/gpu/drm/drm_dp_cec.c | 18 +-
drivers/gpu/drm/drm_dp_helper.c | 20 +-
drivers/gpu/drm/drm_dp_mst_topology.c | 1 +
drivers/gpu/drm/drm_drv.c | 3 +
drivers/gpu/drm/drm_encoder.c | 2 +-
drivers/gpu/drm/drm_fb_cma_helper.c | 26 +-
drivers/gpu/drm/drm_fb_helper.c | 63 +-
drivers/gpu/drm/drm_fourcc.c | 72 +-
drivers/gpu/drm/drm_framebuffer.c | 49 +-
drivers/gpu/drm/drm_gem.c | 6 +-
drivers/gpu/drm/drm_gem_cma_helper.c | 4 +-
drivers/gpu/drm/drm_gem_framebuffer_helper.c | 5 +-
drivers/gpu/drm/drm_internal.h | 5 +
drivers/gpu/drm/drm_ioctl.c | 12 +-
drivers/gpu/drm/drm_irq.c | 4 +-
drivers/gpu/drm/drm_lease.c | 8 +-
drivers/gpu/drm/drm_lock.c | 4 +-
drivers/gpu/drm/drm_mode_config.c | 3 +-
drivers/gpu/drm/drm_mode_object.c | 4 +-
drivers/gpu/drm/drm_panel.c | 2 +
drivers/gpu/drm/drm_panel_orientation_quirks.c | 14 +-
drivers/gpu/drm/drm_pci.c | 4 +-
drivers/gpu/drm/drm_plane.c | 23 +-
drivers/gpu/drm/drm_plane_helper.c | 1 +
drivers/gpu/drm/drm_prime.c | 4 +-
drivers/gpu/drm/drm_property.c | 8 +-
drivers/gpu/drm/drm_scatter.c | 8 +-
drivers/gpu/drm/drm_syncobj.c | 132 +-
drivers/gpu/drm/drm_vblank.c | 10 +-
drivers/gpu/drm/drm_vma_manager.c | 3 -
drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +-
drivers/gpu/drm/exynos/exynos_drm_drv.c | 26 +-
drivers/gpu/drm/exynos/exynos_drm_drv.h | 3 +-
drivers/gpu/drm/exynos/exynos_drm_dsi.c | 107 +-
drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 17 -
drivers/gpu/drm/exynos/exynos_drm_fbdev.h | 10 -
drivers/gpu/drm/exynos/exynos_drm_gsc.c | 46 +-
drivers/gpu/drm/exynos/exynos_drm_plane.c | 16 +-
drivers/gpu/drm/exynos/exynos_drm_scaler.c | 137 +-
drivers/gpu/drm/exynos/exynos_mixer.c | 56 +-
drivers/gpu/drm/exynos/regs-mixer.h | 5 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 8 +-
drivers/gpu/drm/gma500/psb_drv.h | 1 -
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 26 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 1 -
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 2 +-
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 8 +-
drivers/gpu/drm/i915/Kconfig.debug | 12 +
drivers/gpu/drm/i915/gvt/cfg_space.c | 12 +
drivers/gpu/drm/i915/gvt/cmd_parser.c | 11 +-
drivers/gpu/drm/i915/gvt/display.c | 1 +
drivers/gpu/drm/i915/gvt/edid.c | 9 +
drivers/gpu/drm/i915/gvt/gtt.c | 9 +-
drivers/gpu/drm/i915/gvt/gvt.c | 3 +-
drivers/gpu/drm/i915/gvt/handlers.c | 34 +-
drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +-
drivers/gpu/drm/i915/gvt/mmio.c | 3 +-
drivers/gpu/drm/i915/gvt/mmio_context.c | 13 -
drivers/gpu/drm/i915/gvt/mmio_context.h | 3 +
drivers/gpu/drm/i915/gvt/opregion.c | 1 -
drivers/gpu/drm/i915/gvt/page_track.c | 2 +
drivers/gpu/drm/i915/gvt/reg.h | 18 +
drivers/gpu/drm/i915/gvt/scheduler.c | 64 +-
drivers/gpu/drm/i915/i915_debugfs.c | 99 +-
drivers/gpu/drm/i915/i915_drv.c | 500 +-
drivers/gpu/drm/i915/i915_drv.h | 97 +-
drivers/gpu/drm/i915/i915_gem.c | 105 +-
drivers/gpu/drm/i915/i915_gem.h | 6 -
drivers/gpu/drm/i915/i915_gem_clflush.c | 7 -
drivers/gpu/drm/i915/i915_gem_context.c | 252 +-
drivers/gpu/drm/i915/i915_gem_context.h | 59 +-
drivers/gpu/drm/i915/i915_gem_execbuffer.c | 52 +-
drivers/gpu/drm/i915/i915_gem_gtt.c | 102 +-
drivers/gpu/drm/i915/i915_gem_gtt.h | 23 +-
drivers/gpu/drm/i915/i915_gem_object.h | 10 +-
drivers/gpu/drm/i915/i915_gem_stolen.c | 4 +-
drivers/gpu/drm/i915/i915_gpu_error.c | 20 +-
drivers/gpu/drm/i915/i915_irq.c | 36 +-
drivers/gpu/drm/i915/i915_pci.c | 15 +-
drivers/gpu/drm/i915/i915_perf.c | 178 +-
drivers/gpu/drm/i915/i915_reg.h | 780 +-
drivers/gpu/drm/i915/i915_request.c | 23 +-
drivers/gpu/drm/i915/i915_request.h | 47 +-
drivers/gpu/drm/i915/i915_sw_fence.c | 13 +-
drivers/gpu/drm/i915/i915_vma.c | 5 +-
drivers/gpu/drm/i915/i915_vma.h | 10 +-
drivers/gpu/drm/i915/intel_atomic_plane.c | 53 +-
drivers/gpu/drm/i915/intel_breadcrumbs.c | 6 +-
drivers/gpu/drm/i915/intel_csr.c | 41 +-
drivers/gpu/drm/i915/intel_ddi.c | 261 +-
drivers/gpu/drm/i915/intel_device_info.h | 2 +-
drivers/gpu/drm/i915/intel_display.c | 970 +-
drivers/gpu/drm/i915/intel_display.h | 32 +-
drivers/gpu/drm/i915/intel_dp.c | 541 +-
drivers/gpu/drm/i915/intel_dp_link_training.c | 51 +-
drivers/gpu/drm/i915/intel_dp_mst.c | 57 +-
drivers/gpu/drm/i915/intel_dpll_mgr.c | 62 +-
drivers/gpu/drm/i915/intel_dpll_mgr.h | 1 +
drivers/gpu/drm/i915/intel_drv.h | 99 +-
drivers/gpu/drm/i915/intel_engine_cs.c | 96 +-
drivers/gpu/drm/i915/intel_fbc.c | 4 +-
drivers/gpu/drm/i915/intel_fbdev.c | 6 +-
drivers/gpu/drm/i915/intel_guc.c | 102 +-
drivers/gpu/drm/i915/intel_guc.h | 12 +-
drivers/gpu/drm/i915/intel_guc_ads.c | 2 +-
drivers/gpu/drm/i915/intel_guc_ct.c | 7 +-
drivers/gpu/drm/i915/intel_guc_fwif.h | 1 +
drivers/gpu/drm/i915/intel_guc_log.c | 2 +-
drivers/gpu/drm/i915/intel_guc_submission.c | 115 +-
drivers/gpu/drm/i915/intel_guc_submission.h | 4 +
drivers/gpu/drm/i915/intel_hangcheck.c | 2 +-
drivers/gpu/drm/i915/intel_hdcp.c | 6 +-
drivers/gpu/drm/i915/intel_hdmi.c | 10 +-
drivers/gpu/drm/i915/intel_huc.c | 2 +-
drivers/gpu/drm/i915/intel_i2c.c | 16 +-
drivers/gpu/drm/i915/intel_lrc.c | 216 +-
drivers/gpu/drm/i915/intel_lrc.h | 2 -
drivers/gpu/drm/i915/intel_lrc_reg.h | 2 +-
drivers/gpu/drm/i915/intel_mocs.c | 11 +-
drivers/gpu/drm/i915/intel_mocs.h | 2 +-
drivers/gpu/drm/i915/intel_overlay.c | 147 +-
drivers/gpu/drm/i915/intel_pipe_crc.c | 119 +-
drivers/gpu/drm/i915/intel_pm.c | 120 +-
drivers/gpu/drm/i915/intel_psr.c | 277 +-
drivers/gpu/drm/i915/intel_ringbuffer.c | 133 +-
drivers/gpu/drm/i915/intel_ringbuffer.h | 41 +-
drivers/gpu/drm/i915/intel_runtime_pm.c | 1005 +-
drivers/gpu/drm/i915/intel_sdvo.c | 101 +-
drivers/gpu/drm/i915/intel_sprite.c | 525 +-
drivers/gpu/drm/i915/intel_uc.c | 4 +
drivers/gpu/drm/i915/intel_uc_fw.c | 2 +-
drivers/gpu/drm/i915/intel_uncore.c | 130 +-
drivers/gpu/drm/i915/intel_wopcm.c | 6 +
drivers/gpu/drm/i915/selftests/huge_pages.c | 13 +-
drivers/gpu/drm/i915/selftests/i915_gem.c | 221 +
.../gpu/drm/i915/selftests/i915_gem_coherency.c | 40 +-
drivers/gpu/drm/i915/selftests/i915_gem_context.c | 202 +
drivers/gpu/drm/i915/selftests/i915_gem_object.c | 5 +-
.../gpu/drm/i915/selftests/i915_live_selftests.h | 1 +
drivers/gpu/drm/i915/selftests/i915_request.c | 8 +
drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 8 -
drivers/gpu/drm/i915/selftests/intel_guc.c | 42 +
drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 101 +-
drivers/gpu/drm/i915/selftests/intel_lrc.c | 8 +
drivers/gpu/drm/i915/selftests/intel_workarounds.c | 5 +
drivers/gpu/drm/i915/selftests/mock_context.c | 11 +-
drivers/gpu/drm/i915/selftests/mock_gtt.c | 2 +
drivers/gpu/drm/imx/imx-drm-core.c | 21 +-
drivers/gpu/drm/imx/ipuv3-plane.c | 9 +-
drivers/gpu/drm/mediatek/Makefile | 5 +-
drivers/gpu/drm/mediatek/mtk_dpi.c | 131 +-
drivers/gpu/drm/mediatek/mtk_dpi_regs.h | 2 +-
drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 14 +-
drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 +-
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 +
drivers/gpu/drm/mediatek/mtk_hdmi.c | 15 +-
drivers/gpu/drm/mediatek/mtk_hdmi.h | 2 +-
drivers/gpu/drm/mediatek/mtk_hdmi_phy.c | 235 +
drivers/gpu/drm/mediatek/mtk_hdmi_phy.h | 60 +
drivers/gpu/drm/mediatek/mtk_mt2701_hdmi_phy.c | 212 +
drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c | 226 +-
drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +-
drivers/gpu/drm/mgag200/mgag200_main.c | 9 -
drivers/gpu/drm/msm/Makefile | 1 -
drivers/gpu/drm/msm/adreno/a2xx.xml.h | 8 +-
drivers/gpu/drm/msm/adreno/a3xx.xml.h | 8 +-
drivers/gpu/drm/msm/adreno/a4xx.xml.h | 8 +-
drivers/gpu/drm/msm/adreno/a5xx.xml.h | 8 +-
drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 4 +-
drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 20 +-
drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +-
drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 12 +-
drivers/gpu/drm/msm/adreno/a6xx.xml.h | 1413 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 144 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 21 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 12 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 38 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 3 +-
drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 161 +-
drivers/gpu/drm/msm/adreno/adreno_common.xml.h | 8 +-
drivers/gpu/drm/msm/adreno/adreno_device.c | 1 +
drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 26 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 737 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 115 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 257 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 10 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 23 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 48 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 125 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 109 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 56 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c | 323 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h | 139 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 16 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 4 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 29 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 7 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 29 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 7 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 39 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 18 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 17 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 3 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 16 -
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 45 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 4 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 501 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 4 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c | 15 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h | 14 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 285 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 44 -
drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 116 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 5 +-
drivers/gpu/drm/msm/dsi/dsi.c | 10 +-
drivers/gpu/drm/msm/dsi/dsi_host.c | 2 +
drivers/gpu/drm/msm/dsi/dsi_manager.c | 4 +-
drivers/gpu/drm/msm/msm_atomic.c | 2 +
drivers/gpu/drm/msm/msm_drv.c | 8 +-
drivers/gpu/drm/msm/msm_drv.h | 2 +
drivers/gpu/drm/msm/msm_fence.c | 8 -
drivers/gpu/drm/msm/msm_gem_submit.c | 4 +-
drivers/gpu/drm/msm/msm_gpu.c | 49 +-
drivers/gpu/drm/msm/msm_gpu.h | 5 +-
drivers/gpu/drm/msm/msm_rd.c | 6 +-
drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 53 +-
drivers/gpu/drm/mxsfb/mxsfb_drv.c | 40 +
drivers/gpu/drm/nouveau/dispnv50/disp.c | 42 +-
drivers/gpu/drm/nouveau/include/nvif/cl5070.h | 5 +-
drivers/gpu/drm/nouveau/nouveau_backlight.c | 220 +-
drivers/gpu/drm/nouveau/nouveau_connector.c | 71 +-
drivers/gpu/drm/nouveau/nouveau_connector.h | 35 +
drivers/gpu/drm/nouveau/nouveau_display.c | 2 -
drivers/gpu/drm/nouveau/nouveau_display.h | 25 -
drivers/gpu/drm/nouveau/nouveau_drm.c | 179 +-
drivers/gpu/drm/nouveau/nouveau_drv.h | 10 +-
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 1 -
drivers/gpu/drm/nouveau/nouveau_fence.c | 1 -
drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 1 +
.../nvkm/engine/disp/hdmigm200.c} | 22 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 8 +
.../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c | 10 +-
.../gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c | 11 +-
.../gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c | 1 +
.../gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c | 1 +
.../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c | 1 +
.../gpu/drm/omapdrm/displays/connector-analog-tv.c | 139 +-
drivers/gpu/drm/omapdrm/displays/connector-dvi.c | 175 +-
drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 277 +-
drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 132 +-
drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c | 187 +-
.../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 197 +-
drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 88 +-
drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 247 +-
.../omapdrm/displays/panel-lgphilips-lb035q02.c | 103 +-
.../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 146 +-
.../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 101 +-
.../drm/omapdrm/displays/panel-sony-acx565akm.c | 165 +-
.../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 102 +-
.../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 192 +-
drivers/gpu/drm/omapdrm/dss/base.c | 217 +-
drivers/gpu/drm/omapdrm/dss/core.c | 26 +-
drivers/gpu/drm/omapdrm/dss/dispc.c | 61 +-
drivers/gpu/drm/omapdrm/dss/display.c | 134 +-
drivers/gpu/drm/omapdrm/dss/dpi.c | 192 +-
drivers/gpu/drm/omapdrm/dss/dsi.c | 569 +-
drivers/gpu/drm/omapdrm/dss/dss-of.c | 47 +-
drivers/gpu/drm/omapdrm/dss/dss.c | 47 +-
drivers/gpu/drm/omapdrm/dss/dss.h | 11 +-
drivers/gpu/drm/omapdrm/dss/hdmi.h | 8 +-
drivers/gpu/drm/omapdrm/dss/hdmi4.c | 351 +-
drivers/gpu/drm/omapdrm/dss/hdmi5.c | 334 +-
drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 6 +-
drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 8 +-
drivers/gpu/drm/omapdrm/dss/omapdss.h | 306 +-
drivers/gpu/drm/omapdrm/dss/output.c | 208 +-
drivers/gpu/drm/omapdrm/dss/sdi.c | 149 +-
drivers/gpu/drm/omapdrm/dss/venc.c | 291 +-
drivers/gpu/drm/omapdrm/omap_connector.c | 374 +-
drivers/gpu/drm/omapdrm/omap_connector.h | 7 +-
drivers/gpu/drm/omapdrm/omap_crtc.c | 111 +-
drivers/gpu/drm/omapdrm/omap_crtc.h | 6 +-
drivers/gpu/drm/omapdrm/omap_dmm_priv.h | 7 +
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 201 +-
drivers/gpu/drm/omapdrm/omap_drv.c | 304 +-
drivers/gpu/drm/omapdrm/omap_drv.h | 19 +-
drivers/gpu/drm/omapdrm/omap_encoder.c | 159 +-
drivers/gpu/drm/omapdrm/omap_encoder.h | 6 +-
drivers/gpu/drm/omapdrm/omap_fb.c | 2 +-
drivers/gpu/drm/omapdrm/omap_fbdev.c | 6 +-
drivers/gpu/drm/omapdrm/omap_gem.c | 4 +-
drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 +-
drivers/gpu/drm/omapdrm/omap_irq.c | 4 +-
drivers/gpu/drm/omapdrm/tcm-sita.h | 93 -
drivers/gpu/drm/panel/panel-lvds.c | 6 +-
drivers/gpu/drm/pl111/pl111_drv.c | 6 +-
drivers/gpu/drm/qxl/qxl_display.c | 117 +-
drivers/gpu/drm/qxl/qxl_draw.c | 6 +-
drivers/gpu/drm/qxl/qxl_drv.c | 28 +-
drivers/gpu/drm/qxl/qxl_drv.h | 32 +-
drivers/gpu/drm/qxl/qxl_fb.c | 197 +-
drivers/gpu/drm/qxl/qxl_gem.c | 2 +-
drivers/gpu/drm/qxl/qxl_kms.c | 80 +-
drivers/gpu/drm/radeon/atombios_crtc.c | 25 +
drivers/gpu/drm/radeon/atombios_i2c.c | 2 +-
drivers/gpu/drm/radeon/cik.c | 2 +-
drivers/gpu/drm/radeon/evergreen_cs.c | 2 +-
drivers/gpu/drm/radeon/mkregtable.c | 2 +-
drivers/gpu/drm/radeon/r100_track.h | 2 +-
drivers/gpu/drm/radeon/r600_reg.h | 31 +-
drivers/gpu/drm/radeon/radeon_dp_mst.c | 2 +-
drivers/gpu/drm/radeon/radeon_drv.c | 23 +-
drivers/gpu/drm/radeon/radeon_legacy_tv.c | 2 +-
drivers/gpu/drm/radeon/radeon_object.c | 4 +-
drivers/gpu/drm/radeon/radeon_test.c | 10 +-
drivers/gpu/drm/radeon/radeon_trace.h | 2 +-
drivers/gpu/drm/radeon/radeon_trace_points.c | 2 +-
drivers/gpu/drm/radeon/si.c | 2 +-
drivers/gpu/drm/rcar-du/Kconfig | 1 +
drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 466 +-
drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 14 +-
drivers/gpu/drm/rcar-du/rcar_du_drv.c | 85 +-
drivers/gpu/drm/rcar-du/rcar_du_drv.h | 21 +-
drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 6 +-
drivers/gpu/drm/rcar-du/rcar_du_encoder.h | 6 +-
drivers/gpu/drm/rcar-du/rcar_du_group.c | 94 +-
drivers/gpu/drm/rcar-du/rcar_du_group.h | 6 +-
drivers/gpu/drm/rcar-du/rcar_du_kms.c | 99 +-
drivers/gpu/drm/rcar-du/rcar_du_kms.h | 6 +-
drivers/gpu/drm/rcar-du/rcar_du_plane.c | 12 +-
drivers/gpu/drm/rcar-du/rcar_du_plane.h | 6 +-
drivers/gpu/drm/rcar-du/rcar_du_regs.h | 13 +-
drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 14 +-
drivers/gpu/drm/rcar-du/rcar_du_vsp.h | 6 +-
drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c | 6 +-
drivers/gpu/drm/rcar-du/rcar_lvds.c | 360 +-
drivers/gpu/drm/rcar-du/rcar_lvds_regs.h | 48 +-
drivers/gpu/drm/rockchip/Kconfig | 25 +-
drivers/gpu/drm/rockchip/Makefile | 1 +
drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 104 +-
drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 48 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 1 +
drivers/gpu/drm/rockchip/rockchip_rgb.c | 173 +
drivers/gpu/drm/rockchip/rockchip_rgb.h | 33 +
drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 215 +
drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 99 +
drivers/gpu/drm/scheduler/Makefile | 2 +-
drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 24 +
drivers/gpu/drm/scheduler/sched_entity.c | 524 +
.../scheduler/{gpu_scheduler.c => sched_main.c} | 440 +-
drivers/gpu/drm/shmobile/Kconfig | 1 +
drivers/gpu/drm/shmobile/shmob_drm_backlight.c | 6 +-
drivers/gpu/drm/shmobile/shmob_drm_backlight.h | 6 +-
drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 6 +-
drivers/gpu/drm/shmobile/shmob_drm_crtc.h | 6 +-
drivers/gpu/drm/shmobile/shmob_drm_drv.c | 6 +-
drivers/gpu/drm/shmobile/shmob_drm_drv.h | 6 +-
drivers/gpu/drm/shmobile/shmob_drm_kms.c | 6 +-
drivers/gpu/drm/shmobile/shmob_drm_kms.h | 6 +-
drivers/gpu/drm/shmobile/shmob_drm_plane.c | 6 +-
drivers/gpu/drm/shmobile/shmob_drm_plane.h | 6 +-
drivers/gpu/drm/shmobile/shmob_drm_regs.h | 6 +-
drivers/gpu/drm/sti/sti_drv.c | 8 +-
drivers/gpu/drm/sti/sti_hda.c | 1 -
drivers/gpu/drm/sti/sti_hdmi.c | 1 -
drivers/gpu/drm/sun4i/sun4i_backend.c | 81 +-
drivers/gpu/drm/sun4i/sun4i_backend.h | 3 +-
drivers/gpu/drm/sun4i/sun4i_drv.c | 20 +-
drivers/gpu/drm/sun4i/sun4i_layer.c | 4 +-
drivers/gpu/drm/sun4i/sun4i_tcon.c | 203 +-
drivers/gpu/drm/sun4i/sun4i_tcon.h | 27 +-
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 17 +-
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 2 +
drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 12 +
drivers/gpu/drm/sun4i/sun8i_mixer.c | 48 +
drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 4 +-
drivers/gpu/drm/tegra/dc.c | 73 +
drivers/gpu/drm/tegra/dc.h | 2 +-
drivers/gpu/drm/tegra/dpaux.c | 3 +-
drivers/gpu/drm/tegra/drm.c | 47 +-
drivers/gpu/drm/tegra/drm.h | 4 -
drivers/gpu/drm/tegra/fb.c | 24 +-
drivers/gpu/drm/tegra/hub.c | 19 +-
drivers/gpu/drm/tegra/hub.h | 1 +
drivers/gpu/drm/tegra/sor.c | 110 +
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 14 +-
drivers/gpu/drm/tilcdc/tilcdc_drv.h | 3 -
drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 6 +-
drivers/gpu/drm/ttm/Makefile | 4 +-
drivers/gpu/drm/ttm/ttm_bo.c | 76 +-
drivers/gpu/drm/ttm/ttm_bo_util.c | 5 +-
drivers/gpu/drm/ttm/ttm_bo_vm.c | 3 +-
drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 8 +-
drivers/gpu/drm/tve200/tve200_drv.c | 14 +-
drivers/gpu/drm/udl/udl_drv.c | 2 +-
drivers/gpu/drm/v3d/v3d_gem.c | 6 +-
drivers/gpu/drm/v3d/v3d_sched.c | 2 +-
drivers/gpu/drm/vc4/vc4_crtc.c | 1 +
drivers/gpu/drm/vc4/vc4_drv.c | 25 +-
drivers/gpu/drm/vc4/vc4_gem.c | 4 +-
drivers/gpu/drm/vc4/vc4_kms.c | 6 -
drivers/gpu/drm/vc4/vc4_plane.c | 5 +-
drivers/gpu/drm/vgem/vgem_drv.c | 2 +-
drivers/gpu/drm/vgem/vgem_fence.c | 13 -
drivers/gpu/drm/virtio/virtgpu_display.c | 12 +-
drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 26 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 30 +-
drivers/gpu/drm/virtio/virtgpu_fb.c | 23 +-
drivers/gpu/drm/virtio/virtgpu_gem.c | 7 +-
drivers/gpu/drm/virtio/virtgpu_ioctl.c | 4 +-
drivers/gpu/drm/virtio/virtgpu_object.c | 19 +-
drivers/gpu/drm/virtio/virtgpu_plane.c | 60 +-
drivers/gpu/drm/virtio/virtgpu_prime.c | 11 +-
drivers/gpu/drm/virtio/virtgpu_ttm.c | 39 +-
drivers/gpu/drm/virtio/virtgpu_vq.c | 79 +-
drivers/gpu/drm/vkms/Makefile | 2 +-
drivers/gpu/drm/vkms/vkms_crc.c | 262 +
drivers/gpu/drm/vkms/vkms_crtc.c | 114 +-
drivers/gpu/drm/vkms/vkms_drv.c | 14 +
drivers/gpu/drm/vkms/vkms_drv.h | 75 +-
drivers/gpu/drm/vkms/vkms_gem.c | 83 +-
drivers/gpu/drm/vkms/vkms_output.c | 19 +-
drivers/gpu/drm/vkms/vkms_plane.c | 175 +-
drivers/gpu/drm/vmwgfx/Makefile | 4 +-
drivers/gpu/drm/{ttm => vmwgfx}/ttm_lock.c | 15 +-
.../drm/ttm => drivers/gpu/drm/vmwgfx}/ttm_lock.h | 0
drivers/gpu/drm/{ttm => vmwgfx}/ttm_object.c | 97 +-
.../ttm => drivers/gpu/drm/vmwgfx}/ttm_object.h | 31 +-
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 50 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 23 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 147 +-
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 1288 +-
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 7 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 203 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 24 +-
drivers/gpu/drm/vmwgfx/vmwgfx_prime.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 124 +-
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 7 +-
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 48 +-
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 25 +-
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c | 7 +-
drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 11 +-
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 31 +-
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 20 +-
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 770 +
drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 227 +
drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +-
drivers/gpu/drm/zte/zx_drm_drv.c | 19 +-
drivers/gpu/host1x/bus.c | 2 +-
drivers/gpu/host1x/dev.c | 13 +-
drivers/staging/vboxvideo/vbox_fb.c | 3 +-
drivers/tty/vt/vt.c | 12 +-
drivers/video/fbdev/core/fbcon.c | 4 +-
drivers/video/fbdev/core/fbmem.c | 67 +-
include/drm/drmP.h | 3 -
include/drm/drm_atomic.h | 23 +-
include/drm/drm_atomic_helper.h | 3 +
include/drm/drm_atomic_uapi.h | 58 +
include/drm/drm_blend.h | 6 +
include/drm/drm_color_mgmt.h | 1 +
include/drm/drm_connector.h | 1 +
include/drm/drm_crtc.h | 41 +-
include/drm/drm_device.h | 10 +
include/drm/drm_dp_helper.h | 11 +-
include/drm/drm_drv.h | 9 +-
include/drm/drm_encoder.h | 1 +
include/drm/drm_fb_cma_helper.h | 1 -
include/drm/drm_fb_helper.h | 34 +
include/drm/drm_fourcc.h | 24 +
include/drm/drm_mode_config.h | 15 +
include/drm/drm_panel.h | 1 +
include/drm/drm_pciids.h | 2 +-
include/drm/drm_plane.h | 19 +
include/drm/drm_print.h | 2 +-
include/drm/drm_property.h | 2 +
include/drm/drm_syncobj.h | 9 +-
.../amdgpu_dm_debugfs.h => include/drm/drm_util.h | 24 +-
include/drm/gpu_scheduler.h | 48 +-
include/drm/i915_pciids.h | 1 +
include/drm/ttm/ttm_bo_api.h | 34 +-
include/drm/ttm/ttm_bo_driver.h | 28 +
include/linux/console_struct.h | 1 -
include/linux/fb.h | 11 +-
include/linux/list.h | 23 +
include/linux/platform_data/shmob_drm.h | 6 +-
include/linux/vt_kern.h | 7 -
include/uapi/drm/amdgpu_drm.h | 2 +
include/uapi/drm/drm_fourcc.h | 48 +
include/uapi/drm/drm_mode.h | 3 +-
include/uapi/drm/i915_drm.h | 22 +
include/uapi/linux/kfd_ioctl.h | 13 +-
include/uapi/linux/udmabuf.h | 33 +
tools/testing/selftests/drivers/dma-buf/Makefile | 5 +
tools/testing/selftests/drivers/dma-buf/udmabuf.c | 96 +
893 files changed, 106539 insertions(+), 26025 deletions(-)
create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.txt
create mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358764.txt
create mode 100644 Documentation/gpu/vkms.rst
create mode 100644 drivers/dma-buf/udmabuf.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c
delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c
copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/amdgpu_s [...]
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c
copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/gfxhub_v [...]
copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/gfxhub_v [...]
copy drivers/gpu/drm/amd/amdgpu/{nbio_v7_0.c => nbio_v7_4.c} (54%)
copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/nbio_v7_ [...]
copy drivers/gpu/drm/amd/amdgpu/{psp_v3_1.c => psp_v11_0.c} (76%)
copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/psp_v11_ [...]
copy drivers/gpu/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => dc/dce/dce_i2c. [...]
copy drivers/gpu/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => dc/dce/dce_i2c. [...]
create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c
copy drivers/gpu/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => dc/dce/dce_i2c_ [...]
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c
copy drivers/gpu/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => dc/dm_event_log [...]
copy drivers/gpu/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => modules/inc/mod [...]
copy drivers/gpu/drm/amd/{powerplay/smumgr/vega10_smumgr.h => display/modules/inc/ [...]
copy drivers/gpu/drm/{scheduler => amd/display/modules/info_packet}/Makefile (79%)
create mode 100644 drivers/gpu/drm/amd/display/modules/info_packet/info_packet.c
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_11_0_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_11_0_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h
copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => powerplay/hwmgr [...]
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_powertune.c
copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => powerplay/hwmgr [...]
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c
copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => powerplay/hwmgr [...]
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h
create mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c
copy drivers/gpu/drm/amd/powerplay/smumgr/{vega12_smumgr.h => vega20_smumgr.h} (76%)
create mode 100644 drivers/gpu/drm/bridge/tc358764.c
create mode 100644 drivers/gpu/drm/bridge/ti-sn65dsi86.c
create mode 100644 drivers/gpu/drm/drm_atomic_uapi.c
create mode 100644 drivers/gpu/drm/i915/selftests/i915_gem.c
create mode 100644 drivers/gpu/drm/mediatek/mtk_hdmi_phy.c
create mode 100644 drivers/gpu/drm/mediatek/mtk_hdmi_phy.h
create mode 100644 drivers/gpu/drm/mediatek/mtk_mt2701_hdmi_phy.c
delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c
delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h
copy drivers/gpu/drm/{amd/display/amdgpu_dm/amdgpu_dm_debugfs.h => nouveau/nvkm/en [...]
delete mode 100644 drivers/gpu/drm/omapdrm/tcm-sita.h
create mode 100644 drivers/gpu/drm/rockchip/rockchip_rgb.c
create mode 100644 drivers/gpu/drm/rockchip/rockchip_rgb.h
create mode 100644 drivers/gpu/drm/scheduler/sched_entity.c
rename drivers/gpu/drm/scheduler/{gpu_scheduler.c => sched_main.c} (58%)
create mode 100644 drivers/gpu/drm/vkms/vkms_crc.c
rename drivers/gpu/drm/{ttm => vmwgfx}/ttm_lock.c (94%)
rename {include/drm/ttm => drivers/gpu/drm/vmwgfx}/ttm_lock.h (100%)
rename drivers/gpu/drm/{ttm => vmwgfx}/ttm_object.c (90%)
rename {include/drm/ttm => drivers/gpu/drm/vmwgfx}/ttm_object.h (94%)
create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c
create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_validation.h
create mode 100644 include/drm/drm_atomic_uapi.h
copy drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h => include/drm/drm_ [...]
create mode 100644 include/uapi/linux/udmabuf.h
create mode 100644 tools/testing/selftests/drivers/dma-buf/Makefile
create mode 100644 tools/testing/selftests/drivers/dma-buf/udmabuf.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.