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-stable-allyesconfig
in repository toolchain/ci/base-artifacts.
discards 164430d4 2: update: binutils-gcc-linux: 17311
new 2569fa3d 2: update: binutils-gcc-linux: 17311
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (164430d4)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 139 +-
02-prepare_abe/console.log | 434 +-
03-build_abe-binutils/console.log | 12198 +++----
04-build_abe-stage1/console.log | 16045 ++++-----
05-build_linux/console.log | 6585 ++--
07-check_regression/results.regressions | 11 -
.../console.log | 4 +-
08-check_regression/results.regressions | 11 +
08-update_baseline/results.regressions | 11 -
.../console.log | 20 +-
09-update_baseline/results.regressions | 11 +
console.log | 35425 ++++++++++---------
jenkins/manifest.sh | 18 +-
13 files changed, 35494 insertions(+), 35418 deletions(-)
delete mode 100644 07-check_regression/results.regressions
rename {07-check_regression => 08-check_regression}/console.log (98%)
create mode 100644 08-check_regression/results.regressions
delete mode 100644 08-update_baseline/results.regressions
rename {08-update_baseline => 09-update_baseline}/console.log (96%)
create mode 100644 09-update_baseline/results.regressions
--
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 2c85ebc57b3e Linux 5.10
new 523be44c334b drm/imx/dcss: fix unused but set variable warnings
new d7b1c018140f drm/panel: samsung: make vint_table static const
new b8f8dbf64958 drm/vram-helper: Fix use of top-down placement
new ca4bd68e11c8 drm/gma500: clean up indentation issues
new 9572e6693cd7 vga_switcheroo: simplify the return expression of vga_swit [...]
new ad44c03208e4 drm/dp_mst: Retrieve extended DPCD caps for topology manager
new 4127a6204970 drm/ttm: remove nonsense AGP handling
new db9c1734ad69 drm/ttm: stop dangerous caching attribute change
new 9e9f605fb5af drm/doc: Document that modifiers are always required for fb
new 313bbdee8454 drm/radeon: kill radeon_bo_wait
new 6b7741e42a49 drm/qxl: kill unused bo wait wrapper
new b1ec2924aa5a drm/radeon: cleanup ttm operation ctx usage.
new 546618674593 drm/nouveau/ttm: plumb ctx through move functions.
new 0ef1ed813e6b drm/ttm: add bo wait that takes a ctx wrapper.
new 6e5702980b14 drm/dp: add subheadings to DPCD address definitions
new 7d56927efac7 drm/dp: add a number of DP 2.0 DPCD definitions
new 84d28b471757 drm/nouveau: stop using persistent_swap_storage
new ab861424cb58 drm/ttm: remove persistent_swap_storage
new 8e3784dfef8a drm/ast: Reload gamma LUT after changing primary plane's c [...]
new deb0814b43f3 drm/ttm: add ttm_bo_pin()/ttm_bo_unpin() v2
new a3b3bef33519 drm/vmwgfx: remove unused placement combination
new b254557cb244 drm/vmwgfx: stop using ttm_bo_create v2
new fbe86ca56791 drm/vmwgfx: switch over to the new pin interface v2
new 6797cea18d39 drm/nouveau: switch over to the new pin interface
new d582723d76a4 drm/vram-helper: switch over to the new pin interface
new 9d36d4320462 drm/qxl: switch over to the new pin interface
new 0b8793f6e7fc drm/radeon: switch over to the new pin interface
new 4671078eb8e3 drm/amdgpu: switch over to the new pin interface
new 28578f35338f drm/ttm: remove ttm_bo_create
new e8c93e0c6a12 drm/ttm: remove TTM_PL_FLAG_NO_EVICT
new b809979f112b drm/panel: simplify the return expression of td028ttec1_prepare
new 6236d953f7ac drm/ttm: handle the SYSTEM->TT path in same place as others.
new 3a08446b31e3 drm/amdgpu/ttm: handle tt moves properly.
new 51e50e542204 drm/radeon/ttm: handle ttm moves properly
new fb4f3c92780d drm/panel: rm68200: allow using non-continuous dsi clock
new 61c523b932ae fbdev: mx3fb: remove unused variable 'irq'
new a34ebe7e6d99 drm/panel: otm8009a: remove hack to force commands in HS
new 880ee3b7615e drm/panel: otm8009a: allow using non-continuous dsi clock
new 4eb4d99dfe30 drm/hisilicon: Support i2c driver algorithms for bit-shift [...]
new a0d078d06e51 drm/hisilicon: Features to support reading resolutions from EDID
new 246cb7e49a70 drm/amdgpu: Introduce GEM object functions
new ad01dd0376af drm/armada: Introduce GEM object functions
new a77306278f2c drm/etnaviv: Introduce GEM object functions
new a64325a1d76a drm/exynos: Introduce GEM object functions
new 7cd467d0fc66 drm/gma500: Introduce GEM object functions
new 10012620ea65 drm/i915: Introduce GEM object functions
new 80cf656c25b6 drm/imx/dcss: Initialize DRM driver instance with CMA help [...]
new 84274de61a3c drm/mediatek: Introduce GEM object functions
new 3c9edd9c85f5 drm/msm: Introduce GEM object funcs
new ed853f6c3fbc drm/nouveau: Introduce GEM object functions
new c5ca5e029fa6 drm/omapdrm: Introduce GEM object functions
new 4889d684fd5a drm/pl111: Introduce GEM object functions
new 552f9d60f6cc drm/radeon: Introduce GEM object functions
new 0d590af3140d drm/rockchip: Convert to drm_gem_object_funcs
new dd311c6fe8af drm/tegra: Introduce GEM object functions
new dd60202237a0 drm/vc4: Introduce GEM object functions
new dff29810a8d5 drm/vgem: Introduce GEM object functions
new c6069a02fa55 drm/virtgpu: Set PRIME export function in struct drm_gem_o [...]
new b76b85b7c2e2 drm/vkms: Introduce GEM object functions
new 1adda8b8f12c drm/xen: Introduce GEM object functions
new c85dce1b2e7e drm/xlnx: Initialize DRM driver instance with CMA helper macro
new d693def4fd1c drm: Remove obsolete GEM and PRIME callbacks from struct d [...]
new 7faa92dfdf42 drm/vram-helper: Integrate drm_gem_vram_init() into drm_ge [...]
new 4d92d7d76dd5 drm/vram-helper: Set object function iff they are not prov [...]
new 8bde6c0d4e73 drm/vram-helper: Don't put new BOs into VRAM
new 06f4277463ba fbdev: simplify fb_getput_cmap()
new 3f6195d10fff fbdev: sbuslib: remove unused FBIOSCURSOR32 helper
new ca6cf78322d1 fbdev: sbuslib: remove compat_alloc_user_space usage
new 33700f6f7d9f drm/ingenic: Reset pixclock rate when parent clock rate changes
new 1677d31c2266 drm/ingenic: Add support for reserved memory
new 174d8e52a60f drm/ingenic: Alloc F0 and F1 DMA descriptors at once
new 3d705fb0dc43 drm/ingenic: Support handling different pixel formats in F [...]
new bb85760572ca drm/ingenic: Add support for 30-bit modes
new dba09e834f4e drm/ingenic: Add support for 24-bit modes
new 686d4b4b99af drm/ingenic: Add support for paletted 8bpp
new 0b5aebec2bbf drm/ttm: move SG flag check into ttm_bo_vm_reserve
new 8e0310f0ff04 drm/radeon: stop using TTMs fault callback
new d3ef581afa5e drm/amdgpu: stop using TTMs fault callback
new 76fe313adde2 drm/nouveau: stop using TTMs fault callback
new 45e241f8c5d7 drm/ttm: remove fault callback
new ca876a1d30e5 drm/hisilicon: Deleted the drm_device declaration
new 8f7db83e6abf drm/rockchip: Include <drm/drm_gem_cma_helper> for drm_gem [...]
new 30172efbfb84 drm/virtio: blob prep: refactor getting pages and attachin [...]
new 0ce072965638 drm/virtio: blob prep: make CPU responses more generic
new ff886cbdcc44 virtio-gpu api: blob resources
new e5cd6cbe0255 virtio-gpu api: host visible feature
new eda3e1018f78 drm/virtgpu api: blob resources
new 7a571c76ddce drm/virtgpu api: host visible feature
new bf36dea17623 drm/virtgpu api: cross-device feature
new 6815cfe602d0 drm/virtio: implement blob resources: probe for the feature.
new 6076a9711dc5 drm/virtio: implement blob resources: probe for host visib [...]
new f895c7071372 drm/virtio: implement blob resources: expose virtio_gpu_re [...]
new 5c824604e560 drm/virtio: implement blob resources: add new fields to in [...]
new 16845c5d5409 drm/virtio: implement blob resources: implement vram object
new c7a6ac4f60bc drm/virtio: implement blob resources: hypercall interface
new 0b0f1afe6cff drm/virtio: implement blob resources: blob display integration
new 1e2554f49e41 drm/virtio: implement blob resources: refactor UUID code somewhat
new 50c3d1938ee3 drm/virtio: implement blob resources: fix stride discrepancy
new 4429b5de01ad drm/virtio: implement blob resources: report blob mem to u [...]
new 897b4d1acaf5 drm/virtio: implement blob resources: resource create blob ioctl
new 378f257d5830 drm/virtio: advertise features to userspace
new 79b4d4d26bd2 drm/qxl: simplify the return expression of qxl_plane_prepare_fb()
new 01fd30da0474 dma-buf: Add struct dma-buf-map for storing struct dma_buf [...]
new 6619ccf1bb1d dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces
new 20e76f1a7059 dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfaces
new ccc22d41bd9a dma-buf: Document struct dma_buf_map
new 369a7210c127 drm/qxl: fix usage of ttm_bo_init
new cbdbdd8ab22b drm: update todo.rst
new c7a399271de0 drm/hisilicon: Using the to_hibmc_drm_private to convert
new 4f8cc7a64af4 drm/hisilicon: Delete the unused macro
new 91e515c2f0f6 virtio-gpu api: fix 64/32 compat issue with blob implementation
new 291e8cdd6bc5 MAINTAINERS: mark FRAMEBUFFER LAYER as Orphan
new 3c4641d4e756 drm/panfrost: simplify the return expression of cz_ih_hw_init()
new 0c5036590bde drm/panfrost: simplify the return expression of panfrost_d [...]
new bd1fbef7bd75 drm/atomic: Make the kerneldoc a bit clearer
new 21271d41a67c Revert "gpu/drm: ingenic: Add option to mmap GEM buffers cached"
new 6468f234d32d dt-bindings: display: ti,am65x-dss: add missing properties [...]
new a10563c89a72 dt-bindings: display: ti,j721e-dss: add missing properties [...]
new 01370532b72e drm/tidss: Add prepare_fb to the plane helper funcs
new 170fb58ee329 drm/sched: Avoid infinite waits in the drm_sched_entity_de [...]
new 4e19d51ca5b2 drm/gma500: fix double free of gma_connector
new f3d52908f6ba drm: bridge: dw-hdmi: Constify dw_hdmi_i2s_ops
new dac4ec775aa1 drm/bridge: tc358764: restore connector support
new 12b68474e6d5 drm/nouveau/ttm: handle ttm moves properly.
new 8117713d7804 drm/nouveau/ttm: memcpy waits for bo already
new 881c4117957b drm/qxl: drop unused code (v2)
new 279a3010218d drm/vmwgfx: move null mem checks outside move notifies
new bcff5d3e3bab drm/vmwgfx: add a move callback.
new 2b8283ff1a60 drm/vram_helper: implement a ttm move callback.
new 8e6cb56b67fe drm/ttm: make move callback compulstory
new 1e17792de06f drm/ttm: remove TTM_PAGE_FLAG_WRITE
new 3b53d304856b drm/ttm: cleanup ttm_handle_caching_state_failure
new 4ce032d64c2a drm/ttm: nuke ttm_bo_evict_mm and rename mgr function v3
new 4561b366c70e drm/ttm: drop glob parameter from ttm_bo_swapout
new d7c59750f274 drm/vmwgfx: move ttm_bo_swapout_all into vmwgfx
new 72dc6e3b948c drm/ttm: remove ttm_bo_unmap_virtual_locked declaration v2
new 955a341f33b7 drm/ttm: move ttm_set_memory.h out of include
new 5a3884320a57 drm/vkms: update todo
new a76fa3540fc3 drm/fb-helper: Add locking to sysrq handling
new fb6473a48b63 drm/atomic: document and enforce rules around "spurious" EBUSY
new 9073d4ed8da4 drm/atomic: debug output for EBUSY
new 1a11a88cfd9a drm/panfrost: Fix job timeout handling
new 82e1b93ad8b9 dma-buf: use struct_size macro
new 696029eb36c0 drm/aspeed: Add sysfs for output settings
new c76eb35587f5 drm: aspeed: Fix GENMASK misuse
new 351f950db4ab drm/atomic: Pass the full state to CRTC atomic enable/disable
new 178c72350d39 drm/aspeed: Set driver CMA functions with DRM_GEM_CMA_DRIVER_OPS
new ec5722adb8b2 drm/fourcc: document modifier uniqueness requirements
new b3a753f54adc drm/tilcdc: Do not keep vblank interrupts enabled all the time
new 882bceffa8ca drm/tilcdc: Remove tilcdc_crtc_max_width(), use private data
new bf296b35489b drm/aspeed: Fix Kconfig warning & subsequent build errors
new a4e45e5d3097 MAINTAINERS: Add myself as a maintainer for vc4
new 8bca49e43fb5 drm: shmobile: Reduce include dependencies
new 412ae84cb4dd drm/virtio: Use UUID API for importing the UUID
new 9528a02430df dt-bindings: display: panel: Add bindings for Novatek nt36672a
new 070c7fa58bce drm: panel: Add novatek nt36672a panel driver
new 1b4ea4c5980f drm/ttm: set the tt caching state at creation time
new 1cf65c45183a drm/ttm: add caching state to ttm_bus_placement
new 867bcecd6ae4 drm/ttm: use caching instead of placement for ttm_io_prot
new ce65b874001d drm/ttm: nuke caching placement flags
new 73b62cdb93b6 drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev [...]
new ac80cd17a615 dma-buf: Clarify that dma-buf sg lists are page aligned
new 063bc37d4609 drm/vkms: Set preferred depth correctly
new 488c888ae1d4 drm/vkms: Switch to shmem helpers
new f57074189dfc omapfb/dss: Remove redundant null check before clk_prepare [...]
new 5988c2695f40 video: fbdev: sh_mobile_lcdcfb: Remove redundant null chec [...]
new f41b019aa5e0 drm/panel: mantix: Don't dereference NULL mode
new 787099f8671c drm/panel: mantix: Fix panel reset
new 1c902de389ff dt-binding: display: Require two resets on mantix panel
new 137655d1ed35 drm/bridge: ti-sn65dsi86: Add retries for link training
new 06dd6f303fe2 drm/bridge: ti-sn65dsi86: remove redundant null check
new 37e6011b3ccf drm/panel: rm68200: fix mode to 50fps
new 0ad086e07dd5 video: Remove set but not used variable
new 748855582101 video: use kobj_to_dev()
new 9e9b18b681f1 drm/bridge: lvds-codec: Add support for regulator
new ef27afa607e8 omapfb: simplify the return expression of panel_dpi_connect
new 533278ca0d53 omapfb: simplify the return expression of sharp_ls_connect
new 43624b403ba2 omapfb: simplify the return expression of tpo_td043_connect
new 63da0977f52a omapfb: connector-analog-tv: simplify the return expressio [...]
new ea65a99bb85e omapfb: connector-hdmi: simplify the return expression of [...]
new 10732a0f644a omapfb: panel-sony-acx565akm: simplify the return expressi [...]
new defa1dcc5617 omapfb: simplify the return expression of hdmi_pll_enable
new 9aab66010e57 dt-bindings: drm/bridge: anx7625: MIPI to DP transmitter D [...]
new 8bdfc5dae4e3 drm/bridge: anx7625: Add anx7625 MIPI DSI/DPI to DP
new 3da1781ea458 fbdev: nvidia: use for_each_child_of_node() macro
new f215d6003736 omapfb: use devm_platform_ioremap_resource_byname
new 7604caa1f099 omapfb: connector-dvi: simplify the return expression of d [...]
new ba43961b2dcb drm/panel: simplify the return expression of rb070d30_pane [...]
new 7d3618fdeef1 drm/bridge: analogix_dp: make analogix_dp_start_aux_transa [...]
new 759962b5dc99 drm: bridge: adv7511: make adv7511_hdmi_hw_params() static
new 4caca3d8f912 drm/panel: st7703: Make jh057n00900_panel_desc static
new 2f39766ea23a video: fbdev: sis: remove unneeded semicolon
new 83fc7f6a3514 video: fbdev: fsl-diu-fb: remove unneeded variable 'res'
new 7924bcdbcb12 dt-bindings: vendor-prefixes: Add Yes Optoelectronics
new b73946a2efea dt-bindings: display: simple: Add YTC700TLAG-05-201C
new 7a1f4fa4a629 drm/panel: simple: Add YTC700TLAG-05-201C
new e2dae672a9d5 drm/mcde: Fix handling of platform_get_irq() error
new 77bb5aaf2bb8 drm/tve200: Fix handling of platform_get_irq() error
new 14212fe77ef6 drm/via: reduce no need mutex_lock area
new 5b2fabf483a2 drm/hisilicon: Use the same style of variable type in hibm [...]
new 5fefd25047bd drm/hisilicon: Use the same style of variable type in hibm [...]
new d1934d2b687a drm/ttm: drop free old node wrapper.
new 0d51d44e2a1f dt-bindings: vendor-prefixes: Add Shanghai Top Display Opt [...]
new ab793f545827 dt-bindings: display: panel-simple-dsi: add optional reset gpio
new 6e3a86643225 dt-bindings: display: panel-simple-dsi: add TDO TL070WSH30 [...]
new cf40c6600592 drm: panel: add TDO tl070wsh30 panel driver
new 87ed94238cb5 drm/ttm: refactor out common code to setup a new tt backed [...]
new b8b99c7ddcce drm/ttm: split out the move to system from move ttm code
new a07e32bda026 drm/ttm: use new move interface for known system->ttm moves
new c37d951cb42a drm/ttm: add move old to system to drivers.
new 23fae9cf97cc drm/ttm: drop ttm_bo_move_ttm wrapper
new ea40d7857d52 drm/vkms: fbdev emulation support
new 1c831ade9f35 drm/komeda: Drop local dma_parms
new 47170f89f76b drm/fourcc: Add AXBXGXRX106106106106 format
new 9764c35348b4 drm/ttm: move some move binds into the drivers
new a2dcf77f7583 drm/ttm: minor cleanup to move to system
new 29a1d482e404 drm/ttm: add move to system into drivers
new f227ccc9612f drm/ttm: drop unbind callback.
new 28ee846e8378 drm/ttm: remove move to new and inline into remainging place.
new 6d8200032959 drm/ttm: drop move notify around move.
new bfe5e585b44f drm/ttm: move last binding into the drivers.
new 8df4ec51343f drm: Give irq_by_busid drm_legacy_ prefix
new 439c3b01b87c drm/ttm: ttm_bo_mem_placement doesn't need ctx parameter.
new 6a6e5988a265 drm/ttm: replace last move_notify with delete_mem_notify
new 12767469edfa drm: document that user-space should avoid parsing EDIDs
new 37b254f11115 drm/vc4: dsi: Only register our component once a DSI devic [...]
new 64a87088b633 drm/ttm: remove overlapping memcpy support
new cc07057c7c88 video: fbdev: fix divide error in fbcon_switch
new ef52d5853bf1 drm/komeda: Convert to DEFINE_SHOW_ATTRIBUTE
new d1cb1f254a5b drm/ttm: nuke ttm_tt_set_(un)populated again
new 05f8d2509705 drm/ttm: move swapin out of page alloc backend
new 230c079fdcf4 drm/ttm: make num_pages uint32_t
new e34b8feeaa4b drm/ttm: merge ttm_dma_tt back into ttm_tt
new 70bb91937286 drm: deprecate DRM_FORMAT_MOD_NONE
new 4dfec0d1d7b9 matroxfb: avoid -Warray-bounds warning
new 7d18e2f3f297 drm/doc: Document legacy_cursor_update better
new 65b7da27d2f6 drm/tilcdc: avoid 'make W=2' build failure
new e000650375b6 fbdev/atafb: Remove unused extern variables
new 7cb415003468 Fonts: Make font size unsigned in font_desc
new 5144eead3f8c drm: xlnx: Use dma_request_chan for DMA channel request
new d099fc8f540a drm/ttm: new TT backend allocation pool v3
new ee5d2a8e549e drm/ttm: wire up the new pool as default one v2
new e93b2da9799e drm/amdgpu: switch to new allocator v2
new 0fe3cf3a53b5 drm/radeon: switch to new allocator v2
new 461619f5c324 drm/nouveau: switch to new allocator
new 8567d51555c1 drm/vmwgfx: switch to new allocator
new f9b2c9e361f6 drm/qxl: drop ttm_page_alloc.h include
new fbf1c39cab37 drm/vram_helpers: drop ttm_page_alloc.h include
new 256dd44bd897 drm/ttm: nuke old page allocator
new fa3bfa3527b3 drm: Quieten [zero] EDID carping
new 728da60da7c1 iommu/io-pgtable-arm: Support coherency for Mali LPAE
new 268af50f38b1 drm/panfrost: Support cache-coherent integrations
new 03544505cb10 arm64: dts: meson: Describe G12b GPU as coherent
new a17d609e3e21 drm/panfrost: Don't corrupt the queue mutex on open/close
new 4dbafbd30aef drm/nouveu: fix swiotlb include
new dbc8c28a742d drm/hisilicon: Adding a const declaration to an invariant [...]
new d23bce963e7f fbdev/sh_mobile: Drop unused include
new c489573b5b6c Merge drm/drm-next into drm-misc-next
new 95f4f40a085d drm/nouveau/ttm: Add limits.h
new 29b77ad7b9ca drm/atomic: Pass the full state to CRTC atomic_check
new f6ebe9f9c923 drm/atomic: Pass the full state to CRTC atomic begin and flush
new 9bb7b689274b drm/ast: Support 1600x900 with 108MHz PCLK
new 95d7a1a6f867 gpu/drm: delete same check in if condition
new 7a60c2dd0f57 drm: Remove SCATTERLIST_MAX_SEGMENT
new 7d6763ab77b3 drm/panfrost: Remove unused variables in panfrost_job_close()
new 35bed3fa9ec5 drivers/video: Fix -Wstringop-truncation in hdmi.c
new 3fd9886815af drm/nouveau/kms/nv50-: Use state helper instead of crtc pointer
new d74252bb8f0e drm: Use the state pointer directly in atomic_check
new 586052b0a606 drm/ttm: rework no_retry handling v2
new c44dfe4de053 drm/ttm: replace context flags with bools v2
new 0d32c2a72ca8 drm/panfrost: Replace devm_reset_control_array_get()
new 24e146cdf9f5 drm: unify formatting for color management documentation
new f3f0e410c6a8 drm: document that blobs are ref'counted
new ea86f3defd55 drm/virtio: use kvmalloc for large allocations
new 0227da01f255 mm: mmap: fix fput in error path v2
new 2b5b95b1ff3d mm: introduce vma_set_file function v4
new 00efd65a6596 dma-buf: Fix static checker warning
new e40b0b56ffdc Revert "mm: introduce vma_set_file function v4"
new 2c16d291236b Revert "mm: mmap: fix fput in error path v2"
new 5a76b1ed73b9 dt-bindings: display: Add support for Intel KeemBay Display
new 24c81b9e8e0b dt-bindings: display: Intel KeemBay MSSCAM
new d7e0798925ea dt-bindings: display: bridge: Intel KeemBay DSI
new 1bb8b7fcda88 drm/kmb: Keem Bay driver register definition
new 7f7b96a8a0a1 drm/kmb: Add support for KeemBay Display
new 98521f4d4b4c drm/kmb: Mipi DSI part of the display driver
new ed794057b052 drm/kmb: Build files for KeemBay Display driver
new c2530cc9610d drm/bridge: tpd12s015: Fix irq registering in tpd12s015_probe
new d2a58fd1f0ea gpu/host1x: bus: Add missing description for 'driver'
new 084ee219efb6 drm/panel: panel-simple: Fix 'struct panel_desc's header
new 5d89045b3367 drm/panel: panel-ilitek-ili9322: Demote non-conformant ker [...]
new 2f62f4990dca gpu: drm: bridge: analogix: analogix_dp_reg: Remove unused [...]
new 44510939b18d drm/virtio: Fix a double free in virtio_gpu_cmd_map()
new 5d4c1edf0ddc drm/qxl: replace idr_init() by idr_init_base()
new 384bc5e059d4 drm/radeon: Stop changing the drm_driver struct
new 57bb1ee60340 drm: Compile out legacy chunks from struct drm_device
new e431eb8089ee drm/amdgpu/virt: fix handling of the atomic flag
new 8f5c7aa078cf drm: Allow const struct drm_driver
new 70a59dd82959 drm/<drivers>: Constify struct drm_driver
new 5088d6572e8f drm/amdgpu: Make struct drm_driver const
new 1528bfcfeb5b drm/vc4: replace idr_init() by idr_init_base()
new 991fcb77f490 drm/edid: Fix uninitialized variable in drm_cvt_modes()
new 6ef2b857be2a drm/r128/ati_pcigart: Source file headers are not good can [...]
new 07687193d0ce drm/mga/mga_dma: Demote kernel-doc abusers to standard com [...]
new 0848fdf1be0b drm/mga/mga_state: Remove unused variable 'buf_priv'
new 25d7361ff96a dt-bindings: display: bridge: Add documentation for LT9611UXC
new 0cbbd5b1a012 drm: bridge: add support for lontium LT9611UXC bridge
new e4a6c18e6002 drm/bridge: ti-sn65dsi86: Combine register accesses in ti_ [...]
new b38558e3059a drm/bridge: ti-sn65dsi86: Make polling a busy loop
new 58074b08c04a drm/bridge: ti-sn65dsi86: Read EDID blob over DDC
new 982f589bde7a drm/bridge: ti-sn65dsi86: Update reply on aux failures
new 5f33e64110f7 drm/encoder: remove obsolete documentation of bridge
new f2e66f212a9d drm: panel: simple: add missing platform_driver_unregister [...]
new 91b5e26731c5 drm/bridge: sii902x: Refactor init code into separate function
new 4c1e054322da dt-bindings: display: sii902x: Add supply bindings
new cc5f7e2fcbe3 drm/bridge: sii902x: Enable I/O and core VCC supplies if present
new 281edb9ff18b drm/panel: panel-simple: Add connector_type for EDT ETM070 [...]
new 4178bd5a3c57 drm/bridge: lvds-codec: Use dev_err_probe for error handling
new 819af2a6765a drm: remove unneeded break
new ab6fd5d44aa2 drm/panel: simple: Add flags to boe_nv133fhm_n61
new fa5226e5dd80 video: fbdev: riva: remove some unused varibles
new 2d26123dd907 drm/ast: Fixed 1920x1080 sync. polarity issue
new 0454bc59be9e drm/tiny/gm12u320: Retrieve USB device from struct drm_device.dev
new 3fb91f56aea4 drm/udl: Retrieve USB device from struct drm_device.dev
new 1086db71a1db drm/vram-helper: Remove invariant parameters from internal [...]
new 823efa922102 drm/cma-helper: Remove empty drm_gem_cma_prime_vunmap()
new 1fc90559fdd5 drm/etnaviv: Remove empty etnaviv_gem_prime_vunmap()
new f216fcb8e4d7 drm/exynos: Remove empty exynos_drm_gem_prime_{vmap,vunmap}()
new 43676605f890 drm/ttm: Add vmap/vunmap to TTM and TTM GEM helpers
new 49a3f51dfeee drm/gem: Use struct dma_buf_map in GEM vmap ops and conver [...]
new a745fb1c26d3 drm/gem: Update internal GEM vmap/vunmap interfaces to use [...]
new a85955568939 drm/gem: Store client buffer mappings as struct dma_buf_map
new b4e7090c242e dma-buf-map: Add memcpy and pointer-increment interfaces
new 222ec45f4c69 drm/fb_helper: Support framebuffers in I/O memory
new a39855076c85 drm/cma-helper: Make default object functions the default
new b7a2657e7708 drm/gma500: Remove unused function psb_gem_get_aperture()
new f9bd00e0ea9d drm/ast: Create chip AST2600
new a3230bd79ca4 drm/fb_helper: Use min_t() to handle size_t and unsigned long
new b47f9f92d6fe drm/msm: Use struct dma_buf_map in GEM vmap ops
new 7e542ff8b463 drm/mediatek: Use struct dma_buf_map in GEM vmap ops
new 253f28b62372 drm: Use state helper instead of CRTC state pointer
new 567cd70468bf drm/omap: gem: Fix misnamed and missing parameter descriptions
new fc4ef6b12125 drm/omap: dmm_tiler: Demote abusive use of kernel-doc format
new 67daa52ddcf9 drm/omap: omap_irq: Fix a couple of doc-rot issues
new ae36fcccfaf5 drm/omap: dsi: Rework and remove a few unused variables
new 3945ac0ea8ca drm/tidss: use devm_platform_ioremap_resource_byname
new 1b409fda6041 drm: omapdrm: Replace HTTP links with HTTPS ones
new a5d704d33245 drm/omap: Fix runtime PM imbalance on error
new 05854d482a5f drm/vgem: replace idr_init() by idr_init_base()
new 55c8bcaeccaa drm: mxsfb: Implement .format_mod_supported
new 1cd260a7905e Merge tag 'drm-misc-next-2020-10-27' of git://anongit.free [...]
new 4d658cb7789e drm/dp: fix kernel-doc warnings at drm_dp_helper.c
new 94a4fb8a316e drm/dp: fix a kernel-doc issue at drm_edid.c
new cb88d1fac196 drm/i915: terminate reauth at stream management failure
new bff88b1c8ffd drm/i915: dont retry stream management at seq_num_m roll over
new 773bd825c4cc drm/i915: Extract intel_dp_output_format()
new f1bce832500e drm/i915: Decouple intel_dp_{min,output}_bpp() from crtc_state
new 0bf8dedc763a drm/i915: Use the correct bpp when validating "4:2:0 only" modes
new 1288f9b09908 drm/i915: Add enable/disable flip done and flip done handler
new c5e07e0049ee drm/i915: Add support for async flips in I915
new 30ff93af9e19 drm/i915: Add checks specific to async flips
new 0bbca6097d50 drm/i915: Do not call drm_crtc_arm_vblank_event in async flips
new b039193d1283 drm/i915: Add dedicated plane hook for async flip case
new e5cb1afba46d drm/i915: WA for platforms with double buffered address up [...]
new 6914c9685e0a Documentation/gpu: Add asynchronous flip documentation for i915
new 55ea1cb178ef drm/i915: Enable async flips in i915
new 7102404cb471 drm/i915: Make intel_{enable,disable}_sagv() static
new eba10ec8cfdd drm/i915: Don't hide the intel_crtc_atomic_check() call
new 504c7bd85c6f drm/i915: Fix state checker hw.active/hw.enable readout
new cf52acde6ee9 drm/i915: Move MST master transcoder dump earlier
new cfcd558cea52 drm/i915: Include the LUT sizes in the state dump
new e0122138c24e drm/i915: s/glk_read_lut_10/bdw_read_lut_10/
new 4073a4ee5c4a drm/i915: Reset glk degamma index after programming/readout
new d313569138c2 drm/i915: Shuffle chv_cgm_gamma_pack() around a bit
new 3d041e904b79 drm/i915: Relocate CHV CGM gamma masks
new d0a9acaa6bc2 drm/i915: Polish bdw_read_lut_10() a bit
new 7852ddd5d60a drm/i915: Replace some gamma_mode ifs with switches
new 5682a41f932c drm/i915/dsi: Add details about TE in get_config
new 9c9e97c44a34 i915/dsi: Configure TE interrupt for cmd mode
new 00acb3293670 drm/i915/dsi: Add TE handler for dsi cmd mode.
new 26fb0d552dc8 drm/i915/dsi: Initiate frame request in cmd mode
new 33267703df15 drm/i915/dsi: Enable software vblank counter
new 0dbacc895553 drm/i915: Read DIMM size in Gb rather than GB
new 562ad8add406 drm/i915: Implement display WA #1142:kbl,cfl,cml
new 945b18fb4803 drm/i915: Fix TGL DKL PHY DP vswing handling
new 6694d2bea64f drm/i915: s/pre_empemph/preemph/
new 95cef532f222 drm/i915: s/old_crtc_state/crtc_state/
new 7ac469a0f7c6 drm/i915: Make intel_dp_process_phy_request() static
new 193af12cd681 drm/i915: Shove the PHY test into the hotplug work
new 6ed9aefa69fc drm/i915: Split ICL combo PHY buf trans per output type
new 5ee3e1daa816 drm/i915: Split ICL MG PHY buf trans per output type
new ba30075d8d84 drm/i915: Split EHL combo PHY buf trans per output type
new 4669f5c2b7ed drm/i915: Split TGL combo PHY buf trans per output type
new 6a41121f0550 drm/i915: Split TGL DKL PHY buf trans per output type
new a621860a5eb8 drm/i915: Plumb crtc_state to link training
new ef79fafe9dae drm/i915: Eliminate intel_dp.regs.dp_tp_{ctl,status}
new f542d671ffce drm/i915: Init lspcon after HPD in intel_dp_detect()
new c7da2782abca drm/i915: Make lspcon_init() static
new b1e93a85f8e9 drm/i915: don't conflate is_dgfx with fake lmem
new f9c730ede7d3 drm/i915/dg1: Wait for pcode/uncore handshake at startup
new 7a8a95f5dc4c drm/i915/skl: Work around incorrect BIOS WRPLL PDIV programming
new b671d6ef8b20 drm/i915: Move the initial fastset commit check to encoder hooks
new 7d6287a84812 drm/i915: Check for unsupported DP link rates during initi [...]
new f9e76a6e68d3 drm/i915: Add an encoder hook to sanitize its state during [...]
new 0e2497e334de drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38 [...]
new cf72562094a0 drm/i915/display/ehl: Limit eDP to HBR2
new b50b7991b739 drm/i915/dg1: add more PCI ids
new 27a6bc802bd9 drm/i915/dg1: Initialize RAWCLK properly
new 2606b269234b drm/i915/dg1: Define MOCS table for DG1
new eafeb204b473 drm/i915/dg1: Increase mmio size to 4MB
new fb7318c37afa drm/i915/dg1: gmbus pin mapping
new 0642c2b83749 drm/i915/dg1: Don't program PHY_MISC for PHY-C and PHY-D
new e73e4c59ac43 drm/i915/dg1: Update comp master/slave relationships for PHYs
new 67807f52e395 drm/i915/dg1: provide port/phy mapping for vbt
new fe0f1e3bfdfe drm/i915: Shut down displays gracefully on reboot
new 100fe4c01eff drm/i915: Add an encoder .shutdown() hook
new 063348f6a726 drm/i915: Replace the VLV/CHV eDP reboot notifier with the [...]
new e219ef912a02 drm/i915: Wait for eDP panel power cycle delay on reboot o [...]
new d2008827d37a drm/i915: Wait for LVDS panel power cycle delay on reboot
new f13c2a0032f0 drm/i915: Wait for VLV/CHV/BXT/GLK DSI panel power cycle d [...]
new 0f8d2a2b9fd5 drm/i915: Rename i915_{save,restore}_state()
new 79148ce4b25d drm/i915: Set all unused color plane offsets to ~0xfff again
new a007138e89dc drm/i915: Skip aux plane stuff when there is no aux plane
new 63b9d9aa8582 drm/i915: s/int/u32/ for aux_offset/alignment
new d381baad29b4 drm/i915/vbt: Fix backlight parsing for VBT 234+
new e4b3c3b3faaf drm/i915/vbt: Update the version and expected size of BDB_ [...]
new a23fe79ae5c0 drm/i915/vbt: Add VRR VBT toggle
new 90a24b9d737c drm/i915/display: Ignore IGNORE_PSR2_HW_TRACKING for platf [...]
new 5c90660fcc45 drm/i915/display: Check PSR parameter and flag only in sta [...]
new 0bcbcba78269 drm/i915/display: Program PSR2 selective fetch registers
new 55e3c170950f drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT
new 92f5df0d448b drm/i915: Update gen12 forcewake table
new 3bcacad3d7a9 drm/i915: Update gen12 multicast register ranges
new 6777a855d66d drm/i915: Fix DP link training pattern mask
new 0a5991f5d022 drm/i915: Simplify the link training functions
new c43027a9a375 drm/i915: Factor out a helper to disable the DPCD training [...]
new 9782f52ab5d6 drm/dp: Add LTTPR helpers
new 7b2a4ab8b0ef drm/i915: Switch to LTTPR transparent mode link training
new b30edfd8d0b4 drm/i915: Switch to LTTPR non-transparent mode link training
new 4ade8f31c25b drm/i915/dp: Tweak initial dpcd backlight.enabled value
new 98e497e203a5 drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP back [...]
new 055f8458d95a drm/i915: Force DPCD backlight mode for BOE 2270 panel
new 24ea098b7c0d drm/i915/jsl: Split EHL/JSL platform info and PCI ids
new 9ccd24e9b091 drm/i915/display: allow to skip certain power wells
new 62277f33e9c1 drm/i915/cnl: skip PW_DDI_F on certain skus
new 240abb3c76ff drm/i915/dg1: Add DG1 power wells
new 049c651b6d93 drm/i915/dg1: Add DPLL macros for DG1
new b71b477d9414 drm/i915/dg1: Add and setup DPLLs for DG1
new 0dac17af0ab4 drm/i915/dg1: Enable DPLL for DG1
new bb4c3cf81ce8 drm/i915/dg1: Load DMC
new da942750928a drm/i915/dg1: Add initial DG1 workarounds
new cbb6ea8c6841 drm/i915/dg1: DG1 does not support DC6
new 5bcc95ca382e drm/i915/dg1: Update DMC_DEBUG register
new a4dbcf4175e5 drm/i915/dgfx: define llc and snooping behaviour
new 693260cf23f9 drm/i915/rkl: Add new cdclk table
new 4d6bde58a026 drm/i915: Apply WAC6entrylatency to kbl/cfl
new 2c1e63bab430 drm/i915: Mark initial fb obj as WT on eLLC machines to av [...]
new 06fa32846884 drm/i915: Nuke lspcon_downsampling
new ebde5f89b32a drm/i915: Nuke lspcon_ycbcr420_config()
new 0af0b841c648 drm/i915: Inline intel_dp_ycbcr420_config()
new 359d0eff8409 drm/i915/display: Program DBUF_CTL tracker state service
new a21906ead6a5 drm/i915/display/fbc: Implement WA 22010751166
new f566fdcd6cc4 drm/i915: Force VT'd workarounds when running as a guest OS
new 0e65ce24a33c drm/i915: Drop runtime-pm assert from vgpu io accessors
new 0a5a7499aaf5 drm/i915: Move the lspcon resume from .reset() to intel_dp [...]
new 0e634efd858e drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/
new 4c8d46510480 drm/i915: Reorder hpd init vs. display resume
new 5f51e78f0a07 drm/i915: Refactor .hpd_irq_setup() calls a bit
new 2849e1af2b6d drm/i915: Sort the mess around ICP TC hotplugs regs
new 82e84284ab7d drm/i915: Update Haswell PCI IDs
new 194909a32aed drm/i915: Reclassify SKL 0x192a as GT3
new 812f044df08c drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT
new 03e399020cd2 drm/i915: Add SKL GT1.5 PCI IDs
new cfb3db8fdae2 drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments
new 79033a0a7898 drm/i915: Ocd the HSW PCI ID hex numbers
new 9c0b2d30441b drm/i915: Sort HSW PCI IDs
new b04d36f73771 drm/i915: Sort SKL PCI IDs
new cd988984cbea drm/i915: Sort KBL PCI IDs
new df3478af1d73 drm/i915: Sort CML PCI IDs
new 32d4ec9a1681 drm/i915: Sort CFL PCI IDs
new 514dc424ce4f drm/i915: Sort CNL PCI IDs
new 605f9c290c1a drm/i915: Sort ICL PCI IDs
new e7fc3f902d76 drm/i915/display: Rename pipe_timings to transcoder_timings
new 5c759eda9b04 drm: Introduce plane and CRTC scaling filter properties
new 105c9e130e1d drm/i915: Introduce scaling filter related registers and b [...]
new cc2396ff75f2 drm/i915/display: Add Nearest-neighbor based integer scali [...]
new 6d1a2fdedb26 drm/i915: Enable scaling filter for plane and CRTC
new 2bf06370bcfb drm/i915: Restore ILK-M RPS support
new e82351e74dcf drm/i915: Read actual GPU frequency from MEMSTAT_ILK on ILK
new d08c4e232742 drm/i915: Fix potential overflows in ilk ips calculations
new a99229128815 drm/i915: Do gen5_gt_irq_postinstall() before enabling the [...]
new c6073d4c923b drm/i915: Clean up the irq enable/disable for ilk rps
new a40a8305a732 drm/i915: Reject 90/270 degree rotated initial fbs
new 176fd2289e97 drm/i915/display: Unkerneldoc cnl_program_nearest_filter_coefs
new e44adb5d9ab9 drm/i915: Reset the interrupt mask on disabling interrupts
new 71c1a4998320 drm/i915/tgl/psr: Fix glitches when doing frontbuffer modi [...]
new 229f31e2d370 drm/i915/dg1: add hpd interrupt handling
new b18c1eb975ce drm/i915/dg1: invert HPD pins
new 949ab9d229a2 drm/i915: Guard debugfs against invalid access without display
new 859d74f65d87 drm/i915/display: remove debug message from error path
new 00e5deb5c4f5 drm/i915: Fix encoder lookup during PSR atomic check
new bd0cef2a797a drm/i915: Remove unused variable ret
new 96eaeb3dfa40 drm/i915: Use _MMIO_PIPE3() for ilk+ WM0_PIPE registers
new 320c670c048d drm/i915: s/PORT_TC/TC_PORT_/
new 1d8ca002456b drm/i915: Add PORT_TCn aliases to enum port
new 2d709a5a624c drm/i915: Give DDI encoders even better names
new df034b973da0 drm/i915: Introduce AUX_CH_USBCn
new 570fe6ef6a28 drm/i915: Pimp AUX CH names
new 580bf195cb90 drm/i915: Use AUX_CH_USBCn for the RKL VBT AUX CH setup
new 8625b221f307 drm/i915: Parametrize BXT_DE_PORT_HP_DDI with hpd_pin
new e5abaab30eca drm/i915: Introduce GEN8_DE_PORT_HOTPLUG()
new 5f371a819705 drm/i915: s/port/hpd_pin/ for icp+ ddi hpd bits
new 5b76e860010d drm/i915: s/tc_port/hpd_pin/ in GEN11_{TC,TBT}_HOTPLUG()
new 970113595062 drm/i915: s/tc_port/hpd_pin/ in icp+ TC hotplug bits
new a0e066b8de13 drm/i915: Relocate intel_hpd_{enabled,hotplug}_irqs()
new 52c7f5f1833d drm/i915: Split gen11_hpd_detection_setup() into tc vs. tb [...]
new f6576e460de1 drm/i915: Don't enable hpd detection logic from irq_postinstall()
new 9a55a6208532 drm/i915: Rename 'tmp_mask'
new e76ab2cf21c3 drm/i915: Remove per-platform IIR HPD masking
new 2ea63927b6f6 drm/i915: Enable hpd logic only for ports that are present
new 9696f0419102 drm/i915: Use GEN3_IRQ_INIT() to init south interrupts in icp+
new a0a6d8cb552b drm/i915: Get rid of ibx_irq_pre_postinstall()
new 24cb4f312697 drm/i915: Reduce severity for fixing up mistaken VBT tc->l [...]
new 139caf7ca286 drm/i915: Update DRIVER_DATE to 20201103
new e047c7be173c Merge tag 'drm-intel-next-queued-2020-11-03' of git://anon [...]
new c0f98d2f8b07 Merge tag 'drm-misc-next-2020-11-05' of git://anongit.free [...]
new a5b2c10c05ef drm/amdgpu: add vangogh asic header files (v2)
new 4f1e9a76bde0 drm/amdgpu: add van gogh asic_type enum (v2)
new f7b2cdb23abf drm/amdgpu: add uapi to define van gogh series
new 4e52a9f8d570 drm/amdgpu: add van gogh support for gpu_info and ip block [...]
new 1f9dab43c2cc drm/amdgpu: add vangogh_reg_base_init function for van gogh
new 026570e63310 drm/amdgpu: add nv common ip block support for van gogh
new fced3c3a4655 drm/amdgpu: skip sdma1 in nv_allowed_read_registers list f [...]
new bd4f28117ef2 drm/amdgpu: add van gogh support for ih block
new bf13cb1f4620 drm/amdgpu: use gpu virtual address for interrupt packet w [...]
new 1e483203965b drm/amdgpu: add uapi to define van gogh memory type
new af118ed9ef9f drm/amdgpu: update new memory types in atomfirmware header
new b9d90cb031c4 drm/amdgpu/atomfirmware: Add edp and integrated info v2.1 tables
new 15c90a1fbcb1 drm/amdgpu: get the correct vram type for van gogh
new 6405e627a0ad drm/amdgpu: add gmc v10 supports for van gogh (v4)
new b0ebc8e94444 drm/amdgpu: set fw load type for van gogh
new 6c266fb56cb8 drm/amdgpu: add gfx support for van gogh (v3)
new ad088550d232 drm/amdgpu: add gfx golden settings for vangogh (v3)
new 1ec743ac9ffe drm/amdgpu/gfx10: add updated register offsets for VGH
new 54c98eacf3b9 drm/amdgpu: add sdma support for van gogh
new 88edbad6ed06 drm/amdgpu: set ip blocks for van gogh
new 3a5e715de15c drm/amdkfd: add Van Gogh KFD support
new 4d8d75a45c7c drm/amdgpu: add mmhub v2.3 for vangogh (v4)
new b4e532d67821 drm/amdgpu: enable vcn3.0 for van gogh
new 5de54343d5ef drm/amdgpu: add pcie port indirect read and write on nv
new a7e91bd71848 drm/amdgpu: add nbio v7.2 for vangogh (v2)
new f57d62a00a34 drm/amdgpu/powerplay: add new smu messages and feature mas [...]
new 572083bd99ad drm/admgpu/powerplay: add smu v11.5 driver interface heade [...]
new b44694a1111c drm/amdgpu/powerplay: add smu v11.5 firmware header for va [...]
new e89616baf761 drm/amdgpu/powerplay: add smu v11.5 smc header for vangogh
new 88779658698d drm/amdgpu/powerplay: add vangogh asic name in smu v11 (v2)
new f46a221b703e drm/amdgpu/powerplay: add smu initialize funcitons for van [...]
new fd8ba3f1a735 drm/amd/powerplay: partially enable swsmu for vangogh
new fd0fc24889f2 drm/amd/powerplay: add vangogh ppt into swSMU
new c821e0fbb258 drm/amdgpu: add smu ip block for vangogh
new 6fbcb00c7984 drm/amdgpu: add TOC firmware definition
new 5120cb540982 drm/amdgpu: add TOC firmware support for apu (v3)
new ed3b73533235 drm/amdgpu: enable psp support for vangogh
new 8447675327f8 drm/amdgpu: disable gfxoff on vangogh for the moment (v2)
new 8bb3aa1a833f drm/amdgpu: IP discovery table is not ready yet for VG
new 682b1f4c039d drm/amdgpu/mmhub2.3: print client id string for mmhub
new 3eb4c56422c7 drm/amdgpu: add gfx power gating for gfx10
new ac0dc4c5a076 drm/amdgpu: enable gfx clock gating and power gating for vangogh
new 3a83e4e64bb1 drm/amd/display: Add dcn3.01 support to DC (v2)
new 469989ca4cb3 drm/amd/display: Add dcn3.01 support to DM
new 894052d6416b drm/amdgpu: add van gogh pci id
new 322b1fdd2007 drm/amd/display: 3.2.105
new 6fbd1e171075 drm/amd/display: Don't allow pstate if no support in blank
new f7fb81a18f02 drm/amd/display: Check for flip pending before locking pipes
new fe984cb3dd32 drm/amd/display: Fixed comments (uniform style)
new 3e19095534ca drm/amd/display: Force enable pstate on driver unload
new 7c4ed1df0a59 drm/amd/display: Copy WM values from set A to other sets i [...]
new 54e8094a76bc drm/amd/display: Block ABM in case of eDP ODM
new b15cde19c32d drm/amd/display: Add i2c speed arbitration for dc_i2c and [...]
new 9b42868c3fd4 drm/amd/display: Fix OPTC_DATA_FORMAT programming
new 5dff371a7351 drm/amd/display: FreeSync not active near lower bound of n [...]
new b98ab70e748e drm/amd/display: Hardcode 45W Bounding Box for DCN2.1 Diags
new 480c5b8ff875 drm/amd/display: Program meta addresses correctly
new 9485af4e4d88 drm/amd/display: Only flush inst_fb if backdoor loading
new a13e25618842 drm/amd/display: [FW Promotion] Release 0.0.36
new 4b74ed75ae13 drm/amd/display: 3.2.106
new 576e0ec26b68 drm/amdgpu: fix xgmi perfmon a-b-a problem
new b4a7db71ea06 drm/amdgpu: add per device user friendly xgmi events for vega20
new a9d17930adff drm/amdgpu: add xgmi perfmons for arcturus
new d74a09c8af5f drm/amdgpu/swsmu: fix ARC build errors
new e500dc638d95 drm/amdgpu: prevent spurious warning
new d205c3cc1a6c drm/amdgpu: add Green_Sardine APU flag
new 2e62f0b5a5bc drm/amdgpu: add green_sardine support for gpu_info and ip [...]
new 5baf415085f3 drm/amdgpu: add soc15 common ip block support for green_sa [...]
new ad698da31fc0 drm/amdgpu: add gfx support for green_sardine (v2)
new f74d0535e927 drm/amdgpu/sdma: add sdma engine support for green_sardine (v2)
new c3db2f529fa8 drm/amdgpu: enable green_sardine_asd.bin loading (v2)
new 5d731b5ac301 drm/amdgpu: enable vcn support for green_sardine (v2)
new 23bdba959b3d drm/amd/pm: Replace one-element array with flexible-array member
new 2b6106575625 drm/amd/pm: Replace one-element array with flexible-array [...]
new e0af7d111012 drm/amd/pm: Replace one-element array with flexible-array [...]
new 737123d67e02 drm/amd/pm: Replace one-element array with flexible-array [...]
new 0e319cfeb3c3 drm/amd/pm: Replace one-element array with flexible-array [...]
new 9526e431c526 drm/amd/pm: Replace one-element array with flexible-array [...]
new 637f7576ece1 drm/amd/pm: Replace one-element array with flexible-array [...]
new aa8d10a10fd7 drm/amd/pm: Replace one-element array with flexible-array [...]
new 89c785bb1a73 drm/amd/pm: Replace one-element array with flexible-array [...]
new 5be63325c55a drm/amd/pm: Replace one-element array with flexible-array [...]
new 03f0a7b857db drm/amd/pm: Replace one-element array with flexible-array [...]
new b44fd9ccfaeb drm/amd/pm: Replace one-element array with flexible-array [...]
new bae82e841823 drm/amd/pm: Replace one-element array with flexible-array [...]
new 562f150fb93b drm/amdgpu: Use struct_size() helper in kmalloc()
new 201a4eb9dc96 amd/amdgpu_ctx: Use struct_size() helper and kmalloc() (v2)
new 402bde58e7f4 drm/amdgpu: kfd_initialized can be static
new 9ba8aa1085c0 drm/amdgpu: Remove warning for virtual_display
new 7ca917ecb3e7 drm/amdgpu: modify cp_flags to pg_flags in gfx_v10_cntl_po [...]
new 44d6e160f60a drm/amd/pm: setup APU dpm clock table in SMU HW initialization
new 75145aab7a0d drm/amdgpu/swsmu: clean up a bunch of stale interfaces
new 849007191eda drm/amdgpu: Fix invalid number of character '{' in amdgpu_ [...]
new 73e343362704 drm/amdgpu: Fix inconsistent of format with argument type [...]
new 5faf37e7d38c drm/amd/display: Add missing function pointers for dcn3
new cd294f9a645f drm/amd/display: Fix module load hangs when connected to an eDP
new a2468e043ae4 drm/amdgpu: add dimgrey_cavefish asic type
new a0200254ec10 drm/amdgpu: add dimgrey_cavefish gpu info firmware
new a14e093619c1 drm/amdgpu: set fw load type for dimgrey_cavefish
new 144722fa3ac3 drm/amdgpu: set asic family and ip blocks for dimgrey_cavefish
new ee64e01ef2d2 drm/amdgpu: add support for dimgrey_cavefish firmware
new a14354690f89 drm/amdgpu: add gmc support for dimgrey_cavefish
new f2a6c81d02de drm/amdgpu: add gfx clock gating support for dimgrey_cavefish
new 550c58e0facd drm/amdgpu: add common support for dimgrey_cavefish
new 038d757b95f5 drm/amdgpu: initialize IP offset for dimgrey_cavefish
new 01cbb6b288b0 drm/amdgpu: add mmhub support for dimgrey_cavefish
new 2aa92b12dfce drm/amdgpu: add common ip block for dimgrey_cavefish
new 3e02ad447677 drm/amdgpu: add gmc ip block for dimgrey_cavefish
new 771cc67ed08f drm/amdgpu: add ih ip block for dimgrey_cavefish
new feb6329c58a8 drm/amdgpu: add gfx ip block for dimgrey_cavefish
new 0106922600cd drm/amdgpu: add sdma ip block for dimgrey_cavefish
new 2eb61456539d drm/amdgpu: configure dimgrey_cavefish gfx according to gf [...]
new 76a2d9ea6998 drm/amdgpu: add virtual display support for dimgrey_cavefish
new 6c72c7a03ae5 drm/amdgpu: force pa_sc_tile_steering_override to 0 for di [...]
new 0c2c02b66c67 drm/amdgpu/vcn: add firmware support for dimgrey_cavefish
new 467db422cb52 drm/amdgpu/vcn: enable VCN DPG mode for dimgrey_cavefish
new f267242e1598 drm/amdgpu: add gmc cg support for dimgrey_cavefish
new 10e0d9ebb047 drm/amdgpu/swsmu: increase size for smu fw_name string
new db1f8a8fb276 drm/amdgpu/swsmu: add smu support for dimgrey_cavefish(v2)
new 0a305e34c719 drm/amdgpu: increase size of psp fw_name string(v2)
new 462c272b9076 drm/amdgpu: add psp support for dimgrey_cavefish(v2)
new aeec07444816 drm/amdgpu: skip reroute ih for some ASICs
new d9fa6a0b10d5 drm/amdgpu: support cp_fw_write_wait for dimgrey_cavefish
new a1fe2ba7282b drm/amdgpu: add gc golden setting for dimgrey_cavefish
new eb5a34d48257 drm/amdkfd: Support dimgrey_cavefish KFD (v2)
new 8f72ce6421f3 drm/amdkfd: Add kfd2kgd_funcs for dimgrey_cavefish kfd support
new d5bc1579b0e3 drm/amdgpu: enable VCN3.0 PG and CG for dimgrey_cavefish
new cc6161aa7081 drm/amdgpu: enable jpeg3.0 PG and CG for dimgrey_cavefish
new f897ea3550bc drm/amdgpu: enable front door loading for dimgrey_cavefish
new e4ed4f50d2af drm/amdgpu: support athub cg setting for dimgrey_cavefish
new 4ed032bd13fa drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish
new 583e5a5e908b drm/amdgpu: enable GFX clock gating for dimgrey_cavefish
new 135333a0ce4f drm/amdgpu: enable mc CG and LS for dimgrey_cavefish
new 73da8e862865 drm/amdgpu: enable athub/mmhub PG for dimgrey_cavefish
new e8afbddfa1ed drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish
new 0afc770ba834 drm/amdgpu: enable vcn3.0 for dimgrey_cavefish
new be6b1cd3b7e4 drm/amdgpu: enable jpeg3.0 for dimgrey_cavefish
new 4ccc957f1511 drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish
new 7dc2ef4e70e1 drm/amdgpu/swsmu: update driver if version for dimgrey_cav [...]
new aff39cdecd22 drm/amdgpu: add psp and smu block for dimgrey_cavefish
new 2c70c332a1db drm/amdgpu: enable hdp CG and LS for dimgrey_cavefish
new 8e3bfb992c1b drm/amdgpu: enable ih CG for dimgrey_cavefish
new eac88a5fc631 drm/amdgpu: remove gpu_info fw support for dimgrey_cavefish
new 4da678390890 drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish
new 36d26912e8d8 drm/amd/display: Add support for DCN302 (v2)
new 2a4112050451 drm/amd/display: Add DCN302 support in amdgpu_dm (v2)
new 78aafee761ab drm/amdgpu: remove ASD ucode init for dimgrey_cavefish
new 7cc656e2d070 drm/amdgpu: add DM block for dimgrey_cavefish
new 9ba93114c48f drm/amd/display: Add green_sardine support to DC
new 71c0fd9221a4 drm/amd/display: Add green_sardine support to DM
new cde3359acb42 drm/amdgpu/swsmu: init the baco mutex in early_init
new 206b737240c3 drm/amdgpu: fix semicolon.cocci warnings
new 4fbb3ae219d2 drm/amd/display: remove no need return value
new 8d8ac1a1e95a drm/amd/display: kernel-doc: document force_timing_sync
new 23aaf8058a8d docs: amdgpu: fix a warning when building the documentation
new 4460571beef4 drm/amd/pm: increase mclk switch threshold to 200 us
new 4d5af9b7ad6f drm/amdgpu: fix the issue that apu has no smu firmware binary
new f099471bc594 drm/amdgpu: enable GDDR6 save-restore support for dimgrey_ [...]
new 56380c388c6a drm/amdgpu: vcn and jpeg ring synchronization
new 185b0d5a787f drm/amdkfd: Use kvfree in destroy_crat_image
new bdb4a1f9ed3b drm/amdgpu/display: DRM_AMD_DC_DCN3_02 depends on DRM_AMD_ [...]
new 234de272b76f drm/amdgpu: add missing newline at eof
new 72ca82c7d218 drm/amdgpu: disable gpa mode for direct loading
new 7d92c1fd11e2 drm/amd/pm: populate the bootup LCLK frequency
new 585584dbaa47 drm/amd/pm: populate Arcturus PCIE link state
new f2b75bc24dee drm/amd/pm: correct gfx and pcie settings on umd pstate sw [...]
new f1213b159768 drm/amdgpu: add interface for setting ASPM
new 3e66275e0946 drm/amdgpu: add interface for setting MGCG perfmon
new 27747293ce24 drm/amdgpu: fulfill Navi gfx and pcie settings on umd psta [...]
new 76c71f00d7eb drm/amd/pm: properly setting GPO feature on UMD pstate ent [...]
new 9294fa6a1d94 Revert "drm/amdgpu: disable gfxoff temporarily for navy_flounder"
new 5fe19ce8e48d drm/amdgpu: add function to program pbb mode for sienna cichlid
new 5bab858eee04 drm/amdgpu: add rlc iram and dram firmware support
new ded08454e56b drm/amdgpu: correct the gpu reset handling for job != NULL case
new ff72bc403170 drm/amdgpu: Add debugfs entry for printing VM info
new c0fb85ae02b6 drm/amd/display: setup system context in dm_init
new f0c746ce07c8 drm/amd/display: add S/G support for Renoir
new f9dbefa884fd drm/amdgpu/display: fix the NULL pointer reference on dmuc [...]
new 84b934bc0a94 drm/amdgpu/display: enable display ip block for vangogh
new 92aeeafb544d drm/amd/amdgpu: set the default value of noretry to 1 for [...]
new 21470d97c9f8 drm/amdgpu: remove gfxhub_v1_1_funcs set
new e9073b43621e drm/amd/swsmu: add missing feature map for sienna_cichlid
new c6b3c8779cb2 drm/amdgpu: update golden setting for sienna_cichlid
new 0e601a04dd3f drm/amdgpu: add a list in VM for BOs in the done state
new 15d67827b000 drm/amd/pm: drop navy_flounder hardcode of using soft pptable
new 268f3a4388b0 drm/amd/display: Revert "drm/amd/display: Fix a list corruption"
new f5213f827c87 drm/amd/display: Avoid MST manager resource leak.
new 26d94a468770 drm/amd/display: Use amdgpu_socbb.h instead of redefining structs
new 194f6b5d1f62 drm/amd/display: Fix DCN302 makefile
new 23d9bd60bd11 drm/amd/psp: Fix sysfs: cannot create duplicate filename
new a3bab3258568 drm/amdgpu: move amdgpu_num_kcq handling to a helper
new 40e7ed973ad9 drm/amdgpu: protect eeprom update from GPU reset
new 7aeef2aacccd drm/amd/swsmu: correct wrong feature bit mapping
new 9a81009eda19 drm/amdkfd: Use same SQ prefetch setting as amdgpu
new 07f9c22f6750 drm/amdgpu: enable VCN PG and CG for vangogh
new 1ed685df7ebc drm/amd/amdgpu: enable noretry for Sienna_Cichlid/Navy_Flo [...]
new 5c46c4927607 drm/amdgpu/gmc10: remove dummy read workaround for newer chips
new f20c52f40a65 drm/amd/pm: fix pcie information for sienna cichlid
new 1dc3c5a95b08 drm/amd/pm: update driver if file for sienna cichlid
new 4a3a1dc02fc3 drm/amd/display: Initialize num_pkrs on VANGOGH.
new 1eeb03c883ff drm/amd/pm: fix the wrong fan speed in fan1_input
new 4d2aae33d96c Revert drm/amdgpu: disable sienna chichlid UMC RAS
new 4e2b3e23b29d drm/amd/pm: fix pp_dpm_fclk
new 0b08c54bb7a3 drm/amd/display: Fix the display corruption issue on Navi10
new 86b6624ae27d drm/amdgpu: Return boolean types instead of integer values
new 982a820bac1b drm: amdgpu: kernel-doc: update some adev parameters
new 891bacb835a1 drm/amd/pm: remove the average clock value in sysfs
new 15df286d4310 drm/amdgpu: correct the cu and rb info for sienna cichlid
new aa5375c55541 drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3)
new 8a5223b9303a drm/amdgpu: add DID for navi10 blockchain SKU
new 8d96a590ed0d drm/amdgpu: remove unneeded break
new d02792041c17 drm/amdgpu: add GC 10.3 NOALLOC registers
new 4005809bb1f3 drm/amdgpu: add support to configure MALL for sienna_cichlid (v2)
new 52f2e83e2fe5 drm/amdgpu/display: add MALL support (v2)
new df0e4831c3e8 drm/amdgpu: don't map BO in reserved region
new 73bf5cad2696 drm/amdgpu: During compute disable GFXOFF for Sienna_Cichlid
new 6e3cd2a9a6ac amdgpu: fix a few kernel-doc markup issues
new c45dd3bda1c8 drm/amdgpu: fix some kernel-doc markups
new 4d154b85f30e drm/amdgpu_dm: fix a typo
new d836917da7e5 drm/amdgpu: Fix size calculation when init onchip memory
new 3aa8d45f46e8 drm/amd/display: Fixed panic during seamless boot.
new 0165b85c2784 drm/amdgpu: enable IP discovery for vangogh
new 19ae333001b3 drm/amdgpu: added support for psp fw attestation
new 34c0631bbd9d drm/amd/pm: update driver if version for dimgrey_cavefish
new ce9a6cad3e3a drm/amdgpu: increase the reserved VM size to 2MB
new a39f2a8d7066 drm/amdgpu: nuke amdgpu_vm_bo_split_mapping v2
new f2459c52c844 drm/amd/display: Add Bounding Box State for Low DF PState [...]
new ea817dd5ad79 drm/amd/display: add dcn21 bw validation
new 2e7b43e62910 drm/amd/display: enable odm + full screen mpo on dcn21
new 9248681f68b7 drm/amd/display: Source minimum HBlank support
new 39a71459a032 drm/amd/display: Reverting "Add connector to the state if [...]
new 1db522cd03fd drm/amd/display: Set WM set A to 0 if full pstate not supported
new a47cc3ab051f drm/amd/display: Raise DPG height during timing synchronization
new a10ba3827afa drm/amd/display: Define PSR ERROR Status bit VSC_SDP
new 84c305b756e7 drm/amd/display: [FW Promotion] Release 0.0.37
new 9abdf3920383 drm/amd/display: Add an option to limit max DSC target bpp [...]
new aaa0aed17e04 drm/amd/display: 3.2.107
new e5df916b8581 drm/amd/display: DCN2.1 Disable 48MHz Powerdown Debug Option
new bf479f5a1d9c drm/amd/display: adding reading OEM init_data to dcn3
new df043738b7c7 drm/amd/display: Refactor ABM_MASK_SH_LIST_DCN301 naming
new 74d021b5631f drm/amd/display: skip avmute action
new 73ec5680ba63 drm/amd/display: Revert check for flip pending before lock [...]
new c76b169b76bb drm/amd/display: Reduce height of visual confirm on right side.
new da52f579d948 drm/amd/display: disable seamless boot for VSC_SDP
new 86c5a9e3aa66 drm/amd/display: Update GSL state if leaving immediate flip
new 35a4644c935e drm/amd/display: Don't trigger flip twice when ODM combine in use
new def48da790ce drm/amd/display: Fix max brightness pixel accuracy
new c36f0ab0aac7 drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns
new fd0f1d21d46c drm/amd/display: [FW Promotion] Release 0.0.38
new b51366f77b9e drm/amd/display: 3.2.108
new 9d83722d06fe drm/amd/display: Decouple amdgpu_dm_trace from service
new 21c414458296 drm/amd/display: Rework registers tracepoint
new e8a982355f96 drm/amd/display: Add tracepoint for amdgpu_dm
new 8b198f6e94d6 drm/amd/display: Add pipe_state tracepoint
new 13b5ca42ca9c drm/amd/display: Add tracepoint for capturing clocks state
new cadfd67c27e2 drm/amd/display: prevent null pointer access
new a2540e34b521 drm/amd/display: Removed unreferenced variables.
new 7154a51b5347 drm/amd/display: Using udelay for specific dongle while ed [...]
new 5d1b3211da03 drm/amd/display: combined user regamma and OS GAMMA_CS_TFM_1D
new 1b3c7564113a drm/amdgpu/display: use kvzalloc again in dc_create_state
new 34a3242baeb5 drm/amdgpu: Discard unnecessary breaks
new 44ea03e17ef5 drm/amdgpu: use true and false for bool initialisations
new 594b6f7370a8 drm/amd/display: Fix kernel panic by dal_gpio_open() error
new 0ca3418272a2 drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally
new c5ff0c1950e5 drm/amd/display: Clean up debug macros
new 73275181f687 drm/amd/pm: correct the checks for polaris kickers
new 10efb75b58fe drm/amd/pm: populate smc vddc table
new 3df9931b0678 drm/amd/pm: populate smc samu table
new 8849fe64f668 drm/amd/pm: correct vddci table setup
new 374b0781a0b1 drm/amd/pm: correct sclk table setup
new 0232af1cea03 drm/amd/pm: correct mclk table setup
new a193d977419c drm/amd/pm: correct the ACPI table setup V2
new 3a9f6bb21d08 drm/amd/pm: correct the BootLinkLevel setup
new e9016fc2ad7a drm/amd/pm: add pptable VRHotLevel setting
new 7f95a2e01c9d drm/amd/pm: drop arb table first byte workaround
new 92995254afae drm/amdgpu: correct CG_ACLK_CNTL setting
new 8c23cc29d55b drm/amd/pm: add PWR_CKS_CNTL setting
new 18973c6ec42a drm/amd/powerplay: separate Polaris fan table setup from Tonga
new 555440822b41 drm/amd/pm: optimize AC timing programming
new 029479accac2 drm/amd/pm: drop redundant efuse mask calculations
new a90e6fbe47ff drm/amd/pm: correct the settings for ro range minimum and maximum
new c420418f1d7c drm/amd/pm: correct polaris10 clock stretcher data table setting
new 9610a3bfde41 drm/amd/pm: setup zero rpm parameters for polaris10
new 8f0804c6b7d0 drm/amd/pm: add edc leakage controller setting
new 5f92b48cf62c drm/amd/pm: add mc register table initialization
new a8588b8bb3d6 drm/amd/pm: correct VR shared rail info
new f6638d0e6f93 drm/amd/pm: correct the checks for sclk/mclk SS support
new d8b61d5a0d51 drm/amd/pm: correct Polaris powertune table setup
new dba195316860 drm/amd/pm: correct Polaris DIDT configurations
new b23dbd603b68 drm/amd/pm: correct avfs fuse settings
new a6d8a6eb3e10 drm/amd/pm: correct vddc phase control setting
new 55411d16233e drm/amd/pm: correct VRconfig setting
new 326d0ff7aa8b drm/amd/pm: correct platformcaps setup
new baa495f76436 drm/amd/pm: correct smc voltage controller setup
new d765129a719f drm/amd/pm: correct sclk/mclk dpm enablement
new be56f22b6253 drm/amd/pm: correct the way to get the highest vddc
new ba4601feba44 drm/amd/pm: correct clk/voltage dependence setup
new 8f97e221d64d drm/amd/pm: correct pcie spc cap setup
new 9182fefcb8ca drm/amd/pm: correct SMC sclk/mclk boot level setup
new db6f5c7f95c4 drm/amd/pm: correct vddc_dep_on_dal_pwrl setup
new 690cdc263584 drm/amd/pm: fulfill the Polaris implementation for get_clo [...]
new b03fd3e7e68f drm/amd/pm: enable Polaris watermark table setting
new d49873c93fc5 drm/amd/pm: correct the mclk switching setting
new 62ff83a4f691 drm/amd/pm: reconfigure smc on display vbitimeout setting change
new b1878847ac90 drm/amd/pm: drop redundant display setting
new a2475e624e2e drm/amd/display: correct asic type check V2
new 191a3c04799e drm/amdgpu: enable MULTI_MON_PP_MCLK_SWITCH DC feature at default
new c345c89b6491 drm/amdgpu: add vangogh apu flag
new 923e15d634ac drm/amdgpu: drop mem_global_referenced
new 19cc89dcb94b drm/amdgpu/swsmu: drop smu i2c bus on navi1x
new 4f00d6d5ba3e drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...]
new ca22f3beb6f9 drm/radeon: Add new callback that exposes vddc
new c57a8308e2cc drm/radeon: Add implementation of get_current_vddc for Sumo
new fddc611ca3a0 drm/radeon: Expose vddc through hwmon
new a87a9a73d0e2 drm/amdgpu/display: re-add surface size calculation in dcn [...]
new 29226f04fdc7 drm/amdgpu/display: fix indentation in defer_delay_converter_wa()
new dd657888e00e drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU
new 9c94b5ef75b5 drm/amdgpu: rename nv_is_headless_sku()
new 22503d803dab drm/amdgpu: change to save bad pages in UMC error interrup [...]
new 5eeb45934c75 drm/amdgpu: remove redundant GPU reset
new 676deb387705 drm/amdgpu: fix the issue of reserving bad pages failed
new 1dd13b451834 drm/amd/pm: update the smu v11.5 smc header for vangogh
new 767e2451e5f2 drm/amd/pm: update the smu v11.5 firmware header for vangogh
new 80abc31ebe2d drm/amd/pm: add new smc message mapping for vangogh
new 30cc5cec39b8 drm/amd/pm: add UMD Pstate Msg Parameters for vangogh temporarily
new ea8ca1febd3c drm/amd/pm: update the smu v11.5 driver interface header f [...]
new 800c53d6870a drm/amd/pm: set the initial value of pm info to zero
new 10f279cbd721 drm/amd/pm: remove some redundant smu message mapping for vangogh
new ac70c6c62a35 drm/amd/pm: add one new function to get 32 bit feature mas [...]
new 271ab489f755 drm/amd/pm: add some swSMU functions for vangogh.
new 802a46d384f8 drm/amd/pm: enable the rest functions of swSMU for vangogh.
new 51a7e93826a0 amdgpu: Add GFX MGCG and MGLS for vangogh
new d95c368ab8cf drm/amdkfd: Fix getting unique_id in topology
new e0457659f8d8 drm/amd/display: allow 18 bit dp output on DCN3
new e38987198323 drm/amdgpu: cleanup gmc_v9_0_process_interrupt
new e3a8a5acb9cf amdgpu:Add flag for updating MGCG on GFX10
new 93b96255bd64 drm/amd/amdgpu: simplify pa_sc_tile_steering_override check
new aad6d96a09f3 drm/amdgpu: perform srbm soft reset always on SDMA resume
new 8a76ccd199f7 drm/amd/pm: correct the baco reset sequence for CI ASICs
new 0134022fa3ab drm/amd/pm: enable baco reset for Hawaii
new e6bd6890e889 drm/amd/pm: perform SMC reset on suspend/hibernation
new 52934da2753a drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running
new d8c266a104ff MAINTAINERS: Update AMD POWERPLAY pattern
new 158d823f07af drm/amdgpu/powerplay: Only apply optimized mclk dpm policy [...]
new 9e245188fb1c drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE
new 48e3c2e71191 drm/amdgpu/display: remove dal_cmd_tbl_helper_dcn2_get_table2
new 15047bd436a7 drm/amdgpu: drop CONFIG_DRM_AMD_DC_DCN3_01 from atomfirmware.h
new cfeb1055e5f4 drm/amd/display: remove useless if/else
new 9e89ee9be138 drm/amd/pm: fix out-of-bound read on pptable->SkuReserved
new aec576f9d25f drm/amdgpu: remove unneeded semicolon
new 0b924cd60d43 drm/amd/display: remove unneeded semicolon
new a110f3750bf8 drm/amdgpu: fix incorrect enum type
new c07a013a28ae drivers: amdgpu: Correct spelling defalut to default in comment
new 660b3bd82b4f drm/amd/pm: fix compile warning about missing prototype fo [...]
new e31ae352b776 drm/amd/pm: fix compile warnings about variable used unini [...]
new b35ce7b364ec drm/amd/display: Do not silently accept DCC for multiplane [...]
new 53f4cb8b5580 drm/amd: Init modifier field of helper fb.
new be7b9b327e79 drm/amd/display: Honor the offset for plane 0.
new 8ba16d599374 drm/fourcc: Add AMD DRM modifiers.
new 6eed95b00b45 drm/amd/display: Store tiling_flags in the framebuffer.
new 08d769151dc9 drm/amd/display: Convert tiling_flags to modifiers.
new a32419911f0a drm/amd/display: Refactor surface tiling setup.
new 37384b3f17cd drm/amd/display: Set DC options from modifiers.
new dfbbfe3c1765 drm/amd/display: Add formats for DCC with 2/3 planes.
new faa37f54ce04 drm/amd/display: Expose modifiers.
new 9a33e8819b34 drm/amd/display: Clean up GFX9 tiling_flags path.
new a10aad137326 amd/amdgpu: Disable VCN DPG mode for Picasso
new dbb60031dd0c drm/amdgpu: fix build_coefficients() argument
new 585e7cedf304 drm/amd/display: Fix compilation error
new 3e5b4cdf2668 drm/amd/display: Add MPC memory shutdown support for DCN3
new 850d2fcf3e34 drm/amd/display: only check available pipe to disable vbios mode.
new 685b4d8142dc drm/amd/display: Force prefetch mode to 0
new 6f2239ccdfc0 drm/amd/display: Keep GSL for full updates with planes tha [...]
new 202ad02da33a drm/amd/display: [FW Promotion] Release 0.0.39
new e748b59fb74e drm/amd/display: stop top_mgr when type change to non-MST [...]
new 36f878501e5f drm/amd/display: Blank HUBP during pixel data blank for DCN30
new 81e8da715ca7 drm/amd/display: 3.2.109
new 7dd4f4df9910 drm/amd/display: fail instead of div by zero/bugcheck
new 91bda9e9d248 drm/amd/display: Update panel register
new cae78e033145 drm/amd/display: Add OPTC memory low power support
new 3a372bed1e33 drm/amd/display: correct eDP T9 delay
new 886876ecf7f4 drm/amd/display: Update connector on DSC property change
new ec76bd6f07d0 drm/amd/display: Reset flip_immediate to topmost plane
new dbf5256bbf19 drm/amd/display: Blank HUBP during pixel data blank for DCN30 v2
new ad975f448d96 drm/amd/display: Do not warn NULL dc_sink if forcing connector
new 91d3156a3b17 drm/amd/display: Calculate CRC on specific frame region
new 8edb94562a15 drm/amd/display: WA to ensure MUX chip gets SUPPORTED_LINK [...]
new b15bfd0d8613 drm/amd/display: Revert HUBP blank behaviour for now
new 12f86dfc075b drm/amd/display: set hdcp1 wa re-auth delay to 200ms
new 2475a814186b drm/amd/display: Add missing pflip irq
new 672251b223c1 drm/amd/display: [FW Promotion] Release 0.0.40
new a5a00117625e drm/amd/display: 3.2.110
new 84aef2ab0977 drm/amd/display: fix recout calculation for left side clip
new ef3b29872540 drm/amdgpu: disable gfxoff if VCN is busy
new 57eeaf47a613 drm/amd/display: Tune min clk values for MPO for RV
new 0ebce667e881 amdgpu: Add mmhub MGCG and MGLS for vangogh
new 998d76368dff drm/amdgpu: update golden setting for sienna_cichlid
new adc9da649190 drm/amdgpu: apply dm_pp_notify_wm_clock_changes() for Pola [...]
new c1059360d734 drm/amdgpu: replace ih ip block for vega20 and arcturus
new 4dbcdc9cada2 drm/amd/display: fix the NULL pointer that missed set_disp [...]
new 9d17df77bcfa amdkfd: Check kvmalloc return before memcpy
new 9d6f27f9deaf drm/amdgpu: allow TMZ on vangogh
new ab8b5aafa9bf drm/amd: fix typoes
new 7dee4d51e931 drm/amdgpu: fix spelling mistake: "Successed" -> "Succeeded"
new ed40c578577f drm/amdgpu/dce: improve code indentation and alignment
new 99dac206b0e0 drm/amdgpu/gfx: improve code indentation and alignment
new a971887e028e drm/amdgpu/vcn: improve code indentation and alignment
new 983ad5283898 drm/amdgpu/nbio: improve code indentation and alignment
new f3729f7b1ab3 drm/amdgpu/amdgpu: improve code indentation and alignment
new 94ba290da1a9 drm/amdgpu: improve code indentation and alignment
new e6cd859dc65f drm/amdgpu/display: fix warnings when CONFIG_DRM_AMD_DC_DC [...]
new 715c84ffbd07 drm/amdgpu/vcn: use "*" adjacent to data name
new 58b5a793ff02 drm/amdgpu/umc: use "*" adjacent to data name
new 77f5c7370fc9 drm/amdgpu/jpeg: use "*" adjacent to data name
new 8e607d7e27d8 drm/amdgpu/sdma: use "*" adjacent to data name
new c4c5ae67d179 drm/amdgpu/amdgpu: use "*" adjacent to data name
new 8acedab0fdac drm/amdgpu: use "*" adjacent to data name
new adf16996362e drm/amdgpu: Add GFX Fine Grain Clock Gating flag
new 8c11024cf66a drm/amdgpu: Add Fine Grain Clock Gating for GFX10
new a3964ec40fc1 drm/amdgpu: Enable FGCG for Vangogh
new c26dab27e5c7 drm/amdgpu: resolved ASD loading issue on sienna
new 413949ee1cdb drm/amdgpu: enable GFXOFF for dimgrey_cavefish
new 19201c075d2c drm/amdgpu: fix off by one in amdgpu_vm_handle_fault
new 4c7e8a9e9f30 drm/amdgpu: Change the way to determine framebuffer type
new 4b60bb0dde1b drm/amdgpu: set LDS_CONFIG=0x20 on Navy Flounder to fix a [...]
new 87fb78331e14 drm/amdgpu: do not initialise global variables to 0 or NULL
new 5c9a6272e768 drm/amdgpu: update module paramter doc of amdgpu_dpm
new 5ce71f59bb9b drm/amd/amdgpu: switch on/off vcn power profile mode
new 4b39264f8bcf drm/amdgpu: cleanup debug log in amdgpu_set_pp_features()
new 94254fa045fb drm/amd/display: fix psr panel lightup
new aeee2a48ec92 drm/amd/amdgpu: Enable arcturus devices to access the meth [...]
new 20f2ffe50472 drm/amdgpu: fold CONFIG_DRM_AMD_DC_DCN3* into CONFIG_DRM_A [...]
new 582e2ce5b4ec drm/amdgpu/display: FP fixes for DCN3.x (v4)
new 71037bfc78bf drm/amdgpu: add missing clock gating info in amdgpu_pm_info
new 514ad1b6bb6e drm/amdgpu: Fix Arcturus fan speed reporting
new 5b8c596976d4 Merge tag 'amd-drm-next-5.11-2020-11-05' of git://people.f [...]
new 512bce50a41c Merge v5.10-rc3 into drm-next
new 112e505a76de Merge drm/drm-next into drm-misc-next
new dc0636b837ae drm: DRM_KMB_DISPLAY should select DRM_MIPI_DSI
new ade896460e4a drm: DRM_KMB_DISPLAY should depend on ARCH_KEEMBAY
new 23d6ab1d4c50 drm: remove pgprot_decrypted() before calls to io_remap_pf [...]
new 2dcab875e763 Revert "drm/dp_mst: Retrieve extended DPCD caps for topolo [...]
new ebdf565169af drm/ttm: add multihop infrastrucutre (v3)
new f5a89a5cae81 drm/amdgpu/ttm: use multihop
new 0c8c0659d747 drm/nouveau/ttm: use multihop
new 28a68f828266 drm/radeon/ttm: use multihop
new abec017c3d1f drm/ingenic: ipu: Search for scaling coefs up to 102% of t [...]
new 476b485be03c dma-buf: Document that dma-buf size is fixed
new f644e3038f88 drm/nouveau: Fix out-of-bounds access when deferencing MMU type
new 7cb397e70f9b drm/kmb: Fix build warnings
new 05481f072787 drm/kmb: fix spelling mistakes in drm_info and drm_dbg messages
new 14346c08fac4 Merge tag 'drm-misc-next-2020-11-12' of git://anongit.free [...]
new 24bdae6993f7 drm/Kconfig: rename keembay config
new 060bb115c2d6 drm/i915/gem: Avoid implicit vmap for highmem on x86-32
new 121ba69ffddc drm/i915/gem: Prevent using pgprot_writecombine() if PAT i [...]
new 9bb34ff25c45 drm/i915/gt: Clear the buffer pool age before use
new 6cb304b31293 drm/i915/gt: Check for a registered driver with IPS
new f24a44e52fbc drm/i915/gt: Widen CSB pointer to u64 for the parsers
new 233c1ae3c83f drm/i915/gt: Wait for CSB entries on Tigerlake
new 884c40741234 drm/i915/gt: Apply the CSB w/a for all
new 4ff64bcfe2b1 drm/i915/gt: Use a mmio read of the CSB in case of failure
new 68ba71e3ae6d drm/i915: Fix an error code i915_gem_object_copy_blt()
new 0bda4b80d949 drm/i915/gt: Show engine properties in the pretty printer
new 293f43c80c00 drm/i915: Break up error capture compression loops with co [...]
new f2acf74068b0 drm/i915: Reduce GPU error capture mutex hold time
new 29545e5cd27d drm/i915/gt: Remove defunct intel_virtual_engine_get_sibling()
new 4316b19dee27 drm/i915: Fix uninitialised variable in intel_context_crea [...]
new 1604cb2aa7fa drm/i915: check i915_vm_alloc_pt_stash for errors
new 5ae26012a159 drm/i915/uc: tune down GuC communication enabled/disabled [...]
new 102f5aa491f2 drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex
new 35faeb7de9ef drm/i915: Redo "Remove i915_request.lock requirement for e [...]
new badef44deff1 drm/i915/gem: Hold request reference for canceling an acti [...]
new 7a991cd3e3da drm/i915: Cancel outstanding work after disabling heartbea [...]
new 3dd66a94de59 drm/i915/gt: Always send a pulse down the engine after dis [...]
new d3bb2f9b5ee6 drm/i915/gem: Always test execution status on closing the context
new b7eeb2b4132c drm/i915: Avoid mixing integer types during batch copies
new 5e39b4d94cad drm/i915/gt: Signal cancelled requests
new eb3afbe18eb1 drm/i915/selftests: Finish pending mock requests on cancellation.
new b05734720de9 drm/i915/gt: Retire cancelled requests on unload
new a6c5e2aea704 drm/i915: Skip over MI_NOOP when parsing
new 25dc89d5270f drm/i915/gt: Scrub HW state on remove
new 8a473dbadccf drm/i915: Fix DMA mapped scatterlist walks
new 934941ed5a30 drm/i915: Fix DMA mapped scatterlist lookup
new bf9bd6a5128a drm/i915/gt: Track the most recent pulse for the heartbeat
new 4d8a5cfe3b13 drm/i915/gt: Initialize reserved and unspecified MOCS indices
new d46b60a2e8d2 drm/i915: Mark ininitial fb obj as WT on eLLC machines to [...]
new 36b6b6816989 drm/i915: Fix MOCS PTE setting for gen9+
new c0888e9e2262 drm/i915: Enable eLLC caching of display buffers for SKL+
new a04ac8273665 drm/i915/gt: Fixup tgl mocs for PTE tracking
new 57b2d834bf23 drm/i915/gem: Support parsing of oversize batches
new 6ca7217dffaf drm/i915/gt: Delay execlist processing for tgl
new bb65548e3c6e drm/i915/gt: Undo forced context restores after trivial pr [...]
new 6971e07b6b0c drm/i915/gt: Cleanup kasan warning for on-stack (unsigned [...]
new 89db95377be4 drm/i915/gt: Confirm the context survives execution
new 178536b8292e drm/i915: Use the active reference on the vma while capturing
new fa812ce96a46 drm/i915/gt: Onion unwind for scratch page allocation failure
new d7085b0faac8 drm/i915/gem: Poison stolen pages before use
new d3606757e611 drm/i915: Exclude low pages (128KiB) of stolen from use
new 8f2b4b684ae5 drm/i915/selftests: Flush the old heartbeat more gently
new 83ebef47f8eb drm/i915/region: fix max size calculation
new 44c2200afcd5 drm/i915/gem: Flush coherency domains on first set-domain-ioctl
new b00bccb3f0bb drm/i915/pmu: Handle PCI unbind
new 537f9c84a427 drm/i915/pmu: Fix CPU hotplug with multiple GPUs
new b1cff585784e drm/i915/selftests: Skip RPS tests on Ironlake (only IPS)
new c10f6019d0b2 drm/i915/gt: Use the local HWSP offset during submission
new 6e7a21e7ab27 drm/i915/selftests: Exercise intel_timeline_read_hwsp()
new c071ab8c2074 drm/i915/gem: Avoid synchronous binds deep within locks
new c784e5249e77 drm/i915/guc: Update to use firmware v49.0.1
new 164e57ca151b drm/i915/guc: Improved reporting when GuC fails to load
new 0f41e31a7bdc drm/i915/guc: Clear pointers on free
new 2739d8cfc50a drm/i915/gt: Expose more parameters for emitting writes in [...]
new 09212e81e545 drm/i915/gt: Flush xcs before tgl breadcrumbs
new bc73e5d33048 drm/i915: Hold onto an explicit ref to i915_vma_work.pinned
new c648ae338e92 drm/i915/gem: Perform all asynchronous waits prior to mark [...]
new 0049b688459b drm/i915/gem: Allow backends to override pread implementation
new 852e1b364481 drm/i915/gem: Pull phys pread/pwrite implementations to th [...]
new ad18fa0f5f05 drm/i915: Correctly set SFC capability for video engines
new bda3002485a3 drm/i915: Improve record of hung engines in error state
new 2dae0c852940 drm/i915: Use ABI engine class in error state ecode
new 330b7d33056b drm/i915/region: fix order when adding blocks
new 695dc55b5739 drm/i915/tgl: Fix Media power gate sequence.
new 334a1683935f Merge tag 'drm-intel-gt-next-2020-11-12-1' of git://anongi [...]
new be323a4cef02 drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram pri [...]
new 31b05212360c Merge branch 'linux-5.11' of git://github.com/skeggsb/linu [...]
new c2edc1fe596e drm/atmel-hlcdc/atmel_hlcdc_crtc: Apply correct formatting [...]
new 5f1f10998e7f drm/atmel-hlcdc/atmel_hlcdc_plane: Staticise local functio [...]
new 4fe092fadfc5 drm/atmel-hlcdc/atmel_hlcdc_plane: Fix documentation forma [...]
new eee013c1f128 drm/savage/savage_bci: Remove set but never used 'aper_rsr [...]
new e232e3d4ea4a include: drm: drm_atomic: Artificially use 'crtc' to avoid [...]
new e88904bfe55d drm/sti/sti_hdmi: Move 'colorspace_mode_names' array to wh [...]
new 2c686404012a drm/via/via_dma: Remove set but unused variable 'agp_base'
new a7319c8f50c5 drm/udl: Fix missing error code in udl_handle_damage()
new e3e043992cb6 drm/ttm: fix missing NULL check in the new page pool
new e3aae683e861 drm: convert drm_atomic_uapi.c to new debug helpers
new 50f3d4129e72 drm: add debug logs for drm_mode_atomic_ioctl errors
new 8214e3a1a4ee drm/panel/panel-tpo-tpg110: Correct misnaming and supply m [...]
new b81cfdd6d2b4 dt-bindings: panel-simple-dsi: add samsung panels for OnePlus 6/T
new 5933baa36e26 drm/panel/samsung-sofef00: Add panel for OnePlus 6/T devices
new ebc7d6470ac4 drm/gma500: Remove GTT roll support
new 846939118270 drm/gma500: Remove 2D accel code
new 49ef0c6d7dd2 drm/panel: s6e63m0: Simplify SPI writing
new 1b72ea1eaa9e drm/panel: s6e63m0: Implement reading from panel
new 9cea169835de drm/panel: s6e63m0: Add some explanations
new 4680e9cc9d8b drm/panel: s6e63m0: Support 3WIRE protocol
new db4c02e439f7 drm/panel: s6e63m0: Set up some display info
new 8f9d7ef38cfa drm/lima: simplify the return expression of lima_devfreq_target
new 37d66109fe6f drm/lima/lima_drv: Demote kernel-doc formatting abuse
new cd434e740ff2 drm/lima/lima_sched: Remove unused and unnecessary variable 'ret'
new a14d546f7270 drm/lima: Unconditionally call dev_pm_opp_of_remove_table()
new 7ac76dab93a7 drm/virtio: Make virtgpu_dmabuf_ops with static keyword
new 0003b687ee6d drm: fix oops in drm_atomic_set_crtc_for_connector
new 5bc5cc2819c2 drm/panfrost: Move the GPU reset bits outside the timeout handler
new 7a089ec7d77f console: Delete unused con_font_copy() callback implementations
new 259a252c1f4e console: Delete dummy con_font_set() and con_font_default( [...]
new 4ee573086bd8 Fonts: Add charcount field to font_desc
new 4497364e5f61 parisc/sticore: Avoid hard-coding built-in font charcount
new a1ac250a82a5 fbcon: Avoid using FNTCHARCNT() and hard-coded built-in fo [...]
new 250fe9a5c997 video: fix some kernel-doc markups
new e9d2871f6921 drm: fix some kernel-doc markups
new ba236455ee75 video: fbdev: atmel_lcdfb: fix return error code in atmel_ [...]
new 39aead8373b3 fbcon: Disable accelerated scrolling
new 9b8b641f3133 fbcon: Drop EXPORT_SYMBOL
new 96fb3cbef165 drm/qxl: Remove fbcon acceleration leftovers
new 723ae803218d drm/omap: dmm_tiler: fix return error code in omap_dmm_probe()
new fa62ee25280f drm/meson: Free RDMA resources after tearing down DRM
new e78ad18ba365 drm/meson: Unbind all connectors on module removal
new 0405f94a1ae0 drm/meson: dw-hdmi: Register a callback to disable the regulator
new b33340e33acd drm/meson: dw-hdmi: Ensure that clocks are enabled before [...]
new 81b7608e2b19 dt-bindings: vendor-prefixes: Add abt vendor prefix
new e366a644c69d dt-bindings: display: Add ABT Y030XX067A panel bindings
new 63ee07d5a8d7 media: uapi: Add MEDIA_BUS_FMT_RGB888_3X8_DELTA media bus format
new 7467389bdafb drm/panel: Add ABT Y030XX067A 3.0" 320x480 panel
new f8ef48ffa9d3 drm/armada/armada_overlay: Staticify local function 'armad [...]
new 0e120f1b04b5 drm/drm_dp_mst_topology: Remove set but never used variable 'len'
new 400fb19dd63d drm/exynos/exynos7_drm_decon: Supply missing description f [...]
new cc40c4752593 drm/exynos/exynos_drm_fimd: Add missing description for pa [...]
new dd59eed1e00b drm/exynos/exynos_drm_gsc: Supply missing description for [...]
new 511881a8301f drm/mediatek/mtk_dpi: Remove unused struct definition 'mtk [...]
new b1d8e93eb4da drm/mediatek/mtk_disp_color: Fix formatting and provide mi [...]
new e772a89ddf2e drm/mediatek/mtk_disp_ovl: Fix formatting and provide miss [...]
new 314fbef828f2 drm/mediatek/mtk_disp_rdma: Fix formatting and supply miss [...]
new eaa4d5627529 drm/mediatek/mtk_drm_crtc: Demote seriously out-of-date st [...]
new 36b36f9195ed drm/mediatek/mtk_drm_drv: Staticise local function invoked [...]
new 2bc5f1c93b97 drm/meson/meson_venc: Make local function 'meson_venc_hdmi [...]
new 8b27507efcb8 drm/meson/meson_vclk: Make two local functions static
new c6fd00a49076 drm/nouveau/nvkm/core/firmware: Fix formatting, provide mi [...]
new 295cc38d2e56 drm/pl111/pl111_display: Make local function static
new 52769ba1301f drm/pl111/pl111_debugfs: Make local function 'pl111_debugf [...]
new 6fbd412e648d drm/rockchip/dw-mipi-dsi-rockchip: Demote non-conformant k [...]
new fed79215df7f drm/rockchip/rockchip_rgb: Consume our own header
new f8cd9d9532c6 drm/rockchip/rockchip_lvds: Fix struct document formatting
new 7df5428975e9 drm/selftests/test-drm_mm: Mark 'hole_end' as always_unused
new dfa6082bb979 drm/selftests/test-drm_framebuffer: Remove set but unused [...]
new ffefe45a2d9c drm/selftests/test-drm_dp_mst_helper: Place 'struct drm_dp [...]
new 09234b88ef55 drm/selftests/test-drm_dp_mst_helper: Move 'sideband_msg_r [...]
new 108cfddf00d1 drm/ttm/ttm_bo: Fix one function header - demote lots of k [...]
new 0aa1e107b28a drm/ttm/ttm_range_manager: Demote non-conformant kernel-do [...]
new 78616b88854b drm/ttm/ttm_tt: Demote kernel-doc header format abuses
new 8b6864e3e138 drm/v3d/v3d_drv: Remove unused static variable 'v3d_v3d_pm_ops'
new e226878e1333 drm/v3d/v3d_gem: Provide descriptions for 'v3d_lookup_bos' [...]
new d49c4b2c0732 drm/v3d/v3d_sched: Demote non-conformant kernel-doc header
new 705477b8961e drm/vc4/vc4_hdmi_regs: Mark some data sets as __maybe_unused
new 2bac959c5a6d drm/vc4/vc4_hdmi: Remove set but unused variable 'ret'
new 06e094199cfc drm/vc4/vc4_v3d: Demote non-conformant kernel-doc headers
new 3b21fe6896c2 drm/vc4/vc4_debugfs: Demote non-conformant kernel-doc headers
new 94ffd9b86284 include/drm/drm_atomic: Make use of 'new_crtc_state'
new fa388231fec9 drm/docs: Fix todo.rst
new 22f8c80566c4 Merge tag 'drm-misc-next-2020-11-18' of ssh://git.freedesk [...]
new 0e8e272f1368 drm/i915/ehl: Remove invalid PCI ID
new ba8a5cb234ba drm/i915/tgl: Fix typo during output setup
new 5f8f96528749 Merge drm/drm-next into drm-intel-next-queued
new 66186acbd94c drm/i915/display: Use initial_fastset_check() to compute a [...]
new fcc6aa8f3e96 drm/i915/ehl: Implement W/A 22010492432
new 04057a1afc75 drm/i915: Sort EHL/JSL PCI IDs
new 54defc10c4d9 drm/i915: Include fb modifier in state dumps
new 11ffe972479e drm/i915/dg1: map/unmap pll clocks
new 1ba1014db258 drm/i915/edp/jsl: Update vswing table for HBR and HBR2
new 230edf78ed4b drm/i915: Add plane .{min,max}_width() and .max_height() vfuncs
new 87ebfaab7f97 drm/i915/display: add namespace to intel_prepare_reset
new e669ad6f1cef drm/i915/display: add namespace to intel_finish_reset
new 2c5688057f70 drm/i915/display: Do not reset display when there is none
new 71c8415d0daa drm/i915/display: return earlier from intel_modeset_init() [...]
new 794d61a19090 drm/i915: re-order if/else ladder for hpd_irq_setup
new 96bd87b7c221 drm/i915: move display-related to the end of intel_irq_init()
new 9a450b68fef7 drm/i915: Do not setup hpd without display
new 02d794a34c00 drm/i915/display: Group DC9 mask set
new 044604943213 drm/i915/display: Make get_allowed_dc_mask().max_dc set a [...]
new 6ec29d2bb060 drm/i915/dp: Some reshuffling in mode_valid as prep for bi [...]
new 65c1ed30b0e6 drm/i915: Move encoder->get_config to a new function
new 11f9af1657b1 drm/i915: Add a wrapper function around get_pipe_config
new 291106cbd6fa drm/i915: Move hw.active assignment into intel_crtc_get_pi [...]
new 33574ec9c1ad drm/i915: s/intel_mode_from_pipe_config/intel_mode_from_cr [...]
new c42773b67d82 drm/i915: Introduce intel_crtc_readout_derived_state()
new bafcdad64346 drm/i915: Add hw.pipe_mode to allow bigjoiner pipe/transco [...]
new aa07c1d3be69 drm/i915: Pass intel_atomic_state instead of drm_atomic_state
new ee230706666c drm/i915/dp: Add from_crtc_state to copy color blobs
new ffc90033dfc1 drm/i915: Pass intel_atomic_state around
new dbf71381d733 drm/i915: Nuke intel_atomic_crtc_state_for_each_plane_stat [...]
new a582354c92d1 drm/i915: Pimp the watermark documentation a bit
new 9c31212b2478 drm/i915: Precompute can_sagv for each wm level
new ab01630b64ce drm/i915: Store plane relative data rate in crtc_state
new 3df3fe241200 drm/i915: Remove skl_adjusted_plane_pixel_rate()
new fdbc5d682e75 drm/i915: Introduce intel_dpll_get_hw_state()
new b97fcaeee23c drm/i915: Move intel_dpll_get_hw_state() into the hsw+ pla [...]
new 3749de07bb11 drm/i915: Use actual readout results for .get_freq()
new c9afbf586e4f drm/i915: Relocate cnl_get_ddi_pll()
new 2ca5a7b85b0c drm/i915: Handle max_bpc==16
new b896898c7369 drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms
new 83566d13704a drm/i915: Fix the DDI encoder names
new e85e74582987 drm/i915: Copy the plane hw state directly for Y planes
new 63dc014e37b9 drm/i915/dp: Allow big joiner modes in intel_dp_mode_valid(), v3.
new 19f65a3dbf75 drm/i915: Try to make bigjoiner work in atomic check
new 8a029c113b17 drm/i915/dp: Modify VDSC helpers to configure DSC for Bigj [...]
new 4e3cdb4535e7 drm/i915/dp: Master/Slave enable/disable sequence for bigjoiner
new 0385ecead517 drm/i915: HW state readout for Bigjoiner case
new d321634bd7cf drm/i915: Add crtcs affected by bigjoiner to the state
new 1cf6adb70ded drm/i915: Add planes affected by bigjoiner to the state
new 8246d9c7ea5e drm/i915: Get the uapi state from the correct plane when b [...]
new 9f05a7c0adb9 drm/i915: Add bigjoiner aware plane clipping checks
new 498fab06f658 drm/i915: Add debugfs dumping for bigjoiner, v3.
new 756c1b8767a5 drm/i915: Disable legacy cursor fastpath for bigjoiner
new bf473cb531d9 drm/i915: Fix cursor src/dst rectangle with bigjoiner
new 75c4fa30f922 drm/i915: Add bigjoiner state dump
new 919c2299a893 drm/i915: Enable bigjoiner
new 059a0beb4863 drm/i915/perf: workaround register corruption in OATAILPTR
new afd4cf78a189 drm/i915/display: Whitespace cleanups
new 9533fd8019fb drm/i915: Do not call hsw_set_frame_start_delay for dsi
new f287c536d943 drm/i915/dg1: Enable ports
new 6594094f819e drm/i915/gvt: correct a false comment of flag F_UNALIGN
new 5f60b12edcd0 drm/i915/gvt: Save/restore HW status to support GVT suspen [...]
new 385fc38c1f97 drm/i915: Add GVT resume routine to i915
new a5a8ef937cfa drm/i915/gvt: Fix virtual display setup for BXT/APL
new 64e65f443a43 drm/i915/gvt: replace idr_init() by idr_init_base()
new 9a3a238b3de9 drm/i915/gvt: treat intel_gvt_mpt as const in gvt code
new 69d5c4b50165 Merge tag 'gvt-next-2020-11-23' of https://github.com/inte [...]
new b3bf99daaee9 drm/i915/display: Defer initial modeset until after GGTT i [...]
new 46fe37b98ed8 Merge tag 'drm-intel-next-queued-2020-11-27' of git://anon [...]
new 60d1029b3f25 drm/exynos/hdmi: add support for 1920x1200@60Hz mode
new e5d57c540386 drm/exynos: remove in_bridge_node from exynos_dsi
new e11e6df2a867 drm/exynos: use exynos_dsi as drvdata
new 207665fd3756 Merge tag 'exynos-drm-next-for-v5.11' of git://git.kernel. [...]
new ca3407a1caa1 dt-bindings: display: mediatek: disp: add documentation fo [...]
new f376244df414 drm/mediatek: Add disp-color MT8167 support
new c1ff4e3f4089 drm/mediatek: Add DDP support for MT8167
new a812ca1963e5 drm/mediatek: Optimize functions which do not need to return
new 9273cf7d3942 dt-bindings: display: mediatek: convert the dpi bindings to yaml
new 31855cff0322 drm/mediatek: Drop local dma_parms
new 20c39e11dded drm/mediatek/mtk_disp_rdma: Fix formatting and supply miss [...]
new 398328af5d17 drm/mediatek/mtk_drm_drv: Staticise local function invoked [...]
new 4e1848d4c49a drm/mediatek/mtk_disp_color: Fix formatting and provide mi [...]
new f8c76863394d drm/mediatek/mtk_disp_ovl: Fix formatting and provide miss [...]
new eea70586485c drm/mediatek: Introduce GEM object functions
new 414562b0ef36 drm/mediatek: Use correct aliases name for ovl
new c3c88422fabf drm/mediatek: Separate mtk_mipi_tx to an independent module
new 90f80d95992f phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/p [...]
new a4423bec4474 MAINTAINERS: add files for Mediatek DRM drivers
new e6c7c9d01f5b Merge tag 'mediatek-drm-next-5.11-2' of https://git.kernel [...]
new 77dfb36a761b drm/etnaviv: rename pipe_reg_read(..)
new 658690d8ebaa drm/etnaviv: call perf_reg_read(..)
new bbab2be7e514 drm/etnaviv: add total hi bandwidth perfcounter
new a5cafb906b48 drm/etnaviv: add pipe_select(..) helper
new 3136fed4f91e drm/etnaviv: Drop local dma_parms
new 4612bad5701e drm/etnaviv: Add lockdep annotations for context lock
new 5eb3c85e343a Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...]
new b3d91800d9ac drm/msm: Fix race condition in msm driver with async layer [...]
new cb21f3f882ad drm/msm/atomic: Drop per-CRTC locks in reverse order
new 7e688294c61b drm/msm/gpu: Convert retire/recover work to kthread_worker
new ffe71111f4ab drm/msm/kms: Update msm_kms_init/destroy
new 363bcec913d8 drm/msm/atomic: Convert to per-CRTC kthread_work
new 6400a8e886c6 drm/msm: Unconditionally call dev_pm_opp_of_remove_table()
new a0b21e0ad294 drm/msm: Add missing stub definition
new c7314613226a drm/msm: Add missing struct identifier
new 6625e2637d93 drm/msm/dp: DisplayPort PHY compliance tests fixup
new 91693cbc13c2 drm/msm/dpu: Add newline to printks
new 5047ab95bb7d drm/msm/dsi_pll_7nm: restore VCO rate during restore_state
new a4ccc37693a2 drm/msm/dsi_pll_10nm: restore VCO rate during restore_state
new b66ccc571319 drm/msm/dsi_phy_7nm: implement PHY disabling
new e92ce317fbeb drm/msm/dsi_phy_10nm: implement PHY disabling
new dd29bd41d4c6 drm/msm: Remove redundant null check
new ab38764752e0 drm/msm/dp: add opp_table corner voting support base on dp [...]
new a04c696c0a54 drm/msm: Implement shutdown callback for adreno
new d8199c85f3e4 drm/msm/dpu: simplify interface flush handling
new 4369c93cf36b drm/msm/dpu: initial support for merge3D hardware block
new c40e6c6733a0 drm/msm/dpu: handle merge_3d configuration in hw_ctl block
new 9ffd0e856993 drm/msm/dpu: setup merge modes in merge_3d block
new 3e79527a33a8 drm/msm/dpu: enable merge_3d support on sm8150/sm8250
new cccdeda362fa drm/msm/dpu: fix clock scaling on non-sc7180 board
new 5785dd7a8ef0 drm/msm: Fix duplicate gpu node in icc summary
new 0e720ea8de07 drm/msm/dsi: do not try reading 28nm vco rate if it's not enabled
new 96c876f12771 drm/msm: Fix a couple incorrect usages of get_vaddr_active()
new a6ae74c956e7 drm/msm/gem: Add obj->lock wrappers
new 8117e5e5bc1a drm/msm/gem: Rename internal get_iova_locked helper
new 8f642378bfe5 drm/msm/gem: Move prototypes to msm_gem.h
new e4b87d227f9e drm/msm/gem: Add some _locked() helpers
new 599089c6af68 drm/msm/gem: Move locking in shrinker path
new 20224d715a88 drm/msm/submit: Move copy_from_user ahead of locking bos
new 9184b6831bbe drm/msm: Do rpm get sooner in the submit path
new 6c0e3ea25047 drm/msm/gem: Switch over to obj->resv for locking
new ce0a9dc009da drm/msm: Use correct drm_gem_object_put() in fail case
new 07ddf4c30c4d drm/msm: Drop chatty trace
new 2a86efb1bf72 drm/msm: Move update_fences()
new d984457b31c4 drm/msm: Add priv->mm_lock to protect active/inactive lists
new 77c406038e83 drm/msm: Document and rename preempt_lock
new 77d205290aa9 drm/msm: Protect ring->submits with it's own lock
new 964d2f97e74b drm/msm: Refcount submits
new fb1a1fcbacef drm/msm: Remove obj->gpu
new c5c1643cef7a drm/msm: Drop struct_mutex from the retire path
new 25c49c838bde drm/msm: Drop struct_mutex in free_object() path
new c951a9b284b9 drm/msm: Remove msm_gem_free_work
new f92f026a487a drm/msm: Drop struct_mutex in madvise path
new cf11c1f89d52 drm/msm: Drop struct_mutex in shrinker path
new ec793cf01d1f drm/msm: Add support for GPU cooling
new 06d65ba3db67 dt-bindings: drm/msm/gpu: Add cooling device support
new e8b0b994c3a5 drm/msm/a6xx: Clear shadow on suspend
new 5771de5d5b3b drm/msm/a5xx: Clear shadow on suspend
new 19e52bcb27c2 drm/msm/dp: return correct connection status after suspend
new 62671d2ef24b drm/msm/dp: fixes wrong connection state caused by failure [...]
new 231a04fcc6cb drm/msm/dp: deinitialize mainlink if link training failed
new ea530388e64b drm/msm/dp: skip checking LINK_STATUS_UPDATED bit
new 26b8d66a399e drm/msm/dp: promote irq_hpd handle to handle link training [...]
new e8c765811b10 drm/msm/dp: do not notify audio subsystem if sink doesn't [...]
new ab5c54cb8835 drm/msm: Protect obj->active_count under obj lock
new fcd371c23c3a drm/msm/shrinker: We can vmap shrink active_list too
new 3edfa30f2340 drm/msm/shrinker: Only iterate dontneed objs
new 991a2719d315 drm/msm/adreno/a6xx_gpu: Staticise local function 'a6xx_idle'
new 59521c138fea drm/msm/disp/mdp5/mdp5_crtc: Make local function 'mdp5_crt [...]
new da640b3ee28d drm/msm/disp/mdp5/mdp5_kms: Make local functions 'mdp5_{en [...]
new bd011f4d3828 drm/msm/disp/dpu1/dpu_core_perf: Remove set but unused var [...]
new ff8b941a39d1 drm/msm/disp/dpu1/dpu_encoder: Remove a bunch of unused variables
new 03b6f2d6204a msm/mdp5: Fix some kernel-doc warnings
new 2785fd479590 drm/msm/disp/dpu1/dpu_core_perf: Fix kernel-doc formatting issues
new dbce3d097c2e drm/msm/disp/dpu1/dpu_hw_blk: Add one missing and remove a [...]
new 0070e6d272e4 drm/msm/disp/dpu1/dpu_formats: Demote non-conformant kerne [...]
new 14bcdfe4e208 drm/msm/disp/dpu1/dpu_hw_catalog: Remove duplicated initia [...]
new 09c7e37088b0 drm/msm/disp/dpu1/dpu_hw_catalog: Move definitions to the [...]
new cca5ff947c7c drm/msm/disp/dpu1/dpu_encoder: Fix a few parameter/member [...]
new 0177aef32972 drm/msm/disp/dpu1/dpu_hw_lm: Fix misnaming of parameter 'ctx'
new 6008cd431b2f drm/msm/disp/dpu1/dpu_hw_sspp: Fix kernel-doc formatting abuse
new 0d88dda62c80 drm/msm/disp/dpu1/dpu_rm: Fix formatting issues and supply [...]
new 4c99c3589540 drm/msm/disp/dpu1/dpu_vbif: Fix a couple of function param [...]
new 9ddf3fd37391 drm/msm/disp/dpu1/dpu_plane: Fix some spelling and missing [...]
new ea8742c63a1f drm/msm/msm_drv: Make '_msm_ioremap()' static
new 324dca17b60c drm/msm/msm_gem_shrinker: Fix descriptions for 'drm_device'
new 692bdf972dc4 drm/msm/adreno/a6xx_gpu_state: Make some local functions static
new cc9014bf63a4 drm/msm/dp/dp_ctrl: Move 'tu' from the stack to the heap
new 8b6947a81e56 drm/msm: dsi: Constify dsi_host_ops
new 64aec620b7f2 drm/msm/dp: remove duplicate include statement
new a7656ecf825a iommu/io-pgtable: Add a domain attribute for pagetable con [...]
new e67890c97944 iommu/io-pgtable-arm: Add support to use system cache
new 9e0673c00cb0 Merge remote-tracking branch 'arm64/for-next/iommu/io-pgta [...]
new 40a72b0c7f99 drm/msm: rearrange the gpu_rmw() function
new 474dadb8b0d5 drm/msm/a6xx: Add support for using system cache(LLC)
new 3d247123b5a1 drm/msm/a6xx: Add support for using system cache on MMU500 [...]
new 0c3d3cc93811 drm/msm/dpu: consider vertical front porch in the prefill [...]
new 849652c1ab97 drm/msm/disp/dpu1/dpu_hw_interrupts: Demote kernel-doc for [...]
new 854f6f1c653b drm/msm/dpu: update the qos remap only if the client type changes
new c58eb1b54fee drm/msm/dp: fix connect/disconnect handled at irq_hpd
new 9b73bde39cf2 drm/msm: Fix use-after-free in msm_gem with carveout
new 05ae91d960fd drm/msm/dpu: enable DSPP support on SM8[12]50
new 7cc29fcdfcc8 drm/msm: a5xx: Make preemption reset case reentrant
new e319a1b956f7 drm/msm: add IOMMU_SUPPORT dependency
new 60f2f74978e6 Merge tag 'drm-msm-next-2020-12-07' of https://gitlab.free [...]
new 29d36369a59f drm/amdgpu: add ta firmware load for green-sardine
new 9713158cb2a9 drm/amdgpu: Add and use seperate reg headers for dcn302
new 3ac2bc7609f6 drm/amd/amdgpu: Import amdgpu_amdkfd_gfx_v9 header file in [...]
new 8301f6b990ad drm/amdgpu: enable DCN for navi10 headless SKU
new 103cd0b1295c drm/amd/display: Add fallback to prefetch mode 1 if 0 fails
new fa896813b441 drm/amd/display: Prevent freesync power optimization durin [...]
new 1d496907f1c5 drm/amd/display: Engage PSR synchronously
new 74d7f445e8a1 drm/amd/display: correct dml dsc bpc assignment
new 06d55ffaeaea drm/amd/display: Move common speakersToChannels definition [...]
new e9917ef822bd drm/amd/display: Only wait for flip pending on immediate flips
new c6160900239e drm/amd/display: force use sRGB for video TF is sRGB or BT709
new c07cbc1f04ec drm/amd/display: update dpp dto phase and modulo.
new 5c68c65295de drm/amd/display: Explicitly disable cursor when disabling CRTC
new 4f6274b3b9a9 drm/amd/display: Check other planes for iflip only if GSL [...]
new 45b790dd8552 drm/amd/display: [FW Promotion] Release 0.0.41
new b5fce050f041 drm/amd/display: 3.2.111
new 4b0b1d05265b drm/amd/display: check actual clock value.
new 880af2eaedd3 drm/amd/display: cap dpp dto phase not more than modulo.
new 25a35065c066 drm/amd/amdgpu: Fix incorrect logic to increment VCN doorb [...]
new de21e4aeb2b2 drm/amd/amdgpu: Add rev_id workaround logic for SRIOV setup
new debbcf9f3b85 drivers: amdgpu: amdgpu_display.c: Fix a spelling doens\'t [...]
new 22f453fbd5d0 drm/amd/amdgpu/amdgpu_device: Provide documentation for 'r [...]
new 20b15c0ad7c5 drm/amd/display/dc/basics/fixpt31_32: Move variables to wh [...]
new a5a52a43eac0 drm/amd/amdgpu/amdgpu_kms: Remove 'struct drm_amdgpu_info_ [...]
new c15015b8310a drm/amdgpu/pm/smu12: cache smu firmware version
new dda818a09bf0 drm/amdgpu/pm/smu11: cache smu firmware version
new f4d4f53ffd90 drivers: amdgpu: amdgpu_display: Fixed the spelling of fal [...]
new 03cc904cb190 drm/amdgpu: update gfx golden setting for dimgrey_cavefish
new e5285ac82d7f drm/amd/pm: Use kmemdup instead of kmalloc and memcpy
new 5c0e684074d5 amd/display/amdgpu_dm: delete same check in if condition
new 26b5cf49cdda gpu: drm: scheduler: sched_main: Provide missing descripti [...]
new 00d44b966d3f gpu: drm: scheduler: sched_entity: Demote non-conformant k [...]
new 3655d1a6a90a gpu: drm: radeon: radeon_drv: Remove unused variable 'ret'
new 02f40f82c440 gpu: drm: amd: amdgpu: amdgpu: Mark global variables as __ [...]
new f017853ee200 gpu: drm: radeon: radeon_device: Fix a bunch of kernel-doc [...]
new 9c69e42e09f5 drm/radeon/radeon_kms: Include header containing our own p [...]
new 6d587203c24c drm/radeon/radeon_drv: Source file headers are not good ca [...]
new 1012c55380f7 drm/radeon/radeon_drv: Move prototypes to a shared headerfile
new 300f6a5c12a5 drm/radeon: Move prototypes to shared header
new d706d409d984 drm/radeon/atombios_crtc: Remove description of non-existe [...]
new 92378a4b54c1 drm/radeon/radeon_ttm: Place declaration of 'rdev' in same [...]
new de1d598b678c drm/radeon/radeon_fence: Demote some non-conformant kernel [...]
new a27d120527a5 drm/radeon/radeon_connectors: Strip out set but unused var [...]
new 1f0122460477 drm/radeon/radeon_display: Remove unused variable 'mod'
new e64e3ca1a3ac drm/radeon/radeon_i2c: Remove pointless function header
new b4391459605c drm/radeon/radeon_ring: Add missing function parameters 'r [...]
new 4b7ec10bb7ae drm/radeon/r600: Strip out set but unused 'tmp' variables
new f5ef92b5af0f drm/radeon/radeon_cs: Fix a bunch of doc-rot issues
new 3af7bbe22430 drm/radeon/radeon_display: Fix function doc formatting and [...]
new 6653672acfc8 drm/radeon/r600: Fix a misnamed parameter description and [...]
new 28ae8ea489c3 drm/radeon/cik: Fix a bunch of function parameter descriptions
new ca648e3835d6 drm/radeon/evergreen: Remove set but unused variable 'mc_s [...]
new 901e860c7bdf drm/radeon/evergreen: Add comment for 'evergreen_page_flip [...]
new c317fcbbffe6 drm/radeon/si: Remove set but unused variable 'mc_shared_chmap'
new 19278157f893 drm/radeon/ni: Demote vague attempt at function header doc
new 81fa5cc39ca6 drm/radeon/cik: Remove set but unused variable 'mc_shared_chmap'
new 4a347d806108 drm/radeon/radeon_vm: Fix some function parameter documentation
new 995b2e736958 drm/radeon/kv_dpm: Strip out unused functions and their tables
new 3c8ea3225276 drm/radeon/trinity_dpm: Remove some defined but never used arrays
new 2c07b82719ea drm/radeon/radeon_dp_mst: Remove unused variable 'ret' fro [...]
new 0f3e7b012b30 drm/radeon/radeon_sync: Add description for function param 'rdev'
new 7c1f03e02379 drm/radeon/radeon_ib: Supply description for 'radeon_ib_ge [...]
new bf81a58144d2 drm/radeon/ci_dpm: Remove set but unused variable 'dpm_event_src'
new d029ed568045 drm/radeon/radeon_mn: Supply description for 'cur_seq' eve [...]
new 0d8357c26a9a drm/radeon/r100: Fix some kernel-doc formatting, misnaming [...]
new 0f4d60c33481 drm/radeon/r600_cs: Fix some doc-rot and supply missing fu [...]
new f934f9379eca drm/radeon/cik_sdma: Demote vague attempt at kernel-doc
new 33761307aa97 drm/radeon/evergreen_cs: Fix misnaming issues surrounding [...]
new 59c0e925abb9 drm/radeon/evergreen_dma: Fix doc-rot of function paramete [...]
new 880d8dfc6f49 drm/radeon/ni: Remove set but unused variable 'mc_shared_chmap'
new 55a79cc25b49 drm/radeon/sumo_dpm: Move 'sumo_get_pi()'s prototype into [...]
new fd253334a2ca drm/amd/pm: add the interface to dump smu metrics table fo [...]
new 349a32898838 drm/amd/pm: update the swSMU headers for vangogh
new 4d53f5219ba5 drm/amd/pm: correct table_clk_vlt memory size due to repla [...]
new 293f256396aa drm/amdgpu: add amdgpu_smuio structure
new 09aac699c399 drm/amdgpu: implement smuio v9_0 callbacks
new d1ffa512c635 drm/amdgpu: implement smuio v11_0 callbacks
new 0e961589f53e drm/amdgpu: switch to use smuio callbacks for AI family
new 8473c1387f6f drm/amdgpu: disable rom clock gating support for APUs
new 6bfbfe8c4591 drm/amdgpu: add UMC to ip discovery map
new 3617e579eba4 drm/amd/amdgpu: Update VCN initizalization behvaior
new 3f66bf401e9f drm/amdgpu: fix compute queue priority if num_kcq is less than 4
new a9f5f98f796e drm/amdgpu: check hive pointer before access
new 8970b698b0ce drm/amd/amdgpu/amdgpu_kms: Fix misnaming of parameter 'dev'
new f02f8c32ee36 drm/amd/amdgpu/amdgpu_fence: Fix some issues pertaining to [...]
new 75501872b4af drm/amd/amdgpu/amdgpu_ttm: Demote non-conformant kernel-do [...]
new 35c7fad94cb2 drm/amd/amdgpu/amdgpu_ring: Fix a bunch of function misdoc [...]
new 4a00eb184234 drm/amd/amdgpu/amdgpu_display: Remove pointless header
new fec3124dc627 drm/amd/amdgpu/amdgpu_cs: Add a couple of missing function [...]
new 4cd078dc654d drm/amdgpu: add s0i3 capacity check for s0i3 routine (v2)
new d90a53d65ad2 drm/amdgpu: add amdgpu_gfx_state_change_set() set gfx powe [...]
new 628c36d7b238 drm/amdgpu: update amdgpu device suspend/resume sequence f [...]
new 8279bb4ec785 drm/amd/pm: add gfx_state_change_set() for rn gfx power sw [...]
new 1c990e7801f0 drm/amdgpu: declare smuio callback function as static
new 7a4894072f89 drm/amd/pm: update driver if version for dimgrey_cavefish
new 1cb027950adc drm/amdkfd: Move the ignore_crat check before the CRAT table get
new c4cb773c702b drm/amdkfd: Put ACPI table after using it
new 6cb445e8030f drm/amdgpu: Use PSP_FW_NAME_LEN instead of magic number
new 2bdb83026a62 drm/amdgpu: Enable TA firmware loading for dimgrey_cavefish
new 1a3089565e45 drm/amdgpu/display: fix FP handling in DCN30
new 1b98bc5dea3e drm/amd/include/vega10_ip_offset: Mark _BASE structs as __ [...]
new 8dfcb24e40e4 drm/amd/display/dc/core/dc_link_dp: Move DP_VGA_LVDS_CONVE [...]
new f631eae5259b drm/amd/display/dc/core/dc_link_ddc: Move DP_DVI_CONVERTER [...]
new 80854e83d71a drm/amd/amdgpu/amdgpu_ring: Fix misnaming of param 'max_dw'
new ad8eb024c872 drm/amd/amdgpu/amdgpu_ib: Fix some incorrect/incomplete fu [...]
new 211880a60363 drm/amd/amdgpu/amdgpu_pll: Fix kernel-doc formatting, miss [...]
new 1b4940bc796c drm/amd/amdgpu/amdgpu_sync: Fix misnamed, missing and extr [...]
new 2c8645b7a697 drm/amd/amdgpu/amdgpu_vram_mgr: Add missing descriptions f [...]
new 05ed830e49a8 drm/amd/amdgpu/amdgpu_virt: Make local function 'amdgpu_vi [...]
new 29d6a1631e55 drm/amd/amdgpu/amdgpu_csa: Remove set but unused variable 'r'
new 793c85713387 drm/amd/amdgpu/amdgpu_sched: Consume our own header contai [...]
new 8ebc6df6a78d drm/amd/amdgpu/amdgpu_ids: Supply missing docs for 'id' an [...]
new 20ed491bbb79 drm/amd/amdgpu/amdgpu_debugfs: Demote obvious abuse of ker [...]
new ff08711cfb95 drm/amd/amdgpu/amdgpu_gmc: Demote one and fix another func [...]
new 32dc53480a8a drm/amd/amdgpu/amdgpu_ras: Remove unused function 'amdgpu_ [...]
new cd92df935065 drm/amd/amdgpu/amdgpu_ras: Make local function 'amdgpu_ras [...]
new 7eff65d6c59c drm/amd/amdgpu/amdgpu_vm_cpu: Fix 'amdgpu_vm_cpu_prepare() [...]
new dc370a67148a drm/amd/amdgpu/amdgpu_vm_sdma: Fix 'amdgpu_vm_sdma_prepare [...]
new 0507a6173227 drm/amd/amdgpu/amdgpu_fw_attestation: Consume our own head [...]
new 048df826e869 drm/amd/amdgpu/smu_v11_0_i2c: Provide descriptions for 'co [...]
new b3d652965452 drm/amd/amdgpu/gfx_v7_0: Remove unused struct definition
new 52f6f16d4fe4 drm/amd/display: Add missing pflip irq for dcn2.0
new b7397bad74db drm/fourcc: Fix modifier field mask for AMD modifiers.
new 544645f2ec1a drm/fourcc: add table describing AMD modifiers bit layout
new 3505b2ff53cd drm/amd/display: Store gem objects for planes 1-3
new 816853f9dc40 drm/amd/display: Set new format info for converted metadata.
new 1331e6304f5d drm/amd/display: Extract 3rd plane from metadata
new b3fcde184e50 drm/amdgpu: fix usable gart size calculation
new 5fe6b98ae00d drm/amd/display: Update dmub code
new c98ee89736b8 drm/amd/pm: add the fine grain tuning function for vangogh
new 93a8024130e2 drm/amd/pm: enable the fine grain tuning function for vangogh
new 34d903d1a27e drm/amd/pm: update driver if file for sienna cichlid
new 94d52a355f19 drm/amdgpu: update golden setting for sienna_cichlid
new acf2740f1286 drm/amdgpu/sriov: reopen sienna_child smu ip block under sriov
new 58cae8ac6b87 drm/amd/display: Program dpp dto based on actual dpp clk
new b8e0b3d611e3 drm/amd/display: Hook up PSR residency command to DSAT
new 82df77ae4639 drm/amd/display: Populate hostvm parameter before DML calculation
new 157cc88505f1 drm/amd/display: Handle Unknown Result for SMU Periodic Re [...]
new 89c5ca3b5e50 drm/amd/display: remove unused dml variables
new aceeeea38a86 drm/amd/display: fix cursor calculation for 1xnY rotated d [...]
new 786b4061742b drm/amd/display: minor restructuring of pbn calculation functions
new 65e870dfa674 drm/amd/display: Detect dynamic backlight support in eDP sink
new af435e3f6252 drm/amd/display: Add I2C memory low power support
new e26c9d80b830 drm/amd/display: set dpp dto as per requested clk for lower case.
new 175f09714917 drm/amd/display: Add dual edp optimization flag.
new c88840f342c9 drm/amd/display: [FW Promotion] Release 0.0.42
new c920888c604d drm/amd/display: Expose new CRC window property
new f1e1f272151b drm/amd/display: correct data type
new 9a31996081d7 drm/amd/display: 3.2.112
new 54e5f12ce530 drm/amd/display: Increase sr enter/exit in rn ddr4 waterma [...]
new c6ce6d1971a6 drm/amd/display: update vgh bounding box
new 09bec07bbef5 drm/fourcc: fix AMD modifiers PACKERS field doc
new 12c5365ea6b8 drm/amdgpu: remove experimental flag from arcturus
new 54ae7f99aef8 drm/radeon/atombios_encoders: Move 'radeon_atom_get_tv_tim [...]
new 4d3efadd374a drm/radeon/radeon: Move prototype into shared header
new 59718dbfbb21 drm/radeon/radeon_kms: Move 'radeon_*_kms' prototypes to s [...]
new f5194f70e253 drm/radeon/radeon_kms: Fix misnaming of 'radeon_info_ioctl [...]
new afd90af890a0 drm/radeon: Move radeon_ttm{init, fini} to shared location
new 1ae79be1aab3 drm/radeon/radeon_legacy_encoders: Move 'radeon_add_legacy [...]
new 7ddfba01151d drm/radeon/radeon_legacy_encoders: Move 'radeon_add_legacy [...]
new d9353b38f47a drm/radeon/radeon_irq_kms: Demote non-conformant kernel-do [...]
new a9f9851f49d8 drm/radeon/rv770: Move 'rv770_set_clk_bypass_mode' prototy [...]
new bb29f896d69f drm/radeon/radeon_pm: Move 'radeon_pm_acpi_event_handler' [...]
new baa65242dd98 drm/radeon/radeon_audio: Move 'dce3_2_*' prototypes to sha [...]
new 4fe1999e44b7 drm/radeon/evergreen: Move 'evergreen_*' and 'sumo_*' prot [...]
new 0a2e8d51e4da drm/radeon/radeon_drv: Move 'radeon_mmap()'s prototype to [...]
new f3723ad110c5 drm/radeon/radeon_drv: Move 'radeon_driver_irq_handler_kms [...]
new f6a96afb3c99 drm/radeon/atom: Move 'radeon_atom_hw_i2c_*()'s prototypes [...]
new 5acfb44bb731 drm/radeon/radeon_gem: Move 'radeon_gem_prime_*()'s protot [...]
new dc872ff5ed0e drm/radeon/evergreen_hdmi: Move 'evergreen_*()' and 'dce4_ [...]
new 586831d65c94 drm/radeon/rv770: Move 'rv770_get_*()'s prototypes to shar [...]
new 8595a0bf3a74 drm/radeon/ni_dpm: Move 'ni_get_{pi, ps}()'s into shared header
new ef072392682e drm/radeon/evergreen: Move 'cayman_*()'s prototypes to sha [...]
new 5561ecba10b9 drm/radeon/r600_dma: Move 'r600_gpu_check_soft_reset()'s p [...]
new eb388a881cb3 drm/radeon/cik: Move 'r600_ih_ring_{alloc, fini}()'s proto [...]
new 6a86ecdec2cc drm/radeon/evergreen_dma: Move 'evergreen_gpu_check_soft_r [...]
new 5bacdf060636 drm/radeon/r600: Move 'evergreen_rlc_resume()'s prototype [...]
new 6faf027f5147 drm/radeon/ni_dma: Move 'cayman_gpu_check_soft_reset()'s p [...]
new 8ab1a48ef6f9 drm/radeon/radeon_atombios: Move 'radeon_add_atom_encoder( [...]
new 64a6f8c91071 drm/radeon/radeon_encoders: Move 'radeon_atom_backlight_in [...]
new e6a29196ae5d drm/radeon/ci_dpm: Move 'ci_*()'s prototypes to shared header
new d93a3c2733e5 drm/radeon/si_dpm: Move 'si_mc_load_microcode()'s prototyp [...]
new d339e96528d2 drm/radeon/si_dma: Move 'si_gpu_check_soft_reset()'s proto [...]
new e67ceb96815e drm/radeon/cik: Move 'si_*()'s prototypes to shared header
new 1c5ae3bae612 drm/radeon/btc_dpm: Move 'evergreen_get_pi's prototype to [...]
new 7735a7c969be drm/radeon/radeon_audio: Move 'dce6_*()'s prototypes to sh [...]
new f47a9d09670d drm/radeon/evergreen: Move 'si_get_csb_*()'s prototypes to [...]
new 0a999f7d99c0 drm/radeon/cik_sdma: Move 'amdgpu_cik_gpu_check_soft_reset [...]
new c580cfc90b0a drm/radeon/evergreen: Move 'cik_*()'s prototypes to shared header
new 5e7c91d2791e drm/radeon/ci_dpm: Move 'si_*()'s prototypes to shared header
new ea115610e8a4 drm/radeon/cik: Move 'Move 'cik_sdma_*()'s prototypes to s [...]
new adfc56d512f5 drm/radeon/si_dpm: Move 'vce_v1_0_enable_mgcg()'s prototyp [...]
new b970fc6d1ff4 drm/radeon/cik: Move 'vce_v2_0_enable_mgcg()'s prototype t [...]
new f9eddd7ccf5b drm/radeon/evergreen_cs: Move 'r600_dma_cs_next_reloc()'s [...]
new 312226f97995 drm/radeon/radeon_audio: Move 'r600_*' prototypes into sha [...]
new 4138b62b8a79 drm/radeon/radeon_drv: Move 'radeon_gem_prime_import_sg_ta [...]
new bb2585c406dc drm/amd/amdgpu/atombios_encoders: Remove set but unused va [...]
new 3939c49c7961 drm/amd/pm: retire dimgrey_cavefish hardcode for the use o [...]
new 0d4d95125d9e drm/amdgpu: make gfxhub_v1_0 callback functions to be static
new 178631700f9d drm/amd/pm: fix spelling mistakes in dev_warn messages
new 8976f73b676e drm/amd/display: Always get CRTC updated constant values i [...]
new eb45604e2948 drm/amd/pm: fix smu_v11_0_init_power power_context allocation
new c28f91dc5e4d drm/amd/pm: support runtime PPTable update for dimgrey_cavefish
new 97f6c91787d9 drm/amd/display: Add display only once.
new 31c0ed90b978 drm/amd/display: Add comments to hdcp property change code
new 2c1eadddec8c drm/amdgpu: add device ID for navy_flounder (v2)
new e7de4aee0a0a drm/amdgpu: add DID for dimgrey_cavefish
new bb7978111dd3 drm/amdgpu: fix SI UVD firmware validate resume fail
new 78deaf5f98ac drm/amd/display: Add DPCS regs for dcn302 link encoder
new 6fb33209831b drm/amd/amdgpu: fix null pointer in runtime pm
new c95ec47ccbcf drm/amd/amdgpu: skip unload message in reset
new fce8a4ac46b0 drm/amdgpu: Add gfx doorbell setting for Vangogh
new 7203a2fd98c8 drm/amdgpu: fix a page fault
new ddc3344f165d drm/amd/pm: fix the crash after runtime pm resume
new 2261229cef72 drm/amdgpu: add module parameter choose runtime method
new 9b84ec8e43d6 drm/amdgpu/vcn: refactor dec message functions
new 477f25ebe2fe drm/amdgpu/vcn: update header to support dec software ring
new bd88596fddb4 drm/amdgpu/vcn: add test for dec software ring
new 52f9535ca4f4 drm/amdgpu/vcn3.0: add dec software ring vm functions to support
new a76087cf97af drm/amdgpu/vcn3.0: add software ring share memory support
new b14a04fee908 amdgpu/amdgpu_ids: fix kmalloc_array not uses number as first arg
new 95666c6cfe92 amd/amdgpu: use kmalloc_array to replace kmalloc with multiply
new 38d6be819933 drm/amdgpu: only register VGA devices with the VGA arbiter
new af5bbf93101d drm/amd/display: Avoid HDCP initialization in devices with [...]
new 9304ca4de0b9 drm/amdgpu: Fix fall-through warnings for Clang
new d6e1d905009f drm/radeon: Fix fall-through warnings for Clang
new 910e834db00e drm/amd/display: Fix fall-through warnings for Clang
new b251d357f53f drm/amd/pm: Fix fall-through warnings for Clang
new be6502f0dbba drm/amdgpu: update golden setting for sienna_cichlid
new 9fa3c953f5eb drm/amdgpu: update GC golden setting for navy_flounder
new 7dc7b65a1f3f drm/amdgpu: use generic DMA API
new 7e7726ec1f02 drm/radeon: use generic DMA API
new 18e1a6c95f0a drm/amdgpu: drop leading zeros from the gmc9 fault address
new 45d87b85d39b drm/amdgpu: cleanup gmc_v10_0_process_interrupt a bit
new 26f32a377eed drm/amdgpu: add infrastructure for soft IH ring
new 4750918978a7 drm/amdgpu: enabled software IH ring for Vega
new 0291150d3c61 drm/amdgpu: make sure retry faults are handled in a work i [...]
new d4581f7dfbe1 drm/amdgpu: enabled software IH ring for Navi
new a2a8857ceefe drm/amdgpu: implement retry fault handling for Navi
new e97978e8121e drm/amd/display: add i2c speed arbitration for dc_i2c and [...]
new 06722b37d156 drm/amd/display: Source minimum HBlank support
new 41fd932e1a15 drm/amd/display: Update panel register
new 949c5cde3e0f drm/amd/display: Enable stutter for dcn3.01.
new 96879ad3e4e3 drm/amd/display: Add DMCU memory low power support
new d4930b7aaefb drm/amd/display: intermittent underflow observed when PIP [...]
new 2208f39c7509 drm/amd/display: expose clk_mgr functions for reuse
new 014427adc556 drm/amd/display: change hw sequence
new 63c954a1ff8b drm/amd/display: Clear sticky vsc sdp error bit
new 49d067dcf284 drm/amd/display: Add BLNDGAM memory shutdown support
new c85ef99a9fa3 drm/amd/display: Add internal display info
new 30bdf50b77bd drm/amd/display: Check multiple internal displays for powe [...]
new fe270efa32e6 drm/amd/display: remove macro which is in header already
new 3ba0a5f3eef9 drm/amd/display: Add GAMCOR memory shutdown support
new 823b3169fbfc drm/amd/display: enable pipe power gating by default
new eaae69383577 drm/amd/display: 3.2.113
new 7530d9146338 drm/amd/display: To update backlight restore mechanism
new 9a3e698c0758 drm/amd/display: init soc bounding box for dcn3.01.
new 7fe466153e56 drm/amdgpu/dce_virtual: Enable vBlank control for vf
new 24f99d2b21db drm/amd/display: add cursor FB size check
new 5f581248159a drm/amd/display: disallow cropping for cursor plane
new 12f4849a1cfd drm/amd/display: check cursor scaling
new 1347385fe187 drm/amd/display: don't expose rotation prop for cursor plane
new 2aa3b7c81714 drm/radeon/radeon_device: Consume our own header where the [...]
new 6abc3f97628c drm/amd/amdgpu/amdgpu_ttm: Add description for 'page_flags'
new 7ad0c80c5ecb drm/amd/amdgpu/amdgpu_ib: Provide docs for 'amdgpu_ib_sche [...]
new 4aaa7c397d7e drm/amd/amdgpu/cik_ih: Supply description for 'ih' in 'cik [...]
new f59bf24e4b85 drm/amd/amdgpu/amdgpu_virt: Correct possible copy/paste or [...]
new 44eb261ca46e drm/amd/amdgpu/uvd_v4_2: Fix some kernel-doc misdemeanours
new 2b7a8cf3491f drm/amd/amdgpu/dce_v8_0: Supply description for 'async'
new 1edcb5f212be drm/amd/amdgpu/cik_sdma: Supply some missing function para [...]
new d14f279a156a drm/amd/amdgpu/gfx_v7_0: Clean-up a bunch of kernel-doc re [...]
new 249403737ae4 drm/amd/amdgpu/si_dma: Fix a bunch of function documentati [...]
new f0b9f8b13168 drm/amd/amdgpu/gfx_v6_0: Supply description for 'gfx_v6_0_ [...]
new e4c980c37cf4 drm/amd/amdgpu/uvd_v3_1: Fix-up some documentation issues
new 8a149a9d4ebc drm/amd/amdgpu/dce_v6_0: Fix formatting and missing parame [...]
new d76dd1779b83 drm/amd/include/vega20_ip_offset: Mark top-level IP_BASE d [...]
new 54dd7aee944c drm/amd/include/navi10_ip_offset: Mark top-level IP_BASE a [...]
new c0b57a269dfa drm/amd/include/arct_ip_offset: Mark top-level IP_BASE def [...]
new 66feb6320230 drm/amd/include/navi14_ip_offset: Mark top-level IP_BASE a [...]
new 91fadc92bb16 drm/amd/include/navi12_ip_offset: Mark top-level IP_BASE a [...]
new 8509479df3b5 drm/amd/include/sienna_cichlid_ip_offset: Mark top-level I [...]
new 6cda1dbca047 drm/amd/include/vangogh_ip_offset: Mark top-level IP_BASE [...]
new d7a9af7d4dac drm/amd/include/dimgrey_cavefish_ip_offset: Mark top-level [...]
new 55c5e65269d2 drm/amd/amdgpu/cik_sdma: Add one and remove another functi [...]
new 8a0fdc729be7 drm/amd/amdgpu/uvd_v4_2: Add one and remove another functi [...]
new c39b7992cc88 drm/amd/amdgpu/gmc_v7_0: Add some missing kernel-doc descriptions
new f0d45f259796 drm/amd/amdgpu/gmc_v8_0: Fix more issues attributed to copy/paste
new fecf491a6eea drm/amd/amdgpu/gmc_v9_0: Remove unused table 'ecc_umc_mcum [...]
new bf0df09c2c1a drm/amd/amdgpu/gmc_v9_0: Suppy some missing function doc d [...]
new beaff108e1bf drm/amd/powerplay: fix spelling mistake "smu_state_memroy_ [...]
new 9ccde05c0a68 drm/amdgpu: set default value of noretry to 1 for specified asic
new 055e94a867c4 drm/amdgpu: only skip smc sdma sos ta and asd fw in SRIOV [...]
new 8c8244ca4eee drm/amdgpu: increase reserved VRAM size to 8MB
new 91a7f887816d drm/amdgpu/vcn3.0: fix compilation warning
new d503d8b81d06 drm/amd/pm: update driver if version for navy_flounder
new 7cf7a392af26 drm/amdgpu: skip power profile switch in sriov
new 3591ecd630ab drm/amdgpu: update GC golden setting for dimgrey_cavefish
new 79c77ac60336 drm/amdgpu: Set doorbell range for gfx ring
new 22dd89828a68 drm/amdgpu/pm/smu11: Fix fan set speed bug
new 3f16ae825697 drm/amd/display: Clear dc remote sinks on MST disconnect
new 3c4d55c9b9be drm/amd/display: turn DPMS off on connector unplug
new 0c056b14d82e drm/amdgpu: set LDS_CONFIG=0x20 on VanGogh to fix MGCG hang
new bc1e089476dc drm/amd/display: Revert update clk_mgr for vg
new 00b0ac67811b drm/amd/display: Add HDR3DLUT and SHAPER memory shutdown support
new 901c1ec05ef2 drm/amd/display: Update dram_clock_change_latency for DCN2.1
new 079204508ec0 drm/amd/display: Check link_active instead of lane_setting [...]
new 99349a8aeda7 drm/amd/display: Init clock value by current vbios CLKs
new d0274aba24bf drm/amd/display: Add DSCL memory low power support
new 115a385c08d8 drm/amd/display: Do full modeset when DSC debugfs is changed
new f5041bc1fcc3 drm/amd/display: Properly define DPCS related info for DCN301
new 34ba432c946d drm/amd/display: [FW Promotion] Release 0.0.44
new c529b685e1c0 drm/amd/display: DC Release 3.2.114
new 15024daf4e5b drm/amdkfd: keep BOs in system memory if restore failed
new 7624897c1054 drm/amdgpu: default noretry=0 for navi1x and newer (v2)
new 99698b51e585 drm/amdgpu: enable AGP aperture on gmc10.x (v2)
new b4339bb9a4f8 drm/amdgpu/swsmu/vangogh: return error if fetching metrics fails
new 185ef9ef2f6f drm/amd/amdgpu/gmc_v10_0: Suppy some missing function doc [...]
new 5530ac8e8c68 drm/amd/amdgpu/iceland_ih: Add missing function param desc [...]
new 39902109aada drm/amd/amdgpu/tonga_ih: Provide some missing descriptions [...]
new c18dd61ae42a drm/amd/amdgpu/amdgpu_psp: Make local function 'parse_ta_b [...]
new a549a9da37f8 drm/amd/amdgpu/cz_ih: Add missing function param descripti [...]
new 5162e40e1558 drm/amd/amdgpu/vega10_ih: Add descriptions for 'ih' and 'entry'
new c56fb0818979 drm/amd/amdgpu/navi10_ih: Add descriptions for 'ih' and 'entry'
new 3fdd2da061c5 drm/amd/amdgpu/psp_v11_0: Make local function 'psp_v11_0_w [...]
new 5c03e8b229f4 drm/amd/amdgpu/dce_v10_0: Supply description for function [...]
new c44037549afa drm/amd/amdgpu/dce_v11_0: Supply description for function [...]
new a2ef32c5bbe2 drm/amd/amdgpu/gfx_v9_0: Make called-by-reference only fun [...]
new c5ce5115fd2a drm/amd/amdgpu/gfx_v8_0: Functions must follow directly af [...]
new 3e1b1b778806 drm/amd/amdgpu/gfx_v10_0: Remove a bunch of set but unused [...]
new 2434becdd5fd drm/amd/amdgpu/sdma_v2_4: Fix a bunch of kernel-doc functi [...]
new fe2788f37e5d drm/amd/amdgpu/sdma_v3_0: Fix a bunch of kernel-doc functi [...]
new f719d5339706 drm/amd/amdgpu/sdma_v3_0: Fix incorrect param doc-rot issue
new c890ace58d44 drm/amd/amdgpu/uvd_v5_0: Fix a bunch of kernel-doc functio [...]
new 4c724ae91d98 drm/amd/amdgpu/sdma_v4_0: Repair a bunch of kernel-doc problems
new ce0e124adf9f drm/amd/amdgpu/amdgpu_uvd: Fix some function documentation [...]
new fd1c541d94e7 drm/amd/amdgpu/sdma_v5_2: Provide some missing and repair [...]
new 184b762d5b75 drm/amd/amdgpu/amdgpu_vce: Provide some missing and repair [...]
new 166c20895c21 drm/amd/amdgpu/uvd_v6_0: Fix a bunch of kernel-doc functio [...]
new 9307d1b01b64 drm/amd/amdgpu/uvd_v7_0: Fix a bunch of kernel-doc functio [...]
new 107a54306608 drm/amd/amdgpu/gfx_v10_0: Make local function 'gfx_v10_0_r [...]
new 4e1f56b7c404 drm/amd/amdgpu/vcn_v1_0: Fix a few kernel-doc misdemeanours
new 8608c861e21c drm/amd/amdgpu/jpeg_v1_0: Add some missing function param [...]
new f3d6280c26e9 drm/amd/amdgpu/jpeg_v2_0: Add some missing kernel-doc desc [...]
new 6c93cc2c6c8c drm/amd/amdgpu/vcn_v2_0: Fix a few kernel-doc misdemeanours
new b4234aec4f28 drm/amd/amdgpu/sdma_v5_0: Provide some missing and repair [...]
new 5141154dcdae drm/amd/amdgpu/vcn_v3_0: Remove unused variable 'direct_po [...]
new adf0125a53bc drm/amd/amdgpu/amdgpu_acp: Fix doc-rot issues pertaining t [...]
new 75a8661ef4bb drm/amd/pm/inc/smu_v11_0: Mark 'smu11_thermal_policy' as _ [...]
new fecc72f181b5 drm/amd/pm/swsmu/smu12/renoir_ppt: Demote kernel-doc forma [...]
new b0da6cc19825 drm/amd/pm/swsmu/smu11/navi10_ppt: Remove unused 'struct i [...]
new dcaf3483ae46 drm/amd/pm/powerplay/smumgr/fiji_smumgr: Remove unused var [...]
new 05a7e1cf4589 drm/amd/amdgpu/amdgpu_uvd: Add description for amdgpu_uvd_ [...]
new 2d5da9e6e3ac drm/amd/pm/powerplay/smumgr/polaris10_smumgr: Make functio [...]
new ca2d038f06fc drm/amd/pm/powerplay/smumgr/iceland_smumgr: Make function [...]
new aa57f514c3d9 drm/amd/pm/powerplay/smumgr/vegam_smumgr: Make function ca [...]
new c9a55b3c1c78 drm/amd/pm/powerplay/smumgr/smu9_smumgr: Include our own h [...]
new faa1e2f0d745 drm/amd/pm/powerplay/smumgr/fiji_smumgr: Demote kernel-doc [...]
new dc93d480597f drm/amd/pm/powerplay/hwmgr/hardwaremanager: Remove unused [...]
new 04d7b8fe82fd drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'smu8_init_function [...]
new 874f1c3f9eab drm/amd/pm/inc/pp_thermal: Mark 'SMU7Thermal{WithDelay}Pol [...]
new 4c3508fe2382 drm/amd/pm/powerplay/hwmgr/ppevvmath: Place variable decla [...]
new ddb0fc9ac4d3 drm/amd/pm/powerplay/hwmgr/ppatomctrl: Remove unused varia [...]
new 7731653f83ec drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'smu7_init_function [...]
new 5ca53687171e drm/amd/pm/powerplay/hwmgr/ppatomfwctrl: Demote kernel-doc [...]
new b4643c50d0d5 drm/amd/pm/powerplay/hwmgr/hardwaremanager: Fix function h [...]
new 9795f4eb5918 drm/amd/pm/powerplay/hwmgr/process_pptables_v1_0: Convert [...]
new 58cfaf256ef9 drm/amd/pm/powerplay/hwmgr/ppatomctrl: Fix a myriad of ker [...]
new fb73edc64927 drm/amd/pm/powerplay/hwmgr/vega10_processpptables: Make fu [...]
new 1c2063704810 drm/amd/pm/powerplay/hwmgr/smu7_hwmgr: Fix a whole bunch o [...]
new aa68e9a3cada drm/amd/pm/powerplay/hwmgr/smu7_thermal: Repair formatting [...]
new d92616480e76 drm/amd/pm/powerplay/hwmgr/vega10_thermal: Fix a bunch of [...]
new 4cbcfd60d5e0 drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'vega12_hwmgr_init( [...]
new e0ef04b8d0d1 drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'vega20_hwmgr_init( [...]
new d3c648ec62b0 drm/amd/pm/powerplay/hwmgr/smu_helper: Demote or fix kerne [...]
new 19744ada5c3b drm/amd/pm/powerplay/hwmgr/vega20_thermal: Fix some outdat [...]
new 7a31972c3167 drm/amd/pm/powerplay/hwmgr/vega12_thermal: Fix some outdat [...]
new 50fe434196da drm/amd/display/dc/inc/hw/dpp: Mark 'dpp_input_csc_matrix' [...]
new 15e480371b74 drm/amd/display/amdgpu_dm/amdgpu_dm_color: Demote a misuse [...]
new 3d3e9cddd747 drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu: Mark local fun [...]
new 679c6771b6c8 drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu: Remove unused [...]
new ef80cb02d5f1 drm/amd/display/dc/basics/conversion: Include header conta [...]
new 3dcd202599d3 drm/amd/display/dc/basics/fixpt31_32: Remove unused variab [...]
new 6ee5a7957ace drm/amd/display/dc/basics/vector: Make local function 'dal [...]
new da03e4224b25 drm/amd/pm/powerplay/kv_dpm: Remove unused variable 'ret'
new fb8284a50e9f drm/amd/display/amdgpu_dm/amdgpu_dm_helpers: Use 'gnu_prin [...]
new 7643023eefcd drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset
new 3fabf0fdfff6 drm/amdgpu/vcn3.0: remove old DPG workaround
new 54915feea3ca drm/amdgpu/powerplay/tonga: return an error if copying to [...]
new cfcc59d4c1af drm/amdgpu/powerplay/ci: return an error if copying to smc fails
new 402bdef8a5cb drm/amdgpu/powerplay/iceland: return an error if copying t [...]
new 9805e1adab11 drm/amdgpu/powerplay/vega10: handle error in getting pptable
new 902bc65de0b3 drm/amdgpu/powerplay/psm: return an error in power state init
new fae3a572c9a6 drm/amdgpu/swsmu/navi1x: simplify sensor handling
new 2bebe9148a48 drm/amdgpu/swsmu/arcturus: simplify sensor handling
new 60e317a277e8 drm/amdgpu/swsmu/sienna_cichlid: simplify sensor handling
new e408f2ba43f0 drm/amdgpu/swsmu: add metrics enums for voltage
new 6cc24d8d48e3 drm/amdgpu/swsmu/vangogh: simplify sensor handling
new 2139d12b3b5b drm/amdgpu/swsmu/vangogh: use metrics table for voltages (v2)
new 22ca75ea6a28 drm/amdgpu/swsmu/renoir: simplify sensor handling (v2)
new ea9522f5e59d drm/amd/display: add debug logs for dm_crtc_helper_atomic_check
new 03a663673063 drm/amd/display: use FB pitch to fill dc_cursor_attributes
new 9bf1019c5f3f drm/amd/display: add cursor pitch check
new 25dd7a4469ae drm: amdgpu: fix a kernel-doc markup
new b7a1f38256da drm/amdgpu/powerplay: parse fan table for CI asics
new 0339258bd9dc drm/amd/pm: invalidate hdp before CPU access the memory wr [...]
new e42dd87e70e6 drm/amdgpu: VCN 3.0 multiple queue ring reset
new d58159de5743 drm/amdgpu/disply: set num_crtc earlier
new cedf78845968 drm/amdgpu: fix debugfs creation/removal, again
new b0455fda6dd4 drm/amd/display: extract cursor FB checks into a function
new e72868c4eacf drm/amd/display: check cursor FB is linear
new ccac8baba156 drm/amd: use drm_dbg_kms to log addfb2 failures
new 048faf2783a2 drm/amd: print error on convert_tiling_flags_to_modifier failure
new c699b05c4086 drm/amdgpu: fw_attestation: fix unused function warning
new ee3d8dd1af7e drm/amdgpu: change trace event parameter name from 'direct [...]
new a6d64c1ae199 drm/amdgpu/pm: add smc v2_1 printer in amdgpu_ucode_print_ [...]
new 9bc416266582 drm/amd/display: Implement VSIF V3 extended refresh rate feature
new 983bcb4cbe25 drm/amd/display: Set FixRate bit in VSIF V3
new c8ea79a8a276 drm/amd/display: NULL pointer error during compliance test
new 42ddf36e6720 drm/amd/display: Expose clk_mgr functions for reuse
new 92f1fa0d67a8 drm/amd/display: Add support for runtime feature detection [...]
new 5c8a6c71d720 drm/amd/display: Set default bits per channel
new 25331a18f45c drm/amd/display: Don't check seamless boot in power down H [...]
new a013dd15d470 drm/amd/display: Change to IMMEDIATE mode from FRAME mode
new 5a83bf80723d drm/amd/display: Use provided offset for DPG generation
new 3083a9845e12 drm/amd/display: Only one display lights up while using MST hub
new 80089dd8410f drm/amd/display: Prevent bandwidth overflow
new 4bbfae00ac22 drm/amd/display: Add wm table for Renoir
new c0794a3b5999 drm/amd/display: Fixed the audio noise during mode switchi [...]
new 6df9218a22a9 drm/amd/display: Enable gpu_vm_support for dcn3.01
new 3abad347c432 drm/amd/display: Revert DCN2.1 dram_clock_change_latency update
new 8b19a4e351e2 drm/amd/display: [FW Promotion] Release 0.0.45
new aec0ebd651a6 drm/amd/display: 3.2.115
new 3755ff54c533 drm/amd/pm: update driver if version for dimgrey_cavefish
new 92c415a3e2ab drm/amdgpu: fix sdma instance fw version and feature version init
new 68fce5f07c30 drm/amdgpu: use AMDGPU_NUM_VMID when possible
new c897934da15f drm/amdkfd: Fix leak in dmabuf import
new 5cd5f0070030 drm/amd/display: add S/G support for Vangogh
new 13524856336d drm/amd/display: setup system context for APUs
new 8c901781d7c5 drm/amd/pm: remove one unsupported smu function for vangogh
new f6f75ebdc06c drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven
new 580577fbb4f5 drm/amdgpu/cik: enable BACO reset on Bonaire
new 35d3f41dd694 drm/amdgpu: enable runtime pm using BACO on CI dGPUs
new 5f6fab247c7f drm/amdgpu: free the pre-OS console framebuffer after the [...]
new 64f2c15892ae drm/amdgpu: remove amdgpu_ttm_late_init and amdgpu_bo_late_init
new 300186795254 drm/amdgpu: fix size calculation with stolen vga memory
new f8aab60422c3 drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs
new b10733527bfd Merge tag 'amd-drm-next-5.11-2020-12-09' of git://people.f [...]
new 1d36dffa5d88 Merge tag 'drm-next-2020-12-11' of git://anongit.freedeskt [...]
new 66ce7d5c1e12 auxdisplay: Use an enum for charlcd backlight on/off ops
new 718e05ed92ec auxdisplay: Introduce hd44780_common.[ch]
new 2545c1c948a6 auxdisplay: Move hwidth and bwidth to struct hd44780_common
new 3fc04dd7eb77 auxdisplay: Move ifwidth to struct hd44780_common
new 71ff701bbefe auxdisplay: Move write_data pointer to hd44780_common
new 2c6a82f2342f auxdisplay: Move write_cmd pointers to hd44780 drivers
new 11588b59cf62 auxdisplay: Move addr out of charlcd_priv
new b26deabb1d91 auxdisplay: hd44780_common_print
new d3a2fb810f27 auxdisplay: provide hd44780_common_gotoxy
new 88645a86e342 auxdisplay: add home to charlcd_ops
new 45421ffefbb5 auxdisplay: Move clear_display to hd44780_common
new 2bf82b5a80d9 auxdisplay: make charlcd_backlight visible to hd44780_common
new bd26b181d14a auxdisplay: Make use of enum for backlight on / off
new 01ec46dfa633 auxdisplay: Move init_display to hd44780_common
new d2f2187e8f27 auxdisplay: implement various hd44780_common_ functions
new 8a86270ef0ea auxdisplay: cleanup unnecessary hd44780 code in charlcd
new 339acb082987 auxdisplay: Move char redefine code to hd44780_common
new a2060f288e15 auxdisplay: Call charlcd_backlight in place
new 7b231bb5d0be auxdisplay: hd44780_common: Reduce clear_display timeout
new 377cf2cbfdb9 auxdisplay: hd44780: Remove clear_fast
new 6e49eea35886 auxdisplay: charlcd: replace last device specific stuff
new 40c2b72e4b11 auxdisplay: Change gotoxy calling interface
new af9470b26dc6 auxdisplay: charlcd: Do not print chars at end of line
new 1741b014bd55 auxdisplay: lcd2s DT binding doc
new 8c9108d014c5 auxdisplay: add a driver for lcd2s character display
new ffdf726db7fb auxdisplay: hd44780_common: Fix build error
new 2cfd72f81cf6 auxdisplay: fix use after free in lcd2s_i2c_remove()
new decbaf182d8f auxdisplay: fix platform_no_drv_owner.cocci warnings
new 32d917e754bd auxdisplay: panel: Fix missing print function pointer
new 351dcacc6d77 auxdisplay: panel: Remove redundant charlcd_ops structures
new bcc68bd81612 Merge tag 'auxdisplay-for-linus-v5.11' of git://github.com [...]
new 77a68698ffe0 Revert "md: change mddev 'chunk_sectors' from int to unsigned"
new 0941e3b0653f Revert "dm raid: fix discard limits for raid1 and raid10"
new ae1985b50afa Merge tag 'for-5.11/revert-problem-v5.10-raid-changes' of [...]
new 8dbcc3fa387c media: v4l2: prepare compat-ioctl rework
new 3b8bc8912adf media: v4l2: remove unneeded compat ioctl handlers
new 6c9361e739a5 media: v4l2: move v4l2_ext_controls conversion
new 00af58fd9a20 media: v4l2: move compat handling for v4l2_buffer
new 3f65c6f67e88 media: v4l2: allocate v4l2_clip objects early
new 566f960d3c5e media: v4l2: convert v4l2_format compat ioctls
new 50085270a162 media: v4l2: remaining compat handlers
new 6df26dc6b9b7 media: v4l2: remove remaining compat_ioctl
new 67120129f95d media: coda: use semicolons rather than commas to separate [...]
new 973c960de6a2 media: em28xx-audio: use semicolons rather than commas to [...]
new 829393f700fb media: rtl28xxu: use semicolons rather than commas to sepa [...]
new 2fad4168fbeb media: saa7134: use semicolons rather than commas to separ [...]
new 3a3c72d69b0d media: m88ds3103: use semicolons rather than commas to sep [...]
new c87dbeb8b195 media: gspca: ov534-ov772x: use semicolons rather than com [...]
new f5071fd53604 media: s3c-camif: use semicolons rather than commas to sep [...]
new 835fd614cbb5 media: sun4i-csi: use semicolons rather than commas to sep [...]
new e4b0e7d61898 media: pvrusb2: use semicolons rather than commas to separ [...]
new fa71ae71ebaa media: ts2020: use semicolons rather than commas to separa [...]
new 130e820d20df media: msp3400: use semicolons rather than commas to separ [...]
new 0fcd8d890f62 media: radio-sf16fmr2: use semicolons rather than commas t [...]
new ef0d21e492ce media: mt2060: use semicolons rather than commas to separa [...]
new c2cf441779b2 media: au0828: use semicolons rather than commas to separa [...]
new e095406a4010 media: dvbsky: use semicolons rather than commas to separa [...]
new 7214f42cfcd6 media: dib0700: use semicolons rather than commas to separ [...]
new 107b2c9caf6d media: rtl2832: use semicolons rather than commas to separ [...]
new abeb97ec2ea2 media: exynos4-is: use semicolons rather than commas to se [...]
new 8b88e2cddb9d media: bttv: use semicolons rather than commas to separate [...]
new 336934dbecd8 media: marvell-ccic: Fix -Wunused-function warnings
new acc4de3d7f47 media: rcar-vin: Remove redundant compatible values
new adbf7c06330e media: staging: rkisp1: remove TODO item to document quant [...]
new 020c7b6d3cd4 media: uapi: h264: Add documentation to the interface header
new e7531d5625ed media: Fix V4L2_COLORSPACE_470_SYSTEM_BG description
new 5e3a81d42e1d media: zoran: fix spelling mistake and make error message [...]
new 6e8c09bb8d60 media: vivid: fix (partially) timing issues
new 35d1a7bbe456 media: staging: rkisp1: validate links before powering and [...]
new dd48134061bb media: staging: rkisp1: params: in stop_streaming, use lis [...]
new 60fcc5beb80c media: staging: rkisp1: initialize buffer lists only on probe
new 3fcd2d42a071 media: staging: rkisp1: remove the 'is_streaming' field fr [...]
new cdda99d70d73 media: staging: rkisp1: params: remove unnecessary "!!"
new db1733ce23bd media: staging: rkisp1: params: remove unnecessary parentheses
new d6a032ab1cf9 media: staging: rkisp1: uapi: add "WITH Linux-syscall-note"
new f4aefc581af4 media: staging: rkisp1: capture: set default quantization [...]
new d51b5d9a277b media: staging: rkisp1: cap: refactor enable/disable strea [...]
new 185ca93444b3 media: staging: dt-bindings: rkisp1: add missing required nodes
new d55575f8f757 media: staging: dt-bindings: rkisp1: drop i2c unit address
new a493baf1c44a media: staging: dt-bindings: rkisp1: re-order properties
new 4b69709aa0a2 media: staging: dt-bindings: rkisp1: drop parent unit address
new 099d801bcd1e media: staging: rkisp1: remove unecessary clocks
new 121ca877c1e8 media: rkvdec: Remove redundant platform_get_irq error message
new 1671d4ea7794 media: saa7164: convert to use DEFINE_SEQ_ATTRIBUTE macro
new af0321a5be3e media: zr364xx: propagate errors from zr364xx_start_readpipe()
new f23e5f407ffa media: coda: Remove redundant ctx->initialized setting
new ba928bbd0782 media: coda: Simplify H.264 small buffer padding logic
new a22955e81a11 media: coda: Clarify device registered log
new aef47f6c585a media: coda: Clarify interrupt registered name
new e5c0cd26d54e media: cec-core.rst/cec-ioc-g-mode.rst: fix typos in monit [...]
new a08ad6339e04 media: tm6000: Fix sizeof() mismatches
new 41cbf0aecbf8 media: pxa_camera: Use fallthrough pseudo-keyword
new 01c7a8167d49 media: MAINTAINERS: rectify ZR36067 VIDEO FOR LINUX DRIVER [...]
new e91c255733d9 media: cec-core: first mark device unregistered, then wake up fhs
new f28a81a3b642 media: platform: add missing put_device() call in mtk_jpeg [...]
new 5d4fa2c50125 media: mtk-vcodec: add missing put_device() call in mtk_vc [...]
new 27c3943683f7 media: mtk-vcodec: add missing put_device() call in mtk_vc [...]
new 4affafd7bec7 media: mtk-vcodec: add missing put_device() call in mtk_vc [...]
new d940d2f46bfe media: mtk-vcodec: add missing put_device() call in mtk_vc [...]
new 9bb83e8fe252 media: Bulk remove BUG_ON(in_interrupt())
new 994388f228c6 media: au0828: Consolidate dmesg output
new 8b77d1f99e64 media: cx231xx: Consolidate dmesg output
new 90ed57851eef media: rcar-vin: Use scratch buffer when not in running state
new b83a18cca892 media: rcar-vin: Remove handling of user-space buffers whe [...]
new 43e36a222a33 media: rcar-vin: Cache the CSI-2 channel selection value
new 63a71dd813e2 media: rcar-vin: Break out hardware start and stop to new methods
new bea2b6a4e141 media: rcar-vin: Add support for suspend and resume
new c7b2c0ccd064 media: staging: media: imx: remove commented code
new b14e7b66b08d media: staging: media: imx: remove unnecessary variable use
new 7fd85371e53c media: remove unneeded break
new 1342f51ec248 media: MAINTAINERS: camss: Add Robert Foss as co-maintainer
new 57a975565c97 media: staging: rkisp1: rsz: make const array static, make [...]
new 69baf338fc16 media: v4l2-fwnode: Return -EINVAL for invalid bus-type
new 37bb22ed9c72 media: i2c: imx219: simplify getting state container
new b50ce25de769 media: i2c: imx290: simplify getting state container
new 74290ac11b78 media: i2c: imx319: simplify getting state container
new 5347e1ed7761 media: i2c: imx319: silence unused acpi_device_id warning
new be0b9b6399aa media: i2c: imx355: simplify getting state container
new bbaecc36b7e0 media: i2c: imx355: silence unused acpi_device_id warning
new 3d5201233ad5 media: i2c: ad5820: simplify getting state container
new 22a7c931c665 media: i2c: adp1653: simplify getting state container
new 17ed3c90dc05 media: i2c: adv7180: simplify getting state container
new 334abb57b271 media: i2c: ak7375: simplify getting state container
new 92172a3105d2 media: i2c: dw9768: simplify getting state container
new f6d549174f23 media: i2c: et8ek8: simplify getting state container
new 34b3c34d104c media: i2c: hi556: simplify getting state container
new 00dd015d176a media: i2c: ov13858: simplify getting state container
new 7519296da44f media: i2c: ov2680: simplify getting state container
new dab24a220e03 media: i2c: ov2685: simplify getting state container
new 5fa6f1fc32ca media: i2c: ov2740: simplify getting state container
new bf3965577aff media: i2c: ov5670: simplify getting state container
new 1a7471256940 media: i2c: ov5675: simplify getting state container
new 8666b3197bcd media: i2c: ov5695: simplify getting state container
new fc7586e7c85f media: i2c: ov7740: simplify getting state container
new 9a855b73e8ed media: i2c: ov8856: simplify getting state container
new b5783c4d1fbe media: i2c: smiapp: simplify getting state container
new 1c891423d705 media: i2c: tvp5150: simplify getting state container
new 1d7b18a9ee55 media: ov2740: change the minimal exposure value to 4
new e0f822f8d969 media: ov2740: select regmap
new 51a4756519ea media: v4l2-async: Fix trivial documentation typo
new c87bfb624059 media: i2c: imx274: Fix Y_OUT_SIZE register setting
new f4fcf0108b42 media: i2c: imx274: Remove stop stream i2c writes during remove
new ad97bc37426c media: i2c: imx274: Add IMX274 power on and off sequence
new e599fc86717f media: imx274: remove binning enum
new f70ad2aced30 media: imx274: add support for sensor mode6, 1280x540
new 7b177d8f50d9 media: dt-bindings: media: mt9v111: Convert to json-schema
new 8d9b35a2da8e media: dt-bindings: media: imx214: Convert to json-schema
new 898bd5b5a4c5 media: dt-bindings: media: ov772x: Convert to json-schema
new b2d059460e5e media: dt-bindings: media: ov772x: Make bus-type mandatory
new b20d9fac5bf5 media: dt-bindings: media: ov772x: Document endpoint props
new d7dc892dd46d media: dt-bindings: convert CODA VPU bindings to yaml
new 1726b976a6aa media: adv748x: Zero entire struct v4l2_fwnode_endpoint
new b3cc73d2bf14 media: v4l2-fwnode: v4l2_fwnode_endpoint_parse caller must [...]
new c2505342ee5b media: v4l2-fwnode: Don't zero parts of struct v4l2_fwnode [...]
new 20936f77347d media: v4l2-fwnode: Rework v4l2_fwnode_endpoint_parse docu [...]
new 3be682fac66c media: v4l2-fwnode: Say it's fine to use v4l2_fwnode_endpo [...]
new 3e51ce5b1e87 media: dt-bindings: adv7604: Fix documentation for hpd-gpios
new 450c6b108e28 media: dt-bindings: adv7604: Convert bindings to json-schema
new 5b3ff3be485e media: MAINTAINERS: Add ADV7604 bindings documentation
new 09e73bbd3ee5 media: rcar-csi2: Switch to using fwnode instead of OF
new 055e124eec85 media: rcar-csi2: Set bus type when parsing fwnode
new 8a10b4e3601e media: i2c: ov772x: Parse endpoint properties
new efcb7dda9b53 media: i2c: ov772x: Add support for BT.656 mode
new f5c24ca7bf8c media: i2c: ov772x: Add test pattern control
new db8e94e7cf27 media: v4l: subdev: Improve link format validation debug messages
new 8160e86702e0 media: ipu3-cio2: Return actual subdev format
new 55a6c6b2be3d media: ipu3-cio2: Serialise access to pad format
new a86cf9b29e8b media: ipu3-cio2: Validate mbus format in setting subdev format
new 219a8b9c04e5 media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE
new 44e6d472cef6 media: ipu3-cio2: Use unsigned values where appropriate
new 40f072e18155 media: ipu3-cio2: Remove explicit type from frame size checks
new b369132f0a0b media: ipu3-cio2: Rename CIO2_IMAGE_MAX_LENGTH as CIO2_IMA [...]
new 61e7f892b5ee media: ipu3-cio2: Remove traces of returned buffers
new 32ea5e057aad media: ov5640: add support of 160x120 resolution
new b9b327623b45 media: stm32-dcmi: don't print an error on probe deferral
new ab32b2c3636b media: stm32-dcmi: remove deprecated dmaengine_terminate_all()
new 734f0b0153f9 media: stm32-dcmi: add 8-bit Bayer formats support
new 3abafaf41ab7 media: ov7670: do not aggregate returns
new 98f9aafa9f41 media: ipu3-cio2: Check receved the size against payload s [...]
new d3ed195bc761 media: Documentation: v4l: Fix language
new 9d0a79e55a62 media: Documentation: v4l: Document required controls on c [...]
new 1b888b3cebef media: v4l: Add a helper for obtaining the link frequency
new 4b6c129e87a3 media: ipu3-cio2: Use v4l2_get_link_freq helper
new 68579b32e786 media: ov5640: fix support of BT656 bus mode
new d30ac9d81a33 media: imx258: Remove Jason Chen's e-mail
new 6651dba2bd83 media: isif: reset global state
new 7243f33120dd media: mtk-vcodec: remove allocated dma_parms
new 652ce6769349 media: media/pci: simplify the return expression of verify [...]
new 4cbbe2aaa053 media: staging: rkisp1: cap: fix runtime PM imbalance on error
new 940727bf22f7 media: cedrus: fix reference leak in cedrus_start_streaming
new 6ad253cc3436 media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format.
new 8cb7ebe4ebd7 media: staging: rkisp1: isp: set metadata pads to MEDIA_BU [...]
new 8297ae5c29fc media: coda: coda_buffer_meta housekeeping fix
new b2d3bef1aa78 media: coda: Add a V4L2 user for control error macroblocks count
new d41662e52a03 media: dt-bindings: media: allwinner,sun4i-a10-video-engin [...]
new f50613c1a830 media: cedrus: Add support for R40
new 0d72f489995b media: platform: add missing put_device() call in mtk_jpeg [...]
new b064945517ee media: fix kernel-doc markups
new 4568ea3fa95d media: venus: venc: Fix default capture format
new de04408fd12d media: venus: vdec: return parsed crop information from stream
new 21926d466e3a media: venus: core: change clk enable and disable order in [...]
new 9e8efdb57879 media: venus: core: vote for video-mem path
new e44fb034b032 media: venus: core: vote with average bandwidth and peak b [...]
new eff5ce02e170 media: venus: put dummy vote on video-mem path after last [...]
new b57cf6a0a889 media: venus: fix calculating mbps in calculate_inst_freq()
new 9696960f1347 media: venus: core: handle race condititon for core ops
new de15e6231e6a media: venus: handle use after free for iommu_map/iommu_unmap
new 7399139be6b2 media: venus: core: add shutdown callback for venus
new 72e637fec558 media: rc: validate that "rc_proto" is reasonable
new ee50d6e60d9a media: usb: dvb-usb-v2: zd1301: fix missing platform_devic [...]
new 167faadfcf93 media: dvbdev: Fix memleak in dvb_register_device
new 9d28a76d406b media: staging: rkisp1: cap: fix timeout when stopping the stream
new df22026aebd8 media: videodev2.h, v4l2-ioctl: add rkisp1 meta buffer format
new e6938cc1cb77 media: rockchip: rkisp1: destage Rockchip ISP1 driver
new 273775eea8ad media: v4l2-ctrls: allow V4L2_CTRL_TYPE_BUTTON with request api
new cf7f34777a5b media: vim2m: Register video device after setting up internals
new 88c660840c7c media: cx231xx: Use snd_card_free_when_closed() instead of [...]
new 23ffa0399c69 media: saa7134: improve f->fmt.win.clips NULL check
new dcdff74fa6bc media: solo6x10: fix missing snd_card_free in error handling case
new 9463e07df8e0 media: v4l2-compat-ioctl32.c: add missing #ifdef CONFIG_CO [...]
new a25ba1021a62 media: ipu3-cio2: Use macros from mm.h
new d3f863a63fe4 media: i2c: Add ov9734 image sensor driver
new e2881c64519d media: dt-bindings: media: st,stm32-dcmi: add support of B [...]
new 3c80f6f81e64 media: stm32-dcmi: add support of BT656 bus
new 798f1a6b0efc media: ov2740: only do OTP data read on demand from user
new 5e6fd339b68d media: ov2740: allow OTP data access during streaming
new b5c17905fb97 media: i2c: mt9p031: Remove redundant null check before cl [...]
new 7966ceb4dde4 media: ipu3-cio2: fix trivial style warning
new 57226cd8c8bf media: dt-bindings: ov2680: convert bindings to yaml
new 338de94d220d media: dt-bindings: imx7-csi: convert bindings to yaml
new 8b7c7828a311 media: dt-bindings: imx7-mipi-csi2: convert bindings to yaml
new defbac5d79b0 media: i2c: imx219: Declare that the driver can create events
new 3f56df4c8ffe media: sunxi-cir: ensure IR is handled when it is continuous
new 371443de3c99 media: sunxi-cir: allow timeout to be set at runtime
new cea357bc2571 media: lirc: ensure RC_PROTO_MAX has documentation
new 864ed874d74a media: camss: ispif: Correctly reset based on the VFE ID
new 1786653aa2e3 media: camss: vfe-4-7: Rename get_ub_size, set_qos, set_ds [...]
new 40296e712cad media: camss: vfe: Add support for VFE 4.8
new 3cba9d22c358 media: dt-bindings: media: qcom,camss: Add bindings for SD [...]
new 9e5d158189c6 media: camss: Add support for SDM630/636/660 camera subsystem
new e486781b74cc media: camss: csiphy-3ph: Add support for SDM630/660
new 4863b93cfd2d media: camss: csiphy: Set rate on csiX_phy clock on SDM630/660
new ac7f9d0283d0 media: docs: uAPI: rc: dual-license the docs with GPL v2
new 4fe21dec6c28 media: rc: improve LIRC documentation
new abf287eeff4c media: siano: fix memory leak of debugfs members in smsdvb [...]
new 9cd4bcfb1683 media: dvb-usb: Add Hauppauge MAX S2's USB-IDs
new 2a14dfaffe2c media: rc: add keymap for KHAMSIN remote
new 711561a41d1f media: lirc: fix lirc.h documentation generation
new d0ac1a26ed59 media: gp8psk: initialize stats at power control logic
new bf9d46f751e7 media: platform: sti: c8sectpfe: core: Add of_node_put() at goto
new 3ec7fdc58363 media: usb: msi2500: Fix a possible null-pointer dereferen [...]
new 9c60cc797cf7 media: msi2500: assign SPI bus number dynamically
new eeb76afbe8d9 media: imx214: Fix stop streaming
new 7ae53081901b media: uvcvideo: Use DIV_ROUND_CLOSEST directly to make it [...]
new dc10472baf6d media: c8sectpfe: clean up some indenting
new 9b1b0cb06361 media: max2175: fix max2175_set_csm_mode() error code
new 6814e218b9c0 media: mantis: remove redundant assignment to variable err
new fbef89886da6 media: i2c: imx219: remove redundant writes
new 8b0ff6650325 media: Remove superfluous dependency for MEDIA_SUPPORT_FILTER
new 4aab0a2d4718 media: Documentation: userspace-api/media: dvb/ca: drop do [...]
new eabed8f25642 media: Documentation: userspace-api/media: dvb/demux: drop [...]
new 08bbe2d882b3 media: Documentation: userspace-api/media: dvb/dmx-qbuf: d [...]
new c30276313924 media: Documentation: userspace-api/media: dvb/video: drop [...]
new 33bbc0b35bbb media: Documentation: userspace-api/media: v4l/vidioc-qbuf [...]
new 650ddad381ca media: Documentation: userspace-api/media: v4l/vidioc-g-ou [...]
new c5c91a1d0b17 media: Documentation: userspace-api/media: v4l/vidioc-g-ex [...]
new 4d06867e7d42 media: Documentation: userspace-api/media: v4l/selection-a [...]
new f9b7dd05b7a5 media: Documentation: userspace-api/media: dvb/audio: drop [...]
new fbb89ee65da8 media: Documentation: userspace-api/media: dvb/net: drop d [...]
new e2c8f9ad20ea media: Documentation: userspace-api/media: dvb/audio: drop [...]
new fe209bf531d6 media: Documentation/driver-api: media/cec-core: drop doub [...]
new eeee0dfda6d5 media: Documentation/driver-api: media/v4l2-controls: drop [...]
new 3cf80a75e16a media: Documentation/driver-api: media/v4l2-dev: drop doub [...]
new 1785c8290489 media: Documentation/driver-api: media/dtv-frontend: drop [...]
new 965045caa11c media: Replace HTTP links with HTTPS ones: SI2165 MEDIA DRIVER
new f0cf9985507c media: tuners: reduce stack usage in mxl5005s_reconfigure
new f79469016e57 media: b2c2: switch from 'pci_' to 'dma_' API
new b2a004d3d840 media: bt8xx: switch from 'pci_' to 'dma_' API
new c79464f30e18 media: bt8xx: avoid a useless memset
new acc4c91ebbfb media: dm1105: switch from 'pci_' to 'dma_' API
new a3f132df0e5f media: bttv: use generic power management
new 67e061f044e4 Merge tag 'v5.10-rc6' into patchwork
new 1ec0b899c2b7 media: ccs: Add the generator for CCS register definitions [...]
new 4ad97bfb1a7e media: Documentation: ccs: Add CCS driver documentation
new 6493c4b777c2 media: smiapp: Import CCS definitions
new 82731a194fc1 media: smiapp: Use CCS register flags
new ab47d5cd8253 media: smiapp: Calculate CCS limit offsets and limit buffer size
new cb50351be662 media: smiapp: Remove macros for defining registers, merge [...]
new e66a7c849086 media: smiapp: Add macros for accessing CCS registers
new 503a88422fb0 media: smiapp: Use MIPI CCS version and manufacturer ID in [...]
new ca296a11156a media: smiapp: Read CCS limit values
new 3e158e1f1ec2 media: smiapp: Switch to CCS limits
new fd9065812c7b media: smiapp: Obtain frame descriptor from CCS limits
new 642d7c3eafaa media: smiapp: Use CCS limits in reading data format descriptors
new 19a435f9ea48 media: smiapp: Use CCS limits in reading binning capabilities
new 42aab58f456a media: smiapp: Use CCS registers
new 235ac9a4b36c media: smiapp: Remove quirk function for writing a single [...]
new 47ff2ff267ee media: smiapp: Rename register access functions
new 161cc847370a media: smiapp: Internal rename to CCS
new 571b6caff4e8 media: smiapp: Differentiate CCS sensors from SMIA in subd [...]
new b24cc2a18c50 media: smiapp: Rename as "ccs"
new ae7855a4f927 media: ccs: Remove profile concept
new 9ec2ac9bd0f9 media: ccs: Give all subdevs a function
new bbe5062e27dd media: dt-bindings: nokia,smia: Fix link-frequencies docum [...]
new 2d720d365bc1 media: dt-bindings: nokia,smia: Make vana-supply optional
new 390bb477ebd5 media: dt-bindings: nokia,smia: Remove nokia,nvm-size property
new 8265d427eddc media: dt-bindings: nokia,smia: Convert to YAML
new 701b8c2c750b media: dt-bindings: nokia,smia: Use better active polarity [...]
new 72051783cd73 media: dt-bindings: nokia,smia: Amend SMIA bindings with M [...]
new aab402ea9b48 media: dt-bindings: mipi-ccs: Add bus-type for C-PHY support
new d0fbdcbe7595 media: ccs: Request for "reset" GPIO
new 7daaf0bc24ad media: omap3isp: Remove misleading comment
new 989bea489158 media: v4l: subdev: Set sd->devnode before registering the subdev
new 9677958d1d3d media: ov9734: hold lock to check streaming state
new 34487ad0c0ae media: dt-bindings: media: i2c: document OV02A10 DT bindings
new 91807efbe8ec media: i2c: add OV02A10 image sensor driver
new cf10e09b9a4b media: ov2740: fix dereference before null check on pointer nvm
new d7592b2ec944 media: rcar-vin: Only dynamically allocate v4l2_async_subdev
new b9ad52aafe38 media: rcar-vin: Rework parallel firmware parsing
new 497d574d9b49 media: rcar-vin: Use v4l2_async_subdev instead of fwnode_h [...]
new e8117de78b2c media: rcar-vin: Rework CSI-2 firmware parsing
new 0ae426ebd0dc media: v4l2-fwnode: Remove v4l2_async_notifier_parse_fwnod [...]
new 909a0a189c67 media: max9271: Fix GPIO enable/disable
new 7fe1d4453fb6 media: rdacm20: Enable GPIO1 explicitly
new f61eb7bc9256 media: dt-bindings: media: Use OF graph schema
new 1ed36ecd1459 media: i2c: imx219: Selection compliance fixes
new a109073bb9ec media: rockchip: rkisp1: Constify static structs
new dbf0b3a7b719 media: cx23885: add more quirks for reset DMA on some AMD IOMMU
new 503dab0b8a56 media: cedrus: Register all codecs as capability
new 4c7047b7dc90 media: dt-bindings: media: cedrus: Add V3s compatible
new 5cc794be382b media: cedrus: Add support for V3s
new ca1cfc3fa2d3 media: cx88: use ARRAY_SIZE
new eb08c48132a1 media: tvp5150: Fix wrong return value of tvp5150_parse_dt()
new 41a340941854 media: coda: Convert the driver to DT-only
new 1f565e263c3e media: mtk-vpu: VPU should be in idle state before system [...]
new 040d31ccf2bd media: mtk-vpu: dump VPU status when IPI times out
new 8d48b611685c media: uapi: Expose VP8 probability lengths as defines
new b4b3564c5646 media: hantro: Use VP8 lengths defined in uapi
new 3c39a16d30d8 media: cedrus: Add support for VP8 decoding
new 0862d95b437b media: s5p-jpeg: handle error condition in s5p_jpeg_probe
new 28c1e371c2ff media: meson: vdec: add G12/SM1 to module description
new 8e4d86e241cf media: saa7146: fix array overflow in vidioc_s_audio()
new 4deff542d70a media: adv748x: Only set i2c addresses once during probe
new c30ed81afe89 media: adv748x: afe: Select input port when device is reset
new 42bff048f405 media: adv748x: csi2: Set virtual channel when device is reset
new 5e6727663876 media: adv748x: Configure device when resuming from sleep
new db47622c13ae media: platform: exynos4-is: remove all references to phys [...]
new 8e06053d339a media: fsl-viu: Use the ioread/write32be() accessors
new 7aad6a73cb62 media: rcar-vin: Remove unused macro
new 6b94c09f820d media: rockchip: rkisp1: Fix typos in comments and macro d [...]
new a3d412d4b9f3 media: Revert "media: camss: Make use of V4L2_CAP_IO_MC"
new dfb5d3289716 media: camss: Make use of V4L2_CAP_IO_MC
new 9fe46e7946fc media: staging/imx: Increase IMX_MEDIA_EOF_TIMEOUT
new 5049c15e41c6 media: si4713: remove trailing semicolon in macro definition
new 0c5a71dc6b8c media: solo6x10: switch from 'pci_' to 'dma_' API
new 8a9e71e05a22 media: ttpci: switch from 'pci_' to 'dma_' API
new 9c0660e4477a media: saa7146: switch from 'pci_' to 'dma_' API
new 0b6a3bf8f563 media: stop pretending to maintain cafe and ov7670
new 42ad70c46966 media: rockchip: rkisp1: remove useless debugfs checks
new 3bf10ebc6d12 media: Documentation: ccs: Rename ccs-regs.txt as ccs-regs.asc
new 91f76941dd61 media: Documentation: ccs: Reorder SPDX and copyright noti [...]
new adc00b457937 media: ccs: Add MIPI CCS compatible strings
new ca21c45a86ff media: ccs: Add device compatible identifiers for telling [...]
new 67b8dc1d0c4a media: ccs: Add CCS ACPI device ID
new af1eed0ccd86 media: ccs: Remove the I²C ID table
new 5323aaf19e6c media: ccs: Remove remaining support for platform data
new 7b1dd0f85013 media: ccs: Make hwcfg part of the device specific struct
new 9f65192d8d25 media: ccs: Fix obtaining bus information from firmware
new a6b396f410b1 media: ccs: Add CCS static data parser library
new f86ae91627f1 media: ccs: Combine revision number major and minor into one
new a11d3d6891f0 media: ccs: Read CCS static data from firmware binaries
new 6a0970986e42 media: ccs: Stop reading arrays after the first zero
new 7d8d59f260ba media: ccs: The functions to get compose or crop rectangle [...]
new e40f1bcbeea6 media: ccs: Replace somewhat harsh internal checks based o [...]
new 2989a457171d media: ccs: Refactor register reading a little
new 7d2f8ddaac2c media: ccs: Make real to integer number conversion optional
new 5017f8b4e0ed media: ccs: Move limit value real to integer conversion fr [...]
new fe652254e243 media: ccs: Read ireal numbers correctly
new 9e05bbac43eb media: smiapp-pll: Rename as ccs-pll
new b3c0115e34ad media: ccs-pll: Fix MODULE_LICENSE
new 7389d01cc5d7 media: ccs: Change my e-mail address
new 2dd4b57944cc media: ccs: Allow range in between I²C retries
new 2538d3221083 media: ccs: Add support for manufacturer regs from sensor [...]
new 1b398012cee8 media: ccs: Use static data read-only registers
new fd5cfde331f8 media: ccs: Clean up runtime PM usage
new 2b5b9af811ae media: ccs: Wrap long lines, unwrap short ones
new ebc0bc270e09 media: ccs: Use longer pre-I²C sleep for CCS compliant devices
new f9947ed66a87 media: ccs: Remove unnecessary delays from power-up sequence
new 87e4b53f8aba media: dt-bindings: mipi,ccs: Don't mention vana voltage
new 6904d4a988d6 media: dt-bindings: mipi,ccs: Add vcore and vio supplies
new 621214c36e84 media: ccs: Use all regulators
new 67f577b4d4f7 media: controls: Add VP8 stateless type initialization
new df23e0c12582 media: vidioc-g-ext-ctrls.rst: document V4L2_CTRL_CLASS_DETECT
new 32143c583870 media: controls: Add validate failure debug message
new b74593ebb482 media: rkvdec: h264: Support profile and level controls
new c8363ff21b51 media: cedrus: h264: Support profile controls
new 35aaa6e650c2 media: Rename stateful codec control macros
new 8917a5f61e46 media: Clean stateless control includes
new b32e48503df0 media: controls: Validate H264 stateless controls
new 008d2bd6e96b media: controls: Add the stateless codec control class
new 95e95ebe9119 media: uapi: Move parsed H264 pixel format out of staging
new ee6fcc67db54 media: doc: Replace symbol for V4L2_CTRL_TYPE_H264_PRED_WEIGHTS
new a7ead39700e1 media: uapi: Move the H264 stateless control types out of staging
new afc5329ea76d media: controls: Log H264 stateless controls in .std_log
new 46a309d27517 media: uapi: move H264 stateless controls out of staging
new 81c6892d5b87 media: docs: Move the H264 stateless codec uAPI
new 3f46cac6787f media: admin-guide/pixfmt-meta-rkisp1.rst: pixfmt referenc [...]
new 7403fa17c5df media: ext-ctrls-image-source.rst: document v4l2_area
new 3abfc314c5e6 media: vicodec: add V4L2_ prefix before FWHT_VERSION and F [...]
new 206bc0f6fb94 media: vicodec: mark the stateless FWHT API as stable
new d98c34beb8fe media: ext-ctrls-codec.rst: move FWHT docs to ext-ctrls-co [...]
new 63288c829b1a media: pixfmt-compressed.rst: fix 'bullet' formatting
new 63e799b98042 media: vidioc-g-ext-ctrls.rst: add missing 'struct' before [...]
new 4a85d1cbaa28 media: userspace-api/media: finalize stateless FWHT codec docs
new 38d8dfe0a9e1 media: pixfmt-meta-rkisp1.rst: fix two build warnings
new d5da31f902fe media: rc: add keymap for pine64 remote
new f0f547272079 media: Revert "media: dt-bindings: media: Use OF graph schema"
new cc17afa2e84f media: i2c: fix an uninitialized error code
new 747d2305029a media: ccs: avoid printing an uninitialized variable
new bd1ed17d19eb media: ccs: Fix return value from probe
new 3771c031d60f media: videodev2.h: Remove unneeded comment about 4CC value
new 0a078e0d8ecb media: videodev2.h: Move HI240 format to vendor-specific section
new 473dbed54fdb media: videodev2.h: Move HM12 format to YUV semi-planar section
new 3747115f85bb media: doc: pixfmt-rgb: Remove layout table for packed RGB [...]
new 67c2a10bff74 media: doc: pixfmt-rgb: Add title for deprecated formats
new e9a66489c383 media: doc: pixfmt-rgb: Clarify naming scheme for RGB formats
new 2ac9280cb459 media: doc: pixfmt-rgb: Make 8 bits per component table mo [...]
new a1bcf9b9a706 media: doc: pixfmt-rgb: Replace '-' with 'X' to denote padding
new e3ae4c204d1f media: doc: pixfmt-yuv: Document subsampling in more details
new 7cb8bd292ba0 media: doc: pixfmt-yuv: Move all packed YUV formats to com [...]
new 4578d936b4ba media: doc: pixfmt-packed-yuv: Fill padding bits with 'X'
new 2f2a387e9fa4 media: doc: pixfmt-packed-yuv: Express 4:4:4 formats in a [...]
new 4bfc1688e102 media: doc: pixfmt-packed-yuv: Clarify naming scheme for 4 [...]
new af4f45057695 media: doc: pixfmt-yuv: Move all luma-only YUV formats to [...]
new da785536e007 media: doc: pixfmt-yuv: Move all semi-planar YUV formats t [...]
new 2b006e748c81 media: doc: pixfmt-yuv: Move all planar YUV formats to com [...]
new e469d0b09a19 media: gspca: Fix memory leak in probe
new 68b4a01f88af media: cedrus: Make VP8 codec as capability
new 635e51f14476 media: dt-bindings: media: Add bindings for the Amlogic GE [...]
new 59a635327ca7 media: meson: Add M2M driver for the Amlogic GE2D Accelera [...]
new aa821b2b9269 media: MAINTAINERS: Add myself as maintainer of the Amlogi [...]
new fb25ca373172 media: rcar-vin: Mask VNCSI_IFMD register
new 9e5f21d656cb media: vivid: fix 'disconnect' error injection
new 583791191c6d media: dt-bindings: schema indentation fixes
new c3833a228cef media: ccs-pll: Don't use div_u64 to divide a 32-bit number
new 415ddd993978 media: ccs-pll: Split limits and PLL configuration into fr [...]
new 9454432af0c8 media: ccs-pll: Use correct VT divisor for calculating VT [...]
new 9c1a0d9e9188 media: ccs-pll: End search if there are no better values a [...]
new 6aadbff9d459 media: ccs-pll: Remove parallel bus support
new 47b6eaf36eba media: ccs-pll: Differentiate between CSI-2 D-PHY and C-PHY
new d6a88e446c04 media: ccs-pll: Move the flags field down, away from 8-bit fields
new 925e3e497303 media: ccs-pll: Document the structs in the header as well [...]
new 4f3d9e6eda9d media: ccs-pll: Use the BIT macro
new cab27256e8b3 media: ccs-pll: Begin calculation from OP system clock frequency
new fe52ece8d2e2 media: ccs-pll: Fix condition for pre-PLL divider lower bound
new 482e75e7b3eb media: ccs-pll: Avoid overflow in pre-PLL divisor lower bo [...]
new c64cf71d10c3 media: ccs-pll: Fix comment on check against maximum PLL m [...]
new 82ab97c8c776 media: ccs-pll: Fix check for PLL multiplier upper bound
new e583e654565f media: ccs-pll: Use explicit 32-bit unsigned type
new cac8f5d28e56 media: ccs-pll: Add support for lane speed model
new 585e17c98407 media: ccs: Add support for lane speed model
new ae502e08f45e media: ccs-pll: Add support for decoupled OP domain calculation
new 4e1e8d240dff media: ccs-pll: Add support for extended input PLL clock divider
new c4c0b222720d media: ccs-pll: Support two cycles per pixel on OP domain
new 9490a2279fab media: ccs-pll: Add support flexible OP PLL pixel clock divider
new d7172c0ebc06 media: ccs-pll: Add sanity checks
new 8030aa4f9c51 media: ccs-pll: Add C-PHY support
new 3e2db036c9b7 media: ccs-pll: Split off VT subtree calculation
new 38c94eb8d7aa media: ccs-pll: Check for derating and overrating, support [...]
new a38836b2d026 media: ccs-pll: Better separate OP and VT sub-tree calculation
new fadfe88441fc media: ccs-pll: Print relevant information on PLL tree
new f25d3962ac8f media: ccs-pll: Rework bounds checks
new 594f1e93bb2c media: ccs-pll: Make VT divisors 16-bit
new 36154b68b8d9 media: ccs-pll: Fix VT post-PLL divisor calculation
new 9ec6e5b18e66 media: ccs-pll: Separate VT divisor limit calculation from [...]
new 6c7469e46b60 media: ccs-pll: Add trivial dual PLL support
new b41f270841f8 media: ccs: Dual PLL support
new 900c33e86e4b media: ccs-pll: Add support for DDR OP system and pixel clocks
new 7c66f58f1c1f media: ccs: Add support for DDR OP SYS and OP PIX clocks
new ba9dfeeb4fbe media: ccs: Print written register values
new bd189aac5a91 media: ccs-pll: Print pixel rates
new 7ea4d2329330 media: ccs: Add support for obtaining C-PHY configuration [...]
new fab0fca1da5c Merge tag 'media/v5.11-1' of git://git.kernel.org/pub/scm/ [...]
The 2258 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/admin-guide/media/rkisp1.rst | 4 +-
.../bindings/auxdisplay/modtronix,lcd2s.yaml | 58 +
.../bindings/display/bridge/analogix,anx7625.yaml | 95 +
.../bindings/display/bridge/intel,keembay-dsi.yaml | 101 +
.../bindings/display/bridge/lontium,lt9611.yaml | 5 +-
.../devicetree/bindings/display/bridge/sii902x.txt | 4 +
.../bindings/display/intel,keembay-display.yaml | 72 +
.../bindings/display/intel,keembay-msscam.yaml | 43 +
.../bindings/display/mediatek/mediatek,disp.txt | 4 +-
.../bindings/display/mediatek/mediatek,dpi.txt | 42 -
.../bindings/display/mediatek/mediatek,dpi.yaml | 98 +
.../devicetree/bindings/display/msm/gpu.txt | 7 +
.../bindings/display/panel/abt,y030xx067a.yaml | 62 +
.../bindings/display/panel/novatek,nt36672a.yaml | 87 +
.../bindings/display/panel/panel-simple-dsi.yaml | 7 +
.../bindings/display/panel/panel-simple.yaml | 2 +
.../bindings/display/ti/ti,am65x-dss.yaml | 11 +
.../bindings/display/ti/ti,j721e-dss.yaml | 11 +
.../media/allwinner,sun4i-a10-video-engine.yaml | 2 +
.../bindings/media/amlogic,axg-ge2d.yaml | 47 +
Documentation/devicetree/bindings/media/coda.txt | 31 -
Documentation/devicetree/bindings/media/coda.yaml | 108 +
.../devicetree/bindings/media/i2c/adv7604.txt | 88 -
.../devicetree/bindings/media/i2c/adv7604.yaml | 178 +
.../bindings/media/i2c/aptina,mt9v111.txt | 46 -
.../bindings/media/i2c/aptina,mt9v111.yaml | 75 +
.../devicetree/bindings/media/i2c/mipi-ccs.yaml | 135 +
.../devicetree/bindings/media/i2c/nokia,smia.txt | 66 -
.../devicetree/bindings/media/i2c/ov2680.txt | 46 -
.../devicetree/bindings/media/i2c/ov772x.txt | 40 -
.../bindings/media/i2c/ovti,ov02a10.yaml | 159 +
.../devicetree/bindings/media/i2c/ovti,ov2680.yaml | 99 +
.../devicetree/bindings/media/i2c/ovti,ov772x.yaml | 134 +
.../devicetree/bindings/media/i2c/sony,imx214.txt | 53 -
.../devicetree/bindings/media/i2c/sony,imx214.yaml | 133 +
.../devicetree/bindings/media/imx7-csi.txt | 42 -
.../devicetree/bindings/media/imx7-mipi-csi2.txt | 90 -
.../devicetree/bindings/media/nxp,imx7-csi.yaml | 71 +
.../bindings/media/nxp,imx7-mipi-csi2.yaml | 173 +
.../devicetree/bindings/media/qcom,camss.txt | 7 +
Documentation/devicetree/bindings/media/rc.yaml | 2 +
.../devicetree/bindings/media/rockchip-isp1.yaml | 215 +
.../devicetree/bindings/media/st,stm32-dcmi.yaml | 38 +
.../devicetree/bindings/vendor-prefixes.yaml | 8 +
Documentation/driver-api/dma-buf.rst | 9 +
Documentation/driver-api/media/camera-sensor.rst | 13 +
Documentation/driver-api/media/cec-core.rst | 4 +-
Documentation/driver-api/media/csi2.rst | 7 +-
.../driver-api/media/drivers/ccs/ccs-regs.asc | 1041 +
Documentation/driver-api/media/drivers/ccs/ccs.rst | 82 +
.../driver-api/media/drivers/ccs/mk-ccs-regs | 433 +
Documentation/driver-api/media/drivers/index.rst | 1 +
Documentation/driver-api/media/dtv-frontend.rst | 6 +-
Documentation/driver-api/media/v4l2-controls.rst | 4 +-
Documentation/driver-api/media/v4l2-dev.rst | 2 +-
Documentation/gpu/drm-mm.rst | 4 +-
Documentation/gpu/i915.rst | 6 +
Documentation/gpu/todo.rst | 74 +-
Documentation/gpu/vkms.rst | 99 +-
.../userspace-api/media/cec/cec-ioc-g-mode.rst | 2 +-
Documentation/userspace-api/media/dvb/audio.rst | 2 +-
Documentation/userspace-api/media/dvb/ca.rst | 2 +-
Documentation/userspace-api/media/dvb/demux.rst | 2 +-
Documentation/userspace-api/media/dvb/dmx-qbuf.rst | 2 +-
Documentation/userspace-api/media/dvb/net.rst | 2 +-
Documentation/userspace-api/media/dvb/video.rst | 2 +-
.../userspace-api/media/lirc.h.rst.exceptions | 1 +
.../userspace-api/media/rc/keytable.c.rst | 2 +-
.../userspace-api/media/rc/lirc-dev-intro.rst | 13 +-
Documentation/userspace-api/media/rc/lirc-dev.rst | 2 +-
Documentation/userspace-api/media/rc/lirc-func.rst | 2 +-
.../userspace-api/media/rc/lirc-get-features.rst | 2 +-
.../userspace-api/media/rc/lirc-get-rec-mode.rst | 2 +-
.../media/rc/lirc-get-rec-resolution.rst | 2 +-
.../userspace-api/media/rc/lirc-get-send-mode.rst | 2 +-
.../userspace-api/media/rc/lirc-get-timeout.rst | 2 +-
.../userspace-api/media/rc/lirc-header.rst | 2 +-
Documentation/userspace-api/media/rc/lirc-read.rst | 2 +-
.../media/rc/lirc-set-measure-carrier-mode.rst | 2 +-
.../media/rc/lirc-set-rec-carrier-range.rst | 2 +-
.../media/rc/lirc-set-rec-carrier.rst | 2 +-
.../media/rc/lirc-set-rec-timeout-reports.rst | 2 +-
.../media/rc/lirc-set-rec-timeout.rst | 2 +-
.../media/rc/lirc-set-send-carrier.rst | 2 +-
.../media/rc/lirc-set-send-duty-cycle.rst | 2 +-
.../media/rc/lirc-set-transmitter-mask.rst | 2 +-
.../media/rc/lirc-set-wideband-receiver.rst | 2 +-
.../userspace-api/media/rc/lirc-write.rst | 2 +-
Documentation/userspace-api/media/rc/rc-intro.rst | 2 +-
Documentation/userspace-api/media/rc/rc-protos.rst | 2 +-
.../userspace-api/media/rc/rc-sysfs-nodes.rst | 2 +-
.../userspace-api/media/rc/rc-table-change.rst | 2 +-
Documentation/userspace-api/media/rc/rc-tables.rst | 2 +-
.../userspace-api/media/rc/remote_controllers.rst | 2 +-
Documentation/userspace-api/media/v4l/biblio.rst | 12 +-
Documentation/userspace-api/media/v4l/buffer.rst | 2 +-
.../media/v4l/colorspaces-details.rst | 5 +-
Documentation/userspace-api/media/v4l/common.rst | 1 +
.../userspace-api/media/v4l/dev-mem2mem.rst | 2 +-
.../media/v4l/ext-ctrls-codec-stateless.rst | 793 +
.../userspace-api/media/v4l/ext-ctrls-codec.rst | 817 +-
.../media/v4l/ext-ctrls-image-source.rst | 14 +
.../userspace-api/media/v4l/extended-controls.rst | 8 +-
.../userspace-api/media/v4l/pixfmt-compressed.rst | 37 +-
.../userspace-api/media/v4l/pixfmt-grey.rst | 44 -
.../userspace-api/media/v4l/pixfmt-m420.rst | 59 +-
.../userspace-api/media/v4l/pixfmt-meta-rkisp1.rst | 7 +-
.../userspace-api/media/v4l/pixfmt-nv12.rst | 129 -
.../userspace-api/media/v4l/pixfmt-nv12m.rst | 144 -
.../userspace-api/media/v4l/pixfmt-nv12mt.rst | 60 -
.../userspace-api/media/v4l/pixfmt-nv16.rst | 153 -
.../userspace-api/media/v4l/pixfmt-nv16m.rst | 157 -
.../userspace-api/media/v4l/pixfmt-nv24.rst | 95 -
.../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 412 +-
.../userspace-api/media/v4l/pixfmt-rgb.rst | 671 +-
.../userspace-api/media/v4l/pixfmt-uyvy.rst | 110 -
.../userspace-api/media/v4l/pixfmt-vyuy.rst | 108 -
.../userspace-api/media/v4l/pixfmt-y10.rst | 65 -
.../userspace-api/media/v4l/pixfmt-y10b.rst | 33 -
.../userspace-api/media/v4l/pixfmt-y10p.rst | 43 -
.../userspace-api/media/v4l/pixfmt-y12.rst | 65 -
.../userspace-api/media/v4l/pixfmt-y14.rst | 65 -
.../userspace-api/media/v4l/pixfmt-y16-be.rst | 69 -
.../userspace-api/media/v4l/pixfmt-y16.rst | 69 -
.../userspace-api/media/v4l/pixfmt-y41p.rst | 151 -
.../userspace-api/media/v4l/pixfmt-yuv-luma.rst | 126 +
.../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 950 +
.../userspace-api/media/v4l/pixfmt-yuv410.rst | 127 -
.../userspace-api/media/v4l/pixfmt-yuv411p.rst | 115 -
.../userspace-api/media/v4l/pixfmt-yuv420.rst | 143 -
.../userspace-api/media/v4l/pixfmt-yuv420m.rst | 152 -
.../userspace-api/media/v4l/pixfmt-yuv422m.rst | 141 -
.../userspace-api/media/v4l/pixfmt-yuv422p.rst | 129 -
.../userspace-api/media/v4l/pixfmt-yuv444m.rst | 141 -
.../userspace-api/media/v4l/pixfmt-yuyv.rst | 118 -
.../userspace-api/media/v4l/pixfmt-yvyu.rst | 108 -
.../media/v4l/selection-api-configuration.rst | 2 +-
.../userspace-api/media/v4l/subdev-formats.rst | 27 +
.../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 46 +-
.../userspace-api/media/v4l/vidioc-g-output.rst | 2 +-
.../userspace-api/media/v4l/vidioc-qbuf.rst | 2 +-
.../userspace-api/media/v4l/vidioc-queryctrl.rst | 6 +
.../userspace-api/media/v4l/yuv-formats.rst | 278 +-
.../userspace-api/media/videodev2.h.rst.exceptions | 2 +
MAINTAINERS | 106 +-
arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 4 +
drivers/auxdisplay/Kconfig | 33 +-
drivers/auxdisplay/Makefile | 2 +
drivers/auxdisplay/charlcd.c | 412 +-
drivers/auxdisplay/charlcd.h | 86 +-
drivers/auxdisplay/hd44780.c | 120 +-
drivers/auxdisplay/hd44780_common.c | 361 +
drivers/auxdisplay/hd44780_common.h | 33 +
drivers/auxdisplay/lcd2s.c | 402 +
drivers/auxdisplay/panel.c | 173 +-
drivers/dma-buf/dma-buf.c | 63 +-
drivers/dma-buf/dma-resv.c | 2 +-
drivers/dma-buf/heaps/heap-helpers.c | 10 +-
drivers/gpu/drm/Kconfig | 12 +-
drivers/gpu/drm/Makefile | 1 +
drivers/gpu/drm/amd/amdgpu/Makefile | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 68 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 26 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 14 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 27 +-
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 47 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 34 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 11 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 52 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 48 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 404 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 41 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 2 -
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 114 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 11 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 141 +
drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.h | 30 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 93 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 5 -
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 41 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 11 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 40 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 29 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 35 +
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 147 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 186 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 523 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.h | 28 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 125 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 10 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 178 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 38 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 37 +
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 21 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 24 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 397 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 35 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 19 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 196 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 30 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 22 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 293 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 112 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 15 +-
drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 +
drivers/gpu/drm/amd/amdgpu/atom.c | 24 +-
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 9 -
drivers/gpu/drm/amd/amdgpu/atombios_i2c.c | 2 +-
drivers/gpu/drm/amd/amdgpu/cik.c | 4 -
drivers/gpu/drm/amd/amdgpu/cik_ih.c | 2 +
drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 18 +-
drivers/gpu/drm/amd/amdgpu/cz_ih.c | 4 +
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 7 +-
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 10 +-
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 5 +-
drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 3 -
drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 2 +-
drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 180 +-
drivers/gpu/drm/amd/amdgpu/df_v3_6.h | 9 -
.../gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c | 54 +
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 337 +-
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 47 +-
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.h | 1 -
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 29 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 21 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 19 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h | 10 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 13 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.h | 2 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 10 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 10 +-
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 121 +-
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 11 +-
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 33 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 255 +-
drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 4 +
drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 7 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 20 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 4 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 2 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 18 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 589 +
drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.h | 28 +
drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +-
drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 21 +-
drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 50 +-
drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 4 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 341 +
drivers/gpu/drm/amd/amdgpu/nbio_v7_2.h | 32 +
drivers/gpu/drm/amd/amdgpu/nv.c | 156 +-
drivers/gpu/drm/amd/amdgpu/nv.h | 2 +
drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 54 +-
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 56 +-
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 16 +-
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 16 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 31 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 21 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 51 +-
drivers/gpu/drm/amd/amdgpu/si.c | 2 +-
drivers/gpu/drm/amd/amdgpu/si_dma.c | 14 +-
drivers/gpu/drm/amd/amdgpu/si_ih.c | 2 +-
drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 3 +
drivers/gpu/drm/amd/amdgpu/smuio_v11_0.c | 77 +
drivers/gpu/drm/amd/amdgpu/smuio_v11_0.h | 30 +
drivers/gpu/drm/amd/amdgpu/smuio_v9_0.c | 77 +
drivers/gpu/drm/amd/amdgpu/smuio_v9_0.h | 30 +
drivers/gpu/drm/amd/amdgpu/soc15.c | 78 +-
drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 4 +
drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 4 +-
drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 4 +-
drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 10 +-
drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 10 +-
drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 10 +-
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 21 +-
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 21 +-
drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c | 50 +
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 14 +-
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 19 +-
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +-
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 233 +-
drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 12 +
drivers/gpu/drm/amd/amdgpu/vi.c | 1 +
drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 4 +-
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 29 +-
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 43 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 +
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 +
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 2 +
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 -
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 4 +-
drivers/gpu/drm/amd/display/Kconfig | 10 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1275 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 25 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 4 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 43 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 3 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 132 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 25 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 4 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 67 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 17 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 565 +-
drivers/gpu/drm/amd/display/dc/Makefile | 5 +-
drivers/gpu/drm/amd/display/dc/basics/conversion.c | 1 +
drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c | 4 +
drivers/gpu/drm/amd/display/dc/basics/vector.c | 2 +-
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 1 +
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 257 +-
.../amd/display/dc/bios/command_table_helper2.c | 7 +-
.../dc/bios/dce112/command_table_helper2_dce112.c | 40 -
.../dc/bios/dce112/command_table_helper2_dce112.h | 3 -
drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 13 +-
drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 8 +-
drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 36 +-
drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 32 +-
.../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 3 +-
.../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 7 +-
.../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 30 +-
.../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 70 +-
.../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 11 +-
.../gpu/drm/amd/display/dc/clk_mgr/dcn30/dalsmc.h | 1 +
.../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 16 +-
.../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c | 9 +
.../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.h | 2 +
.../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 241 +
.../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.h | 164 +
.../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 834 +
.../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h | 53 +
drivers/gpu/drm/amd/display/dc/core/dc.c | 127 +-
drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 4 +
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 91 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 17 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 151 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 13 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 45 +-
drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 1 -
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 12 +-
drivers/gpu/drm/amd/display/dc/dc.h | 54 +-
drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 +
drivers/gpu/drm/amd/display/dc/dc_dsc.h | 10 +-
drivers/gpu/drm/amd/display/dc/dc_helper.c | 26 -
drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 18 -
drivers/gpu/drm/amd/display/dc/dc_link.h | 12 +-
drivers/gpu/drm/amd/display/dc/dc_stream.h | 11 +-
drivers/gpu/drm/amd/display/dc/dc_trace.h | 39 +
drivers/gpu/drm/amd/display/dc/dc_types.h | 33 +-
drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 20 +-
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 4 +-
drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 4 +-
.../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 24 +-
.../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 51 +-
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 24 +-
drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 309 +-
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 21 +-
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 16 +
.../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 36 +-
.../drm/amd/display/dc/dce/dce_stream_encoder.c | 82 -
drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 1 -
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 126 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 4 +-
.../drm/amd/display/dc/dce100/dce100_resource.c | 9 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 31 +-
.../drm/amd/display/dc/dce110/dce110_resource.c | 11 +-
.../drm/amd/display/dc/dce112/dce112_resource.c | 11 +-
.../drm/amd/display/dc/dce120/dce120_resource.c | 9 +-
.../gpu/drm/amd/display/dc/dce60/dce60_resource.c | 7 -
.../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 13 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 8 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 26 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 -
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 222 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 -
.../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 13 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 1 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 5 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 31 -
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 3 +
.../amd/display/dc/dcn10/dcn10_stream_encoder.c | 82 -
.../amd/display/dc/dcn10/dcn10_stream_encoder.h | 8 -
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 8 -
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 6 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 4 -
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 6 -
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 18 -
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 93 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 9 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 2 +-
.../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 2 -
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 12 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 4 +
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 64 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 11 +-
drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 2 +-
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.c | 129 +
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.h | 36 +
.../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 2 +
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 19 +-
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 2 +
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 3 +-
.../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 342 +-
drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 2 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.c | 1 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h | 83 -
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 56 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.h | 23 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c | 12 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c | 54 +
.../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.h | 5 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.h | 3 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 123 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 10 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 5 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 56 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 9 +
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 109 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 3 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.c | 62 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h | 38 +-
drivers/gpu/drm/amd/display/dc/dcn301/Makefile | 47 +
.../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.c | 75 +
.../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.h | 65 +
.../display/dc/dcn301/dcn301_dio_link_encoder.c | 192 +
.../display/dc/dcn301/dcn301_dio_link_encoder.h | 82 +
.../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c | 81 +
.../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.h | 60 +
.../gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.c | 42 +
.../gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.h | 32 +
.../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 145 +
.../gpu/drm/amd/display/dc/dcn301/dcn301_init.h | 33 +
.../drm/amd/display/dc/dcn301/dcn301_panel_cntl.c | 218 +
.../drm/amd/display/dc/dcn301/dcn301_panel_cntl.h | 97 +
.../drm/amd/display/dc/dcn301/dcn301_resource.c | 2055 +
.../drm/amd/display/dc/dcn301/dcn301_resource.h | 42 +
drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 46 +
.../gpu/drm/amd/display/dc/dcn302/dcn302_dccg.h | 41 +
.../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c | 233 +
.../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.h | 35 +
.../gpu/drm/amd/display/dc/dcn302/dcn302_init.c | 39 +
.../gpu/drm/amd/display/dc/dcn302/dcn302_init.h | 33 +
.../drm/amd/display/dc/dcn302/dcn302_resource.c | 1567 +
.../drm/amd/display/dc/dcn302/dcn302_resource.h | 33 +
drivers/gpu/drm/amd/display/dc/dm_helpers.h | 4 +-
drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 24 +-
drivers/gpu/drm/amd/display/dc/dm_services.h | 42 +-
drivers/gpu/drm/amd/display/dc/dml/Makefile | 13 +-
.../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 2 +-
.../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 6 +-
.../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 2 +-
.../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 10 +-
.../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 4 -
.../drm/amd/display/dc/dml/display_mode_structs.h | 4 -
.../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 7 +-
.../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 3 -
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 24 +-
drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 6 +-
drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 4 +-
drivers/gpu/drm/amd/display/dc/gpio/Makefile | 5 +-
.../amd/display/dc/gpio/dcn30/hw_factory_dcn30.c | 2 +-
.../amd/display/dc/gpio/dcn30/hw_factory_dcn30.h | 2 +-
.../amd/display/dc/gpio/dcn30/hw_translate_dcn30.c | 2 +-
.../amd/display/dc/gpio/dcn30/hw_translate_dcn30.h | 2 +-
drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 7 +-
drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 7 +-
drivers/gpu/drm/amd/display/dc/inc/core_status.h | 3 +
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 11 +-
drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 41 +-
.../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 7 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 9 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 4 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 6 +-
drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 5 +-
drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 86 +-
.../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 +-
drivers/gpu/drm/amd/display/dc/inc/hw/mcif_wb.h | 4 -
drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 19 +-
drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 5 +
.../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 -
.../drm/amd/display/dc/inc/hw/timing_generator.h | 6 -
drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 15 +-
drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 -
drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 +-
.../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 2 +-
.../amd/display/dc/irq/dcn30/irq_service_dcn30.h | 2 +-
.../amd/display/dc/irq/dcn302/irq_service_dcn302.c | 344 +
.../amd/display/dc/irq/dcn302/irq_service_dcn302.h | 33 +
drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 30 +-
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 121 +-
drivers/gpu/drm/amd/display/dmub/src/Makefile | 5 +-
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 23 +
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 6 +
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 5 -
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h | 2 -
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c | 5 -
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.h | 1 -
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.c | 55 +
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.h | 37 +
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.c | 55 +
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.h | 37 +
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 94 +-
.../drm/amd/display/include/bios_parser_types.h | 5 +
drivers/gpu/drm/amd/display/include/dal_asic_id.h | 16 +-
drivers/gpu/drm/amd/display/include/dal_types.h | 2 +
.../drm/amd/display/include/ddc_service_types.h | 8 +-
drivers/gpu/drm/amd/display/include/dpcd_defs.h | 1 +
drivers/gpu/drm/amd/display/include/fixed31_32.h | 6 -
.../amd/display/include/grph_object_ctrl_defs.h | 13 +
.../drm/amd/display/modules/color/color_gamma.c | 124 +-
.../drm/amd/display/modules/color/color_gamma.h | 6 +-
.../drm/amd/display/modules/freesync/freesync.c | 159 +-
.../amd/display/modules/hdcp/hdcp1_transition.c | 2 +-
.../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 2 +-
.../drm/amd/display/modules/power/power_helpers.c | 8 +-
drivers/gpu/drm/amd/include/amd_shared.h | 2 +
drivers/gpu/drm/amd/include/arct_ip_offset.h | 4 +-
.../amd/include/asic_reg/clk/clk_11_5_0_offset.h | 50 +
.../amd/include/asic_reg/clk/clk_11_5_0_sh_mask.h | 70 +
.../amd/include/asic_reg/dcn/dcn_3_0_1_offset.h | 13271 ++
.../amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h | 53357 ++++++
.../amd/include/asic_reg/dcn/dcn_3_0_2_offset.h | 16159 ++
.../amd/include/asic_reg/dcn/dcn_3_0_2_sh_mask.h | 62376 +++++++
.../amd/include/asic_reg/gc/gc_10_3_0_default.h | 1 +
.../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 2 +
.../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 33 +
.../drm/amd/include/asic_reg/gc/gc_9_4_1_sh_mask.h | 2 +-
.../include/asic_reg/mmhub/mmhub_2_3_0_default.h | 1253 +
.../include/asic_reg/mmhub/mmhub_2_3_0_offset.h | 2439 +
.../include/asic_reg/mmhub/mmhub_2_3_0_sh_mask.h | 10331 ++
.../drm/amd/include/asic_reg/mp/mp_11_5_0_offset.h | 400 +
.../amd/include/asic_reg/mp/mp_11_5_0_sh_mask.h | 942 +
.../amd/include/asic_reg/nbio/nbio_7_2_0_offset.h | 31873 ++++
.../amd/include/asic_reg/nbio/nbio_7_2_0_sh_mask.h | 152495 ++++++++++++++++++
drivers/gpu/drm/amd/include/atombios.h | 20 +-
drivers/gpu/drm/amd/include/atomfirmware.h | 64 +-
.../drm/amd/include/dimgrey_cavefish_ip_offset.h | 1049 +
drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 +
drivers/gpu/drm/amd/include/navi10_ip_offset.h | 2 +-
drivers/gpu/drm/amd/include/navi12_ip_offset.h | 2 +-
drivers/gpu/drm/amd/include/navi14_ip_offset.h | 2 +-
.../gpu/drm/amd/include/sienna_cichlid_ip_offset.h | 2 +-
drivers/gpu/drm/amd/include/vangogh_ip_offset.h | 1516 +
drivers/gpu/drm/amd/include/vega10_ip_offset.h | 76 +-
drivers/gpu/drm/amd/include/vega20_ip_offset.h | 2 +-
drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 3 +
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 21 +-
drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 63 +-
drivers/gpu/drm/amd/pm/inc/hwmgr.h | 26 +-
drivers/gpu/drm/amd/pm/inc/pp_thermal.h | 4 +-
drivers/gpu/drm/amd/pm/inc/rv_ppsmc.h | 3 +-
.../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 28 +-
.../gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h | 245 +
drivers/gpu/drm/amd/pm/inc/smu74_discrete.h | 3 +-
drivers/gpu/drm/amd/pm/inc/smu7_ppsmc.h | 6 +
drivers/gpu/drm/amd/pm/inc/smu_types.h | 74 +-
drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 11 +-
drivers/gpu/drm/amd/pm/inc/smu_v11_5_pmfw.h | 123 +
drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 115 +
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 19 +
.../drm/amd/pm/powerplay/hwmgr/hardwaremanager.c | 56 +-
drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 14 +-
drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr_ppt.h | 8 +-
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c | 7 +
.../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 207 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.h | 28 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c | 24 +-
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppevvmath.h | 6 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h | 66 +
.../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 273 +-
.../drm/amd/pm/powerplay/hwmgr/processpptables.c | 85 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 13 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 737 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.h | 20 +
.../drm/amd/pm/powerplay/hwmgr/smu7_powertune.c | 34 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c | 114 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 2 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c | 31 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 2 +
.../pm/powerplay/hwmgr/vega10_processpptables.c | 90 +-
.../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c | 131 +-
.../pm/powerplay/hwmgr/vega12_processpptables.c | 5 +-
.../drm/amd/pm/powerplay/hwmgr/vega12_thermal.c | 82 +-
.../drm/amd/pm/powerplay/hwmgr/vega20_thermal.c | 54 +-
drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c | 18 +-
drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 2 +-
.../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 2 +-
.../gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c | 18 +-
.../drm/amd/pm/powerplay/smumgr/iceland_smumgr.c | 4 +-
.../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c | 359 +-
.../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.h | 1 +
.../gpu/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c | 3 +-
.../gpu/drm/amd/pm/powerplay/smumgr/smu9_smumgr.c | 1 +
.../gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c | 2 +-
.../drm/amd/pm/powerplay/smumgr/vega10_smumgr.c | 15 +-
.../drm/amd/pm/powerplay/smumgr/vega12_smumgr.c | 3 +-
.../drm/amd/pm/powerplay/smumgr/vega20_smumgr.c | 6 +-
.../gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c | 5 +-
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 236 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/Makefile | 1 +
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 130 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 302 +-
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 143 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 87 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 761 +
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 35 +
drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 216 +-
drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 3 +
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 57 +-
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 4 +
drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 9 +-
drivers/gpu/drm/arc/arcpgu_crtc.c | 4 +-
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 26 +-
drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 16 +-
drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 2 -
drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 2 +-
drivers/gpu/drm/arm/hdlcd_crtc.c | 6 +-
drivers/gpu/drm/arm/hdlcd_drv.c | 2 +-
drivers/gpu/drm/arm/malidp_crtc.c | 26 +-
drivers/gpu/drm/arm/malidp_drv.c | 2 +-
drivers/gpu/drm/armada/armada_crtc.c | 30 +-
drivers/gpu/drm/armada/armada_drv.c | 10 +-
drivers/gpu/drm/armada/armada_gem.c | 12 +-
drivers/gpu/drm/armada/armada_gem.h | 2 -
drivers/gpu/drm/armada/armada_overlay.c | 2 +-
drivers/gpu/drm/aspeed/Kconfig | 1 +
drivers/gpu/drm/aspeed/aspeed_gfx.h | 2 +-
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 80 +-
drivers/gpu/drm/ast/ast_cursor.c | 27 +-
drivers/gpu/drm/ast/ast_drv.c | 2 +-
drivers/gpu/drm/ast/ast_drv.h | 10 +-
drivers/gpu/drm/ast/ast_main.c | 7 +-
drivers/gpu/drm/ast/ast_mode.c | 27 +-
drivers/gpu/drm/ast/ast_tables.h | 6 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 17 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 2 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 7 +-
drivers/gpu/drm/bochs/bochs_drv.c | 2 +-
drivers/gpu/drm/bochs/bochs_kms.c | 1 -
drivers/gpu/drm/bridge/Kconfig | 13 +
drivers/gpu/drm/bridge/Makefile | 1 +
drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 6 +-
drivers/gpu/drm/bridge/analogix/Kconfig | 9 +
drivers/gpu/drm/bridge/analogix/Makefile | 1 +
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 88 -
drivers/gpu/drm/bridge/analogix/anx7625.c | 1850 +
drivers/gpu/drm/bridge/analogix/anx7625.h | 390 +
drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 1002 +
drivers/gpu/drm/bridge/lvds-codec.c | 11 +-
drivers/gpu/drm/bridge/sii902x.c | 100 +-
.../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 2 +-
drivers/gpu/drm/bridge/tc358764.c | 107 +-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 146 +-
drivers/gpu/drm/bridge/ti-tpd12s015.c | 2 +-
drivers/gpu/drm/drm_atomic.c | 39 +-
drivers/gpu/drm/drm_atomic_helper.c | 34 +-
drivers/gpu/drm/drm_atomic_state_helper.c | 2 +-
drivers/gpu/drm/drm_atomic_uapi.c | 144 +-
drivers/gpu/drm/drm_blend.c | 13 +
drivers/gpu/drm/drm_bridge_connector.c | 2 +-
drivers/gpu/drm/drm_client.c | 38 +-
drivers/gpu/drm/drm_color_mgmt.c | 4 +-
drivers/gpu/drm/drm_connector.c | 8 +-
drivers/gpu/drm/drm_crtc.c | 40 +
drivers/gpu/drm/drm_crtc_internal.h | 3 +
drivers/gpu/drm/drm_dp_aux_dev.c | 2 +-
drivers/gpu/drm/drm_dp_helper.c | 235 +-
drivers/gpu/drm/drm_dp_mst_topology.c | 4 +-
drivers/gpu/drm/drm_drv.c | 17 +-
drivers/gpu/drm/drm_edid.c | 6 +-
drivers/gpu/drm/drm_fb_helper.c | 276 +-
drivers/gpu/drm/drm_file.c | 2 +
drivers/gpu/drm/drm_fourcc.c | 1 +
drivers/gpu/drm/drm_framebuffer.c | 2 +-
drivers/gpu/drm/drm_gem.c | 84 +-
drivers/gpu/drm/drm_gem_cma_helper.c | 100 +-
drivers/gpu/drm/drm_gem_shmem_helper.c | 53 +-
drivers/gpu/drm/drm_gem_ttm_helper.c | 37 +
drivers/gpu/drm/drm_gem_vram_helper.c | 298 +-
drivers/gpu/drm/drm_internal.h | 13 +-
drivers/gpu/drm/drm_ioctl.c | 2 +-
drivers/gpu/drm/drm_mode_object.c | 2 +-
drivers/gpu/drm/drm_modes.c | 4 +-
drivers/gpu/drm/drm_pci.c | 6 +-
drivers/gpu/drm/drm_plane.c | 73 +
drivers/gpu/drm/drm_prime.c | 37 +-
drivers/gpu/drm/drm_scdc_helper.c | 2 +-
drivers/gpu/drm/drm_simple_kms_helper.c | 14 +-
drivers/gpu/drm/drm_vblank.c | 15 +-
drivers/gpu/drm/drm_vm.c | 3 -
drivers/gpu/drm/etnaviv/etnaviv_drv.c | 18 +-
drivers/gpu/drm/etnaviv/etnaviv_drv.h | 5 +-
drivers/gpu/drm/etnaviv/etnaviv_gem.c | 18 +-
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 27 +-
drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 4 +
drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 78 +-
drivers/gpu/drm/exynos/exynos7_drm_decon.c | 1 +
drivers/gpu/drm/exynos/exynos_drm_crtc.c | 16 +-
drivers/gpu/drm/exynos/exynos_drm_drv.c | 12 +-
drivers/gpu/drm/exynos/exynos_drm_dsi.c | 31 +-
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 1 +
drivers/gpu/drm/exynos/exynos_drm_gem.c | 23 +-
drivers/gpu/drm/exynos/exynos_drm_gem.h | 2 -
drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 +
drivers/gpu/drm/exynos/exynos_hdmi.c | 9 +
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 8 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 5 +-
drivers/gpu/drm/gma500/accel_2d.c | 292 -
drivers/gpu/drm/gma500/cdv_device.c | 1 -
drivers/gpu/drm/gma500/cdv_intel_dp.c | 7 +-
drivers/gpu/drm/gma500/framebuffer.c | 110 +-
drivers/gpu/drm/gma500/gem.c | 22 +-
drivers/gpu/drm/gma500/gem.h | 3 +
drivers/gpu/drm/gma500/gtt.c | 52 +-
drivers/gpu/drm/gma500/gtt.h | 3 -
drivers/gpu/drm/gma500/mdfld_device.c | 1 -
drivers/gpu/drm/gma500/oaktrail_device.c | 1 -
drivers/gpu/drm/gma500/psb_device.c | 1 -
drivers/gpu/drm/gma500/psb_drv.c | 14 +-
drivers/gpu/drm/gma500/psb_drv.h | 11 -
drivers/gpu/drm/hisilicon/hibmc/Makefile | 2 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 93 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 22 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 33 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c | 99 +
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 42 +-
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 10 +-
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 2 +-
drivers/gpu/drm/i915/display/icl_dsi.c | 79 +-
drivers/gpu/drm/i915/display/intel_atomic.c | 10 +-
drivers/gpu/drm/i915/display/intel_atomic.h | 3 +-
drivers/gpu/drm/i915/display/intel_atomic_plane.c | 138 +-
drivers/gpu/drm/i915/display/intel_atomic_plane.h | 9 +-
drivers/gpu/drm/i915/display/intel_bios.c | 58 +-
drivers/gpu/drm/i915/display/intel_cdclk.c | 52 +-
drivers/gpu/drm/i915/display/intel_color.c | 124 +-
drivers/gpu/drm/i915/display/intel_combo_phy.c | 13 +-
drivers/gpu/drm/i915/display/intel_csr.c | 12 +-
drivers/gpu/drm/i915/display/intel_ddi.c | 1009 +-
drivers/gpu/drm/i915/display/intel_ddi.h | 11 +-
drivers/gpu/drm/i915/display/intel_display.c | 1691 +-
drivers/gpu/drm/i915/display/intel_display.h | 43 +-
.../gpu/drm/i915/display/intel_display_debugfs.c | 39 +-
drivers/gpu/drm/i915/display/intel_display_power.c | 116 +-
drivers/gpu/drm/i915/display/intel_display_power.h | 3 +
drivers/gpu/drm/i915/display/intel_display_types.h | 140 +-
drivers/gpu/drm/i915/display/intel_dp.c | 798 +-
drivers/gpu/drm/i915/display/intel_dp.h | 23 +-
.../gpu/drm/i915/display/intel_dp_aux_backlight.c | 3 +-
.../gpu/drm/i915/display/intel_dp_link_training.c | 554 +-
.../gpu/drm/i915/display/intel_dp_link_training.h | 17 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 40 +-
drivers/gpu/drm/i915/display/intel_dpio_phy.c | 23 +-
drivers/gpu/drm/i915/display/intel_dpio_phy.h | 2 +
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 221 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 28 +-
drivers/gpu/drm/i915/display/intel_dsi.c | 2 +-
drivers/gpu/drm/i915/display/intel_dsi.h | 1 +
drivers/gpu/drm/i915/display/intel_fbc.c | 7 +
drivers/gpu/drm/i915/display/intel_gmbus.c | 15 +-
drivers/gpu/drm/i915/display/intel_hdcp.c | 89 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 20 +-
drivers/gpu/drm/i915/display/intel_hotplug.c | 64 +-
drivers/gpu/drm/i915/display/intel_hotplug.h | 3 +-
drivers/gpu/drm/i915/display/intel_lspcon.c | 97 +-
drivers/gpu/drm/i915/display/intel_lspcon.h | 5 +-
drivers/gpu/drm/i915/display/intel_lvds.c | 10 +
drivers/gpu/drm/i915/display/intel_opregion.c | 6 +-
drivers/gpu/drm/i915/display/intel_psr.c | 249 +-
drivers/gpu/drm/i915/display/intel_psr.h | 14 +-
drivers/gpu/drm/i915/display/intel_sprite.c | 235 +-
drivers/gpu/drm/i915/display/intel_tc.c | 8 +-
drivers/gpu/drm/i915/display/intel_vbt_defs.h | 13 +-
drivers/gpu/drm/i915/display/intel_vdsc.c | 201 +-
drivers/gpu/drm/i915/display/intel_vdsc.h | 6 +-
drivers/gpu/drm/i915/display/vlv_dsi.c | 8 +
drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 18 +-
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 13 +-
drivers/gpu/drm/i915/gem/i915_gem_object.c | 23 +-
drivers/gpu/drm/i915/gem/i915_gem_object.h | 23 +-
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 17 +-
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 21 +-
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 48 +
.../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 18 +-
drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 14 +-
drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 6 +-
drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 17 +-
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 39 +-
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 6 +-
drivers/gpu/drm/i915/gt/intel_engine_pm.c | 37 +-
drivers/gpu/drm/i915/gt/intel_ggtt.c | 6 +-
drivers/gpu/drm/i915/gt/intel_gt.c | 11 +-
drivers/gpu/drm/i915/gt/intel_gtt.c | 10 +-
drivers/gpu/drm/i915/gt/intel_gtt.h | 2 +-
drivers/gpu/drm/i915/gt/intel_lrc.c | 129 +-
drivers/gpu/drm/i915/gt/intel_lrc.h | 4 -
drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 3 +
drivers/gpu/drm/i915/gt/intel_mocs.c | 45 +-
drivers/gpu/drm/i915/gt/intel_reset.c | 8 +-
drivers/gpu/drm/i915/gt/intel_ring_submission.c | 1 +
drivers/gpu/drm/i915/gt/intel_rps.c | 58 +-
drivers/gpu/drm/i915/gt/intel_sseu.c | 2 +-
drivers/gpu/drm/i915/gt/intel_workarounds.c | 143 +-
drivers/gpu/drm/i915/gt/mock_engine.c | 29 +-
.../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 13 +-
drivers/gpu/drm/i915/gt/selftest_rps.c | 8 +-
drivers/gpu/drm/i915/gt/selftest_timeline.c | 378 +-
drivers/gpu/drm/i915/gt/sysfs_engines.c | 10 +-
drivers/gpu/drm/i915/gt/uc/intel_guc.c | 24 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 132 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 1 +
drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 31 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 80 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 5 +
drivers/gpu/drm/i915/gt/uc/intel_uc.c | 6 +-
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 28 +-
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 2 +
drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 6 +-
drivers/gpu/drm/i915/gvt/display.c | 194 +-
drivers/gpu/drm/i915/gvt/gtt.c | 64 +
drivers/gpu/drm/i915/gvt/gtt.h | 4 +
drivers/gpu/drm/i915/gvt/gvt.c | 13 +-
drivers/gpu/drm/i915/gvt/gvt.h | 5 +-
drivers/gpu/drm/i915/gvt/handlers.c | 58 +-
drivers/gpu/drm/i915/gvt/kvmgt.c | 2 +-
drivers/gpu/drm/i915/gvt/mmio.c | 5 +
drivers/gpu/drm/i915/gvt/mmio.h | 4 +
drivers/gpu/drm/i915/gvt/mpt.h | 2 +-
drivers/gpu/drm/i915/gvt/reg.h | 4 +-
drivers/gpu/drm/i915/gvt/vgpu.c | 2 +-
drivers/gpu/drm/i915/i915_cmd_parser.c | 67 +-
drivers/gpu/drm/i915/i915_debugfs.c | 5 +-
drivers/gpu/drm/i915/i915_drv.c | 74 +-
drivers/gpu/drm/i915/i915_drv.h | 17 +-
drivers/gpu/drm/i915/i915_gem_evict.c | 2 +-
drivers/gpu/drm/i915/i915_gpu_error.c | 68 +-
drivers/gpu/drm/i915/i915_gpu_error.h | 10 +-
drivers/gpu/drm/i915/i915_irq.c | 810 +-
drivers/gpu/drm/i915/i915_irq.h | 3 +
drivers/gpu/drm/i915/i915_pci.c | 28 +-
drivers/gpu/drm/i915/i915_perf.c | 8 +-
drivers/gpu/drm/i915/i915_pmu.c | 96 +-
drivers/gpu/drm/i915/i915_pmu.h | 10 +-
drivers/gpu/drm/i915/i915_reg.h | 454 +-
drivers/gpu/drm/i915/i915_scatterlist.h | 19 +-
drivers/gpu/drm/i915/i915_suspend.c | 80 +-
drivers/gpu/drm/i915/i915_suspend.h | 4 +-
drivers/gpu/drm/i915/intel_device_info.c | 1 +
drivers/gpu/drm/i915/intel_device_info.h | 1 +
drivers/gpu/drm/i915/intel_dram.c | 23 +-
drivers/gpu/drm/i915/intel_gvt.c | 15 +
drivers/gpu/drm/i915/intel_gvt.h | 5 +
drivers/gpu/drm/i915/intel_memory_region.c | 2 +-
drivers/gpu/drm/i915/intel_pch.c | 6 +-
drivers/gpu/drm/i915/intel_pm.c | 309 +-
drivers/gpu/drm/i915/intel_pm.h | 2 -
drivers/gpu/drm/i915/intel_sideband.c | 15 +
drivers/gpu/drm/i915/intel_sideband.h | 2 +
drivers/gpu/drm/i915/intel_uncore.c | 207 +-
drivers/gpu/drm/i915/intel_uncore.h | 4 +-
drivers/gpu/drm/i915/selftests/mock_gem_device.c | 5 +-
drivers/gpu/drm/imx/dcss/dcss-crtc.c | 13 +-
drivers/gpu/drm/imx/dcss/dcss-kms.c | 16 +-
drivers/gpu/drm/imx/dcss/dcss-plane.c | 2 -
drivers/gpu/drm/imx/imx-drm-core.c | 2 +-
drivers/gpu/drm/imx/ipuv3-crtc.c | 16 +-
drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 311 +-
drivers/gpu/drm/ingenic/ingenic-drm.h | 3 +
drivers/gpu/drm/ingenic/ingenic-ipu.c | 23 +-
drivers/gpu/drm/kmb/Kconfig | 13 +
drivers/gpu/drm/kmb/Makefile | 2 +
drivers/gpu/drm/kmb/kmb_crtc.c | 214 +
drivers/gpu/drm/kmb/kmb_drv.c | 602 +
drivers/gpu/drm/kmb/kmb_drv.h | 88 +
drivers/gpu/drm/kmb/kmb_dsi.c | 1561 +
drivers/gpu/drm/kmb/kmb_dsi.h | 387 +
drivers/gpu/drm/kmb/kmb_plane.c | 522 +
drivers/gpu/drm/kmb/kmb_plane.h | 67 +
drivers/gpu/drm/kmb/kmb_regs.h | 725 +
drivers/gpu/drm/lima/lima_devfreq.c | 13 +-
drivers/gpu/drm/lima/lima_devfreq.h | 1 -
drivers/gpu/drm/lima/lima_drv.c | 4 +-
drivers/gpu/drm/lima/lima_gem.c | 6 +-
drivers/gpu/drm/lima/lima_sched.c | 14 +-
drivers/gpu/drm/mcde/mcde_drv.c | 6 +-
drivers/gpu/drm/mediatek/Kconfig | 1 +
drivers/gpu/drm/mediatek/Makefile | 3 -
drivers/gpu/drm/mediatek/mtk_disp_color.c | 12 +-
drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 5 +-
drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 5 +-
drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 27 +-
drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 47 +
drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 +-
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 39 +-
drivers/gpu/drm/mediatek/mtk_drm_drv.h | 3 -
drivers/gpu/drm/mediatek/mtk_drm_gem.c | 31 +-
drivers/gpu/drm/mediatek/mtk_drm_gem.h | 4 +-
drivers/gpu/drm/mediatek/mtk_hdmi.c | 27 +-
drivers/gpu/drm/mediatek/mtk_mipi_tx.c | 245 -
drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c | 288 -
drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c | 177 -
drivers/gpu/drm/meson/meson_crtc.c | 12 +-
drivers/gpu/drm/meson/meson_drv.c | 14 +-
drivers/gpu/drm/meson/meson_dw_hdmi.c | 13 +-
drivers/gpu/drm/meson/meson_vclk.c | 8 +-
drivers/gpu/drm/meson/meson_venc.c | 4 +-
drivers/gpu/drm/mga/mga_dma.c | 10 +-
drivers/gpu/drm/mga/mga_state.c | 2 -
drivers/gpu/drm/mgag200/mgag200_drv.c | 2 +-
drivers/gpu/drm/mgag200/mgag200_mode.c | 15 +-
drivers/gpu/drm/msm/Kconfig | 2 +-
drivers/gpu/drm/msm/Makefile | 1 +
drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 21 +-
drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 20 +-
drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 33 +-
drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 18 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 4 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 132 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 5 +
drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 6 +-
drivers/gpu/drm/msm/adreno/adreno_device.c | 6 +
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 49 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 26 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 38 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 27 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 4 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 27 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 2 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c | 2 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 154 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 18 +
.../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 88 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 56 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 37 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 3 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 11 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 2 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 8 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 94 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 68 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 1 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 4 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 22 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 1 -
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 47 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 2 +
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 34 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 1 +
drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 2 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 11 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 8 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 28 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 11 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 15 +-
drivers/gpu/drm/msm/disp/mdp_kms.h | 9 +-
drivers/gpu/drm/msm/dp/dp_catalog.c | 14 +-
drivers/gpu/drm/msm/dp/dp_catalog.h | 1 +
drivers/gpu/drm/msm/dp/dp_ctrl.c | 434 +-
drivers/gpu/drm/msm/dp/dp_display.c | 272 +-
drivers/gpu/drm/msm/dp/dp_link.c | 41 +-
drivers/gpu/drm/msm/dp/dp_link.h | 1 +
drivers/gpu/drm/msm/dp/dp_panel.c | 5 +
drivers/gpu/drm/msm/dp/dp_power.c | 44 +-
drivers/gpu/drm/msm/dp/dp_power.h | 2 +-
drivers/gpu/drm/msm/dp/dp_reg.h | 2 +
drivers/gpu/drm/msm/dsi/dsi_host.c | 11 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 22 +
drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 23 +-
drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 8 +
drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 5 +-
drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c | 8 +
drivers/gpu/drm/msm/msm_atomic.c | 62 +-
drivers/gpu/drm/msm/msm_debugfs.c | 10 +-
drivers/gpu/drm/msm/msm_drv.c | 51 +-
drivers/gpu/drm/msm/msm_drv.h | 90 +-
drivers/gpu/drm/msm/msm_fbdev.c | 1 +
drivers/gpu/drm/msm/msm_gem.c | 352 +-
drivers/gpu/drm/msm/msm_gem.h | 137 +-
drivers/gpu/drm/msm/msm_gem_prime.c | 13 +-
drivers/gpu/drm/msm/msm_gem_shrinker.c | 123 +-
drivers/gpu/drm/msm/msm_gem_submit.c | 157 +-
drivers/gpu/drm/msm/msm_gpu.c | 167 +-
drivers/gpu/drm/msm/msm_gpu.h | 25 +-
drivers/gpu/drm/msm/msm_kms.h | 33 +-
drivers/gpu/drm/msm/msm_rd.c | 2 +-
drivers/gpu/drm/msm/msm_ringbuffer.c | 3 +-
drivers/gpu/drm/msm/msm_ringbuffer.h | 13 +-
drivers/gpu/drm/mxsfb/mxsfb_drv.c | 2 +-
drivers/gpu/drm/mxsfb/mxsfb_kms.c | 16 +-
drivers/gpu/drm/nouveau/Kconfig | 1 +
drivers/gpu/drm/nouveau/dispnv50/head.c | 11 +-
drivers/gpu/drm/nouveau/nouveau_bo.c | 340 +-
drivers/gpu/drm/nouveau/nouveau_bo.h | 6 +-
drivers/gpu/drm/nouveau/nouveau_chan.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_drm.c | 14 +-
drivers/gpu/drm/nouveau/nouveau_drv.h | 1 -
drivers/gpu/drm/nouveau/nouveau_gem.c | 16 +-
drivers/gpu/drm/nouveau/nouveau_gem.h | 4 +-
drivers/gpu/drm/nouveau/nouveau_mem.c | 8 +-
drivers/gpu/drm/nouveau/nouveau_mem.h | 4 +-
drivers/gpu/drm/nouveau/nouveau_prime.c | 22 +-
drivers/gpu/drm/nouveau/nouveau_sgdma.c | 19 +-
drivers/gpu/drm/nouveau/nouveau_ttm.c | 34 +-
drivers/gpu/drm/nouveau/nvkm/core/firmware.c | 9 +-
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c | 1 -
drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c | 3 -
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c | 1 -
drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c | 1 -
drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 2 +-
drivers/gpu/drm/omapdrm/dss/Kconfig | 4 +-
drivers/gpu/drm/omapdrm/dss/base.c | 2 +-
drivers/gpu/drm/omapdrm/dss/dispc.c | 7 +-
drivers/gpu/drm/omapdrm/dss/dispc.h | 2 +-
drivers/gpu/drm/omapdrm/dss/dispc_coefs.c | 2 +-
drivers/gpu/drm/omapdrm/dss/dsi.c | 16 +-
drivers/gpu/drm/omapdrm/dss/dss.c | 7 +-
drivers/gpu/drm/omapdrm/dss/hdmi.h | 2 +-
drivers/gpu/drm/omapdrm/dss/hdmi4.c | 8 +-
drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c | 2 +-
drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 2 +-
drivers/gpu/drm/omapdrm/dss/hdmi4_core.h | 2 +-
drivers/gpu/drm/omapdrm/dss/hdmi5.c | 8 +-
drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 2 +-
drivers/gpu/drm/omapdrm/dss/hdmi5_core.h | 2 +-
drivers/gpu/drm/omapdrm/dss/hdmi_phy.c | 2 +-
drivers/gpu/drm/omapdrm/dss/hdmi_pll.c | 2 +-
drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 2 +-
drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 2 +-
drivers/gpu/drm/omapdrm/dss/omapdss.h | 2 +-
drivers/gpu/drm/omapdrm/dss/output.c | 2 +-
drivers/gpu/drm/omapdrm/dss/pll.c | 2 +-
drivers/gpu/drm/omapdrm/dss/venc.c | 7 +-
drivers/gpu/drm/omapdrm/dss/video-pll.c | 2 +-
drivers/gpu/drm/omapdrm/omap_connector.c | 2 +-
drivers/gpu/drm/omapdrm/omap_crtc.c | 23 +-
drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 +-
drivers/gpu/drm/omapdrm/omap_dmm_priv.h | 2 +-
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 9 +-
drivers/gpu/drm/omapdrm/omap_dmm_tiler.h | 2 +-
drivers/gpu/drm/omapdrm/omap_drv.c | 13 +-
drivers/gpu/drm/omapdrm/omap_drv.h | 2 +-
drivers/gpu/drm/omapdrm/omap_encoder.c | 2 +-
drivers/gpu/drm/omapdrm/omap_fb.c | 2 +-
drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +-
drivers/gpu/drm/omapdrm/omap_gem.c | 23 +-
drivers/gpu/drm/omapdrm/omap_gem.h | 2 -
drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 +-
drivers/gpu/drm/omapdrm/omap_irq.c | 8 +-
drivers/gpu/drm/omapdrm/omap_plane.c | 2 +-
drivers/gpu/drm/omapdrm/tcm-sita.c | 2 +-
drivers/gpu/drm/panel/Kconfig | 42 +
drivers/gpu/drm/panel/Makefile | 4 +
drivers/gpu/drm/panel/panel-abt-y030xx067a.c | 363 +
drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 2 +-
drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 711 +
drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 20 +-
drivers/gpu/drm/panel/panel-raydium-rm68200.c | 14 +-
drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 7 +-
drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 2 +-
drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 40 +-
drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 9 +
drivers/gpu/drm/panel/panel-samsung-sofef00.c | 351 +
drivers/gpu/drm/panel/panel-simple.c | 37 +-
drivers/gpu/drm/panel/panel-sitronix-st7703.c | 2 +-
drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c | 250 +
drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 7 +-
drivers/gpu/drm/panel/panel-tpo-tpg110.c | 3 +-
drivers/gpu/drm/panfrost/panfrost_devfreq.c | 7 +-
drivers/gpu/drm/panfrost/panfrost_device.c | 11 +-
drivers/gpu/drm/panfrost/panfrost_device.h | 7 +-
drivers/gpu/drm/panfrost/panfrost_drv.c | 4 +-
drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +
drivers/gpu/drm/panfrost/panfrost_job.c | 182 +-
drivers/gpu/drm/panfrost/panfrost_mmu.c | 1 +
drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 14 +-
drivers/gpu/drm/pl111/pl111_debugfs.c | 2 +-
drivers/gpu/drm/pl111/pl111_display.c | 2 +-
drivers/gpu/drm/pl111/pl111_drv.c | 6 +-
drivers/gpu/drm/qxl/qxl_debugfs.c | 2 +-
drivers/gpu/drm/qxl/qxl_display.c | 28 +-
drivers/gpu/drm/qxl/qxl_draw.c | 14 +-
drivers/gpu/drm/qxl/qxl_drv.h | 30 +-
drivers/gpu/drm/qxl/qxl_ioctl.c | 5 +-
drivers/gpu/drm/qxl/qxl_kms.c | 4 +-
drivers/gpu/drm/qxl/qxl_object.c | 103 +-
drivers/gpu/drm/qxl/qxl_object.h | 27 +-
drivers/gpu/drm/qxl/qxl_prime.c | 12 +-
drivers/gpu/drm/qxl/qxl_release.c | 4 +-
drivers/gpu/drm/qxl/qxl_ttm.c | 113 +-
drivers/gpu/drm/r128/ati_pcigart.c | 2 +-
drivers/gpu/drm/radeon/atom.h | 7 +
drivers/gpu/drm/radeon/atombios_crtc.c | 1 -
drivers/gpu/drm/radeon/atombios_encoders.c | 5 +-
drivers/gpu/drm/radeon/btc_dpm.c | 6 +-
drivers/gpu/drm/radeon/ci_dpm.c | 27 +-
drivers/gpu/drm/radeon/cik.c | 33 +-
drivers/gpu/drm/radeon/cik.h | 40 +
drivers/gpu/drm/radeon/cik_sdma.c | 7 +-
drivers/gpu/drm/radeon/cypress_dpm.c | 6 +-
drivers/gpu/drm/radeon/dce6_afmt.c | 1 +
drivers/gpu/drm/radeon/dce6_afmt.h | 52 +
drivers/gpu/drm/radeon/evergreen.c | 21 +-
drivers/gpu/drm/radeon/evergreen.h | 53 +
drivers/gpu/drm/radeon/evergreen_cs.c | 9 +-
drivers/gpu/drm/radeon/evergreen_dma.c | 5 +-
drivers/gpu/drm/radeon/evergreen_hdmi.c | 1 +
drivers/gpu/drm/radeon/evergreen_hdmi.h | 69 +
drivers/gpu/drm/radeon/kv_dpm.c | 205 +-
drivers/gpu/drm/radeon/ni.c | 25 +-
drivers/gpu/drm/radeon/ni.h | 37 +
drivers/gpu/drm/radeon/ni_dma.c | 3 +-
drivers/gpu/drm/radeon/ni_dpm.c | 5 +-
drivers/gpu/drm/radeon/ni_dpm.h | 3 +
drivers/gpu/drm/radeon/r100.c | 7 +-
drivers/gpu/drm/radeon/r300.c | 1 +
drivers/gpu/drm/radeon/r600.c | 15 +-
drivers/gpu/drm/radeon/r600.h | 58 +
drivers/gpu/drm/radeon/r600_cs.c | 10 +-
drivers/gpu/drm/radeon/r600_dma.c | 3 +-
drivers/gpu/drm/radeon/r600_hdmi.c | 1 +
drivers/gpu/drm/radeon/radeon.h | 10 +-
drivers/gpu/drm/radeon/radeon_acpi.c | 3 +-
drivers/gpu/drm/radeon/radeon_asic.c | 1 +
drivers/gpu/drm/radeon/radeon_asic.h | 1 +
drivers/gpu/drm/radeon/radeon_atombios.c | 11 +-
drivers/gpu/drm/radeon/radeon_atombios.h | 45 +
drivers/gpu/drm/radeon/radeon_audio.c | 68 +-
drivers/gpu/drm/radeon/radeon_audio.h | 12 +
drivers/gpu/drm/radeon/radeon_combios.c | 6 +-
drivers/gpu/drm/radeon/radeon_connectors.c | 4 +-
drivers/gpu/drm/radeon/radeon_cs.c | 12 +-
drivers/gpu/drm/radeon/radeon_device.c | 28 +-
drivers/gpu/drm/radeon/radeon_device.h | 32 +
drivers/gpu/drm/radeon/radeon_display.c | 31 +-
drivers/gpu/drm/radeon/radeon_dp_mst.c | 16 +-
drivers/gpu/drm/radeon/radeon_drv.c | 137 +-
drivers/gpu/drm/radeon/radeon_drv.h | 7 +
drivers/gpu/drm/radeon/radeon_encoders.c | 10 +-
drivers/gpu/drm/radeon/radeon_fence.c | 6 +-
drivers/gpu/drm/radeon/radeon_gem.c | 31 +-
drivers/gpu/drm/radeon/radeon_i2c.c | 8 -
drivers/gpu/drm/radeon/radeon_ib.c | 1 +
drivers/gpu/drm/radeon/radeon_irq_kms.c | 9 +-
drivers/gpu/drm/radeon/radeon_kms.c | 53 +-
drivers/gpu/drm/radeon/radeon_kms.h | 39 +
drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 1 +
drivers/gpu/drm/radeon/radeon_legacy_encoders.h | 36 +
drivers/gpu/drm/radeon/radeon_mn.c | 1 +
drivers/gpu/drm/radeon/radeon_object.c | 129 +-
drivers/gpu/drm/radeon/radeon_object.h | 7 +-
drivers/gpu/drm/radeon/radeon_pm.c | 30 +-
drivers/gpu/drm/radeon/radeon_pm.h | 29 +
drivers/gpu/drm/radeon/radeon_prime.c | 21 +-
drivers/gpu/drm/radeon/radeon_prime.h | 40 +
drivers/gpu/drm/radeon/radeon_ring.c | 3 +
drivers/gpu/drm/radeon/radeon_sync.c | 1 +
drivers/gpu/drm/radeon/radeon_ttm.c | 298 +-
drivers/gpu/drm/radeon/radeon_ttm.h | 37 +
drivers/gpu/drm/radeon/radeon_vm.c | 8 +-
drivers/gpu/drm/radeon/rv730_dpm.c | 4 +-
drivers/gpu/drm/radeon/rv740_dpm.c | 3 +-
drivers/gpu/drm/radeon/rv770.c | 1 +
drivers/gpu/drm/radeon/rv770.h | 39 +
drivers/gpu/drm/radeon/rv770_dpm.c | 2 +
drivers/gpu/drm/radeon/si.c | 15 +-
drivers/gpu/drm/radeon/si.h | 38 +
drivers/gpu/drm/radeon/si_dma.c | 3 +-
drivers/gpu/drm/radeon/si_dpm.c | 15 +-
drivers/gpu/drm/radeon/si_dpm.h | 5 +
drivers/gpu/drm/radeon/sumo_dpm.c | 20 +
drivers/gpu/drm/radeon/sumo_dpm.h | 1 +
drivers/gpu/drm/radeon/sumo_smc.c | 2 -
drivers/gpu/drm/radeon/trinity_dpm.c | 46 +-
drivers/gpu/drm/radeon/vce.h | 35 +
drivers/gpu/drm/radeon/vce_v1_0.c | 1 +
drivers/gpu/drm/radeon/vce_v2_0.c | 1 +
drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 21 +-
drivers/gpu/drm/rcar-du/rcar_du_drv.c | 2 +-
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 4 +-
drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 9 +-
drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 35 +-
drivers/gpu/drm/rockchip/rockchip_drm_gem.h | 4 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 24 +-
drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_rgb.c | 1 +
drivers/gpu/drm/savage/savage_bci.c | 11 -
drivers/gpu/drm/scheduler/sched_entity.c | 7 +-
drivers/gpu/drm/scheduler/sched_main.c | 3 +-
drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 40 +-
drivers/gpu/drm/selftests/test-drm_framebuffer.c | 3 +-
drivers/gpu/drm/selftests/test-drm_mm.c | 2 +-
drivers/gpu/drm/shmobile/shmob_drm_drv.c | 2 +-
drivers/gpu/drm/sti/sti_crtc.c | 6 +-
drivers/gpu/drm/sti/sti_drv.c | 2 +-
drivers/gpu/drm/sti/sti_hdmi.c | 6 +
drivers/gpu/drm/sti/sti_hdmi.h | 6 -
drivers/gpu/drm/stm/drv.c | 2 +-
drivers/gpu/drm/stm/ltdc.c | 6 +-
drivers/gpu/drm/sun4i/sun4i_crtc.c | 17 +-
drivers/gpu/drm/sun4i/sun4i_drv.c | 2 +-
drivers/gpu/drm/tegra/dc.c | 20 +-
drivers/gpu/drm/tegra/drm.c | 9 +-
drivers/gpu/drm/tegra/gem.c | 31 +-
drivers/gpu/drm/tidss/tidss_crtc.c | 20 +-
drivers/gpu/drm/tidss/tidss_dispc.c | 9 +-
drivers/gpu/drm/tidss/tidss_drv.c | 2 +-
drivers/gpu/drm/tidss/tidss_plane.c | 2 +
drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 70 +-
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 46 +-
drivers/gpu/drm/tilcdc/tilcdc_drv.h | 7 +-
drivers/gpu/drm/tiny/cirrus.c | 12 +-
drivers/gpu/drm/tiny/gm12u320.c | 68 +-
drivers/gpu/drm/tiny/hx8357d.c | 2 +-
drivers/gpu/drm/tiny/ili9225.c | 2 +-
drivers/gpu/drm/tiny/ili9341.c | 2 +-
drivers/gpu/drm/tiny/ili9486.c | 2 +-
drivers/gpu/drm/tiny/mi0283qt.c | 2 +-
drivers/gpu/drm/tiny/repaper.c | 2 +-
drivers/gpu/drm/tiny/st7586.c | 2 +-
drivers/gpu/drm/tiny/st7735r.c | 2 +-
drivers/gpu/drm/ttm/Makefile | 5 +-
drivers/gpu/drm/ttm/ttm_agp_backend.c | 5 +-
drivers/gpu/drm/ttm/ttm_bo.c | 290 +-
drivers/gpu/drm/ttm/ttm_bo_util.c | 175 +-
drivers/gpu/drm/ttm/ttm_bo_vm.c | 43 +-
drivers/gpu/drm/ttm/ttm_memory.c | 13 +-
drivers/gpu/drm/ttm/ttm_page_alloc.c | 1189 -
drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 1239 -
drivers/gpu/drm/ttm/ttm_pool.c | 667 +
drivers/gpu/drm/ttm/ttm_range_manager.c | 4 +-
drivers/gpu/drm/ttm/ttm_resource.c | 12 +-
drivers/gpu/drm/ttm/ttm_tt.c | 260 +-
drivers/gpu/drm/tve200/tve200_drv.c | 6 +-
drivers/gpu/drm/udl/udl_connector.c | 8 +-
drivers/gpu/drm/udl/udl_drv.c | 5 +-
drivers/gpu/drm/udl/udl_drv.h | 6 +-
drivers/gpu/drm/udl/udl_main.c | 23 +-
drivers/gpu/drm/udl/udl_modeset.c | 12 +-
drivers/gpu/drm/v3d/v3d_drv.c | 38 +-
drivers/gpu/drm/v3d/v3d_gem.c | 2 +
drivers/gpu/drm/v3d/v3d_sched.c | 2 +-
drivers/gpu/drm/vboxvideo/vbox_drv.c | 4 +-
drivers/gpu/drm/vboxvideo/vbox_mode.c | 17 +-
drivers/gpu/drm/vc4/vc4_bo.c | 28 +-
drivers/gpu/drm/vc4/vc4_crtc.c | 19 +-
drivers/gpu/drm/vc4/vc4_debugfs.c | 4 +-
drivers/gpu/drm/vc4/vc4_drv.c | 12 -
drivers/gpu/drm/vc4/vc4_drv.h | 6 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 25 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 3 +-
drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 +-
drivers/gpu/drm/vc4/vc4_hvs.c | 4 +-
drivers/gpu/drm/vc4/vc4_perfmon.c | 2 +-
drivers/gpu/drm/vc4/vc4_txp.c | 19 +-
drivers/gpu/drm/vc4/vc4_v3d.c | 4 +-
drivers/gpu/drm/vgem/vgem_drv.c | 39 +-
drivers/gpu/drm/vgem/vgem_fence.c | 2 +-
drivers/gpu/drm/via/via_dma.c | 2 -
drivers/gpu/drm/via/via_mm.c | 2 +-
drivers/gpu/drm/virtio/Makefile | 2 +-
drivers/gpu/drm/virtio/virtgpu_debugfs.c | 26 +-
drivers/gpu/drm/virtio/virtgpu_display.c | 12 +-
drivers/gpu/drm/virtio/virtgpu_drv.c | 6 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 79 +-
drivers/gpu/drm/virtio/virtgpu_ioctl.c | 185 +-
drivers/gpu/drm/virtio/virtgpu_kms.c | 34 +-
drivers/gpu/drm/virtio/virtgpu_object.c | 42 +-
drivers/gpu/drm/virtio/virtgpu_plane.c | 23 +-
drivers/gpu/drm/virtio/virtgpu_prime.c | 48 +-
drivers/gpu/drm/virtio/virtgpu_vq.c | 154 +-
drivers/gpu/drm/virtio/virtgpu_vram.c | 164 +
drivers/gpu/drm/vkms/Makefile | 1 -
drivers/gpu/drm/vkms/vkms_composer.c | 17 +-
drivers/gpu/drm/vkms/vkms_crtc.c | 24 +-
drivers/gpu/drm/vkms/vkms_drv.c | 32 +-
drivers/gpu/drm/vkms/vkms_drv.h | 29 -
drivers/gpu/drm/vkms/vkms_gem.c | 248 -
drivers/gpu/drm/vkms/vkms_plane.c | 12 +-
drivers/gpu/drm/vkms/vkms_writeback.c | 17 +-
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 8 +-
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 95 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 34 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 12 +-
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 8 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 8 +-
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 232 +-
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 2 +-
drivers/gpu/drm/xen/xen_drm_front.c | 46 +-
drivers/gpu/drm/xen/xen_drm_front.h | 2 +
drivers/gpu/drm/xen/xen_drm_front_gem.c | 33 +-
drivers/gpu/drm/xen/xen_drm_front_gem.h | 6 +-
drivers/gpu/drm/xlnx/zynqmp_disp.c | 18 +-
drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 16 +-
drivers/gpu/drm/zte/zx_drm_drv.c | 2 +-
drivers/gpu/drm/zte/zx_vou.c | 6 +-
drivers/gpu/host1x/bus.c | 1 +
drivers/gpu/vga/vga_switcheroo.c | 7 +-
drivers/iommu/io-pgtable-arm.c | 21 +-
drivers/md/dm-raid.c | 12 +-
drivers/md/md.h | 4 +-
drivers/media/Kconfig | 1 -
drivers/media/cec/core/cec-core.c | 4 +-
drivers/media/common/cx2341x.c | 4 +-
drivers/media/common/saa7146/saa7146_core.c | 39 +-
drivers/media/common/saa7146/saa7146_fops.c | 9 +-
drivers/media/common/saa7146/saa7146_vbi.c | 6 +-
drivers/media/common/saa7146/saa7146_video.c | 6 +-
drivers/media/common/siano/smsdvb-main.c | 5 +-
.../media/common/videobuf2/videobuf2-dma-contig.c | 17 +-
drivers/media/common/videobuf2/videobuf2-dma-sg.c | 19 +-
drivers/media/common/videobuf2/videobuf2-vmalloc.c | 21 +-
drivers/media/dvb-core/dvbdev.c | 3 +
drivers/media/dvb-frontends/ascot2e.h | 2 +-
drivers/media/dvb-frontends/cxd2820r.h | 2 +-
drivers/media/dvb-frontends/drx39xyj/drxj.c | 7 -
drivers/media/dvb-frontends/drxd_hard.c | 1 -
drivers/media/dvb-frontends/drxk.h | 2 +-
drivers/media/dvb-frontends/dvb-pll.h | 2 +-
drivers/media/dvb-frontends/helene.h | 4 +-
drivers/media/dvb-frontends/horus3a.h | 2 +-
drivers/media/dvb-frontends/ix2505v.h | 4 +-
drivers/media/dvb-frontends/m88ds3103.c | 6 +-
drivers/media/dvb-frontends/m88ds3103.h | 2 +-
drivers/media/dvb-frontends/mb86a20s.h | 2 +-
drivers/media/dvb-frontends/nxt200x.c | 16 -
drivers/media/dvb-frontends/rtl2832.c | 14 +-
drivers/media/dvb-frontends/si2165.c | 2 +-
drivers/media/dvb-frontends/si2165.h | 2 +-
drivers/media/dvb-frontends/si21xx.c | 2 -
drivers/media/dvb-frontends/stb6000.h | 2 +-
drivers/media/dvb-frontends/tda826x.h | 2 +-
drivers/media/dvb-frontends/ts2020.c | 10 +-
drivers/media/dvb-frontends/zl10036.h | 4 +-
drivers/media/i2c/Kconfig | 32 +-
drivers/media/i2c/Makefile | 6 +-
drivers/media/i2c/ad5820.c | 6 +-
drivers/media/i2c/adp1653.c | 6 +-
drivers/media/i2c/adv7180.c | 6 +-
drivers/media/i2c/adv748x/adv748x-afe.c | 6 +-
drivers/media/i2c/adv748x/adv748x-core.c | 34 +-
drivers/media/i2c/adv748x/adv748x-csi2.c | 6 +-
drivers/media/i2c/adv748x/adv748x.h | 2 +
drivers/media/i2c/ak7375.c | 7 +-
drivers/media/i2c/ccs-pll.c | 886 +
drivers/media/i2c/ccs-pll.h | 214 +
drivers/media/i2c/ccs/Kconfig | 11 +
drivers/media/i2c/ccs/Makefile | 6 +
drivers/media/i2c/ccs/ccs-core.c | 3479 +
drivers/media/i2c/ccs/ccs-data-defs.h | 221 +
drivers/media/i2c/ccs/ccs-data.c | 953 +
drivers/media/i2c/ccs/ccs-data.h | 228 +
drivers/media/i2c/ccs/ccs-limits.c | 239 +
drivers/media/i2c/ccs/ccs-limits.h | 259 +
drivers/media/i2c/ccs/ccs-quirk.c | 218 +
drivers/media/i2c/ccs/ccs-quirk.h | 79 +
drivers/media/i2c/ccs/ccs-reg-access.c | 409 +
drivers/media/i2c/ccs/ccs-reg-access.h | 42 +
drivers/media/i2c/ccs/ccs-regs.h | 954 +
drivers/media/i2c/ccs/ccs.h | 290 +
drivers/media/i2c/ccs/smiapp-reg-defs.h | 580 +
drivers/media/i2c/dw9768.c | 6 +-
drivers/media/i2c/et8ek8/et8ek8_driver.c | 8 +-
drivers/media/i2c/hi556.c | 6 +-
drivers/media/i2c/imx214.c | 2 +-
drivers/media/i2c/imx219.c | 38 +-
drivers/media/i2c/imx258.c | 2 +-
drivers/media/i2c/imx274.c | 280 +-
drivers/media/i2c/imx290.c | 10 +-
drivers/media/i2c/imx319.c | 8 +-
drivers/media/i2c/imx355.c | 8 +-
drivers/media/i2c/max2175.c | 2 +-
drivers/media/i2c/max9271.c | 8 +-
drivers/media/i2c/msp3400-kthreads.c | 12 +-
drivers/media/i2c/mt9p031.c | 3 +-
drivers/media/i2c/ov02a10.c | 1015 +
drivers/media/i2c/ov13858.c | 6 +-
drivers/media/i2c/ov2680.c | 6 +-
drivers/media/i2c/ov2685.c | 6 +-
drivers/media/i2c/ov2740.c | 214 +-
drivers/media/i2c/ov5640.c | 108 +-
drivers/media/i2c/ov5670.c | 6 +-
drivers/media/i2c/ov5675.c | 6 +-
drivers/media/i2c/ov5695.c | 6 +-
drivers/media/i2c/ov7670.c | 96 +-
drivers/media/i2c/ov772x.c | 71 +-
drivers/media/i2c/ov7740.c | 6 +-
drivers/media/i2c/ov8856.c | 6 +-
drivers/media/i2c/ov9734.c | 1020 +
drivers/media/i2c/rdacm20.c | 13 +-
drivers/media/i2c/smiapp-pll.c | 482 -
drivers/media/i2c/smiapp-pll.h | 99 -
drivers/media/i2c/smiapp/Kconfig | 10 -
drivers/media/i2c/smiapp/Makefile | 6 -
drivers/media/i2c/smiapp/smiapp-core.c | 3175 -
drivers/media/i2c/smiapp/smiapp-limits.c | 118 -
drivers/media/i2c/smiapp/smiapp-limits.h | 114 -
drivers/media/i2c/smiapp/smiapp-quirk.c | 231 -
drivers/media/i2c/smiapp/smiapp-quirk.h | 81 -
drivers/media/i2c/smiapp/smiapp-reg-defs.h | 489 -
drivers/media/i2c/smiapp/smiapp-reg.h | 116 -
drivers/media/i2c/smiapp/smiapp-regs.c | 261 -
drivers/media/i2c/smiapp/smiapp-regs.h | 36 -
drivers/media/i2c/smiapp/smiapp.h | 280 -
drivers/media/i2c/tvp5150.c | 7 +-
drivers/media/pci/b2c2/flexcop-dma.c | 6 +-
drivers/media/pci/bt8xx/bt878.c | 16 +-
drivers/media/pci/bt8xx/btcx-risc.c | 5 +-
drivers/media/pci/bt8xx/bttv-cards.c | 6 +-
drivers/media/pci/bt8xx/bttv-driver.c | 78 +-
drivers/media/pci/bt8xx/bttv-risc.c | 1 -
drivers/media/pci/cx23885/cx23885-core.c | 5 +-
drivers/media/pci/cx25821/cx25821-core.c | 1 -
drivers/media/pci/cx88/cx88-mpeg.c | 3 +-
drivers/media/pci/dm1105/dm1105.c | 14 +-
drivers/media/pci/intel/ipu3/ipu3-cio2.c | 119 +-
drivers/media/pci/intel/ipu3/ipu3-cio2.h | 157 +-
drivers/media/pci/mantis/hopper_vp3028.c | 2 +-
drivers/media/pci/saa7134/saa7134-video.c | 30 +-
drivers/media/pci/saa7146/mxb.c | 19 +-
drivers/media/pci/saa7164/saa7164-core.c | 17 +-
drivers/media/pci/solo6x10/solo6x10-g723.c | 13 +-
drivers/media/pci/solo6x10/solo6x10-p2m.c | 10 +-
drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 35 +-
drivers/media/pci/ttpci/av7110.c | 13 +-
drivers/media/platform/Kconfig | 33 +-
drivers/media/platform/Makefile | 3 +
drivers/media/platform/coda/coda-bit.c | 73 +-
drivers/media/platform/coda/coda-common.c | 62 +-
drivers/media/platform/coda/coda.h | 11 +
drivers/media/platform/davinci/isif.c | 11 +-
drivers/media/platform/exynos4-is/fimc-capture.c | 6 +-
drivers/media/platform/exynos4-is/fimc-core.c | 34 +-
drivers/media/platform/exynos4-is/fimc-core.h | 18 +-
drivers/media/platform/exynos4-is/fimc-is.c | 20 +-
drivers/media/platform/exynos4-is/fimc-is.h | 6 +-
drivers/media/platform/exynos4-is/fimc-lite-reg.c | 4 +-
drivers/media/platform/exynos4-is/fimc-lite.c | 2 +-
drivers/media/platform/exynos4-is/fimc-lite.h | 4 +-
drivers/media/platform/exynos4-is/fimc-m2m.c | 8 +-
drivers/media/platform/exynos4-is/fimc-reg.c | 18 +-
drivers/media/platform/exynos4-is/fimc-reg.h | 4 +-
drivers/media/platform/fsl-viu.c | 121 +-
drivers/media/platform/marvell-ccic/mmp-driver.c | 6 +-
drivers/media/platform/meson/ge2d/Makefile | 3 +
drivers/media/platform/meson/ge2d/ge2d-regs.h | 360 +
drivers/media/platform/meson/ge2d/ge2d.c | 1067 +
drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 9 +
.../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 9 +-
.../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 19 +-
.../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 9 +-
.../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 28 +-
drivers/media/platform/mtk-vpu/mtk_vpu.c | 101 +-
drivers/media/platform/omap3isp/ispccdc.c | 5 +-
drivers/media/platform/pxa_camera.c | 4 +-
drivers/media/platform/qcom/camss/camss-csid.c | 9 +-
.../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 7 +-
drivers/media/platform/qcom/camss/camss-csiphy.c | 25 +-
drivers/media/platform/qcom/camss/camss-csiphy.h | 1 +
drivers/media/platform/qcom/camss/camss-ispif.c | 100 +-
drivers/media/platform/qcom/camss/camss-ispif.h | 2 +-
drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 131 +-
drivers/media/platform/qcom/camss/camss-vfe.c | 19 +-
drivers/media/platform/qcom/camss/camss-vfe.h | 1 +
drivers/media/platform/qcom/camss/camss-video.c | 90 +-
drivers/media/platform/qcom/camss/camss.c | 206 +-
drivers/media/platform/qcom/camss/camss.h | 1 +
drivers/media/platform/qcom/venus/core.c | 41 +-
drivers/media/platform/qcom/venus/core.h | 1 +
drivers/media/platform/qcom/venus/firmware.c | 17 +-
drivers/media/platform/qcom/venus/hfi.c | 12 +
drivers/media/platform/qcom/venus/pm_helpers.c | 12 +-
drivers/media/platform/qcom/venus/vdec.c | 32 +-
drivers/media/platform/qcom/venus/venc.c | 2 +-
drivers/media/platform/rcar-vin/rcar-core.c | 221 +-
drivers/media/platform/rcar-vin/rcar-csi2.c | 18 +-
drivers/media/platform/rcar-vin/rcar-dma.c | 171 +-
drivers/media/platform/rcar-vin/rcar-v4l2.c | 12 +-
drivers/media/platform/rcar-vin/rcar-vin.h | 23 +-
.../platform/rockchip}/rkisp1/Makefile | 0
.../platform/rockchip/rkisp1/rkisp1-capture.c | 1431 +
.../platform/rockchip}/rkisp1/rkisp1-common.c | 0
.../media/platform/rockchip/rkisp1/rkisp1-common.h | 485 +
.../media/platform/rockchip/rkisp1/rkisp1-dev.c | 577 +
.../media/platform/rockchip/rkisp1/rkisp1-isp.c | 1160 +
.../media/platform/rockchip/rkisp1/rkisp1-params.c | 1572 +
.../media/platform/rockchip/rkisp1/rkisp1-regs.h | 1262 +
.../platform/rockchip/rkisp1/rkisp1-resizer.c | 846 +
.../media/platform/rockchip/rkisp1/rkisp1-stats.c | 415 +
drivers/media/platform/s3c-camif/camif-core.c | 6 +-
drivers/media/platform/s5p-jpeg/jpeg-core.c | 2 +
drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 2 +-
drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 2 +-
.../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 23 +-
drivers/media/platform/stm32/stm32-dcmi.c | 63 +-
.../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 2 +-
drivers/media/radio/radio-sf16fmr2.c | 2 +-
drivers/media/radio/si4713/si4713.c | 2 +-
drivers/media/rc/keymaps/Makefile | 2 +
drivers/media/rc/keymaps/rc-khamsin.c | 75 +
drivers/media/rc/keymaps/rc-pine64.c | 65 +
drivers/media/rc/lirc_dev.c | 3 +-
drivers/media/rc/sunxi-cir.c | 50 +-
drivers/media/test-drivers/vicodec/codec-fwht.c | 13 +-
drivers/media/test-drivers/vicodec/codec-fwht.h | 32 -
.../media/test-drivers/vicodec/codec-v4l2-fwht.c | 88 +-
drivers/media/test-drivers/vicodec/vicodec-core.c | 46 +-
drivers/media/test-drivers/vim2m.c | 20 +-
drivers/media/test-drivers/vivid/vivid-core.c | 66 +-
drivers/media/test-drivers/vivid/vivid-core.h | 1 +
drivers/media/test-drivers/vivid/vivid-ctrls.c | 29 +-
.../media/test-drivers/vivid/vivid-kthread-cap.c | 6 +-
.../media/test-drivers/vivid/vivid-kthread-out.c | 6 +-
.../media/test-drivers/vivid/vivid-kthread-touch.c | 6 +-
drivers/media/test-drivers/vivid/vivid-sdr-cap.c | 6 +-
drivers/media/test-drivers/vivid/vivid-vid-cap.c | 18 +-
drivers/media/test-drivers/vivid/vivid-vid-out.c | 18 +-
drivers/media/tuners/mt2060.c | 2 +-
drivers/media/tuners/mt2063.c | 1 -
drivers/media/tuners/mxl5005s.c | 20 +-
drivers/media/usb/au0828/au0828-video.c | 7 +-
drivers/media/usb/cx231xx/cx231xx-audio.c | 2 +-
drivers/media/usb/cx231xx/cx231xx-core.c | 10 +-
drivers/media/usb/cx231xx/cx231xx-vbi.c | 5 +-
drivers/media/usb/dvb-usb-v2/dvbsky.c | 22 +-
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 4 +-
drivers/media/usb/dvb-usb-v2/zd1301.c | 2 +-
drivers/media/usb/dvb-usb/dib0700_devices.c | 4 +-
drivers/media/usb/dvb-usb/dw2102.c | 8 +-
drivers/media/usb/dvb-usb/gp8psk.c | 2 +-
drivers/media/usb/em28xx/em28xx-audio.c | 14 +-
drivers/media/usb/gspca/gspca.c | 1 +
drivers/media/usb/gspca/ov534.c | 12 +-
drivers/media/usb/msi2500/msi2500.c | 4 +-
drivers/media/usb/pvrusb2/pvrusb2-devattr.c | 2 +-
drivers/media/usb/tm6000/tm6000-video.c | 7 +-
drivers/media/usb/uvc/uvc_ctrl.c | 4 +-
drivers/media/usb/zr364xx/zr364xx.c | 33 +-
drivers/media/v4l2-core/v4l2-common.c | 33 +
drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 1793 +-
drivers/media/v4l2-core/v4l2-ctrls.c | 235 +-
drivers/media/v4l2-core/v4l2-device.c | 3 +-
drivers/media/v4l2-core/v4l2-fwnode.c | 32 +-
drivers/media/v4l2-core/v4l2-ioctl.c | 184 +-
drivers/media/v4l2-core/v4l2-subdev.c | 48 +-
drivers/misc/fastrpc.c | 6 +-
drivers/phy/mediatek/Kconfig | 7 +
drivers/phy/mediatek/Makefile | 5 +
drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c | 288 +
drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c | 177 +
drivers/phy/mediatek/phy-mtk-mipi-dsi.c | 248 +
.../mediatek/phy-mtk-mipi-dsi.h} | 0
drivers/staging/media/Kconfig | 2 -
drivers/staging/media/Makefile | 1 -
drivers/staging/media/hantro/hantro_drv.c | 26 +-
drivers/staging/media/hantro/hantro_h264.c | 8 +-
drivers/staging/media/hantro/hantro_hw.h | 4 +-
drivers/staging/media/hantro/hantro_vp8.c | 4 +-
drivers/staging/media/imx/imx-media-csi.c | 10 +-
drivers/staging/media/imx/imx-media.h | 2 +-
drivers/staging/media/ipu3/include/intel-ipu3.h | 8 +-
drivers/staging/media/meson/vdec/vdec.c | 2 +-
.../devicetree/bindings/media/rockchip-isp1.yaml | 192 -
drivers/staging/media/rkisp1/Kconfig | 19 -
drivers/staging/media/rkisp1/TODO | 13 -
drivers/staging/media/rkisp1/rkisp1-capture.c | 1427 -
drivers/staging/media/rkisp1/rkisp1-common.h | 489 -
drivers/staging/media/rkisp1/rkisp1-dev.c | 582 -
drivers/staging/media/rkisp1/rkisp1-isp.c | 1161 -
drivers/staging/media/rkisp1/rkisp1-params.c | 1595 -
drivers/staging/media/rkisp1/rkisp1-regs.h | 1262 -
drivers/staging/media/rkisp1/rkisp1-resizer.c | 844 -
drivers/staging/media/rkisp1/rkisp1-stats.c | 436 -
drivers/staging/media/rkisp1/uapi/rkisp1-config.h | 888 -
drivers/staging/media/rkvdec/rkvdec-h264.c | 8 +-
drivers/staging/media/rkvdec/rkvdec.c | 43 +-
drivers/staging/media/sunxi/cedrus/Makefile | 3 +-
drivers/staging/media/sunxi/cedrus/cedrus.c | 107 +-
drivers/staging/media/sunxi/cedrus/cedrus.h | 27 +
drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 17 +-
drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 2 +
drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 80 +
drivers/staging/media/sunxi/cedrus/cedrus_video.c | 16 +-
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c | 907 +
drivers/staging/media/zoran/zoran_driver.c | 2 +-
drivers/usb/misc/sisusbvga/sisusb_con.c | 21 -
drivers/video/console/dummycon.c | 20 -
drivers/video/console/sticore.c | 10 +-
drivers/video/fbdev/atafb.c | 8 -
drivers/video/fbdev/atmel_lcdfb.c | 2 +-
drivers/video/fbdev/aty/radeon_base.c | 4 +-
drivers/video/fbdev/cirrusfb.c | 3 +-
drivers/video/fbdev/core/bitblit.c | 3 -
drivers/video/fbdev/core/fbcmap.c | 2 +-
drivers/video/fbdev/core/fbcon.c | 113 +-
drivers/video/fbdev/core/fbcon_ccw.c | 1 -
drivers/video/fbdev/core/fbcon_cw.c | 1 -
drivers/video/fbdev/core/fbcon_rotate.c | 4 +-
drivers/video/fbdev/core/fbcon_ud.c | 1 -
drivers/video/fbdev/core/fbmem.c | 49 +-
drivers/video/fbdev/core/softcursor.c | 2 -
drivers/video/fbdev/core/tileblit.c | 6 +-
drivers/video/fbdev/fsl-diu-fb.c | 3 +-
drivers/video/fbdev/matrox/matroxfb_base.c | 8 +-
drivers/video/fbdev/mx3fb.c | 2 -
drivers/video/fbdev/nvidia/nv_of.c | 3 +-
.../omap2/omapfb/displays/connector-analog-tv.c | 7 +-
.../fbdev/omap2/omapfb/displays/connector-dvi.c | 7 +-
.../fbdev/omap2/omapfb/displays/connector-hdmi.c | 7 +-
.../video/fbdev/omap2/omapfb/displays/panel-dpi.c | 7 +-
.../omapfb/displays/panel-sharp-ls037v7dw01.c | 7 +-
.../omap2/omapfb/displays/panel-sony-acx565akm.c | 7 +-
.../omap2/omapfb/displays/panel-tpo-td043mtea1.c | 7 +-
drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c | 10 +-
drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c | 10 +-
drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c | 10 +-
drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c | 16 +-
drivers/video/fbdev/omap2/omapfb/dss/venc.c | 6 +-
drivers/video/fbdev/omap2/omapfb/dss/video-pll.c | 20 +-
drivers/video/fbdev/riva/riva_hw.c | 14 +-
drivers/video/fbdev/sbuslib.c | 124 +-
drivers/video/fbdev/sh_mobile_lcdcfb.c | 7 +-
drivers/video/fbdev/sis/300vtbl.h | 2 -
drivers/video/fbdev/sis/sis_accel.h | 14 +-
drivers/video/hdmi.c | 11 +-
include/drm/amd_asic_type.h | 2 +
include/drm/drm_atomic.h | 16 +-
include/drm/drm_atomic_helper.h | 4 +-
include/drm/drm_client.h | 7 +-
include/drm/drm_connector.h | 2 +-
include/drm/drm_crtc.h | 26 +
include/drm/drm_device.h | 6 +-
include/drm/drm_dp_helper.h | 134 +-
include/drm/drm_drv.h | 92 +-
include/drm/drm_dsc.h | 3 +-
include/drm/drm_encoder.h | 1 -
include/drm/drm_gem.h | 7 +-
include/drm/drm_gem_cma_helper.h | 8 +-
include/drm/drm_gem_shmem_helper.h | 4 +-
include/drm/drm_gem_ttm_helper.h | 6 +
include/drm/drm_gem_vram_helper.h | 25 +-
include/drm/drm_mode_config.h | 25 +-
include/drm/drm_modeset_helper_vtables.h | 22 +-
include/drm/drm_plane.h | 21 +
include/drm/drm_prime.h | 5 +-
include/drm/i915_pciids.h | 152 +-
include/drm/ttm/ttm_bo_api.h | 126 +-
include/drm/ttm/ttm_bo_driver.h | 114 +-
include/drm/ttm/ttm_caching.h | 36 +
include/drm/ttm/ttm_page_alloc.h | 122 -
include/drm/ttm/ttm_placement.h | 15 -
include/drm/ttm/ttm_pool.h | 91 +
include/drm/ttm/ttm_resource.h | 12 +-
include/drm/ttm/ttm_set_memory.h | 150 -
include/drm/ttm/ttm_tt.h | 82 +-
include/linux/console.h | 1 -
include/linux/dma-buf-map.h | 266 +
include/linux/dma-buf.h | 18 +-
include/linux/font.h | 3 +-
include/linux/io-pgtable.h | 8 +
include/linux/iommu.h | 1 +
include/linux/platform_data/media/coda.h | 14 -
include/linux/platform_data/shmob_drm.h | 2 -
include/linux/scatterlist.h | 6 -
include/media/dvbdev.h | 2 +-
include/media/fwht-ctrls.h | 31 -
include/media/h264-ctrls.h | 231 -
include/media/hevc-ctrls.h | 10 +-
include/media/mpeg2-ctrls.h | 4 +-
include/media/rc-map.h | 2 +
include/media/v4l2-async.h | 2 +-
include/media/v4l2-common.h | 21 +
include/media/v4l2-ctrls.h | 4 +-
include/media/v4l2-dev.h | 4 +-
include/media/v4l2-device.h | 2 +-
include/media/v4l2-dv-timings.h | 2 +-
include/media/v4l2-fwnode.h | 129 +-
include/media/v4l2-h264.h | 2 +-
include/media/v4l2-ioctl.h | 10 +
include/media/v4l2-mediabus.h | 8 +-
include/media/v4l2-subdev.h | 2 +-
include/media/videobuf2-core.h | 2 +-
include/media/vp8-ctrls.h | 8 +-
include/uapi/drm/amdgpu_drm.h | 6 +-
include/uapi/drm/drm_fourcc.h | 175 +-
include/uapi/drm/drm_mode.h | 6 +
include/uapi/drm/virtgpu_drm.h | 39 +-
include/uapi/linux/kd.h | 2 +-
include/uapi/linux/lirc.h | 4 +-
include/uapi/linux/media-bus-format.h | 11 +-
include/uapi/linux/rkisp1-config.h | 884 +
include/uapi/linux/v4l2-controls.h | 873 +-
include/uapi/linux/videodev2.h | 41 +-
include/uapi/linux/virtio_gpu.h | 78 +
lib/fonts/font_10x18.c | 1 +
lib/fonts/font_6x10.c | 1 +
lib/fonts/font_6x11.c | 1 +
lib/fonts/font_6x8.c | 1 +
lib/fonts/font_7x14.c | 1 +
lib/fonts/font_8x16.c | 1 +
lib/fonts/font_8x8.c | 1 +
lib/fonts/font_acorn_8x8.c | 1 +
lib/fonts/font_mini_4x6.c | 1 +
lib/fonts/font_pearl_8x8.c | 1 +
lib/fonts/font_sun12x22.c | 1 +
lib/fonts/font_sun8x16.c | 1 +
lib/fonts/font_ter16x32.c | 1 +
tools/testing/scatterlist/main.c | 2 +-
1757 files changed, 431923 insertions(+), 42698 deletions(-)
create mode 100644 Documentation/devicetree/bindings/auxdisplay/modtronix,lcd2s.yaml
create mode 100644 Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml
create mode 100644 Documentation/devicetree/bindings/display/bridge/intel,keembay- [...]
create mode 100644 Documentation/devicetree/bindings/display/intel,keembay-display.yaml
create mode 100644 Documentation/devicetree/bindings/display/intel,keembay-msscam.yaml
delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.txt
create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/abt,y030xx067a.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
create mode 100644 Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
delete mode 100644 Documentation/devicetree/bindings/media/coda.txt
create mode 100644 Documentation/devicetree/bindings/media/coda.yaml
delete mode 100644 Documentation/devicetree/bindings/media/i2c/adv7604.txt
create mode 100644 Documentation/devicetree/bindings/media/i2c/adv7604.yaml
delete mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
create mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
create mode 100644 Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
delete mode 100644 Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov2680.txt
delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov772x.txt
create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
delete mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.txt
create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
delete mode 100644 Documentation/devicetree/bindings/media/imx7-csi.txt
delete mode 100644 Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
create mode 100644 Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
create mode 100644 Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml
create mode 100644 Documentation/devicetree/bindings/media/rockchip-isp1.yaml
create mode 100644 Documentation/driver-api/media/drivers/ccs/ccs-regs.asc
create mode 100644 Documentation/driver-api/media/drivers/ccs/ccs.rst
create mode 100755 Documentation/driver-api/media/drivers/ccs/mk-ccs-regs
create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-codec-stateless.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-grey.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12m.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12mt.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16m.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv24.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-uyvy.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-vyuy.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10b.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10p.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y12.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y14.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16-be.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y41p.rst
create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv-luma.rst
create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv-planar.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv410.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv411p.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420m.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422m.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422p.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv444m.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuyv.rst
delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yvyu.rst
create mode 100644 drivers/auxdisplay/hd44780_common.c
create mode 100644 drivers/auxdisplay/hd44780_common.h
create mode 100644 drivers/auxdisplay/lcd2s.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h
create mode 100755 drivers/gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_2.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v11_0.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v11_0.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v9_0.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v9_0.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c
create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c
create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.h
create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c
create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dc_trace.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/Makefile
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dccg.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dccg.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dio_link_encoder.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dio_link_encoder.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_init.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_init.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_panel_cntl.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_panel_cntl.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/Makefile
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_dccg.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_init.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_init.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.h
create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn302/irq_service_dcn302.c
create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn302/irq_service_dcn302.h
create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.c
create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.h
create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.c
create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_5_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_5_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_1_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_2_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_default.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_5_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_5_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/dimgrey_cavefish_ip_offset.h
create mode 100644 drivers/gpu/drm/amd/include/vangogh_ip_offset.h
create mode 100644 drivers/gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h
create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_5_pmfw.h
create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h
create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h
create mode 100644 drivers/gpu/drm/bridge/analogix/anx7625.c
create mode 100644 drivers/gpu/drm/bridge/analogix/anx7625.h
create mode 100644 drivers/gpu/drm/bridge/lontium-lt9611uxc.c
create mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c
create mode 100644 drivers/gpu/drm/kmb/Kconfig
create mode 100644 drivers/gpu/drm/kmb/Makefile
create mode 100644 drivers/gpu/drm/kmb/kmb_crtc.c
create mode 100644 drivers/gpu/drm/kmb/kmb_drv.c
create mode 100644 drivers/gpu/drm/kmb/kmb_drv.h
create mode 100644 drivers/gpu/drm/kmb/kmb_dsi.c
create mode 100644 drivers/gpu/drm/kmb/kmb_dsi.h
create mode 100644 drivers/gpu/drm/kmb/kmb_plane.c
create mode 100644 drivers/gpu/drm/kmb/kmb_plane.h
create mode 100644 drivers/gpu/drm/kmb/kmb_regs.h
delete mode 100644 drivers/gpu/drm/mediatek/mtk_mipi_tx.c
delete mode 100644 drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c
delete mode 100644 drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c
delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h
create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c
create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h
create mode 100644 drivers/gpu/drm/panel/panel-abt-y030xx067a.c
create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt36672a.c
create mode 100644 drivers/gpu/drm/panel/panel-samsung-sofef00.c
create mode 100644 drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c
create mode 100644 drivers/gpu/drm/radeon/cik.h
create mode 100644 drivers/gpu/drm/radeon/dce6_afmt.h
create mode 100644 drivers/gpu/drm/radeon/evergreen.h
create mode 100644 drivers/gpu/drm/radeon/evergreen_hdmi.h
create mode 100644 drivers/gpu/drm/radeon/ni.h
create mode 100644 drivers/gpu/drm/radeon/r600.h
create mode 100644 drivers/gpu/drm/radeon/radeon_atombios.h
create mode 100644 drivers/gpu/drm/radeon/radeon_device.h
create mode 100644 drivers/gpu/drm/radeon/radeon_kms.h
create mode 100644 drivers/gpu/drm/radeon/radeon_legacy_encoders.h
create mode 100644 drivers/gpu/drm/radeon/radeon_pm.h
create mode 100644 drivers/gpu/drm/radeon/radeon_prime.h
create mode 100644 drivers/gpu/drm/radeon/radeon_ttm.h
create mode 100644 drivers/gpu/drm/radeon/rv770.h
create mode 100644 drivers/gpu/drm/radeon/si.h
create mode 100644 drivers/gpu/drm/radeon/vce.h
delete mode 100644 drivers/gpu/drm/ttm/ttm_page_alloc.c
delete mode 100644 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c
create mode 100644 drivers/gpu/drm/ttm/ttm_pool.c
create mode 100644 drivers/gpu/drm/virtio/virtgpu_vram.c
delete mode 100644 drivers/gpu/drm/vkms/vkms_gem.c
create mode 100644 drivers/media/i2c/ccs-pll.c
create mode 100644 drivers/media/i2c/ccs-pll.h
create mode 100644 drivers/media/i2c/ccs/Kconfig
create mode 100644 drivers/media/i2c/ccs/Makefile
create mode 100644 drivers/media/i2c/ccs/ccs-core.c
create mode 100644 drivers/media/i2c/ccs/ccs-data-defs.h
create mode 100644 drivers/media/i2c/ccs/ccs-data.c
create mode 100644 drivers/media/i2c/ccs/ccs-data.h
create mode 100644 drivers/media/i2c/ccs/ccs-limits.c
create mode 100644 drivers/media/i2c/ccs/ccs-limits.h
create mode 100644 drivers/media/i2c/ccs/ccs-quirk.c
create mode 100644 drivers/media/i2c/ccs/ccs-quirk.h
create mode 100644 drivers/media/i2c/ccs/ccs-reg-access.c
create mode 100644 drivers/media/i2c/ccs/ccs-reg-access.h
create mode 100644 drivers/media/i2c/ccs/ccs-regs.h
create mode 100644 drivers/media/i2c/ccs/ccs.h
create mode 100644 drivers/media/i2c/ccs/smiapp-reg-defs.h
create mode 100644 drivers/media/i2c/ov02a10.c
create mode 100644 drivers/media/i2c/ov9734.c
delete mode 100644 drivers/media/i2c/smiapp-pll.c
delete mode 100644 drivers/media/i2c/smiapp-pll.h
delete mode 100644 drivers/media/i2c/smiapp/Kconfig
delete mode 100644 drivers/media/i2c/smiapp/Makefile
delete mode 100644 drivers/media/i2c/smiapp/smiapp-core.c
delete mode 100644 drivers/media/i2c/smiapp/smiapp-limits.c
delete mode 100644 drivers/media/i2c/smiapp/smiapp-limits.h
delete mode 100644 drivers/media/i2c/smiapp/smiapp-quirk.c
delete mode 100644 drivers/media/i2c/smiapp/smiapp-quirk.h
delete mode 100644 drivers/media/i2c/smiapp/smiapp-reg-defs.h
delete mode 100644 drivers/media/i2c/smiapp/smiapp-reg.h
delete mode 100644 drivers/media/i2c/smiapp/smiapp-regs.c
delete mode 100644 drivers/media/i2c/smiapp/smiapp-regs.h
delete mode 100644 drivers/media/i2c/smiapp/smiapp.h
create mode 100644 drivers/media/platform/meson/ge2d/Makefile
create mode 100644 drivers/media/platform/meson/ge2d/ge2d-regs.h
create mode 100644 drivers/media/platform/meson/ge2d/ge2d.c
rename drivers/{staging/media => media/platform/rockchip}/rkisp1/Makefile (100%)
create mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c
rename drivers/{staging/media => media/platform/rockchip}/rkisp1/rkisp1-common.c (100%)
create mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
create mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
create mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
create mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
create mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-regs.h
create mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
create mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-stats.c
create mode 100644 drivers/media/rc/keymaps/rc-khamsin.c
create mode 100644 drivers/media/rc/keymaps/rc-pine64.c
create mode 100644 drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c
create mode 100644 drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c
create mode 100644 drivers/phy/mediatek/phy-mtk-mipi-dsi.c
rename drivers/{gpu/drm/mediatek/mtk_mipi_tx.h => phy/mediatek/phy-mtk-mipi-dsi.h} (100%)
delete mode 100644 drivers/staging/media/rkisp1/Documentation/devicetree/bindings/ [...]
delete mode 100644 drivers/staging/media/rkisp1/Kconfig
delete mode 100644 drivers/staging/media/rkisp1/TODO
delete mode 100644 drivers/staging/media/rkisp1/rkisp1-capture.c
delete mode 100644 drivers/staging/media/rkisp1/rkisp1-common.h
delete mode 100644 drivers/staging/media/rkisp1/rkisp1-dev.c
delete mode 100644 drivers/staging/media/rkisp1/rkisp1-isp.c
delete mode 100644 drivers/staging/media/rkisp1/rkisp1-params.c
delete mode 100644 drivers/staging/media/rkisp1/rkisp1-regs.h
delete mode 100644 drivers/staging/media/rkisp1/rkisp1-resizer.c
delete mode 100644 drivers/staging/media/rkisp1/rkisp1-stats.c
delete mode 100644 drivers/staging/media/rkisp1/uapi/rkisp1-config.h
create mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
create mode 100644 include/drm/ttm/ttm_caching.h
delete mode 100644 include/drm/ttm/ttm_page_alloc.h
create mode 100644 include/drm/ttm/ttm_pool.h
delete mode 100644 include/drm/ttm/ttm_set_memory.h
create mode 100644 include/linux/dma-buf-map.h
delete mode 100644 include/linux/platform_data/media/coda.h
delete mode 100644 include/media/fwht-ctrls.h
delete mode 100644 include/media/h264-ctrls.h
create mode 100644 include/uapi/linux/rkisp1-config.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-release-aarch64-bootstrap_O3
in repository toolchain/ci/gcc.
from 1c92fb9ec1e Daily bump.
adds c5853240cda Daily bump.
adds 7ddc50d3f3e Daily bump.
new 62b49338f9d disable --with-{cpu,arch,tune}-32
new 25044574c15 AArch64: Add support for --with-tune
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/DATESTAMP | 2 +-
gcc/config.gcc | 26 ++++++++++++----------
gcc/config/aarch64/aarch64.h | 10 +++++----
.../gcc.target/aarch64/with-tune-config.c | 7 ++++++
gcc/testsuite/gcc.target/aarch64/with-tune-march.c | 8 +++++++
gcc/testsuite/gcc.target/aarch64/with-tune-mcpu.c | 8 +++++++
gcc/testsuite/gcc.target/aarch64/with-tune-mtune.c | 7 ++++++
gcc/testsuite/lib/target-supports.exp | 5 +++++
8 files changed, 56 insertions(+), 17 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/aarch64/with-tune-config.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/with-tune-march.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/with-tune-mcpu.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/with-tune-mtune.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-release-aarch64-bootstrap_O3
in repository toolchain/ci/base-artifacts.
discards c4579a7c 0: update: gcc-1c92fb9ec1e497eff80966be2515e0b274bb5af7: 1
new ce3ef862 0: update: gcc-25044574c15f5a894e001e019282f4f60acd0d3e: 1
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (c4579a7c)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu/gnu-release-aarch64- [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 128 +-
02-prepare_abe/console.log | 267 +-
04-build_abe-bootstrap_O3/console.log | 70861 +++++++++++++++----------------
05-check_regression/console.log | 6 +-
06-update_baseline/console.log | 2 +-
console.log | 71296 ++++++++++++++++----------------
jenkins/manifest.sh | 10 +-
7 files changed, 71288 insertions(+), 71282 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-allyesconfig
in repository toolchain/ci/gcc.
from 954c8c3e969 Daily bump.
adds a199f82b3e4 Daily bump.
No new revisions were added by this update.
Summary of changes:
gcc/DATESTAMP | 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-allyesconfig
in repository toolchain/ci/base-artifacts.
discards 55f59a41 0: update: binutils-gcc-linux: all
new 5483caa4 0: update: binutils-gcc-linux: all
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (55f59a41)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-l [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 195 +-
02-prepare_abe/console.log | 440 +-
03-build_abe-binutils/console.log | 11535 ++++---
04-build_abe-stage1/console.log | 18262 +++++-----
05-build_linux/console.log | 871 +-
06-boot_linux/console.log | 333 -
06-build_abe-qemu/console.log | 2401 ++
07-boot_linux/console.log | 11 +
07-check_regression/results.regressions | 2 -
.../console.log | 26 +-
08-check_regression/results.regressions | 2 +
08-update_baseline/results.regressions | 2 -
.../console.log | 22 +-
09-update_baseline/results.regressions | 2 +
console.log | 34066 ++++++++++---------
jenkins/manifest.sh | 15 +-
16 files changed, 36184 insertions(+), 32001 deletions(-)
delete mode 100644 06-boot_linux/console.log
create mode 100644 06-build_abe-qemu/console.log
create mode 100644 07-boot_linux/console.log
delete mode 100644 07-check_regression/results.regressions
rename {07-check_regression => 08-check_regression}/console.log (77%)
create mode 100644 08-check_regression/results.regressions
delete mode 100644 08-update_baseline/results.regressions
rename {08-update_baseline => 09-update_baseline}/console.log (76%)
create mode 100644 09-update_baseline/results.regressions
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.