This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/release-arm-bootstrap_profiled_lto
in repository toolchain/ci/base-artifacts.
from e7392355cb 15: onsuccess: #126: 2: Success after binutils/gcc: 24 commits
new 8a77ce20ea 16: onsuccess: #127: 2: Success after binutils/gcc: 7 commits
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.xz | Bin 1680 -> 1720 bytes
02-prepare_abe/console.log.xz | Bin 2708 -> 2724 bytes
04-build_abe-binutils/console.log.xz | Bin 51872 -> 51888 bytes
05-build_abe-bootstrap_profiled_lto/console.log.xz | Bin 946500 -> 945760 bytes
06-check_regression/console.log.xz | Bin 2940 -> 2832 bytes
07-update_baseline/console.log | 9 +++++++++
dashboard/dashboard-generate.sh | 2 +-
git/binutils_rev | 2 +-
git/gcc_rev | 2 +-
mail/jira-body.txt | 2 +-
mail/mail-body.txt | 2 +-
mail/mail-subject.txt | 2 +-
manifest.sh | 20 ++++++++++----------
13 files changed, 25 insertions(+), 16 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from ef878564140 analyzer: add regression test for PR 107158
new 59110467908 contrib: run fetch before pushing Daily bump
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:
contrib/gcc-changelog/git_update_version.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 2bca25eaeba6 Merge tag 'spi-v6.1' of git://git.kernel.org/pub/scm/linux [...]
new 09b2c10d62ce pcmcia: sa1100: Make sa11x0_drv_pcmcia_legacy_remove() ret [...]
new ae19e1528495 pcmcia: remove VR41XX PCMCIA driver
new 105e2fdb250a pcmcia: at91_cf: make mc static
new ea9d7c790a2a pcmcia: Add __init/__exit annotations to module init/exit funcs
new 50f9926da3ce pcmcia: Removed unused variable control.
new 15e74c6c1ce2 pcmcia: remove AT91RM9200 Compact Flash driver
new ebcfaeeceaf1 Merge tag 'pcmcia-6.1' of git://git.kernel.org/pub/scm/lin [...]
new 524836095d91 dt-bindings: mmc: Set maximum documented operating frequen [...]
new 50aecccc3e65 mmc: sdhci-pci-o2micro: fix some SD cards compatibility is [...]
new 5f818d411cf3 dt-bindings: mmc: mmc-spi-slot: drop unneeded spi-max-frequency
new 55e7dceee83c dt-bindings: mmc: Add compatible for MT6795 Helio X10 SoC
new 3ea35076b903 dt-bindings: mmc: cdns: remove Piotr Sroka as a maintainer
new 95cfadfd001a mmc: sdhci: Update MAINTAINERS Maintained -> Supported
new 896691f01014 dt-bindings: mmc: sdhci-msm: Document the SM6115 compatible
new 1dd611a9c55f mmc: core: Switch to basic workqueue API for sdio_irq_work
new af51ef51a8df dt-bindings: mmc: Fix 'dma-coherent' was unexpected
new 5cbedf52608c mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()
new f7865ad8b400 mmc: meson-mx-sdhc: Fix error check for dma_map_sg
new 8827f85e3010 mmc: jz4740_mmc: Fix error check for dma_map_sg
new 6f6fac8af6be mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK
new 066ecde6d826 mmc: meson-gx: add SDIO interrupt support
new c0470f430bf8 mmc: sdhci_am654: Remove the unneeded result variable
new 1de7307270f5 dt-bindings: mmc: renesas,sdhi: Add iommus property
new bef828700337 dt-bindings: mmc: rockchip: add rockchip,rk3128-dw-mshc
new a7c9986880b0 dt-bindings: mmc: sdhci-msm: Add pinctrl-1 property
new 627a78b2dec6 mmc: Merge branch fixes into next
new d252e9b1073a mmc: sdhci-sprd: Fix the limitation of div
new d4dc6ecaf7c7 mmc: mtk-sd: Reorder of_device_id and platform data by name
new f7209cbf61db mmc: mtk-sd: Add support for MT6795 Helio X10
new 3eb123142f6d mmc: sdhci-of-aspeed: Add dependency on ARCH_ASPEED
new aa8c8cd04746 mmc: rtsx_usb_sdmmc: Remove the unneeded result variable
new 9e80f489478c mmc: Merge branch fixes into next
new cb58188ad90a mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()
new 07c7338f05d2 dt-bindings: mmc: sdhci-msm: add sdm670 compatible
new 4de95950d970 mmc: sdhci-msm: add compatible string check for sdm670
new c8b41c07d227 MAINTAINERS: Add Vignesh as maintainer of TI SDHCI OMAP DRIVER
new aa9907224b50 mmc: sdhci: Separate out sdhci_reset_for_all()
new bd980df9c4d5 mmc: sdhci: Remove misleading comment about resets
new 6fbde9e98a58 mmc: sdhci: Get rid of SDHCI_QUIRK_RESET_CMD_DATA_ON_IOS
new 1e63d2973ea3 mmc: sdhci: Centralize CMD and DATA reset handling
new 178422c27bad mmc: Merge branch fixes into next
new c3f13bbfc2f0 Merge tag 'mmc-v6.1' of git://git.kernel.org/pub/scm/linux [...]
new f74c7557ed0d platform/chrome: cros_ec_proto: Update version on GET_NEXT [...]
new 77947238dad3 platform/chrome: Add Type-C mux set command definitions
new affc804c44c8 platform/chrome: cros_typec_switch: Add switch driver
new d4536a216c3f platform/chrome: cros_typec_switch: Set EC retimer
new cf6c767244ed platform/chrome: cros_typec_switch: Add event check
new 9e6e05169980 platform/chrome: cros_typec_switch: Register mode switches
new d5f66527db9e platform/chrome: cros_ec_typec: Cleanup switch handle retu [...]
new 1a8912caba02 platform/chrome: cros_ec_typec: Get retimer handle
new 6ad4194d6a1e platform/chrome: fix double-free in chromeos_laptop_prepare()
new 8a07b45fd3c2 platform/chrome: fix memory corruption in ioctl
new e8bf17d58a4d platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs
new 1903adae0464 platform/chrome: cros_ec_typec: Add bit offset for DP VDO
new 4e477663e396 platform/chrome: cros_ec_typec: Correct alt mode index
new 8dab6a593919 platform/chrome: cros_typec_switch: Add missing newline on printk
new bbb5fb85cf48 platform/chrome: cros_typec_switch: Remove impossible condition
new dc22a33e3585 platform/chrome: cros_typec_switch: Use PTR_ERR_OR_ZERO() [...]
new 20dfb7478309 platform/chrome: cros_typec_switch: Inline DRV_NAME
new 348a2e8c93d3 platform/chrome: cros_ec_typec: Register partner PDOs
new 8edd2752b0aa platform/chrome: cros_ec: Notify the PM of wake events dur [...]
new 1c2daf52185b Merge tag 'tag-chrome-platform-for-v6.1' of git://git.kern [...]
new da5ce22df5fe platform/x86/amd/pmf: Add support for PMF core layer
new 5eb315ebf47b platform/x86/amd/pmf: Add support for PMF APCI layer
new 4c71ae414474 platform/x86/amd/pmf: Add support SPS PMF feature
new 4dc491c898fb platform/x86/amd/pmf: Add debugfs information
new b9ab888b4ecc platform/x86/amd/pmf: Add heartbeat signal support
new a3281ec55607 platform/x86/amd/pmf: Add fan control support
new 1a409b35c995 platform/x86/amd/pmf: Get performance metrics from PMFW
new 3f5571d99524 platform/x86/amd/pmf: Add support for Auto mode feature
new 7d77dcc83ada platform/x86/amd/pmf: Handle AMT and CQL events for Auto mode
new 9448ec9b0f90 platform/x86/amd/pmf: Force load driver on older supported [...]
new d82f5111d79c MAINTAINERS: Add AMD PMF driver entry
new c2f7edf81a82 platform/x86/amd/pmf: Fix undefined reference to platform_profile
new ea522b806162 platform/x86/amd/pmf: Fix clang unused variable warning
new d5a4dfc3cf30 Merge branch 'platform-drivers-x86-amd-pmf' into pdx86-base
new 4b0133533e82 platform/x86: dell-privacy: convert to use dev_groups
new d8c04e27d93e platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask
new 32c9b75640ae platform/x86: pmc_atom: Improve quirk message to be less cryptic
new 27526525f3f6 platform/x86: pmc_atom: Make terminator entry uniform
new 5a88ace44d0f platform/x86: pmc_atom: Amend comment style and grammar
new 5cc7ce779b60 platform/x86: x86-android-tablets: Fix broken touchscreen [...]
new 6f5e02cfb123 platform/surface: aggregator_registry: Add support for Sur [...]
new 637b8210c788 platform/surface: aggregator_registry: Rename HID device n [...]
new 95a82322505f platform/surface: aggregator_registry: Rename HID device n [...]
new c6607bcbbe53 platform/surface: aggregator_registry: Add HID devices for [...]
new 170f0da25dac platform/x86: asus-wmi: Convert all attr-show to use sysfs_emit
new a8f9c36c4bb7 platform/x86: asus-wmi: Use kobj_to_dev()
new 7e64c486e807 platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute
new 3206376f099d platform/x86: asus-wmi: Document the egpu_enable sysfs attribute
new d956c889be80 platform/x86: asus-wmi: Document the panel_od sysfs attribute
new cdf36fc865f0 platform/x86: asus-wmi: Refactor disable_gpu attribute
new 36450e7db0fe platform/x86: asus-wmi: Refactor egpu_enable attribute
new ebc443ad379f platform/x86: asus-wmi: Refactor panel_od attribute
new 3c3b55564afa platform/x86: asus-wmi: Simplify some of the *_check_prese [...]
new 01ef026ab363 platform/x86: asus-wmi: Support the hardware GPU MUX on so [...]
new 00aa846955fb platform/x86: asus-wmi: Adjust tablet/lidflip handling to [...]
new e397c3c460bf platform/x86: asus-wmi: Add support for ROG X13 tablet mode
new c98dc61ee08f platform/x86: asus-wmi: Simplify tablet-mode-switch probing
new 1ea0d3b46798 platform/x86: asus-wmi: Simplify tablet-mode-switch handling
new 98a2aea68873 platform/x86: asus-wmi: Update tablet_mode_sw module-param [...]
new 601eb4c8e150 platform/x86: asus-wmi: Modify behaviour of Fn+F5 fan key
new 12ff4c803d23 platform/x86: asus-wmi: Support the GPU fan on TUF laptops
new e305a71cea37 platform/x86: asus-wmi: Implement TUF laptop keyboard LED modes
new 61f64515299e platform/x86: asus-wmi: Implement TUF laptop keyboard powe [...]
new 8028d5d481eb platform/x86: asus-wmi: Fix the name of the mic-mute LED classdev
new 9c9ac2e659e1 platform/x86: move from strlcpy with unused retval to strscpy
new 23657a437ea2 platform/x86: thinkpad_acpi: Explicitly set to balanced mo [...]
new 4058ea22d7ce platform/x86: toshiba_acpi: Fix ECO LED control on Toshiba Z830
new ae030bbf7bdb platform/x86: msi-laptop: Use MODULE_DEVICE_TABLE()
new 6485f72b5156 platform/x86: msi-laptop: Drop MSI_DRIVER_VERSION
new 83ac7a1c2ed5 platform/x86: msi-laptop: Fix old-ec check for backlight r [...]
new 042184ea42e0 platform/x86: msi-laptop: Simplify ec_delay handling
new 5523632aa10f platform/x86: msi-laptop: Fix resource cleanup
new 57209ddd5be6 platform/x86: msi-laptop: Add msi_scm_model_exit() helper
new c35c7b980597 platform/x86: msi-laptop: Add msi_scm_disable_hw_fn_handli [...]
new af024a39ebda platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bel [...]
new 16b36a953bc7 platform/mellanox: mlxreg-lc: Fix coverity warning
new 52e01c0b1d80 platform/mellanox: mlxreg-lc: Fix locking issue
new 1c8ee06b637f platform/mellanox: Remove unnecessary code
new 059209fd902f platform/mellanox: Remove redundant 'NULL' check
new f81fead027ec platform/x86: intel_cht_int33fe: Fix comment according to [...]
new 821d9e1db208 gpio-f7188x: switch over to using pr_fmt
new 470308d9d2e0 gpio-f7188x: add a prefix to macros to keep gpio namespace clean
new d0918a84aff0 gpio-f7188x: Add GPIO support for Nuvoton NCT6116
new 26d88a6883d5 gpio-f7188x: use unique labels for banks/chips
new a97126265dfe leds: simatic-ipc-leds-gpio: add new model 227G
new d948b93ccff2 platform/x86: simatic-ipc: enable watchdog for 227G
new 8f5c9858c5db platform/x86: simatic-ipc: add new model 427G
new 3e891e93094c Merge tag 'platform-drivers-x86-simatec-1' into review-hans
new 6dd9eb95cb6d platform/x86: dell-wmi: Add WMI event 0x0012 0x0003 to the list
new a2bdf10ce96e platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32
new 134038b075cb platform/x86: wmi: Allow duplicate GUIDs for drivers that [...]
new f98d67ac427d platform/x86: p2sb: Fix UAF when caller uses resource name
new 2600bfa3df99 ACPI: video: Add acpi_video_backlight_use_native() helper
new b1d36e73cc1c drm/i915: Don't register backlight when another backlight [...]
new da11ef832972 drm/amdgpu: Don't register backlight when another backligh [...]
new 1eb67781117c drm/radeon: Don't register backlight when another backligh [...]
new 7f908d332dc4 drm/nouveau: Don't register backlight when another backlig [...]
new a2fc3c899bb0 ACPI: video: Drop backlight_device_get_by_type() call from [...]
new c1af8bec569d ACPI: video: Remove acpi_video_bus from list before tearin [...]
new 038a8191ae7a ACPI: video: Simplify acpi_video_unregister_backlight()
new 3dbc80a3e4c5 ACPI: video: Make backlight class device registration a se [...]
new 6cb634d0dc85 ACPI: video: Remove code to unregister acpi_video backligh [...]
new 3c8b6a399e0e drm/i915: Call acpi_video_register_backlight() (v3)
new c053383813fd drm/nouveau: Register ACPI video backlight when nv_backlig [...]
new c0f50c5de93b drm/amdgpu: Register ACPI video backlight when skipping am [...]
new 5e0e33f92ea5 drm/radeon: Register ACPI video backlight when skipping ra [...]
new 3db2aeb121b9 platform/x86: nvidia-wmi-ec-backlight: Move fw interface d [...]
new b39be9f441f9 ACPI: video: Refactor acpi_video_get_backlight_type() a bit
new fe7aebb40d42 ACPI: video: Add Nvidia WMI EC brightness control detection (v3)
new 21245df307cb ACPI: video: Add Apple GMUX brightness control detection
new 8d0ca287fd8c platform/x86: nvidia-wmi-ec-backlight: Use acpi_video_get_ [...]
new 4f04c7dc83fd platform/x86: apple-gmux: Stop calling acpi/video.h functions
new a2ed70d0ecb1 platform/x86: toshiba_acpi: Stop using acpi_video_set_dmi_ [...]
new 0172df18dc43 platform/x86: acer-wmi: Move backlight DMI quirks to acpi/ [...]
new 2603c681e0f6 platform/x86: asus-wmi: Drop DMI chassis-type check from b [...]
new 52796b304a51 platform/x86: asus-wmi: Move acpi_backlight=vendor quirks [...]
new 1e3344d6f2b3 platform/x86: asus-wmi: Move acpi_backlight=native quirks [...]
new 8991d7d9add0 platform/x86: samsung-laptop: Move acpi_backlight=[vendor| [...]
new 77ab9d4d44cd ACPI: video: Remove acpi_video_set_dmi_backlight_type()
new de6f3121dc6b ACPI: video: Drop "Samsung X360" acpi_backlight=native quirk
new 10212754a0d2 ACPI: video: Drop NL5x?U, PF4NU1F and PF5?U?? acpi_backlig [...]
new c2d6920e9877 ACPI: video: Fix indentation of video_detect_dmi_table[] entries
new 4f96b1bc156e drm/todo: Add entry about dealing with brightness control [...]
new 76fba1221e30 Merge tag 'backlight-detect-refactor-1' into review-hans
new 811d59fdf56a ACPI: s2idle: Add a new ->check() callback for platform_s2 [...]
new e24faabf5f36 platform/x86/amd: pmc: Add defines for STB events
new 90bec2855c56 platform/x86/amd: pmc: Always write to the STB
new db55fb8a06f2 platform/x86/amd: pmc: Add an extra STB message for checki [...]
new dd193dcdc9c0 platform/x86: toshiba_acpi: Add fan RPM reading (internals)
new c727ba4cd95a platform/x86: toshiba_acpi: Add fan RPM reading (hwmon interface)
new 89655fbb396a platform/x86: Battery charge mode in toshiba_acpi (internals)
new 8ef5db9eb084 platform/x86: Battery charge mode in toshiba_acpi (sysfs)
new 18ef1bb093ab docs: ABI: charge_control_end_threshold may not support al [...]
new 3cb1f40dfdc3 drivers/platform: toshiba_acpi: Call HCI_PANEL_POWER_ON on [...]
new c5b94f5b7819 ACPI: video: Change disable_backlight_sysfs_if quirks to a [...]
new 072aba58c9a4 platform/mellanox: mlxreg-lc: Make error handling flow consistent
new 7318b6132049 platform/x86: asus-wmi: Make kbd_rgb_mode_groups static
new 8902437ce3e7 leds: simatic-ipc-leds-gpio: Make simatic_ipc_led_gpio_tab [...]
new 4b93c6ea4e56 platform/x86: toshiba_acpi: Set correct parent for input device.
new 00b1829294b7 platform/x86: hp-wmi: Setting thermal profile fails with 0x06
new 7f1ea75d499a platform/x86/amd: pmc: Add sysfs files for SMU
new 09db04033984 tools/power/x86/intel-speed-select: Fix cpu count for TDP [...]
new 190ba96541a3 tools/power/x86/intel-speed-select: Remove dead code
new e27833691242 tools/power/x86/intel-speed-select: Remove unused core_mask array
new 850337ec7b2c tools/power/x86/intel-speed-select: Introduce struct isst_id
new 32d6ab45511c tools/power/x86/intel-speed-select: Add pkg and die in isst_id
new 30e0600e2f84 tools/power/x86/intel-speed-select: Convert more function [...]
new 56d6469291f8 tools/power/x86/intel-speed-select: Cleanup get_physical_id usage
new 00bb07db5a42 tools/power/x86/intel-speed-select: Introduce is_cpu_in_po [...]
new e616059ee683 tools/power/x86/intel-speed-select: Do not export get_physical_id
new 3ba6a27566a5 tools/power/x86/intel-speed-select: Enforce isst_id value
new a05b925ace3e tools/power/x86/intel-speed-select: Remove unused struct c [...]
new ca56725d78c5 tools/power/x86/intel-speed-select: Utilize cpu_map to get [...]
new 921604b409cc tools/power/x86/intel-speed-select: Optimize CPU initialization
new 97ec890d0701 tools/power/x86/intel-speed-select: Release v1.13
new 096575db0b76 Merge remote-tracking branch 'intel-sst/intel-sst' into re [...]
new 91809918730f platform/x86: asus-wmi: Expand support of GPU fan to read [...]
new 2a2565272a36 platform/x86: msi-laptop: Change DMI match / alias strings [...]
new 8755e675a886 platform/x86: toshiba_acpi: Remove duplicate include
new c710765a4742 platform/x86: wmi: Drop forward declaration of static functions
new 589003252378 platform/x86: toshiba_acpi: change turn_on_panel_on_resume [...]
new bb95d5c540a4 platform/x86: int3472/discrete: Drop a forward declaration
new 401199ffa9b6 platform/x86: hp-wmi: Support touchpad on/off
new 9af48b262675 platform/x86/amd: pmc: Fix build without debugfs
new 1738061c9ec8 platform/x86/amd/pmf: Add support for CnQF
new 3dae5825295d platform/x86/amd/pmf: Add sysfs to toggle CnQF
new 1590ac2c6615 Documentation/ABI/testing/sysfs-amd-pmf: Add ABI doc for AMD PMF
new 9732f9c7b4a0 platform/x86/amd/pmf: Remove unused power_delta instances
new 22ee98cb696e platform/x86/amd/pmf: install notify handler after acpi init
new a283781baa0c Merge branch 'platform-drivers-x86-amd-pmf' into review-hans
new bbfa903b4f9a platform/x86: dell-smbios-base: Use sysfs_emit()
new 76a13da75d3a platform/x86: intel-uncore-freq: Use sysfs_emit() to inste [...]
new d443fcad6f64 platform/x86: compal-laptop: Get rid of a few forward decl [...]
new a776bf77c98d platform/surface: Split memcpy() of struct ssam_event flex [...]
new b37fe34c8309 platform/x86/amd: pmc: remove CONFIG_DEBUG_FS checks
new 4e3d731ba79e platform/x86/intel/wmi: thunderbolt: Use dev_groups callback
new c928df03bde9 platform/x86/amd: pmc: Dump idle mask during "check" stage [...]
new 8d05fc039456 platform/x86: use PLATFORM_DEVID_NONE instead of -1
new 7fb68b6c821b Merge tag 'platform-drivers-x86-v6.1-1' of git://git.kerne [...]
new 16813ec5e03b dt-bindings: backlight: Add MediaTek MT6370 backlight
new e7647de058cb video: backlight: mt6370: Add MediaTek MT6370 support
new a47e60729d96 Merge tag 'backlight-next-6.1' of git://git.kernel.org/pub [...]
new 1dab4561a341 drm/i915/reset: Handle reset timeouts under unrelated kern [...]
new 5dca122f8388 drm/i915/gt: Create gt/gtN/.defaults/ for per gt sysfs defaults
new fdff0a852ec8 drm/i915/gt: Expose per-gt RPS defaults in sysfs
new 774ce1510e6c drm/i915/guc: support v69 in parallel to v70
new a4a430700330 drm/i915/guc: Don't use pr_err when not necessary
new 2be1959ecefd drm/i915/gt: Remove unneeded semicolon
new b25c377a5b26 drm/i915/selftests: Fix comment typo
new a8c18bec83a8 drm/i915: Suppress oom warning for shmemfs object allocati [...]
new f5dfbfc0ae00 drm/i915: disable pci resize on 32-bit machine
new 353819d85f87 drm/i915/ttm: don't leak the ccs state
new 4bedceaed1ae drm/i915/gt: Ignore TLB invalidations on idle engines
new 4d87d36247e7 drm/i915/gt: document with_intel_gt_pm_if_awake()
new dfc83de118ff drm/i915/gt: Invalidate TLB of the OA unit at TLB invalidations
new be0366f16803 drm/i915/gt: Skip TLB invalidations once wedged
new 5d36acb7198b drm/i915/gt: Batch TLB invalidations
new d1051db85f64 drm/i915/gt: describe the new tlb parameter at i915_vma_resource
new 22645976ae4c drm/i915/guc: Check for ct enabled while waiting for response
new 9fb347373290 drm/i915/guc: Route semaphores to GuC for Gen12+
new 15c5401dee76 drm/i915/guc: Fix issues with live_preempt_cancel
new 69142c0a5f9a drm/i915/guc: Add selftest for a hung GuC
new a96d8f052205 drm/i915/selftest: Cope with not having an RCS engine
new 52d4cfdc2460 drm/i915/guc: Support larger contexts on newer hardware
new dd9d3cbe9efc drm/i915/guc: Don't abort on CTB_UNUSED status
new 6c82c75230b8 drm/i915/guc: Don't send policy update for child contexts.
new 2775e2016179 drm/i915/dg2: Update DG2 to GuC v70.4.1
new ae5a3d2c75a8 drm/i915/dg2: Add Wa_1509727124
new 7dd5c56531eb drm/i915/gem: Remove shared locking on freeing objects
new 3d037d99e61a drm/i915: pass a pointer for tlb seqno at vma_invalidate_tlb()
new dba4d442be8c drm/i915/ttm: remove calc_ctrl_surf_instr_size
new 8676145eb2f5 drm/i915/ttm: fix CCS handling
new 7e55536c9c48 drm/i915/gt: Add dedicated function for non-ctx register t [...]
new 6dc85721df74 drm/i915/dg2: Add additional tuning settings
new 5ce27d621001 drm/i915/guc: Add a helper for log buffer size
new 56c7f0e20263 drm/i915/guc: Fix capture size warning and bump the size
new 368d179adbac drm/i915/guc: Add GuC <-> kernel time stamp translation in [...]
new c5de70f6e14c drm/i915/guc: Record CTB info in error logs
new 5ece208ab05e drm/i915/guc: Use streaming loads to speed up dumping the guc log
new 2c2d7a67defa Merge tag 'drm-intel-gt-next-2022-08-24' of git://anongit. [...]
new 1d22b6033ea1 drm: bridge: adv7511: fix CEC power down control register offset
new 40cdb02cb9f9 drm: bridge: adv7511: unregister cec i2c device after cec adapter
new 540dfd188ea2 drm/nouveau: fix a use-after-free in nouveau_gem_prime_imp [...]
new 6dc548745d5b drm/nouveau/nouveau_bo: fix potential memory leak in nouve [...]
new f1bc386b319e drm/vc4: hdmi: Depends on CONFIG_PM
new 53565c28e6af drm/vc4: hdmi: Rework power up
new 9c442b7aabb3 drm/sun4i: Update Kconfig defaults and descriptions
new 7d1202738efd drm/bridge: Avoid uninitialized variable warning
new d72ac4bbf4cc drm/panel: simple: Make panel_simple_remove() return void
new 1fd452c403ca drm/panel-novatek-nt35510: Emit an error message if power [...]
new 79abca2b3990 drm/mipi-dsi: Make remove callback return void
new 96dc635d5538 drm/fourcc: Add drm_format_info_bpp() helper
new dc1dc76bd9a4 drm/fourcc: Add drm_format_info.is_color_indexed flag
new 356d2c8e76eb drm/client: Use actual bpp when allocating frame buffers
new 4c59b0805e9b drm/framebuffer: Use actual bpp for DRM_IOCTL_MODE_GETFB
new e5bd7e3e4a68 drm/fourcc: Add DRM_FORMAT_C[124]
new ba71593217b5 drm/fb-helper: Add support for DRM_FORMAT_C[124]
new 0a2486f85e0c drm/gem-fb-helper: Use actual bpp for size calculations
new 8aba4d30520e drm/fourcc: Clarify the meaning of single-channel "red"
new d093100b425d drm/fourcc: Add DRM_FORMAT_R[124]
new b92db7e4fe74 drm/fourcc: Add DRM_FORMAT_D[1248]
new 0c05fcd3b45d drm/mode: Improve drm_mode_fb_cmd2 documentation
new 2b50aae61f94 dt-bindings: display: simple: add support for Samsung LTL101AL01
new a6aa679a70e9 drm/panel: simple: add support for the Samsung LTL101AL01 panel
new 6de745238aa3 drm/fb: Improve drm_framebuffer.offsets documentation
new 46f443355008 dt-bindings/display: ingenic: Add compatible string for th [...]
new 2ad5a3ac9dc6 drm/ingenic: Fix MODULE_LICENSE() string
new d292dc324425 drm/ingenic: Add support for the JZ4760(B)
new c167ee1f75ca drm/ingenic: Don't request full modeset if property is not [...]
new 006f3b2f324c drm/ingenic: Use the new PM macros
new d395fb1999ab Revert "drm/amdgpu: move internal vram_mgr function into t [...]
new 20529e260ff2 Revert "drm/amdgpu: fix start calculation in amdgpu_vram_mgr_new"
new 347987a2cf0d drm/ttm: rename and cleanup ttm_bo_init
new 63af82cf5e36 drm/amdgpu: audit bo->resource usage
new 64e257f187a5 drm/nouveau: audit bo->resource usage
new 4d8f68548e98 drm/ttm: audit bo->resource usage v2
new ba8f16cd0819 drm: selftest: convert drm_damage_helper selftest to KUnit
new 9f0527d22a52 drm: selftest: convert drm_cmdline_parser selftest to KUnit
new 93de485cd822 drm: selftest: convert drm_rect selftest to KUnit
new 0421bb0baa84 drm: selftest: convert drm_format selftest to KUnit
new 913b1e7ca77e drm: selftest: convert drm_plane_helper selftest to KUnit
new 848b3c0be2b9 drm: selftest: convert drm_dp_mst_helper selftest to KUnit
new 9eb11f52a628 drm: selftest: convert drm_framebuffer selftest to KUnit
new 932da861956a drm: selftest: convert drm_buddy selftest to KUnit
new fc8d29e298cf drm: selftest: convert drm_mm selftest to KUnit
new bbd60fee2d21 dma-buf: revert "return only unsignaled fences in dma_fenc [...]
new 4de395f2c632 Merge drm/drm-next into drm-misc-next
new 668a8f17b529 drm/mipi-dsi: Detach devices when removing the host
new 917dd0541814 drm/crtc: Introduce drmm_crtc_init_with_planes
new f134c9cd9ce8 drm/encoder: Introduce drmm_encoder_init
new d71d8a4b8d10 drm/connector: Reorder headers
new 00ec947c144b drm/connector: Mention the cleanup after drm_connector_init
new d87fbea50b81 drm/connector: Clarify when drm_connector_unregister is needed
new b11af8a25b57 drm/connector: Consolidate Connector Initialization
new a961b197d726 drm/connector: Check for destroy implementation
new 35a3b82f1bdd drm/connector: Introduce drmm_connector_init
new abea75e9207e drm/bridge: panel: Introduce drmm_panel_bridge_add
new ae9f1f2ca093 drm/bridge: panel: Introduce drmm_of_get_bridge
new 6cf61bf49c9b drm/vc4: drv: Call component_unbind_all()
new 4a9551237d44 drm/vc4: drv: Use drm_dev_unplug
new 68e4a69aec4d drm/vc4: crtc: Create vblank reporting function
new 969cfae1f01d drm/vc4: hvs: Protect device resources after removal
new 398e7ceae688 drm/vc4: hvs: Remove planes currently allocated before tak [...]
new 77c5fb12061f drm/vc4: plane: Take possible_crtcs as an argument
new 02792a93103a drm/vc4: crtc: Remove manual plane removal on error
new 9872c7a31921 drm/vc4: plane: Switch to drmm_universal_plane_alloc()
new 6bad4774157c drm/vc4: crtc: Move debugfs_name to crtc_data
new 7cc4214c27cf drm/vc4: crtc: Switch to drmm_kzalloc
new 77ef4c1702fb drm/vc4: crtc: Switch to DRM-managed CRTC initialization
new 693e35dcde74 drm/vc4: dpi: Remove vc4_dev dpi pointer
new 7c9a4bab7aeb drm/vc4: dpi: Embed DRM structures into the private structure
new 7f0ba8f98a4e drm/vc4: dpi: Switch to drmm_kzalloc
new ff5b18ce8a5b drm/vc4: dpi: Return an error if we can't enable our clock
new 5801eda938f5 drm/vc4: dpi: Remove unnecessary drm_of_panel_bridge_remove call
new 77932adf2a2c drm/vc4: dpi: Add action to disable the clock
new e126d3180026 drm/vc4: dpi: Switch to DRM-managed encoder initialization
new 055af0235aef drm/vc4: dpi: Switch to drmm_of_get_bridge
new 71b1bd4c2bd4 drm/vc4: dpi: Protect device resources
new 73b68b28a9e8 drm/vc4: dsi: Embed DRM structures into the private structure
new 6f0ca506c30e drm/vc4: dsi: Switch to DRM-managed encoder initialization
new 2a87d48c3342 drm/vc4: dsi: Switch to drmm_of_get_bridge
new 6eda15642989 drm/vc4: dsi: Fix the driver structure lifetime
new 7b44e4de72dc drm/vc4: dsi: Switch to devm_pm_runtime_enable
new b4f2c70c1a7a drm/vc4: hdmi: Switch to drmm_kzalloc
new 7a951e3a2692 drm/vc4: hdmi: Remove call to drm_connector_unregister()
new 56924791cd5d drm/vc4: hdmi: Switch to DRM-managed encoder initialization
new 19d094c3a17d drm/vc4: hdmi: Switch to DRM-managed connector initialization
new 59f9d46af43c drm/vc4: hdmi: Switch to device-managed ALSA initialization
new 015653f7af7c drm/vc4: hdmi: Switch to device-managed CEC initialization
new d3a84242f897 drm/vc4: hdmi: Use a device-managed action for DDC
new a3dbb1c01657 drm/vc4: hdmi: Switch to DRM-managed kfree to build regsets
new af8a3b125b68 drm/vc4: hdmi: Use devm to register hotplug interrupts
new 0c9d0ddd9cf4 drm/vc4: hdmi: Move audio structure offset checks
new cd00ed5187bf drm/vc4: hdmi: Protect device resources after removal
new 932d860f4672 drm/vc4: hdmi: Switch to devm_pm_runtime_enable
new 121b1a5f47e5 drm/vc4: txp: Remove vc4_dev txp pointer
new 260ad78e9df9 drm/vc4: txp: Remove duplicate regset
new b0da34c7970f drm/vc4: txp: Switch to drmm_kzalloc
new d67210bbe5f3 drm/vc4: txp: Remove call to drm_connector_unregister()
new b7345c9799da drm/vc4: txp: Protect device resources
new a0883e4df276 drm/vc4: vec: Remove vc4_dev vec pointer
new 9780315b0682 drm/vc4: vec: Embed DRM structures into the private structure
new fe7289e21844 drm/vc4: vec: Switch to drmm_kzalloc
new cd2444a79539 drm/vc4: vec: Remove call to drm_connector_unregister()
new c62f432f2ed9 drm/vc4: vec: Switch to DRM-managed encoder initialization
new 881f6d945b34 drm/vc4: vec: Switch to DRM-managed connector initialization
new f0601ef8631c drm/vc4: vec: Protect device resources after removal
new 4e06fd9c7c8a drm/vc4: vec: Switch to devm_pm_runtime_enable
new be919b89b28e drm/vc4: debugfs: Protect device resources
new fe3b0f784cc8 drm/vc4: debugfs: Return an error on failure
new 445b287e18ca drm/vc4: debugfs: Simplify debugfs registration
new 374146cad469 drm/vc4: Switch to drmm_mutex_init
new 57d68ee8f719 drm/vc4: perfmon: Add missing mutex_destroy
new 9b6f461582e6 drm/vc4: v3d: Stop disabling interrupts
new 266cff37d7fc drm/vc4: v3d: Rework the runtime_pm setup
new 887ddf325192 drm/vc4: v3d: Switch to devm_pm_runtime_enable
new 94dc3471d1b2 drm: Use size_t type for len variable in drm_copy_field()
new f6ee30407e88 drm: Prevent drm_copy_field() to attempt copying a NULL pointer
new 55b3d6a63fb5 drm/amdgpu: reapply "fix start calculation in amdgpu_vram_ [...]
new 59dad4a0d186 drm/amdgpu: re-apply "move internal vram_mgr function into [...]
new bd8408e69a47 drm/nouveau/bios: set info only when the return is not 0
new e6d9767faf37 drm/via: Rename via_drv to via_dri1
new 9a4537a7824f drm/via: Embed via_dma in via_dri1
new fa0cc3ca1df8 drm/via: Embed via_map in via_dri1
new 67034c8e0049 drm/via: Embed via_mm in via_dri1
new e85e4ae01571 drm/via: Embed via_video in via_dri1
new b0b3a879258e drm/via: Embed via_irq in via_dri1
new f99995a4d79b drm/via: Embed via_dmablit in via_dri1
new 8f8ed7f8384f drm/via: Embed via_verifier in via_dri1
new 685bf9f58dd9 drm/via: Embed via_drv.h in via_dri1
new e0a49c786766 drm/via: Update to the latest via_3d_reg header
new e1df7580bb29 drm/via: Use SPDX tag for MIT license in via_3d_reg header
new 3579ca95759e drm/via: Make macros readable in the via_3d_reg header
new 5f9cfd8243ee drm/via: Fix style issues in via_3d_reg header
new 53618649ca6d drm/fourcc: Add formats for packed YUV 4:4:4 AVUY and XVUY [...]
new 6fc20a8592f5 drm/ssd130x: Use new regmap bulk write support to drop custom bus
new fbc1fdaa8338 drm/bridge: it6505: Power on downstream device in .atomic_enable
new 899e90cf20a9 drm/bridge: it6505: Modified power sequence
new 86088f88a25c drm/bridge: it6505: Add i2c api power on check
new 1a217205bd26 drm/bridge: it6505: Modified video clock calculation and v [...]
new 2b066860a4f8 drm/mgag200:remove rebundant word "or" in comments
new 0b8613a21d9c dma-buf/dma_resv_usage: update explicit sync documentation
new 71eed8a9ba86 drm:delete the repeated word "the" in comments
new 3475b50873e4 drm:remove rebundant word "in" in comments
new 6f481afe220d drm/panel/panel-sitronix-st7701: Make DSI mode flags commo [...]
new a6c225be3da7 drm/panel/panel-sitronix-st7701: Enable DSI burst mode, LP [...]
new 7fa8e07128ed drm/panel/panel-sitronix-st7701: Make voltage supplies com [...]
new 779c84fea3db drm/panel/panel-sitronix-st7701: Make gamma correction TFT [...]
new 1ba85119afb5 drm/panel/panel-sitronix-st7701: Infer vertical line count [...]
new 82f9cee25598 drm/panel/panel-sitronix-st7701: Adjust porch control bitf [...]
new de2b4917843c drm/panel/panel-sitronix-st7701: Infer horizontal pixel co [...]
new 83b7a8e7e88e drm/panel/panel-sitronix-st7701: Parametrize voltage and timing
new 42542c7904cf drm/panel/panel-sitronix-st7701: Split GIP and init sequences
new 729d6872097f fbdev: Remove trailing whitespaces
new 0db5b61e0dc0 fbdev/vga16fb: Create EGA/VGA devices in sysfb code
new 8a611e08257a fbdev/vga16fb: Auto-generate module init/exit code
new 9d69ef183815 fbdev/core: Remove remove_conflicting_pci_framebuffers()
new 8d69d008f44c fbdev: Convert drivers to aperture helpers
new 145eed48de27 fbdev: Remove conflicting devices on PCI bus
new 5e0137612430 video/aperture: Disable and unregister sysfb devices via a [...]
new 4652905f4e30 video: Provide constants for VGA I/O range
new 482b1c7d4788 video/aperture: Remove conflicting VGA devices, if any
new 72a6a3e03bdc fbdev: Acquire framebuffer apertures for firmware devices
new 15fced5b051e fbdev: Remove conflict-handling code
new 64b88afbd92f drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling
new e473216b42aa drm/virtio: Check whether transferred 2D BO is shmem
new fdf0ff4d12cb drm/virtio: Unlock reservations on virtio_gpu_object_shmem [...]
new 0f877398d30e drm/virtio: Unlock reservations on dma_resv_reserve_fences [...]
new 4656b3a26a9e drm/virtio: Use appropriate atomic state in virtio_gpu_pla [...]
new e7fef0923303 drm/virtio: Simplify error handling of virtio_gpu_object_create()
new b5c9ed70d1a9 drm/virtio: Improve DMA API usage for shmem BOs
new a9d2e8b5f1e5 drm/virtio: Use dev_is_pci()
new 4c703f5d6f77 drm/virtio: Return proper error codes instead of -1
new 7847628862a8 drm/virtio: plane: use drm managed resources
new 90caf42527a4 drm/virtio: kms: use drm managed resources
new 8f48dbd6deaf drm/bochs: Fix some error handling paths in bochs_pci_probe()
new 1d43a5120ab4 drm/bridge: anx7625: Fix refcount bug in anx7625_parse_dt()
new 14e7157afb05 drm/bridge: tc358767: Add of_node_put() when breaking out of loop
new 4d9db10576ff drm/format-helper: Fix endianness in drm_fb_*_to_*() conve [...]
new fa2a87e4c5ce drm/gud: Fix endianness in gud_xrgb8888_to_color() helper
new 6d602e031103 drm/sched: move calling drm_sched_entity_select_rq
new 2dbeef82d14f drm/bridge: ti-sn65dsi86: fetch bpc using drm_atomic_state
new 6e2dc7ac7141 drm/bridge: ti-sn65dsi86: support DRM_BRIDGE_ATTACH_NO_CONNECTOR
new f6ff4570e567 drm/panel-edp: Add panel entry for R140NWF5 RH
new b68735e8ef58 drm/panel-edp: Add panel entry for B120XAN01.0
new ac991b874b09 drm/vc4: Add explicit declaration of 'drmm_of_get_bridge'
new 2b8428a10fd3 drm: correct comments
new fc94224c2e0a drm/bridge: parade-ps8640: Fix regulator supply order
new ca5f13a21404 fbdev: Fix order of arguments to aperture_remove_conflicti [...]
new b62cc8fa8248 drm/arm: Fix spelling typo in comments
new 4b760f76dd6f drm/arm/hdlcd: Take over EFI framebuffer properly
new f818eac130d2 drm/arm/hdlcd: Simplify IRQ install/uninstall
new 000a2f0498f2 drm/komeda: Add legacy FB support so VT's work as expected
new a8ff2cd916e6 drm/komeda - At init write GCU control block to handle alr [...]
new eaa225b6b522 drm/komeda: Fix handling of atomic commits in the atomic_c [...]
new bbb6f93f51a1 drm/bridge: ti-sn65dsi86: Use dev_err_probe() to avoid pol [...]
new 97216fefed6d drm/vmwgfx: Remove trailing whitespace
new 382fc1f68132 drm/atomic-helper: Move DRM_PLANE_HELPER_NO_SCALING to ato [...]
new cce32e4e38c6 drm/atomic-helper: Remove _HELPER_ infix from DRM_PLANE_HE [...]
new 254e5e8829a9 drm: Remove unnecessary include statements of drm_plane_helper.h
new 30c637151cfa drm/plane-helper: Export individual helpers
new 62d89fee3def drm/armada: Use drm_plane_helper_destroy()
new a4d847df8b44 drm/fsl-dcu: Use drm_plane_helper_destroy()
new b320c7b73438 drm: Fix typo 'the the' in comment
new e6e627482a19 dt-bindings: display: panel: sitronix,st7701: Add Densitro [...]
new 57b2efce45ef drm/panel/panel-sitronix-st7701: Add Densitron DMT028VGHMC [...]
new 5727dcfd8486 fbdev: Make registered_fb[] private to fbmem.c
new 2ddd1e6ccb13 drm/amdgpu: use idr_init_base() to initialize mgr->ctx_handles
new c4f306e31632 drm/amdgpu: use idr_init_base() to initialize fpriv->bo_li [...]
new a49afeb41653 drm: use idr_init_base() to initialize master->magic_map
new 3a6acb7dd69f drm: use idr_init_base() to initialize master->lessee_idr
new 1765378dfb10 drm: use idr_init_base() to initialize mode_config.object_idr
new 1d4f70a65faf drm: use idr_init_base() to initialize mode_config.tile_idr
new bf8afc209079 drm/sis: use idr_init_base() to initialize dev_priv->object_idr
new 604bda63bf93 drm/v3d: use idr_init_base() to initialize v3d_priv->perfmon.idr
new b765bc9968de drm/via: use idr_init_base() to initialize dev_priv->object_idr
new 8e61cbd483ae drm/todo: remove task for idr_init_base()
new 18c8485236a5 drm/format-helper: Fix test on big endian architectures
new 696560d43b4b drm/format-helper: Rename test cases to make them more generic
new 4d09017aec4f drm/format-helper: Support multiple target formats results
new 5d2f2e8b3a36 drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_ [...]
new 2ac6cdd581f4 drm/dp_mst: fix drm_dp_dpcd_read return value checks
new cf1e6a90315a drm/tests: Split up test cases in igt_check_drm_format_min_pitch
new 44373151ab42 drm/mgag200: Split mgag200_modeset_init()
new 1ee181fe958a drm/mgag200: Move DAC-register setup into model-specific code
new 9382ec27acb2 drm/mgag200: Move ER/EW3 register initialization to per-mo [...]
new 2d70b9a1482e drm/mgag200: Acquire I/O-register lock in atomic_commit_ta [...]
new ed2ef21f1089 drm/mgag200: Store primary plane's color format in CRTC state
new 4f4dc37e374c drm/mgag200: Reorganize before dropping simple-KMS helpers
new 1baf9127c482 drm/mgag200: Replace simple-KMS with regular atomic helpers
new 5cd062e31d35 drm/mgag200: Set SCROFF in primary-plane code
new f639f74a7895 drm/mgag200: Add per-device callbacks
new 8aeeb3144fe2 drm/mgag200: Provide per-device callbacks for BMC synchronization
new 877507bb954e drm/mgag200: Provide per-device callbacks for PIXPLLC
new bc8350409ca5 drm/mgag200: Move mode-config to model-specific code
new 828369f2829e drm/mgag200: Move CRTC atomic_enable to model-specific code
new d4a3e50ffd90 drm/mgag200: Remove type field from struct mga_device
new 9cf26c8968b3 Merge drm/drm-next into drm-misc-next
new 5e8bf00ea915 drm/fb: remove unused includes of drm_fb_cma_helper.h
new 6bcfe8eaeef0 drm/fb: rename FB CMA helpers to FB DMA helpers
new 4a83c26a1d87 drm/gem: rename GEM CMA helpers to GEM DMA helpers
new 8c30eecc6769 drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr}
new 1d8104e01c41 drm/todo: remove task to rename CMA helpers
new 37c7c23a6420 drm: fix whitespace in drm_plane_create_color_properties()
new ffb6260be81f drm/vmwgfx: clean up some error pointer checking
new 05436815fdb4 drm/vmwgfx: cleanup comments
new 7fbee3eb9ab8 drm/vmwgfx: Remove unused hugepage support
new 01224faa36e8 drm: Remove the drm_get_unmapped_area() helper
new f9929f69de94 drm/simpledrm: Fix return type of simpledrm_simple_display [...]
new 03d38605cee7 drm/simpledrm: Remove mem field from device structure
new c25b69604fc4 drm/simpledrm: Inline device-init helpers
new 802fd5750fac drm/simpledrm: Remove pdev field from device structure
new fd9e3169e42b drm/simpledrm: Compute framebuffer stride if not set
new de40c281fe0b drm/simpledrm: Convert to atomic helpers
new ef8886f321c5 gpu: lontium-lt9611: Fix NULL pointer dereference in lt961 [...]
new 6a3aaa2bc03e drm/panfrost: Add specific register offset macros for JS a [...]
new 730c2bf4ad39 drm/panfrost: Add support for devcoredump
new 116d902fa9ff iosys-map: Add IOSYS_MAP_INIT_VADDR_IOMEM()
new 71bf55872cbe drm/format-helper: Provide drm_fb_blit()
new edbe262acf92 drm/format-helper: Merge drm_fb_memcpy() and drm_fb_memcpy_toio()
new ce582859ca7b drm/format-helper: Convert drm_fb_swab() to struct iosys_map
new e13140a06283 drm/format-helper: Rework XRGB8888-to-RGBG332 conversion
new ab298c29d414 drm/format-helper: Rework XRGB8888-to-RGBG565 conversion
new c4863ce0f4aa drm/format-helper: Rework XRGB8888-to-RGB888 conversion
new cb7fffbd26dd drm/format-helper: Rework RGB565-to-XRGB8888 conversion
new cfe637c4d6fc drm/format-helper: Rework RGB888-to-XRGB8888 conversion
new ce73f456744c drm/format-helper: Rework XRGB8888-to-XRGB2101010 conversion
new 7bef64490f9b drm/format-helper: Rework XRGB8888-to-GRAY8 conversion
new b3aca563d69b drm/format-helper: Rework XRGB8888-to-MONO conversion
new f241b0644269 drm/format-helper: Move destination-buffer handling into i [...]
new 504a51d70f86 drm/format-helper: Rename parameter vmap to src
new acd45c56790a drm/udl: Replace semaphore with a simple wait queue
new 0f7dc324b2e9 drm/udl: Sync pending URBs at suspend / disconnect
new e25d5954264d drm/udl: Kill pending URBs at suspend and disconnect
new 7350b2a3fbc6 drm/udl: Replace BUG_ON() with WARN_ON()
new bcfa6be2ee21 dma-buf/sync_file: use strscpy to replace strlcpy
new 5fa9e1619120 drm/bridge: tc358767: don't fixup mode sync polarity
new ea6490b02240 drm/bridge: tc358767: increase CLRSIPO count
new 8759464d7b63 drm/bridge: tc358767: disable main link PHYs on main link disable
new e0686dc6f225 drm:pl111: Add of_node_put() when breaking out of for_each [...]
new 82068edeb509 drm: New function to get luminance range based on static h [...]
new a61bb3422e8d drm/amdgpu_dm: Rely on split out luminance calculation function
new 3bd86801c84f drm/i915: Use luminance range calculated during edid parsing
new 3b3510f1bd5c drm/vc4: Drop of_gpio header
new 8ba9249396be drm/nouveau/kms/nv140-: Disable interlacing
new 8869fa666a9e drm/virtio: remove drm_plane_cleanup() destroy hook
new 8284bae723f0 Merge tag 'drm-misc-next-2022-08-20-1' of git://anongit.fr [...]
new 0a58d2ae572a drm/msm: Make .remove and .shutdown HW shutdown consistent
new 544432703b2f drm/ttm: Add new callbacks to ttm res mgr
new 75ba3121acd5 drm/ttm: Implement intersect/compatible functions
new ded910f368a5 drm/amdgpu: Implement intersect/compatible functions
new 92b2b55e68c8 drm/i915: Implement intersect/compatible functions
new 73b984d8722e drm/nouveau: Implement intersect/compatible functions
new 6d3c900c12d7 drm/ttm: Switch to using the new res callback
new fcfd3e5fb2f0 drm/lcdif: Clean up headers
new 5e6723ef3fda drm/lcdif: Consistently use plain timings
new 71c627c0a87a drm/lcdif: Clean up debug prints and comments
new 6e1853589ea6 drm/lcdif: switch to devm_drm_of_get_bridge
new ee50b0024408 drm/panel-edp: add AUO B133UAN02.1 panel entry
new 008973fcbce4 drm/nouveau/hwmon: use simplified HWMON_CHANNEL_INFO macro
new 83ebec7e0b4c subdev/clk: fix repeated words in comments
new 0f9fa5f58c78 drm/panel-edp: add IVO M133NW4J-R3 panel entry
new 8c5e9bbb3662 drm/amdgpu/dc/mst: Rename dp_mst_stream_allocation(_table)
new dbaadb3cebaa drm/amdgpu/dm/mst: Rename get_payload_table()
new 48b6b3726fb7 drm/display/dp_mst: Rename drm_dp_mst_vcpi_allocation
new df78f7f660cd drm/display/dp_mst: Call them time slots, not VCPI slots
new 946c701407c3 drm/display/dp_mst: Fix confusing docs for drm_dp_atomic_r [...]
new 0bee2ae29eb4 drm/display/dp_mst: Add some missing kdocs for atomic MST structs
new 0b4e477e08a1 drm/display/dp_mst: Add helper for finding payloads in ato [...]
new a5c2c0d164e9 drm/display/dp_mst: Add nonblocking helpers for DP MST
new ffac9721939d drm/display/dp_mst: Don't open code modeset checks for rel [...]
new 083351e96386 drm/display/dp_mst: Fix modeset tracking in drm_dp_atomic_ [...]
new 11d2738940eb drm/nouveau/kms: Cache DP encoders in nouveau_connector
new 211675106054 drm/nouveau/kms: Pull mst state in for all modesets
new a76eb4297f90 drm/display/dp_mst: Add helpers for serializing SST <-> MS [...]
new 2482fceed27b drm/display/dp_mst: Drop all ports from topology on CSNs b [...]
new 6366fc70deb9 drm/display/dp_mst: Maintain time slot allocations when de [...]
new 01ad1d9c2888 drm/radeon: Drop legacy MST support
new 4d07b0bc4034 drm/display/dp_mst: Move all payload info into the atomic state
new 227295df4e37 drm/vc4: hdmi: unlock mutex when device is unplugged
new 6acb416bf49f drm/vc4: plane: protect device resources after removal
new e0c953034a35 drm/vc4: crtc: protect device resources after removal
new b3be4520d81e drm/vc4: hvs: protect drm_print_regset32()
new d9c04a1b7a15 udmabuf: Set ubuf->sg = NULL if the creation of sg table fails
new 3007dc2af6e8 drm/virtio: Fix same-context optimization
new 84dfc46594b0 drm/panel: use 'select' for Ili9341 panel driver helpers
new eb7de496451b drm: fix drm_mipi_dbi build errors
new 4d054ca9ad01 drm: bridge: icn6211: Add and use hs_rate and lp_rate
new a2d6447a4a8a dt-bindings: display: bridge: icn6211: Add support for ext [...]
new 378e0f9f0b3e drm: bridge: icn6211: Add support for external REFCLK
new 61a9fa154d21 drm/tve200: Fix smatch warning
new a7c7d23649f1 drm/gma500: Fix SDVO command debug printing
new 291f269a4991 drm/gma500: Fix comment typo
new f8e1fa0fc8bd drm/bridge: anx7625: Support HDMI_I2S audio format
new d688f6b5525d drm/bridge: tc358767: Handle bridge past DPI output
new 81dae1f34d56 drm/bridge: lvds-codec: Fix error checking of drm_of_lvds_ [...]
new da09daf88108 drm: bridge: dw_hdmi: only trigger hotplug event on link change
new 55453c0914d9 drm/bridge: ps8640: Add double reset T4 and T5 to power-on [...]
new 5b04aab6d495 drm/dp: add drm_dp_phy_name() for getting DP PHY name
new 1ff673333d46 drm/bridge: megachips: Fix a null pointer dereference bug
new 7c1dceaffd99 drm/bridge: it6505: Fix the order of DP_SET_POWER commands
new e6545831a17b MAINTAINERS: Add myself as a reviewer for panel-edp.c
new 3740b081795a drm/panfrost: Update io-pgtable API
new 0538fa09bb10 gpu/drm/bridge/cadence: avoid flush_scheduled_work() usage
new 0af02a0e5203 drm/cmdline-parser: Merge negative tests
new 169a32b76842 drm/cmdline-parser: Use assert when needed
new e06a46087d8b drm/i915/dp_mst: Fix mst_mgr lookup during atomic check
new 3fc307dcec8b drm/bridge: ti-sn65dsi86: Reject modes with too large blanking
new e43d5864f36a drm/bridge: ti-sn65dsi86: Support DisplayPort (non-eDP) mode
new c312b0df3b13 drm/bridge: ti-sn65dsi86: Implement bridge connector opera [...]
new a4be71430c76 dt-bindings: Add byteswap order to chrontel ch7033
new ce9564cfc9ae drm/bridge: chrontel-ch7033: Add byteswap order setting
new a2ce58e8f9e4 dt-bindings: mediatek,dp: Add Display Port binding
new f89aa0b6db18 video/hdmi: Add audio_infoframe packing for DP
new f70ac097a2cf drm/mediatek: Add MT8195 Embedded DisplayPort driver
new 17881ea4c453 drm/mediatek: dp: Add multiple bridge types support
new 42dbe4a0a988 drm/mediatek: dp: Add multiple smc commands support
new 16075ed14883 drm/mediatek: dp: Add multiple calibration data formats support
new 86e77a1f0ae8 drm/mediatek: dp: Determine device of next_bridge
new d9e6ea02fc3f drm/mediatek: dp: Add MT8195 External DisplayPort support
new 4652e95e7ea6 drm/mediatek: dp: Add hpd debounce
new e71a8ebbe086 drm/mediatek: dp: Audio support for MT8195
new 981f09295687 drm: hide unregistered connectors from GETCONNECTOR IOCTL
new 0aedc880025f drm/atomic-helper: print message on driver connector check [...]
new 8fe444eb3268 drm/atomic-helper: log EINVAL cause in drm_atomic_helper_a [...]
new 2a37630d0ddb drm: vkms: Replace hardcoded value of `vkms_composer.map` [...]
new 1645e7b9667f drm: vkms: Rename `vkms_composer` to `vkms_frame_info`
new 254fe9c106ed drm: drm_atomic_helper: Add a new helper to deal with the [...]
new 2eef1ef6e22b drm: vkms: get the reference to `drm_framebuffer` instead [...]
new bbdf7b2a0b0e drm: vkms: Add fb information to `vkms_writeback_job`
new 8ba1648567e2 drm: vkms: Refactor the plane composer to accept new formats
new bc0d7fdefec6 drm: vkms: Supports to the case where primary plane doesn' [...]
new 3675d8a17263 drm: vkms: Adds XRGB_16161616 and ARGB_1616161616 formats
new 396369d67549 drm: vkms: Add support to the RGB565 format
new 8e3d857c70dd drm/bridge: anx7625: Set HPD irq detect window to 2ms
new f8ad757e40c9 drm/scheduler: quieten kernel-doc warnings
new 07d50b8222d0 drm/panel-edp: Fix typo in kerneldoc comment (appers=>appears)
new 5e1bfb277d3b drm/via: Add new condition to via_dma_cleanup()
new e6643298aac0 drm/ttm: Remove unnecessary '0' values from ret
new 857dbf2431ba drm/vc4: vec: Remove empty mode_fixup
new 336f29e0f856 drm/vc4: vec: Convert to atomic helpers
new 38baec94ca58 drm/vc4: vec: Refactor VEC TV mode setting
new 296674b936b1 drm/vc4: vec: Remove redundant atomic_mode_set
new 30d7565be96b drm/vc4: vec: Fix timings for VEC modes
new fcb9229b7286 drm/sun4i: tv: Remove unused mode_valid
new 5233860da010 drm/sun4i: tv: Convert to atomic hooks
new dcc22148673d drm/sun4i: tv: Remove useless function
new 18294b74db2f drm/sun4i: tv: Remove useless destroy function
new 7c4180b151fc drm/sun4i: tv: Rename error label
new fad08d6248f8 drm/sun4i: tv: Add missing reset assertion
new 85faca8ca0f6 drm/virtio: set fb_modifiers_not_supported
new e740ceb53e45 drm/bochs: fix blanking
new 4da7aad41c8f drm/qxl: fix the suspend/resume issue on qxl device
new 580c00e64f12 drm/gma500: fix repeated words in comments
new 622113b9f11f drm/ssd130x: Replace simple display helpers with the atomi [...]
new ec491291dc94 drm/sun4i: tv: Merge mode_set into atomic_enable
new 758d7b3483b6 drm/panel-edp: Add Innolux N120ACA-EA1 panel entry
new 5d832b6694e0 drm/dp_mst: Avoid deleting payloads for connectors staying [...]
new fb34d8a04e58 Merge tag 'drm-misc-next-2022-09-09' of git://anongit.free [...]
new 89b03aeaef16 drm/vkms: fix 32bit compilation error by replacing macros
new 672c0218e3e2 drm/amdgpu: add mode2 reset for sienna_cichlid
new dac6b80818ac drm/amdgpu: let mode2 reset fallback to default when failure
new 5bd8d53f6fa5 drm/amdgpu: add debugfs amdgpu_reset_level
new bfaced6ee774 drm/amdgpu: save and restore gc hub regs
new 72fadb13674f drm/amdgpu: revert context to stop engine before mode2 reset
new 194eb174cbe4 drm/amdgpu: reduce reset time
new 60c9353139a0 drm/amd/display: Add documentation to some of the cursor struct
new fdf17f1084c1 drm/amd/display: Add basic kernel doc to CRC code under DC
new c620e79bb695 drm/amd/display: Add some extra kernel doc to amdgpu_dm
new ea76895ffab1 drm/amd/display: Document pipe split policy
new bf0dec460497 drm/amd/display: Expand documentation for timing
new db910f10d5f4 drm/amd/display: Document some of the DML structs
new cdeec9a11c3c Documentation/amdgpu_dm: Add DM color correction documentation
new 78e16ac1e764 Documentation/amdgpu/display: add DC color caps info
new 43d61f6d8f4d drm/amd/display: add doc entries for MPC blending configuration
new 33fa4f1df530 Documentation/gpu/amdgpu/amdgpu_dm: add DM docs for pixel [...]
new 34f667634a0d drm/dp_mst: add passthrough_aux to struct drm_dp_mst_port
new 8350bb59e63d drm/amd/display: consider DSC pass-through during mode validation
new a4d3230353e4 drm/amd/display: implement DSC pass-through support
new 0a8c91d7b694 drm/amd/display: include soc._clock_tmp[] into DC's scratc [...]
new 1d32af4facd0 drm/amdgpu: use sjt mec fw on aldebaran for sriov
new 01b537eeb049 drm/amd/display: Remove unused code
new 52a3859fd0b8 drm/amd/display: Fix comment typo
new b34e44bc6156 drm/amd/display: Unneeded semicolon
new 6ae0632d1775 drm/amd/display: fix overflow on MIN_I64 definition
new 30f2d2e49e82 drm/amd/display: fix minor codestyle problems
new 0ad7347a64ac drm/amd: Add detailed GFXOFF stats to debugfs
new 1ed5a845c7c8 drm/amd/pm: Implement GFXOFF's entry count and residency f [...]
new e76115963be1 Documentation/gpu: Document GFXOFF's count and residency
new a021e2aa4dc2 drm/amdgpu: Document gfx_off members of struct amdgpu_gfx
new 95a72fb73c59 drm/amdgpu: enable GFXOFF allow control for GC IP v11.0.1
new d8adafc7feb8 drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_ [...]
new 9dfa4860efb8 drm/amdgpu: fix hive reference leak when adding xgmi device
new 4bb5fed16991 drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
new 947f63f17e1d drm/amdgpu: Remove the additional kfd pre reset call for sriov
new a0f7e7f759cf drm/amd/display: fix i386 frame size warning
new ddeaf487464a drm/amd/display: remove unneeded semicolon
new 441b12bcae73 drm/amd/display: Include missing header
new f9bc6142cd8d drm/amd/display: remove unused header
new d6c770d2050b drm/radeon: add a force flush to delay work when radeon
new 6575eb930d16 drm/amdgpu: add TX_POWER_CTRL_1 macro definitions for NBIO [...]
new c4d0d699992d drm/amdgpu: add NBIO IP v7.7.0 Clock Gating support
new 9407feacd2e1 drm/amdgpu: enable NBIO IP v7.7.0 Clock Gating
new 7ac32451193d drm/amd/display: enable PCON support for dcn314
new c10c55cf49fe drm/amd/display: remove unneeded defines from bios parser
new 345c0bc0a3cd drm/amdgpu: add sdma instance check for gfx11 CGCG
new 7c55b598b329 drm/amdgpu: skip set_topology_info for VF
new 0acc5b06b5b4 drm/amd/display: [FW Promotion] Release 0.0.130.0
new 7930f58a7e62 drm/amd/display: 3.2.199
new d61e4ba33e25 drm/amd/display: do not change pipe split policy for RV2
new f577c7c76bf9 drm/amd/display: fix odm 2:1 policy not being applied cons [...]
new 9f92c20279ee drm/amd/display: HDMI ODM Combine Policy Correction
new 95bbbb88ed49 drm/amd/display: Change AUX NACK behavior
new f7fbcf4637fe drm/amd/display: change to runtime initialization for reg [...]
new 99c957fedfc6 drm/amd/display: change to runtime initialization for reg [...]
new 28c042707bf2 drm/amd/display: Cursor flicker when entering PSRSU
new e6cf22ef5fae drm/amd/display: program k1/k2 divider for virtual signal [...]
new b68ea8af4ae0 drm/amd/display: Free phantom plane and stream properly
new 594b237b9a07 drm/amd/display: Add interface to track PHY state
new 74f4e84dc42b drm/amd/display: Uncomment SubVP scaling case
new c8b1d0fef1b6 drm/amd/display: Adding log clock table from SMU
new 42900348bfb4 drm/amd/display: Remove redundant check in atomic_check
new 8243df477845 drm/amd/pm: update SMU 13.0.0 driver_if header
new 16f0013157bf drm/amdkfd: Allocate doorbells only when needed
new f47f9b2e9c7b drm/amdgpu: Fix page table setup on Arcturus
new 2724efa389c0 drm/amdkfd: Fix isa version for the GC 10.3.7
new d3ef9d57f24e drm/amd/amdgpu: avoid soft reset check when gpu recovery disabled
new 720102391060 drm/amdgpu: add MGCG perfmon setting for gfx11
new a79f56d191c4 drm/amdgpu: use adev_to_drm to get drm device
new 638bc30f8579 drm/amdgpu: use dev_info to benefit mGPU case
new 2387e21243ba drm/radeon: use time_after(a,b) to replace "a>b"
new 61ebd2fe6f79 drm: amd: amdgpu: ACPI: Add comment about ACPI_FADT_LOW_POWER_S0
new 58dcc221068a drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
new 6160216fd2c9 drm/amd: fix potential memory leak
new d200a64305f7 drm/amd: fix potential memory leak
new b2243cef56be drm/amd: remove possible condition with no effect (if == else)
new a9c5e9c82039 drm/amd: remove possible condition with no effect (if == else)
new 73515bbdc45d drm/amdgpu: disable FRU access on special SIENNA CICHLID card
new 2aefa9a38f23 drm/amdgpu: Update mes_v11_api_def.h
new 1d5d1947778c drm/amdgpu: Remove the unneeded result variable
new 45a92f45f457 drm/amd/display: Fix variable dereferenced before check
new 6b11af6d1c8f drm/amdgpu: add missing pci_disable_device() in amdgpu_pmo [...]
new 62f6b0dcdf42 drm/amd/display: 3.2.200
new 572200db77ec drm/amd/display: Set ODM policy based on number of DSC slices
new a3c9b4c7a75a drm/amd/display: Don't choose SubVP display if ActiveMargin > 0
new 9af611f29034 drm/amd/display: Fix DCN32 DPSTREAMCLK_CNTL programming
new 6ebdaf20fc4d drm/amd/display: Refine aux transaction before retrieve caps
new cfa1e7f8a759 drm/amd/display: Fix OTG H timing reset for dcn314
new 2581c5d85e31 drm/amdgpu: Fix use-after-free in amdgpu_cs_ioctl
new 29bec1c43d7d drm/amd/display: set dig fifo read start level to 7 before [...]
new d84f5d6562b2 drm/amd/display: Remove assert from PHY state update
new e990bd60716d drm/amd/display: Only commit SubVP state after pipe programming
new 36ad2ec9802f drm/amd/display: add a override flag as wa for some specif [...]
new 280f1884892f drm/amd/display: Add DC debug option to force LTTPR mode
new 4e65878de0db drm/amd/display: Cursor lag with PSR1 eDP
new 6ccdf067206e drm/amd/display: Cleanup PSR flag
new 36527db31808 drm/amd/display: Allow PHY state update between same states
new b09c1fff5a93 drm/amd/display: Add support for visual confirm color
new 7857825ba467 drm/amd/display: SubVP missing scaling case
new c17a34e0526f drm/amd/display: Refactor edp dsc codes.
new 8606cb1e68d1 drm/amd/display: Missing HPO instance added
new 847939e3eda3 drm/amd/display: Fix CAB cursor size allocation for DCN32/321
new f6f76233bf50 drm/amd/display: disable display fresh from MALL on an edg [...]
new a3cdb5d2c89c drm/amd/display: use actual cursor size instead of max for [...]
new b1bdb5ebb06e drm/amd/display: fix wrong register access
new 4b91ac9e389d drm/amd/display: Fix primary EDP link detection
new 4bfd688e6508 drm/amd/display: Revert "program k1/k2 divider for virtual [...]
new 9f6f6be163df drm/amd/display: Add comments.
new 0991f44c90f6 drm/amd/display: [FW Promotion] Release 0.0.132.0
new 94adb9933609 drm/amd/display: Add visual confirm color support for SubVP
new 64e32c91fbb8 drm/amd/pm: use vbios carried pptable for those supported SKUs
new f9a48ed70677 drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs
new 606db591bf32 drm/amd/pm: bump SMU 13.0.0 driver_if header version
new 093fc6110c72 drm/amd/display: 3.2.201
new ab23c5b9c74d drm/amdgpu: ensure no PCIe peer access for CPU XGMI iolinks
new 6420f4ca68fb drm/amd/display: Use correct plane for CAB cursor size allocation
new e0b859cf7c09 drm/amd/display: Re-initialize viewport after pipe merge
new 93844fe7651c drm/amd/display: Fix check for stream and plane
new 67ec71957478 drm/amd/display: Fix black flash when switching from ODM2t [...]
new 9d84c7ef8a87 drm/amd/display: Correct cursor position on horizontal mirror
new 74d834044e28 drm/amd/display: remove redundant vertical_line_start variable
new f4f5e50761fd drm/amdkfd: remove redundant variables err and ret
new 6ec128c3fffc drm/amdgpu: drop gc 11_0_0 golden settings
new 6b46251c5067 drm/amdgpu: initialize common sw config for v11_0_3
new 0f05a2e52862 drm/amdgpu: Enable pg/cg flags on GC11_0_3 for VCN
new fc968efdf0fc drm/amdgpu: add new ip block for SOC21
new 7ab47ba22ed3 drm/amdgpu: support psp v13_0_10 ip block
new 10f8927d7447 drm/amdgpu: added firmware module for psp 13.0.10
new a60d2191371b drm/amdgpu: add new ip block for PSP 13.0
new 92f050436637 drm/amd/pm: add smu_v13_0_10 support
new 8e039cd176c6 drm/amd/pm: add smu_v13_0_10 driver if version
new d9ec10c30e65 drm/amdgpu: added supported smu 13.0.10 sw pptable
new 773562364ad9 drm/amdgpu: enable smu block for smu 13.0.10
new f66f48471ba2 drm/amdgpu: declare firmware for new SDMA 6.0.3
new 5bb717356682 drm/amdgpu: add new ip block for sdma 6.0
new de2b2ae34ddb drm/amdgpu: add new ip block for LSDMA 6.0
new bbc9f072117e drm/amd/display: clean up one inconsistent indenting
new 6234bf13913f drm/amd/display: clean up some inconsistent indentings
new 33100f10e2fb drm/amd/display: clean up some inconsistent indentings
new b3235e8635e1 drm/amd/display: clean up some inconsistent indentings
new d5f476edc5b5 drm/amdgpu: only init tap_delay ucode when it's included i [...]
new a40a92af4611 drm/amdgpu: add gc v11_0_3 ip headers
new 9436ac31c735 drm/amdgpu: add gfxhub_v3_0_3 support
new fe09f343d583 drm/amdgpu: initialize gmc sw config for v11_0_3
new 94ac32338e4f drm/amdgpu: add new ip block for GMC 11.0
new c6329e255d06 drm/amdgpu: declare firmware for new GC 11.0.3
new 701a4ad97db6 drm/amdgpu: declare firmware for new MES 11.0.3
new a3813175c4b5 drm/amdgpu: init gfx config for gfx v11_0_3
new 5ddb5fe9e5a5 drm/amdkfd: Added GFX 11.0.3 Support
new f926464e59b7 drm/amdgpu: enable imu_rlc_ram programming for v11_0_3
new 2b5692345fc1 drm/amdgpu: Set GC family for GC 11.0.3
new a4d002d7d074 drm/amdgpu: add new ip block for GFX 11.0
new e7c69a27cb94 drm/amdgpu: add new ip block for MES 11.0.3
new 91a95887891f drm/amdgpu: Remove the unneeded result variable 'r'
new 68fb37bc2c8a drm/amd/amdgpu: skip ucode loading if ucode_size == 0
new 9d9b217d52b4 Documentation/gpu: Add info table for ASICs
new 330d6da3d03c Documentation/gpu: Add an explanation about the DCN pipeline
new 6c49df92faa2 Documentation/gpu: Add Multiplane Overlay doc
new 41ee1f18ef52 drm/amd/display: fix documentation for amdgpu_dm_update_fr [...]
new 75efc459ea31 drm/amdgpu/mes: zero the sdma_hqd_mask of 2nd SDMA engine [...]
new 09872b1c2422 drm/amdgpu: add CHIP_IP_DISCOVERY support for virtualization
new 119dc6c50eb9 drm/amdgpu: add sriov nbio callback structure
new ca4ba3394e2a drm/amdgpu: add a compute pipe reset for RS64
new afb50906cf02 drm/amdgpu: enable WPTR_POLL_ENABLE for sriov on sdma_v6_0
new d9d86d085fbc drm/amdgpu: refine virtualization psp fw skip check
new dc5f3829a752 drm/amdgpu: sriov remove vcn_4_0 and jpeg_4_0
new f8bd73213a13 drm/amdgpu: Support PSP 13.0.10 on SR-IOV
new 425fede6e849 drm/amdgpu: Use PSP program IH_RB_CNTL registers under SRIOV
new c1026c6f3197 drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on [...]
new 5818eae501c5 drm/amdgpu: skip "Issue additional private vm invalidation [...]
new 40ad3e545b3d drm/amdgpu: Skip the VRAM base offset on SRIOV
new 08c8442c4a03 drm/amdgpu: Skip program SDMA0_SEM_WAIT_FAIL_TIMER_CNTL un [...]
new bbb860d46fcb drm/amdgpu: Use RLCG to program GRBM_GFX_CNTL during full [...]
new 828418259254 drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF
new 72be73165878 drm/amd: Skip smu_v13 register irq on SRIOV VF
new c322b422ab0f drm/amdgpu/vcn: Disable CG/PG for SRIOV
new 60e9c7ee3fec drm/amdgpu/vcn: Add vcn/vcn1 in white list to load its fir [...]
new aa44beb5f015 drm/amdgpu/vcn: Add sriov VCN v4_0 unified queue support
new 63127922e155 drm/amdgpu/vcn: Add MMSCH v4_0 support for sriov
new 922710a82d26 drm/amd/display: remove a duplicated declaration
new 32d1ffcd3979 drm/amd/display: fix indentation in commit_planes_for_stream()
new fac53471d0ea drm/amdgpu: TA unload messages are not actually sent to ps [...]
new ba6d29e885e8 drm/amd/amdgpu: add rlc_firmware_header_v2_4 to amdgpu_fir [...]
new 6d9b523dac14 drm/amd/pm: add missing SetMGpuFanBoostLimitRpm mapping fo [...]
new b73ac0ecd468 drm/amd/display: fix memory leak when using debugfs_lookup()
new 17048d89913c drm/amd/display: Remove the unneeded result variable
new fb0a0625f851 drm/amdkfd: print address in hex format rather than decimal
new e00debc28389 drm/amdgpu: correct doorbell range/size value for CSDMA_DO [...]
new 096e33f8ce4f drm/amdgpu: prevent toc firmware memory leak
new 780244a2fe8a drm/amd/amdgpu: Add missing CGTS*TCC_DISABLE to 10.3 headers
new 47519d8224ba Merge tag 'amd-drm-next-6.1-2022-09-08' of https://gitlab. [...]
new 8ad0152afb1b drm/i915/guc: Make GuC log sizes runtime configurable
new b092e4a9d3e3 drm/i915/guc: Reduce spam from error capture
new b0f2eb942b8a drm/i915/guc: skip scrub_ctbs selftest if reset is disabled
new f922fbb0f2ad drm/i915/guc: clear stalled request after a reset
new 61faec5fa66c drm/i915/selftests: Use correct selfest calls for live tests
new 6a079903847c drm/i915/guc: Add delay to disable scheduling after pin co [...]
new 54c204c522fd Revert "drm/i915/guc: Add delay to disable scheduling afte [...]
new f0c70d41e4e8 drm/i915/guc: remove runtime info printing from time stamp [...]
new 95ccf312a1e4 drm/i915/guc/slpc: Allow SLPC to use efficient frequency
new 6509dd111192 drm/i915: Skip Bit12 fw domain reset for gen12+
new da30390b93c3 drm/i915/mtl: MMIO range is now 4MB
new 068a0f5c8260 drm/i915/mtl: Don't mask off CCS according to DSS fusing
new 6127b3bcd332 drm/i915/pxp: don't start pxp without mei_pxp bind
new 25bcc828d237 drm/i915/dg2: Incorporate Wa_16014892111 into DRAW_WATERMA [...]
new f54e515c9180 drm/i915/guc: Remove log size module parameters
new 13cc5123e953 drm/i915/selftests: allow misaligned_pin test work with un [...]
new d9927abb4594 Revert "drm/i915/dg2: Add preemption changes for Wa_14015141709"
new 73c7a8a871dc drm/i915/ats-m: Add thread execution tuning setting
new ff4e0cafe845 drm/i915/slpc: Fix inconsistent locked return
new 018a7bdbb090 drm/i915/slpc: Let's fix the PCODE min freq table setup for SLPC
new c2a6502f3624 drm/i915/ttm: Abort suspend on i915_ttm_backup failure
new 873fef8833ea drm/i915: consider HAS_FLAT_CCS() in needs_ccs_pages
new 68eb42b3f3b3 drm/i915: Don't try to disable host RPS when this was neve [...]
new 665ae9c9ca79 drm/i915/uc: Support for version reduced and multiple firm [...]
new 65332a5b9fbd drm/i915/uc: Add patch level version number support
new 3bb6a44251b4 drm/i915: Rename ggtt_view as gtt_view
new 04f7eb3d4582 drm/i915: Set correct domains values at _i915_vma_move_to_active
new 213cb76ddc8b Merge tag 'drm-intel-gt-next-2022-09-09' of git://anongit. [...]
new 859161b952a4 drm/i915/dg2: Bump up CDCLK for DG2
new 75f664903d86 drm/i915/display: Ensure PSR gets disabled if no encoders [...]
new 81cb44274c65 drm/i915: Add Wa_14016291713
new c19491894d4b drm/i915/tgl+: Fix HDMI transcoder clock vs. DDI BUF disab [...]
new ad444123a4a1 Revert "drm/i915/display: Ensure PSR gets disabled if no e [...]
new 031a2fea0482 drm/i915/psr: Disable PSR before disable pipe
new 9899834ae5f2 drm/i915/display: Add debug print for scaler filter
new 3565c7219c16 drm/i915/hdmi: Prune modes that require HDMI2.1 FRL
new ace98ffc8acb drm/i915/display: Cleanup intel_phy_is_combo()
new ddcf980f4d72 drm/i915: Pass drm_i915_private struct instead of gt for g [...]
new c4cf059d9c2c drm/i915/dmc: Update DG2 DMC firmware to v2.07
new fa6a4cdeafa0 drm/i915/d12+: Disable DMC handlers during loading/disabli [...]
new f31bccd3989d drm/i915/d13: Add Wa_16015201720 disabling clock gating fo [...]
new 8eb403671e38 drm/i915/dg2: Add support for DC5 state
new fc30eea1542d Merge drm/drm-next into drm-intel-next
new 9e6a82b9fcec drm/i915/hdcp: split out hdcp registers to a separate file
new 1ed88a816d00 drm/i915/hdcp: replace BIT() with REG_BIT() in register de [...]
new 6bba2b30d29c drm/i915: Use of BARs names instead of numbers
new 1bba7323c79b drm/i915: Sanitycheck PCI BARs
new 36e599e179db drm/i915/xelpd: Fix unclaimed accesses while loading PIPEDMC-C/D
new e99ba9624776 drm/i915/tc: Fix PHY ownership programming in HDMI legacy mode
new a9b4c16d886c drm/i915/backlight: split out backlight registers to a sep [...]
new 78f48aa6f50b drm/i915/irq: Fix a "the the" typo
new f4a6c7a454a6 drm/i915/dsi: filter invalid backlight and CABC ports
new ab55165d73a4 drm/i915/dsi: fix dual-link DSI backlight and CABC ports f [...]
new 75217c2fcc88 drm/i915/dsi: use VBT backlight and CABC port definitions [...]
new f386832509b8 drm/i915/mtl: Meteorlake and later support DP 2.0
new 4cf05a4d7125 drm/i915/mtl: Introduce FBC B
new 4234ea300512 drm/i915/display: avoid warnings when registering dual pan [...]
new 20052deeb558 drm/i915/dsc/mtl: Update the DSC minor version
new 48bc9d5245a4 drm/i915/dsc/mtl: Enable alternate ICH method
new 361c6e35d383 drm/i915/utils: remove unused KBps/MBps/GBps macros
new 869e3bb7acb5 drm/i915/backlight: Disable pps power hook for aux based b [...]
new c7d3c8447b26 drm/i915: combine device info printing into one
new 2c93e7b7f545 drm/i915: add initial runtime info into device info
new 43ba44a176a4 drm/i915: move graphics.ver and graphics.rel to runtime info
new e6f1964818cd drm/i915: move fbc_mask to runtime info
new 9d0bad177af9 drm/i915: move page_sizes to runtime info
new 268c67e5bd86 drm/i915: move ppgtt_type and ppgtt_size to runtime info
new 39a445bb2787 drm/i915: move has_pooled_eu to runtime info
new f81f30b305d2 drm/i915: move memory_regions to runtime info
new 488e29fedc1f drm/i915: move platform_engine_mask to runtime info
new 00c6cbfd4e8a drm/i915: move pipe_mask and cpu_transcoder_mask to runtime info
new 7578fc4d59e2 drm/i915: move has_hdcp to runtime info
new e26700fcf961 drm/i915: move has_dmc to runtime info
new 3a9313d80e27 drm/i915: move has_dsc to runtime info
new 11c7faa61d13 drm/i915/dg2: Add additional HDMI pixel clock frequencies
new c247cd03898c drm/i915: fix null pointer dereference
new 08e9505fa8f9 drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk
new b078c16bde6d drm/i915/mtl: Add PCH support
new 612dc414458f drm/i915/mtl: Add VBT port and AUX_CH mapping
new 61c86578229d drm/i915/mtl: Add support for MTL in Display Init sequences
new dc35583ba9ec drm/i915/mtl: Fix rawclk for Meteorlake PCH
new a2b4cefafa26 drm/i915: Extract wm latency adjustment to its own function
new c41aa0204d1c drm/i915/mtl: memory latency data from LATENCY_LPX_LPY for WM
new 3eb4ad9325f1 drm/i915/mtl: Update memory bandwidth parameters
new 3d46edeec211 drm/i915/mtl: Reuse adl-p DBUF calculations
new f02c7d5a8fa3 drm/i915/display/mtl: Extend MBUS programming
new b183db8f4783 drm/i915: Skip wm/ddb readout for disabled pipes
new 6215a7c8f552 drm/i915: Add new ADL-S pci id
new 3b10f8517648 drm/i915: add display sub-struct to drm_i915_private
new 986531bd0e72 drm/i915: move cdclk_funcs to display.funcs
new ae611d171ec0 drm/i915: move dpll_funcs to display.funcs
new 5a04eb5be8e4 drm/i915: move hotplug_funcs to display.funcs
new 103472c13f0a drm/i915: move wm_disp funcs to display.funcs
new 06a50913d96e drm/i915: move fdi_funcs to display.funcs
new 34dc3cc5017f drm/i915: move color_funcs to display.funcs
new 203eb5a98edb drm/i915: move and group gmbus members under display.gmbus
new 12dc50823845 drm/i915: move and group pps members under display.pps
new 6c77055aa674 drm/i915: move dmc to display.dmc
new 4be1c12c880e drm/i915: move and split audio under display.audio and dis [...]
new 36d225f365e7 drm/i915: move dpll under display.dpll
new b3d81dafdc48 drm/i915: move and group fbdev under display.fbdev
new a30a6fe9e56c drm/i915: move wm to display.wm
new 5a4dd6f0e846 drm/i915: move hotplug to display.hotplug
new 304ebaeb3fed drm/i915: move overlay to display.overlay
new c3704f1938e7 drm/i915: move and group sagv under display.sagv
new 44eba1b85119 drm/i915/vrr: drop window2_delay member from i915
new df22d67e5f3d drm/i915: move INTEL_FRONTBUFFER_* macros to intel_frontbuffer.h
new 95086cb969b2 drm/i915: split gem quirks from display quirks
new 917bda9ab155 Merge drm/drm-next into drm-intel-next
new d1e2d6b78ffc Merge tag 'drm-intel-next-2022-08-29' of git://anongit.fre [...]
new 5c4d2536cfe1 drm/i915/gsc: skip irq initialization if using polling
new fd72cb1bb5c7 mei: add kdoc for struct mei_aux_device
new ed57967ab64f mei: add slow_firmware flag to the mei auxiliary device
new d67287769e93 drm/i915/gsc: add slow_firmware flag to the gsc device definition
new 2d427248aac4 drm/i915/gsc: add GSC XeHP SDV platform definition
new 5b063995de95 mei: gsc: use polling instead of interrupts
new 9b2e03e2a102 mei: gsc: wait for reset thread on stop
new 959536185196 mei: extend timeouts on slow devices
new 7d88a25819ad mei: bus: export common mkhi definitions into a separate header
new fa313ede7031 mei: mkhi: add memory ready command
new 342e4c7e2d38 mei: gsc: setup gsc extended operational memory
new bc9abe0ef1bd mei: gsc: add transition to PXP mode in resume flow
new 267cb8700165 mei: drop ready bits check after start
new 57e4f1550626 mei: debugfs: add pxp mode to devstate in debugfs
new b5917a109f16 drm/i915/gsc: allocate extended operational memory in LMEM
new 31335aa8e08b drm/i915/guc: Cancel GuC engine busyness worker synchronously
new 68d46e52092d Revert "drm/i915/dg2: extend Wa_1409120013 to DG2"
new 60017f34fc33 drm/i915/gt: Fix perf limit reasons bit positions
new f16bfc1d5de0 drm/i915: Move locking and unclaimed check into mmio_debug [...]
new 639e30ee3950 drm/i915: Only hook up uncore->debug for primary uncore
new 45474ca4814f drm/i915: Use managed allocations for extra uncore objects
new 9ebb80e80e47 drm/i915: Drop intel_gt_tile_cleanup()
new 70fff19a570d drm/i915: Prepare more multi-GT initialization
new 4ecd56fdad56 drm/i915: Rename and expose common GT early init routine
new 6438452de441 drm/i915: Use a DRM-managed action to release the PCI brid [...]
new cfb0fa424125 drm/i915: Initialize MMIO access for each GT
new 1c66a12ab431 drm/i915: Handle each GT on init/release and suspend/resume
new eefac38ac4a3 drm/i915/uncore: Add GSI offset to uncore
new 29063c6a6a57 drm/i915/mtl: Add gsi_offset when emitting aux table invalidation
new f0e2f00c49db drm/i915/xelpmp: Expose media as another GT
new 03d2c54d3090 drm/i915/mtl: Use primary GT's irq lock for media GT
new 51aec8bf1633 drm/i915/mtl: Hook up interrupts for standalone media
new ff21ed39ca68 drm/i915/gt: Use MEDIA_VER() when handling media fuses
new 0b3ed50eee5d drm/i915/gt: Extract function to apply media fuses
new 0c89abb25d68 drm/i915: remove unused i915_gem_lmem_obj_ops declaration
new 69a3738ba57f drm/i915: Skip applying copy engine fuses
new c9424fa1f856 drm/i915/gt: Explicitly clear BB_OFFSET for new contexts
new a062b8cf811d drm/i915/selftests: Check for incomplete LRI from the cont [...]
new 25e4b26672a0 drm/i915/selftest: Always cancel semaphore on error
new 42b2bdc8c478 drm/i915/selftest: Clear the output buffers before GPU writes
new f5e92d23f51c drm/i915: Refactor userfault_wakeref to re-use
new ad74457a6b5a drm/i915/dgfx: Release mmap on rpm suspend
new 5d53f4c22d36 drm/i915/uc: Fix issues with overriding firmware files
new 29a051bd468c drm/i915: Invert if/else ladder for frequency read
new 1416b5473d34 drm/i915/gt: Extract per-platform function for frequency read
new 542110f21d81 drm/i915: Invert if/else ladder for stolen init
new 8adc718881e0 drm/i915/uc: Update to latest GuC and use new-format GuC/H [...]
new 72ca70acc765 Merge tag 'drm-intel-gt-next-2022-09-16' of git://anongit. [...]
new eb11eabc5f26 drm/i915: move and group hdcp under display.hdcp
new f0acaf9d6912 drm/i915: move and group max_bw and bw_obj under display.bw
new 7249dfcb6fc0 drm/i915: move opregion to display.opregion
new d51309b4e9aa drm/i915: move and group cdclk under display.cdclk
new 2fee35fc0746 drm/i915: move backlight to display.backlight
new 90b87cf24304 drm/i915: move mipi_mmio_base to display.dsi
new a434689c0adb drm/i915: move vbt to display.vbt
new 80b3842f21f8 drm/i915: move fbc to display.fbc
new e3e8148f43fb drm/i915: move and group power related members under displ [...]
new 20478b880713 drm/i915: move and group fdi members under display.fdi
new 5da6d6c79297 drm/i915: move fb_tracking under display sub-struct
new b7d1559038b6 drm/i915: move dbuf under display sub-struct
new b202ab6173af drm/i915: move and group modeset_wq and flip_wq under display.wq
new 0c82118b0aaa drm/i915/quirks: abstract checking for display quirks
new deb141510f6e drm/i915/quirks: abstract quirks further by making quirk i [...]
new 6493d4a96fc3 drm/i915: move quirks under display sub-struct
new a71e7d77fb03 drm/i915: move atomic_helper under display sub-struct
new fe28c7c120d6 drm/i915: move and group properties under display.properties
new 51b072de8e0f drm/i915/gmbus: split out gmbus regs in a separate file
new 3047d7060e4d drm/i915/gmbus: whitespace cleanup in reg definitions
new 4567084c3051 drm/i915/gmbus: add wrapper for gmbus mmio base
new 6d737d9bff5f drm/i915/gmbus: stop using implicit dev_priv in register d [...]
new 3721d4fb763e drm/i915/reg: stop using implicit dev_priv in DSPCLK_GATE_D
new 0514b50cf79b drm/i915/gmbus: mass dev_priv -> i915 rename
new 99f37216b366 drm/i915/crt: remove BUG_ON()
new b801a98f81bf drm/i915/dpll: replace BUG_ON() with drm_WARN_ON()
new 8482af4bd28b drm/i915/pch: replace BUG_ON() with drm_WARN_ON()
new 6f10c4d62377 drm/i915/perf: replace BUG_ON() with WARN_ON()
new 03e067bc731c drm/i915/fence: replace BUG_ON() with BUILD_BUG_ON()
new 06bfa86eee80 drm/i915/bios: Dump PNPID and panel name
new a06289f3f724 drm/i915/bios: Copy the whole MIPI sequence block
new a5810f551d0a drm/i915: Allow more varied alternate fixed modes for panels
new 9aa320341e9a drm/i915/display: Fix warning callstack for imbalance wakeref
new 4e78d6023c15 drm/i915/bios: Validate fp_timing terminator presence
new d3a7051841f0 drm/i915/bios: Use hardcoded fp_timing size for generating [...]
new 25899c590cb5 drm/i915: Implement WaEdpLinkRateDataReload
new 483e3d87a37e Revert "drm/i915/display: Re-add check for low voltage sku [...]
new f9feb882744f drm/i915: Start using REG_BIT* macros with CDCLK registers
new 5a1ae03fe5b7 drm/i915: Unify VBT version number comments
new 46d4eedab5a1 drm/i915: Add some more VBT version number comments
new f04b1d91aeec drm/i915: Properly define the DP redriver VBT bits
new d48596f3ef2c drm/i915: Define VBT eDP/DP max lane count bits
new ed1b4369fc55 drm/i915: Add the VBT LTTPR transparent vs. non-transparent bits
new 5fe9eea5eda0 drm/i915: Define VBT max HDMI FRL rate bits
new 490d95c70e9d drm/i915: Document the sets of bits in the driver features block
new 3064d01976cc drm/i915: Define more VBT driver features block bits
new 5a856cc22841 drm/i915: Define all possible VBT device handles
new ac7af83ae08b drm/i915: Rename some VBT bits
new 4182a311fbd8 drm/i915: Parse DP/eDP max lane count from VBT
new 22055eddd4fb drm/i915/hpd: suspend MST at the end of intel_modeset_driv [...]
new f8cc091e0530 drm/i915/fbdev: suspend HPD before fbdev unregistration
new f1ee74afc1e3 drm/i915/fbdev: do not create fbdev if HPD is suspended
new 797e2c3f2762 drm: Add missing DP DSC extended capability definitions.
new c6266862de16 drm/i915: Fix intel_dp_mst_compute_link_config
new 7ae5ab441402 drm/i915: Extract drm_dp_atomic_find_vcpi_slots cycle to s [...]
new e1a84ba85012 drm/i915: Add DSC support to MST path
new 90f9617ab860 drm/i915: remove unused macro I915_GTT_OFFSET_NONE
new c1bdf4aabc09 drm/i915: remove unused i915_gem_set_global_seqno() declaration
new 230bb131a614 drm/i915: un-inline i915_gem_drain_workqueue()
new 5aea37bf4112 drm/i915: un-inline i915_gem_drain_freed_objects()
new 5fd5cc73e449 drm/i915: split out i915_gem.c declarations to i915_gem.h
new cc6b2ba27506 Revert "drm/i915: Add DSC support to MST path"
new 831a277ef001 Revert "drm/i915: Extract drm_dp_atomic_find_vcpi_slots cy [...]
new 7fe194b2d1bd Revert "drm/i915: Fix intel_dp_mst_compute_link_config"
new 78c67d5fc371 Revert "drm: Add missing DP DSC extended capability definitions."
new 340b515c1b17 drm/i915: Relocate intel_crtc_dotclock()
new c61ede87b08c drm/i915: Shuffle some PLL code around
new 9988db59b1d0 drm/i915: Extract HAS_DOUBLE_BUFFERED_M_N()
new e06f1c602267 drm/i915/dsi: Extract {vlv,bxt}_get_pclk()
new e72df53dcb01 drm/i915/vdsc: Set VDSC PIC_HEIGHT before using for DP DSC
new b000abd3b3d2 drm/i915: Do .crtc_compute_clock() earlier
new e95132ef5d45 drm/i915: Reassign DPLLs only for crtcs going throug .comp [...]
new 665a7b04092c drm/i915: Feed the DPLL output freq back into crtc_state
new 0ff0e219d9b8 drm/i915: Compute clocks earlier
new 27d06077d6e0 drm/i915: Make M/N checks non-fuzzy
new 5a72df3a3290 drm/i915: Make all clock checks non-fuzzy
new daf195faa5a1 drm/i915: Set active dpll early for icl+
new f7ba838cf75b drm/i915: Nuke fastet state copy hacks
new 3917c9d3b217 drm/i915: Skip intel_modeset_pipe_config_late() if the pip [...]
new 74d6f31fa427 drm/i915: Add intel_panel_highest_mode()
new e6f29923c048 drm/i915: Allow M/N change during fastset on bdw+
new c46af5621adc drm/i915: Use a fixed N value always
new f2c9df101095 drm/i915: Round TMDS clock to nearest
new e2a5c05de675 drm/i915/dsb: hide struct intel_dsb better
new 55544b2811a6 drm/i915: Split intel_read_wm_latency() into per-platform [...]
new 42a0d256496f drm/i915: Extract skl_watermark.c
new 3fecf93c8608 drm/i915: Use REG_FIELD_GET() to extract skl+ wm latencies
new 6f3562b3bca0 Merge drm/drm-next into drm-intel-next
new f9e932a83ac0 drm/i915: Move display and media IP version to runtime info
new e5d464d02f06 drm/i915/mtl: Add gmbus and gpio support
new 40151be79668 drm/i915/mtl: Add display power wells
new 85d532005079 drm/i915/mtl: Add DP AUX support on TypeC ports
new 825477e77912 drm/i915/mtl: Obtain SAGV values from MMIO instead of GT p [...]
new 7573e6577f77 drm/i915/dp: use drm_dp_phy_name() for logging
new ab30464cf061 drm/i915/bios: Fix VBT ACPI DPMS bit polarity
new 758b018aa283 drm/i915/bios: Add the "Disable compression for the Displa [...]
new 1bba5543e4fe drm/i915: Fix TV encoder clock computation
new eccfba1785b5 drm/i915/psr: Equation changed for sending start/stop on p [...]
new cae5cb0cabc4 drm/i915/psr: Disable PSR2 when SDP is sent on prior line
new f4a2f273033e drm/i915/display: Use original src in psr2 sel fetch area [...]
new 4ff0856db045 drm/i915/display: Use drm helper instead of own loop for d [...]
new 23fbdb07d6a7 drm/i915/ipc: refactor and rename IPC functions
new dde01ed5b078 drm/i915/ipc: move IPC debugfs to skl_watermark.c
new 62a21a7c6a1c drm/i915/ipc: register debugfs only if IPC available
new 70296670f672 drm/i915/display: move IPC under display wm sub-struct
new c73cdd12de96 drm/i915/ipc: use intel_uncore_rmw() to enable/disable
new 95589cec1cbf drm/i915/dsc: convert dsc debugfs entry from output_bpp to [...]
new 851d635a0bf2 drm/i915/mtl: Update MBUS_DBOX credits
new 4aaa1a98331c drm/i915/mtl: Update CHICKEN_TRANS* register addresses
new 21f0b7dabf9c drm/i915: Fix return type of mode_valid function hook
new 47cd3af67de0 Merge tag 'drm-intel-next-2022-09-16-1' of git://anongit.f [...]
new 7bb91228291a drm/amd/pm: disable BACO entry/exit completely on several [...]
new dd6aeb4e5f59 drm/amdgpu: Don't enable LTR if not supported
new 542ab4917338 drm/amdgpu: use dirty framebuffer helper
new a4a3798f0077 drm/amdkfd: Fix CRIU restore op due to doorbell offset
new 1ed1f6be6eb3 drm/amd/amdgpu: update GC 10.3.0 pwrdec
new 46c676600c71 drm/amdgpu: Use per device reset_domain for XGMI on sriov [...]
new 7a3f8b7c4cdb amd/amdkfd: fix repeated words in comments
new e1f84eef313f drm/amdkfd: handle CPU fault on COW mapping
new c969c5fd21fd drm/amdkfd: Remove prefault before migrating to VRAM
new 9dea5dd0e9dc drm/amd/display: update header files
new d27ec594b48d drm/amdgpu: Rely on MCUMC_STATUS for umc v8_10 correctable [...]
new 34dfca890835 drm/amdgpu: Enable full reset when RAS is supported on gc v11_0_0
new cd3a49af58c2 drm/amdgpu: change the alignment size of TMR BO to 1M
new 3a876060892b drm/amdkfd: Migrate in CPU page fault use current mm
new 2efc30f0161b drm/amdgpu: Fix hive reference count leak
new fc0cd4cd1f7f drm/amd/display: clean up some inconsistent indentings
new 02bcbd6bfc59 drm/amd/display: Simplify bool conversion
new a92bfda87837 drm/amd/display: remove possible condition with no effect [...]
new 8a948b1b2f2b drm/radeon/ci_dpm: Remove the unneeded result variable
new d4242216dd79 drm/radeon: Remove the unneeded result variable
new 79c0d7ddcbb8 drm/amdgpu: Remove the unneeded result variable
new 556bdae320b2 drm/amdgpu: cleanup coding style in amdgpu_acpi.c
new 826f03b8ac7a drm/amdgpu: cleanup coding style in amdgpu_sync.c file
new 2f4ca1ba6c9e drm/amdgpu: cleanup coding style in amdgpu_amdkfd.c
new e7c94bfb747f drm/amdgpu: cleanup coding style in amdgpu_amdkfd_gpuvm.c
new 65529fa32c60 drm/amd/display: fix repeated words in comments
new 49791b988ac7 drm/amdgpu/display: remove unneeded "default n" options
new 7a87040ca6a1 drm/amdgpu: add HDP remap functionality to nbio 7.7
new c3db1b9065d0 drm/amdgpu: added support for ras driver loading
new 158225294683 drm/amdgpu: Add EEPROM I2C address for smu v13_0_0
new 6da15a236c8c drm/amdgpu: Skip reset error status for psp v13_0_0
new 17529ea2acfa drm/amd/display: Optimizations for DML math
new 4f76da231826 drm/amd/display: Correct I2C register offset
new 615268d49350 drm/amd/display: Revert "Fallback to SW cursor if SubVP + [...]
new 41c81dcf5999 drm/amd/display: Update MBLK calculation for SubVP
new c7783a6ed4fc drm/amd/display: Reverted DSC programming sequence change
new d3d421105066 drm/amd/display: Assign link type before check dsc workaround.
new fe77d95f7a7f drm/amd/display: SW cursor fallback for SubVP
new 94caa423e2b5 drm/amd/display: Fixing DIG FIFO Error
new 827e3c9caa77 drm/amd/display: Fix divide by zero in DML
new 34e205112ec0 drm/amd/display: Fix compilation errors on DCN314
new b8e13105b7fe drm/amd/display: Enable dlg and vba compilation for dcn314
new d56e38d51cbc drm/amd/display: Hook up DCN314 specific dml implementation
new e7dbdfa226ce drm/amd/display: Relax swizzle checks for video non-RGB fo [...]
new 247a94a627db drm/amd/display: Correct dram channel width for dcn314
new 39fc82b7e031 drm/amd/display: Round cursor width up for MALL allocation
new 43080c9b7536 drm/amd/display: Update viewport position for phantom pipes
new 5c1a431aaf52 drm/amd/display: Added debug option for forcing subvp num ways
new 3b304bced035 drm/amd/display: add workaround for subvp cursor corruptio [...]
new 61e4de65b99c drm/amd/display: Limit user regamma to a valid value
new 4bd09d748104 drm/amd/display: Adding log for spread_spectrum_info
new 34955a1e797d drm/amd/display: Don't adjust VRR unnecessarily
new b04fa59a51e8 drm/amd/display: Avoid force minimal transaction in case o [...]
new 410e747401a3 drm/amd/display: Refactor SubVP calculation to remove FPU
new 70c04ad8441a drm/amd/display: Fix register definitions for DCN32/321
new 419c14521e0b drm/amd/display: 3.2.202
new 1df7e5695224 drm/amd/display: Reduce number of arguments of dml32_Calcu [...]
new 3b4e83a23224 drm/amd/display: Reduce number of arguments of dml32_Calcu [...]
new ab2ac59c32db drm/amd/display: Reduce number of arguments of dml31's Cal [...]
new 1dbec5b4b0ef drm/amd/display: Reduce number of arguments of dml31's Cal [...]
new b0f4b23fc3db drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinli [...]
new 9b94c609cc17 drm/amdgpu: remove SRIOV and MCBP dependencies from the CS
new 736ec9fadd7a drm/amdgpu: move setting the job resources
new dd80d9c8eeca drm/amdgpu: revert "partial revert "remove ctx->lock" v2"
new 4247084057cf drm/amdgpu: use DMA_RESV_USAGE_BOOKKEEP v2
new 88c98d54b220 drm/amdgpu: cleanup CS init/fini and pass1
new d4e8ad908b20 drm/amdgpu: reorder CS code
new 221bb3a9c34f drm/amdgpu: fix warning about missing imu prototype
new 7136f956c73c drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue()
new 1e0301e127cf drm/amd/display: make enc32_stream_encoder_dvi_set_stream_ [...]
new 1a468dd88a13 drm/amd/display: make dscl32_calc_lb_num_partitions static
new 7f0eac6564dc drm/amd/display: make dcn32_link_encoder_is_in_alt_mode an [...]
new 0cdbffd55f11 drm/amd/display: make mpc32_program_shaper and mpc32_progr [...]
new bd7352332b60 drm/amd/display: Remove the unused function copy_stream_up [...]
new ee10818362d8 drm/amd/display/amdgpu_dm: remove duplicate included header files
new 0d6516efff2c drm/amd/pm:add new gpu_metrics_v2_3 to acquire average tem [...]
new db10109793bb drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega
new 59c43748c7c8 drm/amdgpu: move nbio sdma_doorbell_range() into sdma code [...]
new c1c39032a074 drm/amdgpu: make sure to init common IP before gmc
new e0f1d483b85b drm/amd/display: make some functions static
new 668562f49dc6 drm/amd/display: make enc314_stream_encoder_dvi_set_stream [...]
new d67927e44838 drm/amd/display: make optc314_phantom_crtc_post_enable static
new b70cfd91a980 drm/amd/display: make some functions static
new 9e33e951ecaf drm/amd/display: make mmhubbub32_config_mcif_buf static
new c1e48e36c120 drm/amd/display: make some functions static
new 73258e916a4e drm/amd/display: make some functions static
new 04206ff06a84 drm/amd/display: make optc32_phantom_crtc_post_enable, opt [...]
new dacd2d2d9d80 drm/amd/display: fix boolconv.cocci warning
new 849b1f33437e Merge tag 'amd-drm-next-6.1-2022-09-16' of https://gitlab. [...]
new 0efb6fd36644 media: vsp1: Add premultiplied alpha support
new b07f5a4d4457 drm: rcar-du: Add DRM_MODE_BLEND_PREMULTI support
new 0a58c9b11b79 drm: rcar-du: Add DRM_MODE_BLEND_PIXEL_NONE support
new 48d43c4f3f55 drm: rcar-du: Remove unnecessary include
new 6d8277cfda96 drm: rcar-du: Fix r8a779a0 color issue
new b3c0b3105d9f drm: rcar-du: Drop leftovers variables from Makefile
new c218dd98d754 drm: rcar-du: Drop unused encoder header files
new ef5be86cbfd5 drm: rcar-du: Use %p4cc to print 4CC format
new cb90d90ca74b drm: rcar-du: lvds: Rename pclk enable/disable functions
new dbf88d033183 drm: rcar-du: dsi: Properly stop video mode TX
new 222abba69c62 drm: rcar-du: dsi: Improve DSI shutdown
new 957fe62d7d15 drm: rcar-du: Fix DSI enable & disable sequence
new 603c8e130d06 drm: rcar-du: dsi: Fix VCLKSET write
new cee3e5839ced dt-bindings: display: bridge: renesas,dw-hdmi: Add resets [...]
new 320305923c88 Merge tag 'du-next-20220907' of git://linuxtv.org/pinchart [...]
new 372a2eaf9bed drm/exynos: replace drm_detect_hdmi_monitor() with drm_dis [...]
new 126125553108 drm/exynos: Fix return type for mixer_mode_valid and hdmi_ [...]
new 8ffb78f3640e Merge tag 'exynos-drm-next-for-v6.1' of git://git.kernel.o [...]
new fd0fcdf33d8a drm/mediatek: Drop of_gpio header
new 9d3feb633395 drm/mediatek: Remove the unneeded result
new d601cc93036a Merge tag 'mediatek-drm-next-6.1' of https://git.kernel.or [...]
new f0de40a131d9 drm/msm: Reorder lock vs submit alloc
new fc1dd04c3841 drm/msm: Small submit cleanup
new 05ba44b3704e drm/msm: Split out idr_lock
new 01780d02634a drm/msm/gem: Check for active in shrinker path
new 901df24d7ca6 drm/msm/gem: Rename update_inactive
new e7cd5ee9aa77 drm/msm/gem: Rename to pin/unpin_pages
new 9fd5ff7f284a drm/msm/gem: Consolidate pin/unpin paths
new da53d8b54647 drm/msm/gem: Remove active refcnt
new e7c2af13f811 drm/gem: Add LRU/shrinker helper
new b352ba54a820 drm/msm/gem: Convert to using drm_gem_lru
new f371bcc0c2ac drm/msm/gem: Unpin buffers earlier
new dd2f0d785992 drm/msm/gem: Consolidate shrinker trace
new 025d27239a2f drm/msm/gem: Evict active GEM objects when necessary
new d4d7d3630d70 drm/msm/gem: Add msm_gem_assert_locked()
new d95c196ddb6c drm/msm/gem: Convert to lockdep assert
new 6d29709de802 drm/msm: Add fault-injection support
new 70bccecfcaf6 drm/msm/iommu: optimize map/unmap
new 80059b87a303 drm/msm: De-open-code some CP_EVENT_WRITE
new 125e03b2b2be drm/msm: Remove unnecessary pm_runtime_get/put
new 5b26f37d1365 drm/msm: Take single rpm refcount on behalf of all submits
new 06097e372acc drm/msm: Correct pm_runtime votes in recover worker
new f350bfb92b5a drm/msm: Fix cx collapse issue during recovery
new 1f6cca404918 drm/msm/a6xx: Ensure CX collapse during gpu recovery
new 3a9dd708b902 drm/msm/a6xx: Improve gpu recovery sequence
new d6463fd4e975 drm/msm/a6xx: Handle GMU prepare-slumber hfi failure
new c51720a6d0b4 drm/msm/dp: make eDP panel as the first connected connector
new 40395b5c1129 drm/msm/dsi: fix the inconsistent indenting
new 9811913a6dd0 drm/msm/dpu: populate wb or intf before reset_intf_cfg
new 3487896b2626 drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4
new b59c619aec00 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg
new 479d43151963 drm/msm/dsi: Fix number of regulators for SDM660
new e93e45b1aa49 drm/msm/gpu: Drop qos request if devm_devfreq_add_device() fails
new 323894610ba0 drm/msm/rd: Fix FIFO-full deadlock
new 46dd0c0658ff drm/msm/dpu: use drm_dsc_config instead of msm_display_dsc_config
new 4b2b1b3674f8 drm/msm/dsi: use drm_dsc_config instead of msm_display_dsc_config
new a5e96a572d59 dt-bindings: display/msm/gpu: allow specifying several IOM [...]
new 47531e478514 dt-bindings: display/msm/gmu: account for different GMU variants
new 4dd1be2f8fc2 dt-bindings: display/msm/mdp4: require 4 IOMMUs
new fc951a415e57 dt-bindings: display/msm: dpu-msm8998: add missing DPU opp-table
new 1c1385b33217 dt-bindings: display/msm: dpu-qcm2290: add missing DPU opp-table
new 5621478dbc0a dt-bindings: display/msm: dpu-sc7180: add missing DPU opp-table
new c5a7f04c0257 dt-bindings: display/msm: dpu-sc7280: add missing DPU opp-table
new feda34d14adf dt-bindings: display/msm: dpu-sdm845: add missing DPU opp-table
new 5ccdcecaf8f7 drm/msm: lookup the ICC paths in both mdp5/dpu and mdss devices
new 7538f80ae0d9 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx
new bc778bb9841a drm/msm/dpu: fix error handling around dpu_hw_vbif_init
new 606f015bdb8d drm/msm/dpu: drop VBIF indices
new 1364a4ee9a99 drm/msm/dpu: drop unused memory allocation
new fa91ed0c555b drm/msm/dpu: Fix comment typo
new 89d529e39319 drm/msm: Make .remove and .shutdown HW shutdown consistent
new 4bca876458ca drm/msm/dpu: drop unused variable from dpu_kms_mdp_snapshot()
new aabf9220dfef drm/msm/dpu: rip out master planes support
new e64ad2d224a8 drm/msm/dpu: do not limit the zpos property
new 30da01af0d9a drm/msm/dpu: inline dpu_plane_get_ctl_flush
new 3cde792a5583 drm/msm/dpu: get rid of cached flush_mask
new c24df3fa039f drm/msm/dp: Reorganize code to avoid forward declaration
new 64d6058233b7 drm/msm/dp: Remove pixel_rate from struct dp_ctrl
new 62b060e06e2a drm/msm/dp: Get rid of dp_ctrl_on_stream_phy_test_report()
new fd713be04095 dt-bindings: msm/dp: mark vdda supplies as deprecated
new 33468f4d64bc dt-bindings: msm/dp: add missing properties
new 122b17f32e35 dt-bindings: msm/dp: handle DP vs eDP difference
new e40261156829 drm/msm/dp: Silence inconsistent indent warning
new aa0bff10af1c drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_con [...]
new dcfde8f6b165 drm/msm/dsi/phy: Reindent and reflow multiline function calls
new 158ce9cb945b drm/msm/dsi_phy_28nm_8960: Use stack memory for temporary [...]
new e139dfa00836 drm/msm/dsi/phy: Replace hardcoded char-array length with [...]
new 2db57ba10656 drm/msm/dsi_phy_28nm_8960: Replace parent names with clk_h [...]
new 09186dd9da12 drm/msm/dsi_phy_28nm: Replace parent names with clk_hw pointers
new 9fcb91201a23 drm/msm/dsi_phy_14nm: Replace parent names with clk_hw pointers
new 12fc7b1a758b drm/msm/dsi_phy_10nm: Replace parent names with clk_hw pointers
new fa374ddba299 drm/msm/dsi_phy_7nm: Replace parent names with clk_hw pointers
new 0587e9aa0493 drm/msm/dsi: Don't set a load before disabling a regulator
new 15cde7ea0778 drm/msm/dsi: Use the new regulator bulk feature to specify [...]
new d8810a669244 drm/msm/dsi: Take advantage of devm_regulator_bulk_get_const()
new d175d6e0bb10 drm/msm/dsi: Improve dsi_phy_driver_probe() probe error handling
new ac229a22f2fe drm/msm/dsi: drop the hpd worker
new b29200959e7b drm/msm/dsi: Remove the unneeded result variable
new 02c830b37192 drm/mipi-dsi: pass DSC data through the struct mipi_dsi_device
new 574922e617f3 drm/msm/dsi: fetch DSC pps payload from struct mipi_dsi_device
new 549eae277431 drm/panel: drop DSC pps pointer
new 007ac0262b0d drm/msm/dsi: switch to DRM_PANEL_BRIDGE
new 682493e401a2 drm/msm/dsi: Remove use of device_node in dsi_host_parse_dt()
new e3ea01f41874 dt-bindings: phy: qcom, hdmi-phy-qmp: add clock-cells and [...]
new e8b595f7b058 drm/msm/hdmi: make hdmi_phy_8996 OF clk provider
new 95d8c67187bc Merge tag 'drm-msm-next-2022-09-22' of https://gitlab.free [...]
new e73f57b70a21 drm/sun4i: tv: Include drm_atomic.h
new e8523f53bf09 drm: omapdrm: dss: replace ternary operator with max()
new 8b42057e6212 drm/omap: dss: Fix refcount leak bugs
new a99509ba6d1a drm/omap: dmm_tiler:Remove the print function dev_err()
new 51865139511e drm/tidss: fix repeated words in comments
new fe53d167129e drm/rockchip: vop: fix repeated words in comment
new 1c3b502e4327 dt-bindings: display: rockchip-dsi: add rk3568 compatible
new f3aaa6125b6f drm/rockchip: dsi: add rk3568 support
new 6da75526fc9e drm/format: Use appropriate types in expect/assert
new 0173ce114dc4 drm/format: Split into more granular test cases
new 6d6e732835db drm/udl: Restore display mode on resume
new 1ceef996c99f drm/udl: Add reset_resume
new 0a80005d3c5f drm/udl: Enable damage clipping
new ed9605a66b62 Revert "drm/udl: Kill pending URBs at suspend and disconnect"
new 53593515ec1a drm/udl: Suppress error print for -EPROTO at URB completion
new 2a07a5ddb135 drm/udl: Increase the default URB list size to 20
new aeb76f97fcf5 drm/udl: Drop unneeded alignment
new b13fa27a4b72 drm/udl: Pass rectangle directly to udl_handle_damage()
new 046f4f0af7fd drm/udl: Fix potential URB leaks
new c5c354a3a472 drm/udl: Fix inconsistent urbs.count value during udl_free [...]
new 2c2705bd0973 drm/udl: Don't re-initialize stuff at retrying the URB lis [...]
new fa47573b04a3 drm/udl: Sync pending URBs at the end of suspend
new aaa65520280e drm/vkms: fix variable dereferenced before check warning
new d25654b3fad9 drm/probe-helper: Add drm_connector_helper_get_modes_fixed()
new 216b9bbaeaea drm/probe-helper: Add drm_crtc_helper_mode_valid_fixed()
new 385d1bba890f drm/modes: Add initializer macro DRM_MODE_INIT()
new 4a85b0b51e21 drm/format-helper: Add drm_fb_build_fourcc_list() helper
new f2912237eb92 drm/aperture: Fix some kerneldoc comments
new e3d8d54cd6c5 drm/bridge: it6505: use drm_debug_enabled() in it6505_debu [...]
new e798ba3374a1 Revert "dt-bindings: Add byteswap order to chrontel ch7033"
new 8c9c40ec8344 Revert "drm/bridge: ti-sn65dsi86: Implement bridge connect [...]
new dd9b18e76f04 drm: Use original src rect while initializing damage iterator
new b78e5d830f0d drm/tests: Set also mock plane src_x, src_y, src_w and src_h
new 58009c256b11 drm/vc4: hdmi: Constify drm_display_mode
new d098a31fe0f8 drm/vc4: hdmi: Remove unused argument in vc4_hdmi_supports [...]
new da94e9c64c19 drm/vc4: hdmi: Remove mutex in detect
new c0895f80272c drm/vc4: hdmi: Simplify the hotplug handling
new 165ba1aad164 drm/vc4: hdmi: Switch to detect_ctx
new d0133e7da26c drm/vc4: hdmi: Move vc4_hdmi_supports_scrambling() around
new 6bed2ea3cb38 drm/vc4: hdmi: Reset link on hotplug
new 68ded02cb2c2 drm/scdc: Document hotplug gotchas
new a2224f2d458a drm/vmwgfx: remove unused vmw_bo_is_vmw_bo() declaration
new b779e4b973b7 drm/radeon/r600_cs: remove r600_cs_legacy_get_tiling_conf( [...]
new 2b61e16a3c87 drm/radeon: remove unused declarations for radeon
new 04e6fcc1b374 drm/gma500: remove unused declarations in psb_intel_drv.h
new 75cebd664d57 drm/amd/pm: remove unused declarations in hardwaremanager.h
new a108772d03d8 Merge drm/drm-next into drm-misc-next
new 3f1a3a28e9e0 Merge tag 'backlight-detect-refactor-1' of git://git.kerne [...]
new b167259a12f2 drm/tests: Split drm_framebuffer_create_test into paramete [...]
new 961bcdf956a4 drm/tests: Change "igt_" prefix to "drm_test_"
new 3ba000d6ae99 drm/rockchip: define gamma registers for RK3399
new 7ae7a6211fe7 drm/rockchip: support gamma control on RK3399
new 98a65e6d498c drm/rockchip: remove vop_writel from vop1 driver
new 6ad9aa476ce2 dma-buf: Remove the signaled bit status check
new c85d00d4fd8b dma-buf: set signaling bit for the stub fence
new d62c43a953ce dma-buf: Enable signaling on fence for selftests
new b96fb1e724ae dma-buf: dma_fence_wait must enable signaling
new e4dc45b1848b drm/sched: Use parent fence instead of finished
new 8401bd361f59 drm/plane-helper: Add a drm_plane_helper_atomic_check() helper
new 770e19076065 drm: panel-orientation-quirks: Add quirk for Anbernic Win600
new 2830ca9e5b98 drm/vboxvideo: fix repeated words in comments
new 9b6a16575ebf drm/gma500: Fix (vblank) IRQs not working after suspend/resume
new 49da26d7b418 drm/gma500: Remove runtime_allowed dead code in psb_unlock [...]
new f3b173e9094f drm/gma500: Remove never set dev_priv->rpm_enabled flag
new d35a4bf66079 drm/gma500: Remove a couple of not useful function wrappers
new 672c473576ca drm/gma500: Rewrite power management code
new 74f481f187ce drm/gma500: Remove unnecessary suspend/resume wrappers
new e10ea7b9b902 drm: panel-orientation-quirks: Add quirk for Aya Neo Air
new 1f90b1232773 drm/gma500: Refactor backlight support (v2)
new dec4ddbe1d4a drm/gma500: Change registered backlight device type to raw/native
new fbf3093466d0 drm/gma500: Use backlight_get_brightness() to get the brightness
new a7b98d4dfe68 drm/gma500: Don't register backlight when another backligh [...]
new c989a62484ad drm/gma500: Call acpi_video_register_backlight()
new 6e4c96884cdf drm/mediatek: dp: Reduce indentation in mtk_dp_bdg_detect()
new 821ddae7e4c0 drm/mediatek: dp: Remove unused register definitions
new 1637c315282e drm/mediatek: dp: Fix compiler warning in mtk_dp_video_mute()
new e09523ad132d drm/mediatek: dp: change mtk_dp_driver to static
new f47f537cbaa4 Revert "Revert "drm/bridge: ti-sn65dsi86: Implement bridge [...]
new ed712d30a9d0 Revert "drm/bridge: chrontel-ch7033: Add byteswap order setting"
new 3cc3dd73c420 dma-buf: fix dma_fence_default_wait() signaling check
new ee34b77f681e drm/atomic-helper: Fix kernel-doc
new 7221941c4f32 drm/plane: Remove drm_plane_init()
new e71def057252 drm/plane: Allocate planes with drm_universal_plane_alloc()
new fa0706e9775c drm/plane-helper: Warn if atomic drivers call non-atomic helpers
new 02d6f9a13ef3 drm/plane-helper: Provide DRM_PLANE_NON_ATOMIC_FUNCS initi [...]
new 71dee0361bd0 drm/ast: Add resolution support for 1152x864@75
new d6cbe630f3e9 drm/ast: Fix video broken in some resolutions on ast2600
new 110ae8a21bbe drm: bridge/dw-hdmi-ahb-audio: use strscpy() is more robus [...]
new a40c7f61d12f drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl()
new 39dd0cc2e5bd drm/amdgpu: Fix VRAM eviction issue
new 907cc346ff6a Merge tag 'drm-misc-next-2022-09-23' of git://anongit.free [...]
new 3913f0179ba3 drm/amdgpu: SDMA update use unlocked iterator
new 876552e5d501 drm/amdgpu: Update PTE flags with TF enabled
new b98451dc7a0f drm/amdkfd: Use the consolidated MQD manager functions for GFX11
new ed2eee42d362 drm/amdgpu: save rlcv/rlcp ucode version in amdgpu_gfx
new d5c6ad72966a drm/amdgpu: support print rlc v2_x ucode hdr
new 2f9d510f810c drm/amdgpu: add two new subquery ids
new 670c6edfbb73 drm/amdgpu: add rlcv/rlcp version info to debugfs
new e6a7746ef9a6 drm/amdkfd: Fix spelling mistake "detroyed" -> "destroyed"
new 6ad045856f7d drm/amd/display: clean up some inconsistent indentings
new 7f89f9973cbe drm/amd/display: clean up some inconsistent indentings
new 8886200073ee drm/amd/display: clean up some inconsistent indentings
new 40e0110a8567 drm/amd/display: clean up some inconsistent indentings
new 822a9778289b drm/amd/display: clean up some inconsistent indentings
new db62b2b7893f drm/amd/display: clean up some inconsistent indentings
new 16e5859d9fae drm/amd/display: Port DCN30 420 logic to DCN32
new 710080a3794b drm/amd/display: Remove some unused definitions from DCN32/321
new 064841347d75 drm/amd/display: Fix pipe split prediction
new fcd3e58f0995 drm/amd/display: add debug option for dramclk_change_laten [...]
new 7ef414375fcc drm/amd/display: Various logs added
new 82bf0f18ce99 drm/amd/display: Only consider pixle rate div policy for DCN32+
new 22c42b0ec225 drm/amd/display: Fix double cursor on non-video RGB MPO
new 62f0576c4299 drm/amd/display: fix dcn315 memory channel count and width read
new 47c2790ad69d drm/amd/display: Assume an LTTPR is always present on fixe [...]
new 10faf07871b2 drm/amdgpu: add MES and MES-KIQ version in debugfs
new 9c75891feef0 drm/amd/display: rework recent update PHY state commit
new cc67aae1e3a3 drm/amd/display: support proper mst payload removal when l [...]
new 6349c73859cb drm/amd/display: For ODM seamless transition require AUTO mode
new 6eef37460584 drm/amd/display: Add debug option for allocating extra way [...]
new b0d6de32e30c drm/amd/display: SubVP pipe split case
new b0f5b1004ef8 drm/amd/display: Disable SubVP on driver disable
new b81fafb9360f drm/amd/display: Fix SubVP way calculation
new 1591a6478fbc drm/amd/display: [FW Promotion] Release 0.0.134.0
new ba5c07129896 drm/amd/display: 3.2.203
new eccff6cdde6f drm/amd/display: Refactor edp panel power sequencer(PPS) codes
new 441595baa55a drm/amd/display: update gamut remap if plane has changed
new c4c3d87be5cb drm/amd/display: skip audio setup when audio stream is enabled
new 5fb78600ec15 drm/amd/display: Uncomment SubVP pipe split assignment in driver
new e7f2f4cd6744 drm/amd/display: Fix urgent latency override for DCN32/DCN321
new 796d6a37ff5f drm/amd/display: correct hostvm flag
new db25e5d51f58 drm/amd/display: Added new DCN301 Asic Id
new fb579c4229d1 drm/amd/display: Removing 2 phys
new 0c41021cb812 drm/amd/display: Expose few dchubbub functions
new f57da8c04f18 drm/amd/display: Update dummy P-state search to use DCN32 DML
new abffd871d486 drm/amd/display: Display distortion after hotplug 5K tiled [...]
new c1143ca2d523 drm/amd/display: Fix DP MST timeslot issue when fallback happened
new 2447ba5bee91 drm/amd/display: Don't allocate DET for phantom pipes
new ed2770038bbc drm/amd/display: Ignore k1/k2 values for virtual signal
new 63423cf109d8 drm/amd/display: increase dcn315 pstate change latency
new ca86bbdd9b47 drm/amd/display: do not compare integers of different widths
new deed8ec482a6 drm/amd/display: Assume connectors are on single slot
new 6e602264b9a8 drm/amd/display: Enable committing subvp config
new e294bf36bd9b drm/amd/display: Add shift and mask for ICH_RESET_AT_END_OF_LINE
new d1a4ae582448 drm/amd/display: Disable OTG WA for the plane_state NULL c [...]
new 9680810f91f2 drm/amd/display: Modify DML to adjust Vstartup Position
new 8bc141839888 drm/amd/display: Revise Sink device string ID
new 4aecd050a825 drm/amd/display: log vertical interrupt 1 for debug
new 66990450e3a0 drm/amd/display: Do second pass through DML for DET calculation
new 8434f8180216 drm/amd/display: update dccg based on HW delta
new 41da5fd2d93f drm/amd/display: solve regression in update phy state refactor
new c09a9bee6459 drm/amd/display: correct num_dsc based on HW cap
new e4cf73fdfa42 drm/amd/display: 3.2.204
new f5c7e7797060 drm/amdgpu: Adjust removal control flow for smu v13_0_2
new 83d29a5f8a5a drm/amdgpu: Fixed psp fence and memory issues when removin [...]
new a6ad27cec585 drm/amd/pm: Remove redundant check condition
new f4b92fcd740d drm/amdgpu: cleanup CS pass2 v6
new 4953b6b22ab9 drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bos
new c2b08e7a6d27 drm/amdgpu: move entity selection and job init earlier during CS
new d4423feeb7d3 drm/amdgpu: revert "fix limiting AV1 to the first instance [...]
new 16fb4dca95da drm/amdgpu: getting fan speed pwm for vega10 properly
new c05d789fed94 drm/amdgpu: cleanup instance limit on VCN4 v4
new 68ce8b242242 drm/amdgpu: add gang submit backend v2
new 4624459c84d7 drm/amdgpu: add gang submit frontend v6
new 8522b42aade9 drm/amd/pm: add support for 3794 pptable for SMU13.0.0
new 0b844b6ee28c drm/amd/pm: drop the pptable related workarounds for SMU 13.0.0
new b091fc6f8e5b drm/amdgpu: properly initialize return value during CS
new 6974340554d2 drm/amdgpu: bump minor for gang submit
new e9127f5e8f13 drm/amdgpu: don't register a dirty callback for non-atomic
new ca07f4f5a98b drm/amd/display: Reduce number of arguments of dml314's Ca [...]
new 25ea501ed85d drm/amd/display: Reduce number of arguments of dml314's Ca [...]
new 4bb71fce58f3 drm/amdgpu: fix initial connector audio value
new fe6f695d8d03 drm/amd/pm: Remove the unneeded result variable
new 48c35c428c7f drm/amd/pm: Remove unneeded result variable
new 0479956c94b1 drm/amdgpu: Rename vm invalidate lock to status_lock
new b38e77cb7beb drm/amdgpu: Use vm status_lock to protect relocated list
new c1806d78eca8 drm/amdgpu: Use vm status_lock to protect vm idle list
new 998debbdc8f4 drm/amdgpu: Use vm status_lock to protect vm moved list
new 757eb2bedd08 drm/amdgpu: Use vm status_lock to protect vm evicted list
new c2dbd69e7b3a drm/amdgpu: Use vm status_lock to protect pt free
new 3e43b760c9e1 drm/amdgpu: Fix amdgpu_vm_pt_free warning
new e8573000f4bb Merge tag 'amd-drm-next-6.1-2022-09-23' of https://gitlab. [...]
new 25bbfb930716 drm/i915/guc: Fix release build bug in 'remove log size mo [...]
new aa17e57e5c67 drm/i915/display: remove ipc_enabled from struct drm_i915_private
new 86a4e84a9d52 drm/i915: Do not cleanup obj with NULL bo->resource
new 47c3d0752bb6 drm/i915: fix device info for devices without display
new a50ab1bbab26 drm/i915: Force DPLL calculation for TC ports after readout
new 20e377e7b2e7 drm/i915/gt: Use i915_vm_put on ppgtt_create error paths
new 0bda8d828f3a Merge tag 'drm-intel-next-fixes-2022-09-29' of git://anong [...]
new 7860d720a84c drm/msm: Fix build break with recent mm tree
new fc44f3636a4d drm/bridge: lt8912b: clarify lvds output status
new 31c519981eb1 drm/meson: reorder driver deinit sequence to fix use-after [...]
new 8616f2a0589a drm/meson: explicitly remove aggregate driver at module un [...]
new 09847723c12f drm/meson: remove drm bridges at aggregate driver unbind time
new 461a4df2a833 drm/qxl: drop set_prod_notify parameter from qxl_ring_create
new 37a78445763a virtio-gpu: fix shift wrapping bug in virtio_gpu_fence_eve [...]
new 9f4a57148120 drm/panel-edp: Add INX N116BCN-EA1
new 43bee41415a6 drm/panel-edp: Add BOE NT116WHM-N21 (HW: V8.1)
new 9d6b59478cc5 drm/panel-edp: Add BOE NT116WHM-N21
new a70abdd994cb drm/panel-edp: Add AUO B116XAK01.6
new 4aef20856131 drm/ast: make ast_modeset static
new d6d36cf2f8ef drm/ttm: add dma_resv_assert_held() calls to vmap/vunmap
new c7bcc1056cff drm/panel-edp: Add INX N116BCA-EA2
new 7bfa5c7b28d6 drm/simpledrm: Compute linestride with drm_format_info_min [...]
new 0055e45d8374 drm/simpledrm: Use drm_atomic_get_new_plane_state()
new 7fcf19301ef7 drm/simpledrm: Remove !fb check from atomic_update
new 52a504e868e7 drm/simpledrm: Iterate over damage clips
new 4b5a51e45f29 drm/simpledrm: Synchronize access to GEM BOs
new 30b1a0797e0b drm/ssd130x: Use drm_atomic_get_new_plane_state()
new 09d6838f377e drm/ssd130x: Synchronize access to dma-buf imported GEM BOs
new 8397d2984528 drm/panel-edp: Fix delays for INX N116BCN-EA1 (HW: C4)
new 43113fd4c5f5 drm/panel-edp: Fix delays for INX N116BCA-EA2 (HW: C1)
new 2f24fe8c54cc drm/panel-edp: Add BOE NT116WHM-N4C (HW: V8.1)
new f3f716ae5d82 drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_ [...]
new 453114319699 drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_ [...]
new 45eb009f8d1d drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_gray8()
new 019d157e5b03 drm/framebuffer: convert to drm_dbg_kms()
new 7b4d8db65719 drm/dp: Don't rewrite link config when setting phy test pattern
new e3e7f178d4d8 drm/bridge: lt8912b: add vsync hsync
new d25404a359b2 drm/bridge: lt8912b: set hdmi or dvi mode
new 2ab69739209c drm/bridge: lt8912b: fix corrupted image output
new dec015f135e8 dt-bindings: display: simple: Add Multi-Inno Technology MI [...]
new b55002b9b575 drm/panel: simple: Add Multi-Inno Technology MI0800FT-9
new b28d204a7c19 drm/panel: panel-edp: Use dev_err_probe() to simplify code
new c9b48b91e2fb drm/panel: simple: Use dev_err_probe() to simplify code
new 4ae9f874dc1d Merge tag 'drm-misc-next-2022-09-30' of git://anongit.free [...]
new 0641dbefd4a1 drm/amdgpu: add helper to init rlc fw in header v2_0
new f3e6173b4bbd drm/amdgpu: add helper to init rlc fw in header v2_1
new a97d0ec8bb7c drm/amdgpu: add helper to init rlc fw in header v2_2
new a0d9084d7f6f drm/amdgpu: add helper to init rlc fw in header v2_3
new 435d6e6f0223 drm/amdgpu: add helper to init rlc fw in header v2_4
new 5b415212686a drm/amdgpu: add helper to init rlc firmware
new f6f8bb5989a3 drm/amdgpu/gfx9: switch to amdgpu_gfx_rlc_init_microcode
new 39a35d52d484 drm/amdgpu/gfx10: switch to amdgpu_gfx_rlc_init_microcode
new 7c32d4e37ff3 drm/amdgpu/gfx11: switch to amdgpu_gfx_rlc_init_microcode
new 642c0401135d drm/amdgpu: Fixed ras warning when uninstalling amdgpu
new d0fa84f17477 drm/amdgpu: Disable verbose for p2p dist calc
new bb66ecbf122c drm/amdgpu: Use simplified API for p2p dist calc
new 629c30db7c68 drivers/amd/pm: check the return value of amdgpu_bo_kmap
new 743653889993 drm/amdgpu: avoid gfx register accessing during gfxoff
new ce754eb9392e drm/amd/pm: enable gfxoff feature for SMU 13.0.0
new 425ad8a5d3b0 drm/amd/pm: use adverse selection for dpm features unsuppo [...]
new ec71b250170f drm/amdgpu: add function to init CP microcode
new 93cad722d3fe drm/amdgpu/gfx9: use common function to init cp fw
new 5993e4c68add drm/amdgpu/gfx10: use common function to init CP fw
new e268df1d20b8 drm/amdgpu/gfx11: use common function to init cp fw
new 15aa13056d11 drm/amdgpu: add function to init SDMA microcode
new a2d3b4b81fd4 drm/amdgpu/sdma4: use common function to init sdma fw
new 108db8decf0e drm/amdgpu/sdma5: use common function to init sdma fw
new 52642d13d600 drm/amdgpu: support sdma struct v2 fw init
new b077656b8c5e drm/amdgpu/sdma6: use common function to init sdma fw
new 167be8522821 drm/amdgpu/vcn: update vcn4 fw shared data structure
new 82806c25d5e9 drm/amd/amdgpu: Add missing XGMI hive registers for mmhub 9.4.1
new 585a82618bc4 drm/amdgpu: Enable SA software trap.
new 7971b5c253cb drm/amdkfd: fix MQD init for GFX11 in init_mqd
new 3e9cf2342870 drm/amdgpu: pass queue size and is_aql_queue to MES
new 15afe32388ba drm/amdkfd: fix dropped interrupt in kfd_int_process_v11
new 202c1e3dbc88 drm/amd/display: Avoid avoid unnecessary pixel rate divide [...]
new c05437515980 drm/amd/display: Update DCN32 to use new SR latencies
new 97d8d6f075bd drm/amd/display: Remove interface for periodic interrupt 1
new d3d61281edc0 drm/amd/display: Do DIO FIFO enable after DP video stream enable
new 7712b0a7df76 drm/amd/display: Change EDID fallback condition
new 936675464b1f drm/amd/display: Add debug option for exiting idle optimiz [...]
new ec55a1c0813e drm/amd/display: Wrap OTG disable workaround with FIFO control
new c55bf690fe79 drm/amd/display: Add explicit FIFO disable for DP blank
new 567df29f51a5 drm/amd/display: add missing null check
new 1f21390ec602 drm/amd/display: Fix audio on display after unplugging another
new 3267b7c05bb7 drm/amd/display: add debug keys for override bios settings.
new c02e6444117f drm/amd/display: Fix typo in get_pixel_rate_div
new a6135ddec225 drm/amd/display: Disable MALL when TMZ surface
new 5d4b59146078 drm/amd/display: Add ABM control to panel_config struct.
new 17caab0f0b47 drm/amd/display: Remove assert for odm transition case
new cc8dee689a6b drm/amd/display: Avoid unnecessary pixel rate divider programming
new e18d9839b174 drm/amd/display: Cursor Info Update refactor
new 3141d6cb64e7 drm/amd/display: fill in clock values when DPM is not enabled
new c08978577a7b drm/amd/display: skip phantom pipes when checking for pend [...]
new 525a65c77db5 drm/amd/display: Update MALL SS NumWays calculation
new 553bf264a5e7 drm/amd/display: skip phantom pipes when checking for pend [...]
new 5caa63c7b7e1 drm/amd/display: Fix CAB allocation calculation
new e32df0c7ecea drm/amd/display: polling vid stream status in hpo dp blank
new 1e939ea1bf49 drm/amd/display: Fix various dynamic ODM transitions on DCN32
new 047783cdd5f6 drm/amd/display: Only use ODM2:1 policy for high pixel rat [...]
new 18b85e98e10d drm/amd/display: fix a divide by zero error
new ce438e990158 drm/amd/display: 3.2.205
new e844cc250f33 drm/amd/display: Refactor LTTPR mode selection
new 415be17fb2f4 drm/amdgpu: Correct the position in patch_cond_exec
new e7b8e90addf1 drm/amdgpu: Remove fence_process in count_emitted
new 940d4dd402e9 drm/amdgpu: add rlc_sr_cntl_list to firmware array
new 9e447c811ab3 drm/amdgpu: fix a compiling error in old kernels
new 2d89e2ddfd00 drm/amdgpu: fix compiler warning for amdgpu_gfx_cp_init_microcode
new d7274ec723cd drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV
new 5d8c3e836fc2 drm/amd/display: fix array-bounds error in dc_stream_remov [...]
new baf28cc10ade drm/amdgpu: fix sdma v4 init microcode error
new c19a5f325a7f drm/amdgpu: export umc error address convert interface
new 1014bd1cb325 drm/amdgpu: support to convert dedicated umc mca address
new cd4c99f103af drm/amdgpu: use RAS error address convert api in mca notifier
new 5e1fdf76cf9b drm/amdgpu: add page retirement handling for CPU RAS
new ab5c467087c1 drm/amd/display: Prevent OTG shutdown during PSR SU
new 3ff4ccc3e938 drm/amdgpu: Fix mc_umc_status used uninitialized warning
new e67135571e40 drm/amdgpu: remove switch from amdgpu_gmc_noretry_set
new f61a825aa861 drm/amdgpu: Skip put_reset_domain if it doesn't exist
new a79852a39332 drm/amdgpu: correct the memcpy size for ip discovery firmware
new 0b37f4749409 drm/amdgpu: Enable VCN DPG for GC11_0_1
new 730548ba0231 drm/amdgpu: Enable sram on vcn_4_0_2
new 8a7c3ce10854 drm/amdkfd: Track unified memory when switching xnack mode
new b292cafe2dd0 drm/amdkfd: Fix UBSAN shift-out-of-bounds warning
new 65898687cf73 Merge tag 'amd-drm-next-6.1-2022-09-30' of https://gitlab. [...]
new 7e6739b9336e Merge tag 'drm-next-2022-10-05' of git://anongit.freedeskt [...]
The 1624 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/ABI/testing/debugfs-cros-ec | 22 +
Documentation/ABI/testing/sysfs-amd-pmc | 13 +
Documentation/ABI/testing/sysfs-amd-pmf | 13 +
Documentation/ABI/testing/sysfs-class-power | 5 +-
Documentation/ABI/testing/sysfs-platform-asus-wmi | 41 +
.../bindings/display/bridge/chipone,icn6211.yaml | 9 +
.../bindings/display/bridge/renesas,dw-hdmi.yaml | 5 +
.../devicetree/bindings/display/ingenic,lcd.yaml | 2 +
.../bindings/display/mediatek/mediatek,dp.yaml | 116 +
.../bindings/display/msm/dp-controller.yaml | 47 +-
.../bindings/display/msm/dpu-msm8998.yaml | 4 +
.../bindings/display/msm/dpu-qcm2290.yaml | 3 +
.../bindings/display/msm/dpu-sc7180.yaml | 3 +
.../bindings/display/msm/dpu-sc7280.yaml | 3 +
.../bindings/display/msm/dpu-sdm845.yaml | 4 +
.../devicetree/bindings/display/msm/gmu.yaml | 166 +-
.../devicetree/bindings/display/msm/gpu.yaml | 3 +-
.../devicetree/bindings/display/msm/mdp4.yaml | 2 +-
.../bindings/display/panel/panel-simple.yaml | 4 +
.../bindings/display/panel/sitronix,st7701.yaml | 4 +
.../display/rockchip/dw_mipi_dsi_rockchip.txt | 1 +
.../leds/backlight/mediatek,mt6370-backlight.yaml | 121 +
.../devicetree/bindings/mmc/cdns,sdhci.yaml | 1 -
.../devicetree/bindings/mmc/mmc-controller.yaml | 13 +-
.../devicetree/bindings/mmc/mmc-spi-slot.yaml | 2 -
Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 1 +
.../devicetree/bindings/mmc/renesas,sdhi.yaml | 3 +
.../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 1 +
.../devicetree/bindings/mmc/sdhci-am654.yaml | 3 +
.../devicetree/bindings/mmc/sdhci-msm.yaml | 6 +
.../devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml | 15 +-
Documentation/gpu/amdgpu/apu-asic-info-table.csv | 8 +
Documentation/gpu/amdgpu/dgpu-asic-info-table.csv | 24 +
Documentation/gpu/amdgpu/display/dc-glossary.rst | 2 +-
Documentation/gpu/amdgpu/display/dcn-overview.rst | 59 +
.../gpu/amdgpu/display/dcn2_cm_drm_current.svg | 1370 +
.../gpu/amdgpu/display/dcn3_cm_drm_current.svg | 1529 +
.../gpu/amdgpu/display/display-manager.rst | 141 +
Documentation/gpu/amdgpu/display/index.rst | 1 +
Documentation/gpu/amdgpu/display/mpo-cursor.svg | 435 +
Documentation/gpu/amdgpu/display/mpo-overview.rst | 242 +
.../multi-display-hdcp-mpo-less-pipe-ex.svg | 220 +
.../gpu/amdgpu/display/multi-display-hdcp-mpo.svg | 171 +
.../gpu/amdgpu/display/pipeline_4k_no_split.svg | 958 +
.../gpu/amdgpu/display/pipeline_4k_split.svg | 1062 +
.../display/single-display-mpo-multi-video.svg | 339 +
.../gpu/amdgpu/display/single-display-mpo.svg | 266 +
Documentation/gpu/amdgpu/driver-misc.rst | 17 +
Documentation/gpu/amdgpu/thermal.rst | 18 +-
Documentation/gpu/drm-kms-helpers.rst | 8 +-
Documentation/gpu/drm-kms.rst | 2 +
Documentation/gpu/drm-mm.rst | 16 +-
Documentation/gpu/todo.rst | 104 +-
Documentation/gpu/vkms.rst | 7 +-
MAINTAINERS | 20 +-
drivers/acpi/Kconfig | 1 +
drivers/acpi/acpi_video.c | 128 +-
drivers/acpi/sleep.h | 1 +
drivers/acpi/video_detect.c | 449 +-
drivers/acpi/x86/s2idle.c | 14 +
drivers/dma-buf/dma-fence.c | 22 +-
drivers/dma-buf/st-dma-fence-chain.c | 4 +
drivers/dma-buf/st-dma-fence-unwrap.c | 22 +
drivers/dma-buf/st-dma-fence.c | 16 +
drivers/dma-buf/st-dma-resv.c | 10 +
drivers/dma-buf/sync_file.c | 8 +-
drivers/dma-buf/udmabuf.c | 9 +-
drivers/firmware/sysfb.c | 4 +
drivers/gpio/Kconfig | 3 +-
drivers/gpio/gpio-f7188x.c | 275 +-
drivers/gpu/drm/Kconfig | 39 +-
drivers/gpu/drm/Makefile | 7 +-
drivers/gpu/drm/amd/amdgpu/Makefile | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 9 +
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 30 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 1742 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.h | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 170 +
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 122 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 19 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 43 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 181 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfxhub.h | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 48 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 26 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 38 +
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 50 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 10 +
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 50 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 52 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 6 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 35 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 10 +
drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c | 21 +
drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 8 +
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 133 +
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 48 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 168 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 6 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 19 +
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 57 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 5 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 97 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 44 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 68 +
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 24 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 1 +
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 14 +-
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 291 +-
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 217 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 218 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 108 +
.../amd/amdgpu/{gfxhub_v2_1.c => gfxhub_v3_0_3.c} | 324 +-
.../amd/amdgpu/{nbio_v4_3.h => gfxhub_v3_0_3.h} | 11 +-
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 19 +-
drivers/gpu/drm/amd/amdgpu/ih_v6_0.c | 26 +-
drivers/gpu/drm/amd/amdgpu/imu_v11_0.c | 6 +
drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.c | 145 +
.../drm/amd/amdgpu/{nbio_v4_3.h => imu_v11_0_3.h} | 11 +-
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 11 +
drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c | 10 +-
drivers/gpu/drm/amd/amdgpu/mmsch_v4_0.h | 140 +
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 1 +
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 1 +
drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 1 +
drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c | 44 +
drivers/gpu/drm/amd/amdgpu/nbio_v4_3.h | 1 +
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 9 +
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 110 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 49 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 74 +-
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 87 +-
drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c | 303 +
.../inc/dml_wrapper.h => amdgpu/sienna_cichlid.h} | 14 +-
drivers/gpu/drm/amd/amdgpu/soc21.c | 19 +-
drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 58 +-
drivers/gpu/drm/amd/amdgpu/umc_v8_10.c | 12 +-
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 17 +-
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 343 +-
drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 771 +-
.../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 21 +
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 54 +-
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 8 +
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 45 +-
drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 12 +
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 57 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 85 +-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 5 -
.../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 7 +
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 82 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 3 +-
drivers/gpu/drm/amd/display/Kconfig | 2 -
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 159 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 47 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 109 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 181 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 209 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 2 +-
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 103 +-
.../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 46 +
.../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 50 +-
.../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 48 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 200 +-
.../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 38 +
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 130 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 18 +
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 437 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 33 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 25 +-
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 3 +-
drivers/gpu/drm/amd/display/dc/dc.h | 140 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 75 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 2 +
drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 148 +-
drivers/gpu/drm/amd/display/dc/dc_link.h | 30 +-
drivers/gpu/drm/amd/display/dc/dc_stream.h | 8 +-
drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 2 +-
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 12 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 7 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 156 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.h | 20 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 5 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 9 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 153 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 3 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 4 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 47 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 18 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 1 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 9 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 37 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 4 +
.../gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.c | 3 +-
.../gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.c | 3 +-
.../gpu/drm/amd/display/dc/dcn201/dcn201_init.c | 4 +
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 4 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 21 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 4 +
.../gpu/drm/amd/display/dc/dcn30/dcn30_mmhubbub.h | 8 -
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 7 +-
.../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 4 +
.../drm/amd/display/dc/dcn301/dcn301_resource.c | 5 +-
.../drm/amd/display/dc/dcn302/dcn302_resource.c | 3 +-
.../drm/amd/display/dc/dcn303/dcn303_resource.c | 1 +
.../display/dc/dcn31/dcn31_hpo_dp_stream_encoder.c | 6 +-
.../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 2 +-
.../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h | 2 +
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 2 +-
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 4 +
.../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 3 +-
.../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c | 6 +-
.../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.h | 70 +-
.../display/dc/dcn314/dcn314_dio_stream_encoder.c | 2 +-
.../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c | 3 +
.../gpu/drm/amd/display/dc/dcn314/dcn314_init.c | 4 +
.../gpu/drm/amd/display/dc/dcn314/dcn314_optc.c | 2 +-
.../drm/amd/display/dc/dcn314/dcn314_resource.c | 5 +-
.../drm/amd/display/dc/dcn315/dcn315_resource.c | 1 -
.../drm/amd/display/dc/dcn316/dcn316_resource.c | 1 -
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 8 +-
.../amd/display/dc/dcn32/dcn32_dio_link_encoder.c | 4 +-
.../display/dc/dcn32/dcn32_dio_stream_encoder.c | 2 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dpp.c | 2 +-
.../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.c | 14 +-
.../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.h | 29 +
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 391 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h | 16 +
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c | 7 +
.../gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.c | 2 +-
.../gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.h | 10 -
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c | 6 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 6 +-
.../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 772 +-
.../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 1169 +-
.../amd/display/dc/dcn32/dcn32_resource_helpers.c | 166 +-
.../drm/amd/display/dc/dcn321/dcn321_resource.c | 678 +-
drivers/gpu/drm/amd/display/dc/dm_helpers.h | 12 +-
.../gpu/drm/amd/display/dc/dml/calcs/bw_fixed.c | 14 +-
.../drm/amd/display/dc/dml/calcs/dcn_calc_auto.c | 22 +-
.../drm/amd/display/dc/dml/calcs/dcn_calc_math.c | 16 +-
.../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c | 32 +-
.../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 34 +-
.../display/dc/dml/dcn20/display_mode_vba_20v2.c | 10 +-
.../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 8 +-
.../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 302 +-
.../gpu/drm/amd/display/dc/dml/dcn301/dcn301_fpu.c | 45 +-
.../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c | 94 +-
.../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 10 +-
.../gpu/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c | 7 +
.../display/dc/dml/dcn314/display_mode_vba_314.c | 10 +-
.../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 196 +-
.../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h | 10 +-
.../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 10 +-
.../dc/dml/dcn32/display_mode_vba_util_32.c | 46 +-
.../dc/dml/dcn32/display_mode_vba_util_32.h | 1 +
.../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 14 +-
.../drm/amd/display/dc/dml/display_mode_structs.h | 37 +-
.../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 1 +
.../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 1 +
.../gpu/drm/amd/display/dc/dml/dml_inline_defs.h | 9 +-
drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c | 1884 -
.../amd/display/dc/dml/dml_wrapper_translation.c | 284 -
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 4 +
drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 5 +
drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 14 +
drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 91 +-
.../drm/amd/display/dc/inc/hw/timing_generator.h | 14 +-
drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 38 +-
.../drm/amd/display/dc/inc/hw_sequencer_private.h | 2 +
drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 6 +-
drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 +
.../gpu/drm/amd/display/dc/link/link_hwss_dio.c | 4 +-
.../gpu/drm/amd/display/dc/link/link_hwss_dio.h | 2 +-
.../gpu/drm/amd/display/dc/link/link_hwss_dpia.c | 2 +-
.../gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.c | 2 +-
.../drm/amd/display/dc/virtual/virtual_link_hwss.c | 8 +
drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 1 +
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 69 +-
drivers/gpu/drm/amd/display/include/dal_asic_id.h | 1 +
.../drm/amd/display/include/ddc_service_types.h | 4 +-
.../drm/amd/display/include/link_service_types.h | 15 +-
.../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 108 +
.../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 1469 +-
.../drm/amd/include/asic_reg/gc/gc_11_0_3_offset.h | 12086 +++
.../{gc_10_3_0_sh_mask.h => gc_11_0_3_sh_mask.h} | 88340 +++++++++----------
.../include/asic_reg/mmhub/mmhub_9_4_1_offset.h | 4 +
.../include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h | 8 +
drivers/gpu/drm/amd/include/kgd_pp_interface.h | 58 +
drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 45 +
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 3 -
drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 3 +
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 5 +-
.../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c | 25 +-
.../pm/powerplay/hwmgr/vega12_processpptables.c | 5 +-
.../gpu/drm/amd/pm/powerplay/inc/hardwaremanager.h | 2 -
.../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c | 4 +-
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 34 +
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 22 +
.../amd/pm/swsmu/inc/pmfw_if/smu_v11_0_7_ppsmc.h | 4 +-
.../drm/amd/pm/swsmu/inc/pmfw_if/smu_v11_5_ppsmc.h | 5 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 6 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 1 +
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 54 +
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 236 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 15 +
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 +
drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 3 +
drivers/gpu/drm/arm/Kconfig | 4 +-
drivers/gpu/drm/arm/display/Kconfig | 2 +-
drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 3 +-
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 5 +-
drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 2 +
.../drm/arm/display/komeda/komeda_framebuffer.c | 12 +-
drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 31 +-
drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 2 +
.../drm/arm/display/komeda/komeda_pipeline_state.c | 2 +-
drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 1 -
drivers/gpu/drm/arm/hdlcd_crtc.c | 11 +-
drivers/gpu/drm/arm/hdlcd_drv.c | 77 +-
drivers/gpu/drm/arm/malidp_drv.c | 9 +-
drivers/gpu/drm/arm/malidp_mw.c | 8 +-
drivers/gpu/drm/arm/malidp_planes.c | 35 +-
drivers/gpu/drm/arm/malidp_regs.h | 2 +-
drivers/gpu/drm/armada/armada_crtc.c | 1 -
drivers/gpu/drm/armada/armada_gem.c | 6 +-
drivers/gpu/drm/armada/armada_overlay.c | 8 +-
drivers/gpu/drm/armada/armada_plane.c | 2 +-
drivers/gpu/drm/aspeed/Kconfig | 2 +-
drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 10 +-
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 7 +-
drivers/gpu/drm/ast/ast_drv.c | 2 +-
drivers/gpu/drm/ast/ast_mode.c | 28 +-
drivers/gpu/drm/ast/ast_tables.h | 7 +
drivers/gpu/drm/atmel-hlcdc/Kconfig | 2 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 6 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 9 +-
drivers/gpu/drm/bridge/adv7511/adv7511.h | 5 +-
drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 4 +-
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 5 +-
drivers/gpu/drm/bridge/analogix/anx7625.c | 38 +-
drivers/gpu/drm/bridge/analogix/anx7625.h | 6 +
.../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 3 +-
drivers/gpu/drm/bridge/chipone-icn6211.c | 48 +-
drivers/gpu/drm/bridge/ite-it6505.c | 27 +-
drivers/gpu/drm/bridge/lontium-lt8912b.c | 26 +-
drivers/gpu/drm/bridge/lontium-lt9611.c | 3 +-
.../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 4 +-
drivers/gpu/drm/bridge/panel.c | 74 +
drivers/gpu/drm/bridge/parade-ps8640.c | 9 +-
.../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 6 +-
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 13 +-
drivers/gpu/drm/bridge/tc358762.c | 4 +-
drivers/gpu/drm/bridge/tc358764.c | 4 +-
drivers/gpu/drm/bridge/tc358767.c | 90 +-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 119 +-
drivers/gpu/drm/display/drm_dp_helper.c | 43 +-
drivers/gpu/drm/display/drm_dp_mst_topology.c | 1149 +-
drivers/gpu/drm/display/drm_scdc_helper.c | 13 +
drivers/gpu/drm/drm_aperture.c | 10 +-
drivers/gpu/drm/drm_atomic_helper.c | 84 +-
drivers/gpu/drm/drm_auth.c | 4 +-
drivers/gpu/drm/drm_bridge.c | 4 +-
drivers/gpu/drm/drm_client.c | 4 +-
drivers/gpu/drm/drm_color_mgmt.c | 2 +-
drivers/gpu/drm/drm_connector.c | 135 +-
drivers/gpu/drm/drm_crtc.c | 94 +-
drivers/gpu/drm/drm_crtc_helper.c | 1 -
drivers/gpu/drm/drm_damage_helper.c | 11 +-
drivers/gpu/drm/drm_edid.c | 52 +-
drivers/gpu/drm/drm_encoder.c | 75 +-
.../{drm_fb_cma_helper.c => drm_fb_dma_helper.c} | 67 +-
drivers/gpu/drm/drm_fb_helper.c | 101 +-
drivers/gpu/drm/drm_file.c | 143 +-
drivers/gpu/drm/drm_format_helper.c | 702 +-
drivers/gpu/drm/drm_fourcc.c | 55 +-
drivers/gpu/drm/drm_framebuffer.c | 70 +-
drivers/gpu/drm/drm_gem.c | 170 +
.../{drm_gem_cma_helper.c => drm_gem_dma_helper.c} | 302 +-
drivers/gpu/drm/drm_gem_framebuffer_helper.c | 12 +-
drivers/gpu/drm/drm_gem_shmem_helper.c | 2 +-
drivers/gpu/drm/drm_gem_vram_helper.c | 6 +-
drivers/gpu/drm/drm_ioctl.c | 8 +-
drivers/gpu/drm/drm_mipi_dbi.c | 49 +-
drivers/gpu/drm/drm_mipi_dsi.c | 5 +-
drivers/gpu/drm/drm_mode_config.c | 7 +-
drivers/gpu/drm/drm_modeset_helper.c | 66 +-
drivers/gpu/drm/drm_panel_orientation_quirks.c | 18 +
drivers/gpu/drm/drm_plane.c | 70 +-
drivers/gpu/drm/drm_plane_helper.c | 114 +-
drivers/gpu/drm/drm_probe_helper.c | 64 +
drivers/gpu/drm/drm_simple_kms_helper.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_plane.c | 1 -
drivers/gpu/drm/exynos/exynos_hdmi.c | 6 +-
drivers/gpu/drm/exynos/exynos_mixer.c | 2 +-
drivers/gpu/drm/fsl-dcu/Kconfig | 2 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 7 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_kms.c | 1 -
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 18 +-
drivers/gpu/drm/gma500/Kconfig | 2 +
drivers/gpu/drm/gma500/backlight.c | 102 +-
drivers/gpu/drm/gma500/cdv_device.c | 50 +-
drivers/gpu/drm/gma500/cdv_intel_dp.c | 2 +-
drivers/gpu/drm/gma500/gma_display.c | 19 +-
drivers/gpu/drm/gma500/gma_display.h | 2 -
drivers/gpu/drm/gma500/oaktrail_crtc.c | 2 +-
drivers/gpu/drm/gma500/oaktrail_device.c | 65 +-
drivers/gpu/drm/gma500/oaktrail_lvds.c | 1 -
drivers/gpu/drm/gma500/opregion.c | 6 +-
drivers/gpu/drm/gma500/power.c | 158 +-
drivers/gpu/drm/gma500/power.h | 18 -
drivers/gpu/drm/gma500/psb_device.c | 73 +-
drivers/gpu/drm/gma500/psb_drv.c | 50 +-
drivers/gpu/drm/gma500/psb_drv.h | 20 +-
drivers/gpu/drm/gma500/psb_intel_display.c | 2 -
drivers/gpu/drm/gma500/psb_intel_drv.h | 5 -
drivers/gpu/drm/gma500/psb_intel_sdvo.c | 62 +-
drivers/gpu/drm/gma500/psb_irq.c | 15 +-
drivers/gpu/drm/gud/gud_pipe.c | 34 +-
drivers/gpu/drm/hisilicon/kirin/Kconfig | 2 +-
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 15 +-
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 3 +-
drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 9 +-
drivers/gpu/drm/i915/Kconfig | 2 +
drivers/gpu/drm/i915/Makefile | 4 +-
drivers/gpu/drm/i915/display/g4x_dp.c | 4 +-
drivers/gpu/drm/i915/display/hsw_ips.c | 2 +-
drivers/gpu/drm/i915/display/i9xx_plane.c | 7 +-
drivers/gpu/drm/i915/display/icl_dsi.c | 17 +-
drivers/gpu/drm/i915/display/intel_acpi.c | 27 +
drivers/gpu/drm/i915/display/intel_acpi.h | 3 +
drivers/gpu/drm/i915/display/intel_atomic.c | 9 +-
drivers/gpu/drm/i915/display/intel_atomic_plane.c | 3 +-
drivers/gpu/drm/i915/display/intel_audio.c | 102 +-
drivers/gpu/drm/i915/display/intel_backlight.c | 49 +-
.../gpu/drm/i915/display/intel_backlight_regs.h | 124 +
drivers/gpu/drm/i915/display/intel_bios.c | 375 +-
drivers/gpu/drm/i915/display/intel_bios.h | 1 +
drivers/gpu/drm/i915/display/intel_bw.c | 138 +-
drivers/gpu/drm/i915/display/intel_cdclk.c | 293 +-
drivers/gpu/drm/i915/display/intel_cdclk.h | 4 +-
drivers/gpu/drm/i915/display/intel_color.c | 35 +-
drivers/gpu/drm/i915/display/intel_connector.c | 8 +-
drivers/gpu/drm/i915/display/intel_crt.c | 13 +-
drivers/gpu/drm/i915/display/intel_crtc.c | 1 -
.../gpu/drm/i915/display/intel_crtc_state_dump.c | 9 +-
drivers/gpu/drm/i915/display/intel_cursor.c | 7 +-
drivers/gpu/drm/i915/display/intel_ddi.c | 89 +-
drivers/gpu/drm/i915/display/intel_display.c | 383 +-
drivers/gpu/drm/i915/display/intel_display.h | 8 +-
drivers/gpu/drm/i915/display/intel_display_core.h | 418 +
.../gpu/drm/i915/display/intel_display_debugfs.c | 147 +-
drivers/gpu/drm/i915/display/intel_display_power.c | 153 +-
.../gpu/drm/i915/display/intel_display_power_map.c | 119 +-
.../drm/i915/display/intel_display_power_well.c | 129 +-
.../drm/i915/display/intel_display_power_well.h | 16 +-
drivers/gpu/drm/i915/display/intel_display_types.h | 5 +-
drivers/gpu/drm/i915/display/intel_dmc.c | 142 +-
drivers/gpu/drm/i915/display/intel_dmc.h | 1 +
drivers/gpu/drm/i915/display/intel_dmc_regs.h | 2 +
drivers/gpu/drm/i915/display/intel_dp.c | 121 +-
drivers/gpu/drm/i915/display/intel_dp_aux.c | 57 +-
.../gpu/drm/i915/display/intel_dp_aux_backlight.c | 15 +-
drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 1 +
.../gpu/drm/i915/display/intel_dp_link_training.c | 83 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 105 +-
drivers/gpu/drm/i915/display/intel_dpio_phy.c | 2 +-
drivers/gpu/drm/i915/display/intel_dpll.c | 111 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 326 +-
drivers/gpu/drm/i915/display/intel_dsb.c | 30 +
drivers/gpu/drm/i915/display/intel_dsb.h | 28 -
drivers/gpu/drm/i915/display/intel_dsi.c | 2 +-
drivers/gpu/drm/i915/display/intel_dsi.h | 3 -
.../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 14 +-
drivers/gpu/drm/i915/display/intel_dvo_dev.h | 4 +-
drivers/gpu/drm/i915/display/intel_fb.c | 18 +-
drivers/gpu/drm/i915/display/intel_fb_pin.c | 4 +-
drivers/gpu/drm/i915/display/intel_fb_pin.h | 4 +-
drivers/gpu/drm/i915/display/intel_fbc.c | 18 +-
drivers/gpu/drm/i915/display/intel_fbc.h | 1 +
drivers/gpu/drm/i915/display/intel_fbdev.c | 40 +-
drivers/gpu/drm/i915/display/intel_fdi.c | 20 +-
drivers/gpu/drm/i915/display/intel_frontbuffer.c | 56 +-
drivers/gpu/drm/i915/display/intel_frontbuffer.h | 18 +
drivers/gpu/drm/i915/display/intel_gmbus.c | 290 +-
drivers/gpu/drm/i915/display/intel_gmbus.h | 1 +
drivers/gpu/drm/i915/display/intel_gmbus_regs.h | 81 +
drivers/gpu/drm/i915/display/intel_hdcp.c | 163 +-
drivers/gpu/drm/i915/display/intel_hdcp_regs.h | 270 +
drivers/gpu/drm/i915/display/intel_hdmi.c | 12 +-
drivers/gpu/drm/i915/display/intel_hotplug.c | 116 +-
drivers/gpu/drm/i915/display/intel_lpe_audio.c | 47 +-
drivers/gpu/drm/i915/display/intel_lvds.c | 4 +-
drivers/gpu/drm/i915/display/intel_modeset_setup.c | 15 +-
.../gpu/drm/i915/display/intel_modeset_verify.c | 8 +-
drivers/gpu/drm/i915/display/intel_opregion.c | 42 +-
drivers/gpu/drm/i915/display/intel_overlay.c | 16 +-
drivers/gpu/drm/i915/display/intel_panel.c | 45 +-
drivers/gpu/drm/i915/display/intel_panel.h | 3 +
drivers/gpu/drm/i915/display/intel_pch_refclk.c | 16 +-
drivers/gpu/drm/i915/display/intel_pch_refclk.h | 1 +
drivers/gpu/drm/i915/display/intel_plane_initial.c | 2 +-
drivers/gpu/drm/i915/display/intel_pps.c | 51 +-
drivers/gpu/drm/i915/display/intel_psr.c | 43 +-
drivers/gpu/drm/i915/display/intel_quirks.c | 22 +-
drivers/gpu/drm/i915/display/intel_quirks.h | 14 +-
drivers/gpu/drm/i915/display/intel_sdvo.c | 18 +-
drivers/gpu/drm/i915/display/intel_snps_phy.c | 1116 +
drivers/gpu/drm/i915/display/intel_sprite.c | 9 +-
drivers/gpu/drm/i915/display/intel_tc.c | 4 +-
drivers/gpu/drm/i915/display/intel_tv.c | 23 +-
drivers/gpu/drm/i915/display/intel_vbt_defs.h | 346 +-
drivers/gpu/drm/i915/display/intel_vdsc.c | 4 +-
drivers/gpu/drm/i915/display/intel_vrr.c | 14 +-
drivers/gpu/drm/i915/display/skl_universal_plane.c | 11 +-
drivers/gpu/drm/i915/display/skl_watermark.c | 3562 +
drivers/gpu/drm/i915/display/skl_watermark.h | 80 +
drivers/gpu/drm/i915/display/vlv_dsi.c | 27 +-
drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 141 +-
drivers/gpu/drm/i915/display/vlv_dsi_regs.h | 188 +-
drivers/gpu/drm/i915/gem/i915_gem_domain.c | 4 +-
drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 2 -
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 39 +-
drivers/gpu/drm/i915/gem/i915_gem_mman.h | 1 +
drivers/gpu/drm/i915/gem/i915_gem_object.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_object.h | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 3 +-
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 4 +-
drivers/gpu/drm/i915/gem/i915_gem_pm.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 6 +-
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 62 +-
drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 4 +-
drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 84 +-
drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c | 7 +-
drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 18 +-
.../drm/i915/gem/selftests/i915_gem_client_blt.c | 2 +-
.../drm/i915/gem/selftests/i915_gem_coherency.c | 2 +-
.../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 2 +-
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 10 +-
.../gpu/drm/i915/gem/selftests/i915_gem_object.c | 2 +-
drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 16 +-
drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 15 +-
drivers/gpu/drm/i915/gt/gen8_engine_cs.h | 3 +-
drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 58 +-
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 158 +-
drivers/gpu/drm/i915/gt/intel_engine_regs.h | 1 +
drivers/gpu/drm/i915/gt/intel_ggtt.c | 16 +-
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 3 +-
drivers/gpu/drm/i915/gt/intel_gsc.c | 106 +-
drivers/gpu/drm/i915/gt/intel_gsc.h | 3 +
drivers/gpu/drm/i915/gt/intel_gt.c | 114 +-
drivers/gpu/drm/i915/gt/intel_gt.h | 4 +-
drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c | 174 +-
drivers/gpu/drm/i915/gt/intel_gt_irq.c | 35 +-
drivers/gpu/drm/i915/gt/intel_gt_pm.h | 8 +
drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 4 +-
drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c | 8 +-
drivers/gpu/drm/i915/gt/intel_gt_regs.h | 23 +
drivers/gpu/drm/i915/gt/intel_gt_sysfs.c | 10 +-
drivers/gpu/drm/i915/gt/intel_gt_sysfs.h | 6 +
drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 34 +
drivers/gpu/drm/i915/gt/intel_gt_types.h | 45 +-
drivers/gpu/drm/i915/gt/intel_gtt.c | 3 +
drivers/gpu/drm/i915/gt/intel_gtt.h | 3 -
drivers/gpu/drm/i915/gt/intel_lrc.c | 50 +-
drivers/gpu/drm/i915/gt/intel_migrate.c | 37 +-
drivers/gpu/drm/i915/gt/intel_ppgtt.c | 2 +-
drivers/gpu/drm/i915/gt/intel_region_lmem.c | 17 +-
drivers/gpu/drm/i915/gt/intel_reset.c | 8 +-
drivers/gpu/drm/i915/gt/intel_rps.c | 38 +-
drivers/gpu/drm/i915/gt/intel_sa_media.c | 47 +
drivers/gpu/drm/i915/gt/intel_sa_media.h | 15 +
drivers/gpu/drm/i915/gt/intel_sseu.c | 5 +-
drivers/gpu/drm/i915/gt/intel_workarounds.c | 85 +-
drivers/gpu/drm/i915/gt/selftest_execlists.c | 16 +-
drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 12 +-
drivers/gpu/drm/i915/gt/selftest_lrc.c | 115 +-
drivers/gpu/drm/i915/gt/selftest_slpc.c | 9 +
.../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h | 8 +-
drivers/gpu/drm/i915/gt/uc/intel_guc.c | 94 +-
drivers/gpu/drm/i915/gt/uc/intel_guc.h | 2 +
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 10 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 113 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h | 1 -
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 45 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 229 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 42 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 4 +
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 98 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 55 +-
drivers/gpu/drm/i915/gt/uc/intel_uc.c | 12 +-
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 476 +-
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 39 +-
drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 8 +-
drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 40 +-
.../gpu/drm/i915/gt/uc/selftest_guc_hangcheck.c | 159 +
.../gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c | 10 +-
drivers/gpu/drm/i915/gvt/cfg_space.c | 5 +-
drivers/gpu/drm/i915/gvt/edid.c | 3 +-
drivers/gpu/drm/i915/gvt/handlers.c | 4 +-
drivers/gpu/drm/i915/i915_debugfs.c | 63 +-
drivers/gpu/drm/i915/i915_driver.c | 147 +-
drivers/gpu/drm/i915/i915_drv.h | 531 +-
drivers/gpu/drm/i915/i915_gem.c | 56 +-
drivers/gpu/drm/i915/i915_gem.h | 43 +
drivers/gpu/drm/i915/i915_getparam.c | 2 +-
drivers/gpu/drm/i915/i915_gpu_error.c | 84 +-
drivers/gpu/drm/i915/i915_gpu_error.h | 21 +-
drivers/gpu/drm/i915/i915_irq.c | 100 +-
drivers/gpu/drm/i915/i915_pci.c | 308 +-
drivers/gpu/drm/i915/i915_pci.h | 6 +
drivers/gpu/drm/i915/i915_perf.c | 3 +-
drivers/gpu/drm/i915/i915_reg.h | 541 +-
drivers/gpu/drm/i915/i915_sw_fence.c | 2 -
drivers/gpu/drm/i915/i915_sw_fence.h | 6 +-
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c | 73 +
drivers/gpu/drm/i915/i915_utils.h | 4 -
drivers/gpu/drm/i915/i915_vma.c | 40 +-
drivers/gpu/drm/i915/i915_vma.h | 18 +-
drivers/gpu/drm/i915/i915_vma_resource.c | 4 +
drivers/gpu/drm/i915/i915_vma_types.h | 42 +-
drivers/gpu/drm/i915/intel_device_info.c | 97 +-
drivers/gpu/drm/i915/intel_device_info.h | 97 +-
drivers/gpu/drm/i915/intel_dram.c | 41 +-
drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 1 +
drivers/gpu/drm/i915/intel_mchbar_regs.h | 3 +
drivers/gpu/drm/i915/intel_pch.c | 9 +-
drivers/gpu/drm/i915/intel_pch.h | 4 +
drivers/gpu/drm/i915/intel_pci_config.h | 7 +
drivers/gpu/drm/i915/intel_pm.c | 4068 +-
drivers/gpu/drm/i915/intel_pm.h | 65 +-
drivers/gpu/drm/i915/intel_uncore.c | 112 +-
drivers/gpu/drm/i915/intel_uncore.h | 40 +-
drivers/gpu/drm/i915/pxp/intel_pxp.c | 19 +-
drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c | 4 +-
drivers/gpu/drm/i915/pxp/intel_pxp_irq.c | 14 +-
drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 4 +-
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 4 +-
.../gpu/drm/i915/selftests/i915_live_selftests.h | 1 +
drivers/gpu/drm/i915/selftests/i915_perf.c | 2 +-
drivers/gpu/drm/i915/selftests/i915_request.c | 4 +-
drivers/gpu/drm/i915/selftests/i915_vma.c | 70 +-
drivers/gpu/drm/i915/selftests/mock_gem_device.c | 9 +-
drivers/gpu/drm/imx/Kconfig | 2 +-
drivers/gpu/drm/imx/dcss/Kconfig | 2 +-
drivers/gpu/drm/imx/dcss/dcss-kms.c | 6 +-
drivers/gpu/drm/imx/dcss/dcss-plane.c | 18 +-
drivers/gpu/drm/imx/imx-drm-core.c | 10 +-
drivers/gpu/drm/imx/imx-drm.h | 2 +-
drivers/gpu/drm/imx/ipuv3-crtc.c | 3 +-
drivers/gpu/drm/imx/ipuv3-plane.c | 33 +-
drivers/gpu/drm/ingenic/Kconfig | 2 +-
drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 58 +-
drivers/gpu/drm/ingenic/ingenic-ipu.c | 17 +-
drivers/gpu/drm/kmb/Kconfig | 2 +-
drivers/gpu/drm/kmb/kmb_drv.c | 6 +-
drivers/gpu/drm/kmb/kmb_plane.c | 15 +-
drivers/gpu/drm/logicvc/Kconfig | 4 +-
drivers/gpu/drm/logicvc/logicvc_crtc.c | 2 +-
drivers/gpu/drm/logicvc/logicvc_drm.c | 10 +-
drivers/gpu/drm/logicvc/logicvc_interface.c | 2 +-
drivers/gpu/drm/logicvc/logicvc_layer.c | 11 +-
drivers/gpu/drm/logicvc/logicvc_mode.c | 3 +-
drivers/gpu/drm/mcde/Kconfig | 2 +-
drivers/gpu/drm/mcde/mcde_display.c | 8 +-
drivers/gpu/drm/mcde/mcde_drv.c | 10 +-
drivers/gpu/drm/mediatek/Kconfig | 11 +-
drivers/gpu/drm/mediatek/Makefile | 2 +
drivers/gpu/drm/mediatek/mtk_dp.c | 2663 +
drivers/gpu/drm/mediatek/mtk_dp_reg.h | 350 +
drivers/gpu/drm/mediatek/mtk_dpi.c | 1 -
drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 1 -
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 7 +-
drivers/gpu/drm/mediatek/mtk_drm_gem.c | 4 +-
drivers/gpu/drm/mediatek/mtk_drm_plane.c | 9 +-
drivers/gpu/drm/mediatek/mtk_hdmi.c | 1 -
drivers/gpu/drm/meson/Kconfig | 2 +-
drivers/gpu/drm/meson/meson_drv.c | 24 +-
drivers/gpu/drm/meson/meson_drv.h | 7 +
drivers/gpu/drm/meson/meson_encoder_cvbs.c | 13 +
drivers/gpu/drm/meson/meson_encoder_cvbs.h | 1 +
drivers/gpu/drm/meson/meson_encoder_hdmi.c | 13 +
drivers/gpu/drm/meson/meson_encoder_hdmi.h | 1 +
drivers/gpu/drm/meson/meson_overlay.c | 19 +-
drivers/gpu/drm/meson/meson_plane.c | 13 +-
drivers/gpu/drm/mgag200/Makefile | 4 +-
drivers/gpu/drm/mgag200/mgag200_bmc.c | 99 +
drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +-
drivers/gpu/drm/mgag200/mgag200_drv.h | 208 +-
drivers/gpu/drm/mgag200/mgag200_g200.c | 254 +-
drivers/gpu/drm/mgag200/mgag200_g200eh.c | 277 +-
drivers/gpu/drm/mgag200/mgag200_g200eh3.c | 181 +-
drivers/gpu/drm/mgag200/mgag200_g200er.c | 315 +-
drivers/gpu/drm/mgag200/mgag200_g200ev.c | 316 +-
drivers/gpu/drm/mgag200/mgag200_g200ew3.c | 192 +-
drivers/gpu/drm/mgag200/mgag200_g200se.c | 431 +-
drivers/gpu/drm/mgag200/mgag200_g200wb.c | 326 +-
drivers/gpu/drm/mgag200/mgag200_mode.c | 726 +-
drivers/gpu/drm/mgag200/mgag200_pll.c | 997 -
drivers/gpu/drm/mgag200/mgag200_reg.h | 2 +-
drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 2 +-
drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 2 +-
drivers/gpu/drm/msm/adreno/a6xx.xml.h | 4 +
drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 83 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 45 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 50 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 1 -
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 31 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 2 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 9 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 2 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 78 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 35 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 74 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 4 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 6 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 3 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 4 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 27 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 94 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 22 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 65 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 9 +-
drivers/gpu/drm/msm/dp/dp_catalog.c | 2 +-
drivers/gpu/drm/msm/dp/dp_ctrl.c | 148 +-
drivers/gpu/drm/msm/dp/dp_ctrl.h | 1 -
drivers/gpu/drm/msm/dp/dp_link.c | 5 +-
drivers/gpu/drm/msm/dsi/dsi.c | 37 +-
drivers/gpu/drm/msm/dsi/dsi.h | 31 +-
drivers/gpu/drm/msm/dsi/dsi_cfg.c | 172 +-
drivers/gpu/drm/msm/dsi/dsi_cfg.h | 3 +-
drivers/gpu/drm/msm/dsi/dsi_host.c | 299 +-
drivers/gpu/drm/msm/dsi/dsi_manager.c | 288 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 160 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 5 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 185 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 87 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 14 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 145 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 102 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 188 +-
drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 25 +-
drivers/gpu/drm/msm/msm_debugfs.c | 8 +
drivers/gpu/drm/msm/msm_drv.c | 48 +-
drivers/gpu/drm/msm/msm_drv.h | 89 +-
drivers/gpu/drm/msm/msm_gem.c | 179 +-
drivers/gpu/drm/msm/msm_gem.h | 123 +-
drivers/gpu/drm/msm/msm_gem_prime.c | 4 +-
drivers/gpu/drm/msm/msm_gem_shrinker.c | 164 +-
drivers/gpu/drm/msm/msm_gem_submit.c | 78 +-
drivers/gpu/drm/msm/msm_gpu.c | 24 +-
drivers/gpu/drm/msm/msm_gpu.h | 14 +-
drivers/gpu/drm/msm/msm_gpu_trace.h | 36 +-
drivers/gpu/drm/msm/msm_io_utils.c | 22 +
drivers/gpu/drm/msm/msm_iommu.c | 101 +-
drivers/gpu/drm/msm/msm_ringbuffer.c | 4 -
drivers/gpu/drm/msm/msm_submitqueue.c | 1 +
drivers/gpu/drm/mxsfb/Kconfig | 4 +-
drivers/gpu/drm/mxsfb/lcdif_drv.c | 27 +-
drivers/gpu/drm/mxsfb/lcdif_drv.h | 1 +
drivers/gpu/drm/mxsfb/lcdif_kms.c | 25 +-
drivers/gpu/drm/mxsfb/mxsfb_drv.c | 6 +-
drivers/gpu/drm/mxsfb/mxsfb_kms.c | 39 +-
drivers/gpu/drm/nouveau/dispnv04/crtc.c | 43 +-
drivers/gpu/drm/nouveau/dispnv04/overlay.c | 13 +-
drivers/gpu/drm/nouveau/dispnv50/base507c.c | 5 +-
drivers/gpu/drm/nouveau/dispnv50/curs507a.c | 5 +-
drivers/gpu/drm/nouveau/dispnv50/disp.c | 198 +-
drivers/gpu/drm/nouveau/dispnv50/disp.h | 2 +
drivers/gpu/drm/nouveau/dispnv50/ovly507e.c | 5 +-
drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c | 5 +-
drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c | 1 -
drivers/gpu/drm/nouveau/nouveau_acpi.c | 10 +
drivers/gpu/drm/nouveau/nouveau_acpi.h | 4 +
drivers/gpu/drm/nouveau/nouveau_backlight.c | 13 +
drivers/gpu/drm/nouveau/nouveau_bo.c | 13 +-
drivers/gpu/drm/nouveau/nouveau_connector.c | 21 +-
drivers/gpu/drm/nouveau/nouveau_connector.h | 3 +
drivers/gpu/drm/nouveau/nouveau_hwmon.c | 85 +-
drivers/gpu/drm/nouveau/nouveau_mem.c | 29 +
drivers/gpu/drm/nouveau/nouveau_mem.h | 6 +
drivers/gpu/drm/nouveau/nouveau_prime.c | 1 -
drivers/gpu/drm/nouveau/nouveau_ttm.c | 24 +
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c | 5 +-
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c | 2 +-
drivers/gpu/drm/omapdrm/dss/dispc.c | 2 +-
drivers/gpu/drm/omapdrm/dss/dss.c | 3 +
drivers/gpu/drm/omapdrm/omap_crtc.c | 1 -
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 4 +-
drivers/gpu/drm/omapdrm/omap_overlay.c | 1 -
drivers/gpu/drm/omapdrm/omap_plane.c | 1 -
drivers/gpu/drm/panel/Kconfig | 4 +-
.../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 4 +-
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c | 4 +-
drivers/gpu/drm/panel/panel-boe-himax8279d.c | 4 +-
drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 4 +-
drivers/gpu/drm/panel/panel-dsi-cm.c | 4 +-
drivers/gpu/drm/panel/panel-ebbg-ft8719.c | 4 +-
drivers/gpu/drm/panel/panel-edp.c | 42 +-
drivers/gpu/drm/panel/panel-elida-kd35t133.c | 4 +-
drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 4 +-
.../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 4 +-
drivers/gpu/drm/panel/panel-ilitek-ili9341.c | 7 +-
drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 4 +-
drivers/gpu/drm/panel/panel-innolux-p079zca.c | 4 +-
drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c | 4 +-
drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 4 +-
drivers/gpu/drm/panel/panel-khadas-ts050.c | 4 +-
drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 4 +-
drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 4 +-
drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 4 +-
drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 4 +-
drivers/gpu/drm/panel/panel-novatek-nt35510.c | 9 +-
drivers/gpu/drm/panel/panel-novatek-nt35560.c | 4 +-
drivers/gpu/drm/panel/panel-novatek-nt35950.c | 4 +-
drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 4 +-
drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 4 +-
drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 4 +-
.../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 4 +-
drivers/gpu/drm/panel/panel-raydium-rm67191.c | 4 +-
drivers/gpu/drm/panel/panel-raydium-rm68200.c | 4 +-
drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 4 +-
drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 4 +-
drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 4 +-
drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 4 +-
drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 3 +-
.../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 4 +-
drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +-
drivers/gpu/drm/panel/panel-samsung-sofef00.c | 4 +-
drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 6 +-
drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 4 +-
drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c | 4 +-
drivers/gpu/drm/panel/panel-simple.c | 88 +-
drivers/gpu/drm/panel/panel-sitronix-st7701.c | 547 +-
drivers/gpu/drm/panel/panel-sitronix-st7703.c | 4 +-
.../gpu/drm/panel/panel-sony-tulip-truly-nt35521.c | 4 +-
drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c | 4 +-
drivers/gpu/drm/panel/panel-truly-nt35597.c | 3 +-
drivers/gpu/drm/panel/panel-visionox-rm69299.c | 3 +-
drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 4 +-
drivers/gpu/drm/panfrost/Kconfig | 1 +
drivers/gpu/drm/panfrost/Makefile | 3 +-
drivers/gpu/drm/panfrost/panfrost_dump.c | 249 +
drivers/gpu/drm/panfrost/panfrost_dump.h | 12 +
drivers/gpu/drm/panfrost/panfrost_job.c | 3 +
drivers/gpu/drm/panfrost/panfrost_mmu.c | 44 +-
drivers/gpu/drm/panfrost/panfrost_regs.h | 42 +-
drivers/gpu/drm/pl111/Kconfig | 2 +-
drivers/gpu/drm/pl111/pl111_display.c | 8 +-
drivers/gpu/drm/pl111/pl111_drv.c | 9 +-
drivers/gpu/drm/pl111/pl111_versatile.c | 1 +
drivers/gpu/drm/qxl/qxl_cmd.c | 8 -
drivers/gpu/drm/qxl/qxl_display.c | 4 +-
drivers/gpu/drm/qxl/qxl_drv.c | 3 +-
drivers/gpu/drm/qxl/qxl_drv.h | 2 -
drivers/gpu/drm/qxl/qxl_kms.c | 4 +-
drivers/gpu/drm/qxl/qxl_object.c | 2 +-
drivers/gpu/drm/radeon/Makefile | 2 +-
drivers/gpu/drm/radeon/atombios_crtc.c | 11 +-
drivers/gpu/drm/radeon/atombios_encoders.c | 66 +-
drivers/gpu/drm/radeon/ci_dpm.c | 6 +-
drivers/gpu/drm/radeon/r600_cs.c | 2 -
drivers/gpu/drm/radeon/radeon.h | 3 -
drivers/gpu/drm/radeon/radeon_atombios.c | 2 -
drivers/gpu/drm/radeon/radeon_connectors.c | 61 +-
drivers/gpu/drm/radeon/radeon_device.c | 1 -
drivers/gpu/drm/radeon/radeon_display.c | 1 -
drivers/gpu/drm/radeon/radeon_dp_mst.c | 778 -
drivers/gpu/drm/radeon/radeon_drv.c | 9 +-
drivers/gpu/drm/radeon/radeon_encoders.c | 25 +-
drivers/gpu/drm/radeon/radeon_irq_kms.c | 10 +-
drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 7 +
drivers/gpu/drm/radeon/radeon_mode.h | 41 -
drivers/gpu/drm/radeon/radeon_object.c | 6 +-
drivers/gpu/drm/radeon/radeon_pm.c | 2 +-
drivers/gpu/drm/rcar-du/Kconfig | 2 +-
drivers/gpu/drm/rcar-du/Makefile | 7 -
drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 34 +-
drivers/gpu/drm/rcar-du/rcar_du_drv.c | 9 +-
drivers/gpu/drm/rcar-du/rcar_du_drv.h | 3 +
drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 9 +-
drivers/gpu/drm/rcar-du/rcar_du_kms.c | 41 +-
drivers/gpu/drm/rcar-du/rcar_du_plane.c | 31 +-
drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 35 +-
drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 4 +-
drivers/gpu/drm/rcar-du/rcar_lvds.c | 8 +-
drivers/gpu/drm/rcar-du/rcar_lvds.h | 10 +-
drivers/gpu/drm/rcar-du/rcar_mipi_dsi.c | 69 +-
drivers/gpu/drm/rcar-du/rcar_mipi_dsi.h | 31 +
drivers/gpu/drm/rockchip/Kconfig | 2 +-
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 51 +-
drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 4 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 122 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 2 +
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 1 -
drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 24 +-
drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 1 +
drivers/gpu/drm/scheduler/sched_main.c | 10 +-
drivers/gpu/drm/selftests/Makefile | 8 -
drivers/gpu/drm/selftests/drm_buddy_selftests.h | 15 -
drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 68 -
drivers/gpu/drm/selftests/drm_mm_selftests.h | 28 -
drivers/gpu/drm/selftests/drm_modeset_selftests.h | 40 -
drivers/gpu/drm/selftests/drm_selftest.c | 109 -
drivers/gpu/drm/selftests/drm_selftest.h | 41 -
drivers/gpu/drm/selftests/test-drm_buddy.c | 994 -
.../gpu/drm/selftests/test-drm_cmdline_parser.c | 1141 -
drivers/gpu/drm/selftests/test-drm_damage_helper.c | 668 -
drivers/gpu/drm/selftests/test-drm_format.c | 280 -
.../gpu/drm/selftests/test-drm_modeset_common.c | 32 -
.../gpu/drm/selftests/test-drm_modeset_common.h | 52 -
drivers/gpu/drm/selftests/test-drm_rect.c | 223 -
drivers/gpu/drm/shmobile/Kconfig | 2 +-
drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 15 +-
drivers/gpu/drm/shmobile/shmob_drm_drv.c | 6 +-
drivers/gpu/drm/shmobile/shmob_drm_kms.c | 3 +-
drivers/gpu/drm/shmobile/shmob_drm_kms.h | 2 +-
drivers/gpu/drm/shmobile/shmob_drm_plane.c | 21 +-
drivers/gpu/drm/sis/sis_drv.c | 2 +-
drivers/gpu/drm/solomon/ssd130x-spi.c | 21 +-
drivers/gpu/drm/solomon/ssd130x.c | 263 +-
drivers/gpu/drm/solomon/ssd130x.h | 9 +-
drivers/gpu/drm/sprd/Kconfig | 2 +-
drivers/gpu/drm/sprd/sprd_dpu.c | 15 +-
drivers/gpu/drm/sprd/sprd_drm.c | 6 +-
drivers/gpu/drm/sti/Kconfig | 2 +-
drivers/gpu/drm/sti/sti_crtc.c | 1 -
drivers/gpu/drm/sti/sti_cursor.c | 14 +-
drivers/gpu/drm/sti/sti_drv.c | 7 +-
drivers/gpu/drm/sti/sti_gdp.c | 18 +-
drivers/gpu/drm/sti/sti_hqvdp.c | 18 +-
drivers/gpu/drm/sti/sti_plane.c | 3 +-
drivers/gpu/drm/sti/sti_plane.h | 1 -
drivers/gpu/drm/stm/Kconfig | 2 +-
drivers/gpu/drm/stm/drv.c | 11 +-
drivers/gpu/drm/stm/ltdc.c | 17 +-
drivers/gpu/drm/sun4i/Kconfig | 28 +-
drivers/gpu/drm/sun4i/sun4i_backend.c | 17 +-
drivers/gpu/drm/sun4i/sun4i_drv.c | 9 +-
drivers/gpu/drm/sun4i/sun4i_frontend.c | 26 +-
drivers/gpu/drm/sun4i/sun4i_layer.c | 1 -
drivers/gpu/drm/sun4i/sun4i_tv.c | 64 +-
drivers/gpu/drm/sun4i/sun8i_mixer.c | 4 +-
drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 27 +-
drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 27 +-
drivers/gpu/drm/tegra/dc.c | 1 -
drivers/gpu/drm/tegra/fb.c | 2 +-
drivers/gpu/drm/tegra/plane.c | 1 -
drivers/gpu/drm/tests/Makefile | 4 +-
drivers/gpu/drm/tests/drm_buddy_test.c | 756 +
drivers/gpu/drm/tests/drm_cmdline_parser_test.c | 991 +
drivers/gpu/drm/tests/drm_damage_helper_test.c | 639 +
.../drm_dp_mst_helper_test.c} | 89 +-
drivers/gpu/drm/tests/drm_format_helper_test.c | 370 +-
drivers/gpu/drm/tests/drm_format_test.c | 359 +
.../drm_framebuffer_test.c} | 120 +-
.../test-drm_mm.c => tests/drm_mm_test.c} | 1253 +-
.../drm_plane_helper_test.c} | 155 +-
drivers/gpu/drm/tests/drm_rect_test.c | 214 +
drivers/gpu/drm/tidss/Kconfig | 2 +-
drivers/gpu/drm/tidss/tidss_crtc.c | 4 +-
drivers/gpu/drm/tidss/tidss_dispc.c | 28 +-
drivers/gpu/drm/tidss/tidss_drv.c | 6 +-
drivers/gpu/drm/tidss/tidss_kms.c | 3 +-
drivers/gpu/drm/tidss/tidss_plane.c | 1 -
drivers/gpu/drm/tilcdc/Kconfig | 2 +-
drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 10 +-
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 6 +-
drivers/gpu/drm/tilcdc/tilcdc_plane.c | 10 +-
drivers/gpu/drm/tiny/Kconfig | 22 +-
drivers/gpu/drm/tiny/arcpgu.c | 14 +-
drivers/gpu/drm/tiny/bochs.c | 14 +-
drivers/gpu/drm/tiny/cirrus.c | 19 +-
drivers/gpu/drm/tiny/hx8357d.c | 7 +-
drivers/gpu/drm/tiny/ili9163.c | 7 +-
drivers/gpu/drm/tiny/ili9225.c | 12 +-
drivers/gpu/drm/tiny/ili9341.c | 7 +-
drivers/gpu/drm/tiny/ili9486.c | 7 +-
drivers/gpu/drm/tiny/mi0283qt.c | 7 +-
drivers/gpu/drm/tiny/panel-mipi-dbi.c | 7 +-
drivers/gpu/drm/tiny/repaper.c | 42 +-
drivers/gpu/drm/tiny/simpledrm.c | 594 +-
drivers/gpu/drm/tiny/st7586.c | 17 +-
drivers/gpu/drm/tiny/st7735r.c | 7 +-
drivers/gpu/drm/ttm/ttm_bo.c | 172 +-
drivers/gpu/drm/ttm/ttm_bo_util.c | 11 +-
drivers/gpu/drm/ttm/ttm_range_manager.c | 33 +
drivers/gpu/drm/ttm/ttm_resource.c | 64 +-
drivers/gpu/drm/tve200/Kconfig | 2 +-
drivers/gpu/drm/tve200/tve200_display.c | 12 +-
drivers/gpu/drm/tve200/tve200_drv.c | 10 +-
drivers/gpu/drm/udl/udl_drv.c | 19 +-
drivers/gpu/drm/udl/udl_drv.h | 5 +-
drivers/gpu/drm/udl/udl_main.c | 128 +-
drivers/gpu/drm/udl/udl_modeset.c | 49 +-
drivers/gpu/drm/udl/udl_transfer.c | 46 +-
drivers/gpu/drm/v3d/v3d_drv.c | 1 -
drivers/gpu/drm/v3d/v3d_gem.c | 4 +-
drivers/gpu/drm/v3d/v3d_perfmon.c | 2 +-
drivers/gpu/drm/vboxvideo/vbox_mode.c | 12 +-
drivers/gpu/drm/vboxvideo/vboxvideo.h | 2 +-
drivers/gpu/drm/vc4/Kconfig | 2 +-
drivers/gpu/drm/vc4/vc4_bo.c | 79 +-
drivers/gpu/drm/vc4/vc4_crtc.c | 149 +-
drivers/gpu/drm/vc4/vc4_debugfs.c | 72 +-
drivers/gpu/drm/vc4/vc4_dpi.c | 131 +-
drivers/gpu/drm/vc4/vc4_drv.c | 28 +-
drivers/gpu/drm/vc4/vc4_drv.h | 65 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 131 +-
drivers/gpu/drm/vc4/vc4_gem.c | 22 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 971 +-
drivers/gpu/drm/vc4/vc4_hdmi.h | 15 +-
drivers/gpu/drm/vc4/vc4_hvs.c | 145 +-
drivers/gpu/drm/vc4/vc4_irq.c | 4 +-
drivers/gpu/drm/vc4/vc4_kms.c | 1 -
drivers/gpu/drm/vc4/vc4_perfmon.c | 1 +
drivers/gpu/drm/vc4/vc4_plane.c | 71 +-
drivers/gpu/drm/vc4/vc4_render_cl.c | 40 +-
drivers/gpu/drm/vc4/vc4_txp.c | 63 +-
drivers/gpu/drm/vc4/vc4_v3d.c | 73 +-
drivers/gpu/drm/vc4/vc4_validate.c | 28 +-
drivers/gpu/drm/vc4/vc4_validate_shaders.c | 2 +-
drivers/gpu/drm/vc4/vc4_vec.c | 273 +-
drivers/gpu/drm/via/Makefile | 2 +-
drivers/gpu/drm/via/via_3d_reg.h | 349 +-
drivers/gpu/drm/via/via_dma.c | 744 -
drivers/gpu/drm/via/via_dmablit.c | 807 -
drivers/gpu/drm/via/via_dmablit.h | 140 -
drivers/gpu/drm/via/via_dri1.c | 3630 +
drivers/gpu/drm/via/via_drv.c | 124 -
drivers/gpu/drm/via/via_drv.h | 229 -
drivers/gpu/drm/via/via_irq.c | 388 -
drivers/gpu/drm/via/via_map.c | 132 -
drivers/gpu/drm/via/via_mm.c | 241 -
drivers/gpu/drm/via/via_verifier.c | 1110 -
drivers/gpu/drm/via/via_verifier.h | 62 -
drivers/gpu/drm/via/via_video.c | 94 -
drivers/gpu/drm/virtio/virtgpu_display.c | 2 +
drivers/gpu/drm/virtio/virtgpu_drv.c | 53 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 5 +-
drivers/gpu/drm/virtio/virtgpu_gem.c | 4 +-
drivers/gpu/drm/virtio/virtgpu_ioctl.c | 4 +-
drivers/gpu/drm/virtio/virtgpu_kms.c | 23 +-
drivers/gpu/drm/virtio/virtgpu_object.c | 65 +-
drivers/gpu/drm/virtio/virtgpu_plane.c | 40 +-
drivers/gpu/drm/virtio/virtgpu_vq.c | 21 +-
drivers/gpu/drm/vkms/Makefile | 1 +
drivers/gpu/drm/vkms/vkms_composer.c | 314 +-
drivers/gpu/drm/vkms/vkms_drv.h | 33 +-
drivers/gpu/drm/vkms/vkms_formats.c | 286 +
drivers/gpu/drm/vkms/vkms_formats.h | 12 +
drivers/gpu/drm/vkms/vkms_plane.c | 56 +-
drivers/gpu/drm/vkms/vkms_writeback.c | 39 +-
.../gpu/drm/vmwgfx/device_include/vm_basic_types.h | 2 +-
drivers/gpu/drm/vmwgfx/ttm_object.h | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 14 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 8 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 13 -
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 -
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 11 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 1 -
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 1 +
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 8 +-
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 1 -
drivers/gpu/drm/xlnx/Kconfig | 2 +-
drivers/gpu/drm/xlnx/zynqmp_disp.c | 13 +-
drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 8 +-
drivers/leds/simple/simatic-ipc-leds-gpio.c | 42 +-
drivers/media/platform/renesas/vsp1/vsp1_drm.c | 2 +
drivers/misc/mei/bus-fixup.c | 106 +-
drivers/misc/mei/client.c | 16 +-
drivers/misc/mei/debugfs.c | 19 +-
drivers/misc/mei/gsc-me.c | 77 +-
drivers/misc/mei/hbm.c | 14 +-
drivers/misc/mei/hw-me-regs.h | 9 +-
drivers/misc/mei/hw-me.c | 138 +-
drivers/misc/mei/hw-me.h | 17 +-
drivers/misc/mei/hw-txe.c | 4 +-
drivers/misc/mei/hw.h | 7 +-
drivers/misc/mei/init.c | 35 +-
drivers/misc/mei/main.c | 4 +-
drivers/misc/mei/mei_dev.h | 35 +-
drivers/misc/mei/mkhi.h | 55 +
drivers/misc/mei/pci-me.c | 4 +-
drivers/mmc/core/host.c | 2 +-
drivers/mmc/core/sdio.c | 4 +-
drivers/mmc/core/sdio_irq.c | 4 +-
drivers/mmc/host/Kconfig | 1 +
drivers/mmc/host/au1xmmc.c | 3 +-
drivers/mmc/host/jz4740_mmc.c | 4 +-
drivers/mmc/host/meson-gx-mmc.c | 84 +-
drivers/mmc/host/meson-mx-sdhc-mmc.c | 4 +-
drivers/mmc/host/mtk-sd.c | 109 +-
drivers/mmc/host/rtsx_usb_sdmmc.c | 5 +-
drivers/mmc/host/sdhci-msm.c | 1 +
drivers/mmc/host/sdhci-pci-core.c | 23 +-
drivers/mmc/host/sdhci-pci-o2micro.c | 7 +-
drivers/mmc/host/sdhci-sprd.c | 6 +-
drivers/mmc/host/sdhci.c | 84 +-
drivers/mmc/host/sdhci.h | 2 -
drivers/mmc/host/sdhci_am654.c | 5 +-
drivers/mmc/host/wmt-sdmmc.c | 5 +-
drivers/pcmcia/Kconfig | 13 -
drivers/pcmcia/Makefile | 2 -
drivers/pcmcia/at91_cf.c | 407 -
drivers/pcmcia/i82092.c | 4 +-
drivers/pcmcia/omap_cf.c | 4 +-
drivers/pcmcia/sa1100_generic.c | 10 +-
drivers/pcmcia/vrc4171_card.c | 745 -
drivers/platform/chrome/Kconfig | 11 +
drivers/platform/chrome/Makefile | 1 +
drivers/platform/chrome/chromeos_laptop.c | 24 +-
drivers/platform/chrome/cros_ec.c | 11 +-
drivers/platform/chrome/cros_ec_chardev.c | 3 +
drivers/platform/chrome/cros_ec_debugfs.c | 3 +
drivers/platform/chrome/cros_ec_proto.c | 32 +
drivers/platform/chrome/cros_ec_typec.c | 110 +-
drivers/platform/chrome/cros_typec_switch.c | 321 +
drivers/platform/mellanox/mlxreg-lc.c | 12 +-
drivers/platform/surface/surface3_power.c | 2 +-
drivers/platform/surface/surface_acpi_notify.c | 3 +-
drivers/platform/x86/Kconfig | 3 +
drivers/platform/x86/acer-wmi.c | 68 +-
drivers/platform/x86/acerhdf.c | 2 +-
drivers/platform/x86/amd/Kconfig | 2 +
drivers/platform/x86/amd/Makefile | 1 +
drivers/platform/x86/amd/hsmp.c | 2 +-
drivers/platform/x86/amd/pmc.c | 131 +-
drivers/platform/x86/amd/pmf/Kconfig | 16 +
drivers/platform/x86/amd/pmf/Makefile | 9 +
drivers/platform/x86/amd/pmf/acpi.c | 304 +
drivers/platform/x86/amd/pmf/auto-mode.c | 305 +
drivers/platform/x86/amd/pmf/cnqf.c | 395 +
drivers/platform/x86/amd/pmf/core.c | 412 +
drivers/platform/x86/amd/pmf/pmf.h | 417 +
drivers/platform/x86/amd/pmf/sps.c | 146 +
drivers/platform/x86/amilo-rfkill.c | 3 +-
drivers/platform/x86/apple-gmux.c | 3 -
drivers/platform/x86/asus-laptop.c | 2 +-
drivers/platform/x86/asus-nb-wmi.c | 59 +-
drivers/platform/x86/asus-wmi.c | 656 +-
drivers/platform/x86/asus-wmi.h | 12 +-
drivers/platform/x86/compal-laptop.c | 153 +-
drivers/platform/x86/dell/alienware-wmi.c | 2 +-
drivers/platform/x86/dell/dcdbas.c | 2 +-
drivers/platform/x86/dell/dell-laptop.c | 2 +-
drivers/platform/x86/dell/dell-smbios-base.c | 4 +-
drivers/platform/x86/dell/dell-wmi-base.c | 3 +
drivers/platform/x86/dell/dell-wmi-privacy.c | 12 +-
drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 2 +-
drivers/platform/x86/dell/dell_rbu.c | 2 +-
drivers/platform/x86/eeepc-laptop.c | 2 +-
drivers/platform/x86/eeepc-wmi.c | 25 +-
drivers/platform/x86/fujitsu-laptop.c | 2 +-
drivers/platform/x86/hdaps.c | 2 +-
drivers/platform/x86/hp-wmi.c | 33 +-
drivers/platform/x86/huawei-wmi.c | 2 +-
drivers/platform/x86/intel/chtwc_int33fe.c | 8 +-
drivers/platform/x86/intel/int3472/discrete.c | 34 +-
drivers/platform/x86/intel/oaktrail.c | 2 +-
.../uncore-frequency/uncore-frequency-common.c | 2 +-
drivers/platform/x86/intel/wmi/thunderbolt.c | 24 +-
drivers/platform/x86/mlx-platform.c | 2 +-
drivers/platform/x86/msi-laptop.c | 106 +-
drivers/platform/x86/nvidia-wmi-ec-backlight.c | 82 +-
drivers/platform/x86/panasonic-laptop.c | 2 +-
drivers/platform/x86/pmc_atom.c | 42 +-
drivers/platform/x86/samsung-laptop.c | 89 +-
drivers/platform/x86/simatic-ipc.c | 10 +-
drivers/platform/x86/sony-laptop.c | 2 +-
drivers/platform/x86/tc1100-wmi.c | 2 +-
drivers/platform/x86/thinkpad_acpi.c | 8 +-
drivers/platform/x86/topstar-laptop.c | 2 +-
drivers/platform/x86/toshiba_acpi.c | 337 +-
drivers/platform/x86/winmate-fm07-keys.c | 2 +-
drivers/platform/x86/wmi.c | 66 +-
drivers/staging/sm750fb/sm750.c | 15 +-
drivers/video/aperture.c | 69 +-
drivers/video/backlight/Kconfig | 13 +
drivers/video/backlight/Makefile | 1 +
drivers/video/backlight/mt6370-backlight.c | 351 +
drivers/video/fbdev/arkfb.c | 5 +
drivers/video/fbdev/asiliantfb.c | 5 +
drivers/video/fbdev/aty/aty128fb.c | 57 +-
drivers/video/fbdev/aty/atyfb_base.c | 7 +-
drivers/video/fbdev/aty/radeon_base.c | 83 +-
drivers/video/fbdev/carminefb.c | 5 +
drivers/video/fbdev/chipsfb.c | 13 +-
drivers/video/fbdev/cirrusfb.c | 5 +
drivers/video/fbdev/core/fbmem.c | 219 +-
drivers/video/fbdev/cyber2000fb.c | 5 +
drivers/video/fbdev/geode/gx1fb_core.c | 5 +
drivers/video/fbdev/geode/gxfb_core.c | 5 +
drivers/video/fbdev/geode/lxfb_core.c | 5 +
drivers/video/fbdev/gxt4500.c | 5 +
drivers/video/fbdev/hyperv_fb.c | 6 +-
drivers/video/fbdev/i740fb.c | 5 +
drivers/video/fbdev/i810/i810_main.c | 315 +-
drivers/video/fbdev/imsttfb.c | 36 +-
drivers/video/fbdev/intelfb/intelfbdrv.c | 5 +
drivers/video/fbdev/kyro/fbdev.c | 5 +
drivers/video/fbdev/matrox/matroxfb_base.c | 5 +
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 5 +
drivers/video/fbdev/neofb.c | 41 +-
drivers/video/fbdev/nvidia/nvidia.c | 7 +-
drivers/video/fbdev/pm2fb.c | 5 +
drivers/video/fbdev/pm3fb.c | 5 +
drivers/video/fbdev/pvr2fb.c | 5 +
drivers/video/fbdev/riva/fbdev.c | 67 +-
drivers/video/fbdev/s3fb.c | 5 +
drivers/video/fbdev/savage/savagefb_driver.c | 5 +
drivers/video/fbdev/sis/sis_main.c | 5 +
drivers/video/fbdev/skeletonfb.c | 210 +-
drivers/video/fbdev/sm712fb.c | 5 +
drivers/video/fbdev/sstfb.c | 43 +-
drivers/video/fbdev/sunxvr2500.c | 5 +
drivers/video/fbdev/sunxvr500.c | 5 +
drivers/video/fbdev/tdfxfb.c | 5 +
drivers/video/fbdev/tgafb.c | 17 +-
drivers/video/fbdev/tridentfb.c | 5 +
drivers/video/fbdev/vermilion/vermilion.c | 7 +-
drivers/video/fbdev/vga16fb.c | 191 +-
drivers/video/fbdev/via/via-core.c | 5 +
drivers/video/fbdev/vt8623fb.c | 5 +
drivers/video/hdmi.c | 82 +-
include/acpi/video.h | 9 +-
include/drm/display/drm_dp.h | 3 +
include/drm/display/drm_dp_helper.h | 2 +
include/drm/display/drm_dp_mst_helper.h | 237 +-
include/drm/drm_atomic_helper.h | 12 +
include/drm/drm_bridge.h | 12 +
include/drm/drm_connector.h | 26 +
include/drm/drm_crtc.h | 9 +
include/drm/drm_encoder.h | 6 +
.../{drm_fb_cma_helper.h => drm_fb_dma_helper.h} | 10 +-
include/drm/drm_file.h | 9 -
include/drm/drm_format_helper.h | 69 +-
include/drm/drm_fourcc.h | 4 +
include/drm/drm_framebuffer.h | 8 +-
include/drm/drm_gem.h | 57 +-
.../{drm_gem_cma_helper.h => drm_gem_dma_helper.h} | 158 +-
include/drm/drm_gem_shmem_helper.h | 2 +-
include/drm/drm_mipi_dbi.h | 2 +
include/drm/drm_mipi_dsi.h | 4 +-
include/drm/drm_modes.h | 35 +-
include/drm/drm_panel.h | 7 -
include/drm/drm_plane.h | 52 +-
include/drm/drm_plane_helper.h | 40 +-
include/drm/drm_probe_helper.h | 9 +-
include/drm/gpu_scheduler.h | 9 +-
include/drm/i915_pciids.h | 1 +
include/drm/ttm/ttm_bo_api.h | 93 +-
include/drm/ttm/ttm_bo_driver.h | 2 +-
include/drm/ttm/ttm_resource.h | 40 +
include/linux/acpi.h | 1 +
include/linux/dma-resv.h | 16 +-
include/linux/fb.h | 10 -
include/linux/hdmi.h | 7 +-
include/linux/iosys-map.h | 15 +-
include/linux/mei_aux.h | 12 +
include/linux/mmc/host.h | 2 +-
include/linux/platform_data/cros_ec_commands.h | 18 +
include/linux/platform_data/cros_ec_proto.h | 1 +
include/linux/platform_data/x86/asus-wmi.h | 11 +
.../platform_data/x86/nvidia-wmi-ec-backlight.h | 76 +
include/linux/platform_data/x86/pmc_atom.h | 4 +-
include/linux/platform_data/x86/simatic-ipc-base.h | 1 +
include/linux/platform_data/x86/simatic-ipc.h | 2 +
include/linux/suspend.h | 1 +
include/media/vsp1.h | 2 +
include/uapi/drm/amdgpu_drm.h | 8 +
include/uapi/drm/drm_fourcc.h | 34 +-
include/uapi/drm/drm_mode.h | 8 +-
include/uapi/drm/panfrost_drm.h | 47 +
include/video/vga.h | 20 +-
kernel/power/suspend.c | 3 +
tools/power/x86/intel-speed-select/hfi-events.c | 5 +-
tools/power/x86/intel-speed-select/isst-config.c | 511 +-
tools/power/x86/intel-speed-select/isst-core.c | 313 +-
tools/power/x86/intel-speed-select/isst-daemon.c | 36 +-
tools/power/x86/intel-speed-select/isst-display.c | 76 +-
tools/power/x86/intel-speed-select/isst.h | 88 +-
1306 files changed, 116502 insertions(+), 85116 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-amd-pmc
create mode 100644 Documentation/ABI/testing/sysfs-amd-pmf
create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dp.yaml
create mode 100644 Documentation/devicetree/bindings/leds/backlight/mediatek,mt637 [...]
create mode 100644 Documentation/gpu/amdgpu/apu-asic-info-table.csv
create mode 100644 Documentation/gpu/amdgpu/dgpu-asic-info-table.csv
create mode 100644 Documentation/gpu/amdgpu/display/dcn2_cm_drm_current.svg
create mode 100644 Documentation/gpu/amdgpu/display/dcn3_cm_drm_current.svg
create mode 100644 Documentation/gpu/amdgpu/display/mpo-cursor.svg
create mode 100644 Documentation/gpu/amdgpu/display/mpo-overview.rst
create mode 100644 Documentation/gpu/amdgpu/display/multi-display-hdcp-mpo-less-pi [...]
create mode 100644 Documentation/gpu/amdgpu/display/multi-display-hdcp-mpo.svg
create mode 100644 Documentation/gpu/amdgpu/display/pipeline_4k_no_split.svg
create mode 100644 Documentation/gpu/amdgpu/display/pipeline_4k_split.svg
create mode 100644 Documentation/gpu/amdgpu/display/single-display-mpo-multi-video.svg
create mode 100644 Documentation/gpu/amdgpu/display/single-display-mpo.svg
copy drivers/gpu/drm/amd/amdgpu/{gfxhub_v2_1.c => gfxhub_v3_0_3.c} (55%)
copy drivers/gpu/drm/amd/amdgpu/{nbio_v4_3.h => gfxhub_v3_0_3.h} (82%)
create mode 100644 drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.c
copy drivers/gpu/drm/amd/amdgpu/{nbio_v4_3.h => imu_v11_0_3.h} (82%)
create mode 100644 drivers/gpu/drm/amd/amdgpu/mmsch_v4_0.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c
rename drivers/gpu/drm/amd/{display/dc/inc/dml_wrapper.h => amdgpu/sienna_cichlid. [...]
delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dml_wrapper_translation.c
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_11_0_3_offset.h
copy drivers/gpu/drm/amd/include/asic_reg/gc/{gc_10_3_0_sh_mask.h => gc_11_0_3_sh_ [...]
rename drivers/gpu/drm/{drm_fb_cma_helper.c => drm_fb_dma_helper.c} (60%)
rename drivers/gpu/drm/{drm_gem_cma_helper.c => drm_gem_dma_helper.c} (61%)
create mode 100644 drivers/gpu/drm/i915/display/intel_backlight_regs.h
create mode 100644 drivers/gpu/drm/i915/display/intel_display_core.h
create mode 100644 drivers/gpu/drm/i915/display/intel_gmbus_regs.h
create mode 100644 drivers/gpu/drm/i915/display/intel_hdcp_regs.h
create mode 100644 drivers/gpu/drm/i915/display/skl_watermark.c
create mode 100644 drivers/gpu/drm/i915/display/skl_watermark.h
create mode 100644 drivers/gpu/drm/i915/gt/intel_sa_media.c
create mode 100644 drivers/gpu/drm/i915/gt/intel_sa_media.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc_hangcheck.c
create mode 100644 drivers/gpu/drm/mediatek/mtk_dp.c
create mode 100644 drivers/gpu/drm/mediatek/mtk_dp_reg.h
create mode 100644 drivers/gpu/drm/mgag200/mgag200_bmc.c
delete mode 100644 drivers/gpu/drm/mgag200/mgag200_pll.c
create mode 100644 drivers/gpu/drm/panfrost/panfrost_dump.c
create mode 100644 drivers/gpu/drm/panfrost/panfrost_dump.h
delete mode 100644 drivers/gpu/drm/radeon/radeon_dp_mst.c
create mode 100644 drivers/gpu/drm/rcar-du/rcar_mipi_dsi.h
delete mode 100644 drivers/gpu/drm/selftests/Makefile
delete mode 100644 drivers/gpu/drm/selftests/drm_buddy_selftests.h
delete mode 100644 drivers/gpu/drm/selftests/drm_cmdline_selftests.h
delete mode 100644 drivers/gpu/drm/selftests/drm_mm_selftests.h
delete mode 100644 drivers/gpu/drm/selftests/drm_modeset_selftests.h
delete mode 100644 drivers/gpu/drm/selftests/drm_selftest.c
delete mode 100644 drivers/gpu/drm/selftests/drm_selftest.h
delete mode 100644 drivers/gpu/drm/selftests/test-drm_buddy.c
delete mode 100644 drivers/gpu/drm/selftests/test-drm_cmdline_parser.c
delete mode 100644 drivers/gpu/drm/selftests/test-drm_damage_helper.c
delete mode 100644 drivers/gpu/drm/selftests/test-drm_format.c
delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.c
delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.h
delete mode 100644 drivers/gpu/drm/selftests/test-drm_rect.c
create mode 100644 drivers/gpu/drm/tests/drm_buddy_test.c
create mode 100644 drivers/gpu/drm/tests/drm_cmdline_parser_test.c
create mode 100644 drivers/gpu/drm/tests/drm_damage_helper_test.c
rename drivers/gpu/drm/{selftests/test-drm_dp_mst_helper.c => tests/drm_dp_mst_hel [...]
create mode 100644 drivers/gpu/drm/tests/drm_format_test.c
rename drivers/gpu/drm/{selftests/test-drm_framebuffer.c => tests/drm_framebuffer_ [...]
rename drivers/gpu/drm/{selftests/test-drm_mm.c => tests/drm_mm_test.c} (54%)
rename drivers/gpu/drm/{selftests/test-drm_plane_helper.c => tests/drm_plane_helpe [...]
create mode 100644 drivers/gpu/drm/tests/drm_rect_test.c
delete mode 100644 drivers/gpu/drm/via/via_dma.c
delete mode 100644 drivers/gpu/drm/via/via_dmablit.c
delete mode 100644 drivers/gpu/drm/via/via_dmablit.h
create mode 100644 drivers/gpu/drm/via/via_dri1.c
delete mode 100644 drivers/gpu/drm/via/via_drv.c
delete mode 100644 drivers/gpu/drm/via/via_drv.h
delete mode 100644 drivers/gpu/drm/via/via_irq.c
delete mode 100644 drivers/gpu/drm/via/via_map.c
delete mode 100644 drivers/gpu/drm/via/via_mm.c
delete mode 100644 drivers/gpu/drm/via/via_verifier.c
delete mode 100644 drivers/gpu/drm/via/via_verifier.h
delete mode 100644 drivers/gpu/drm/via/via_video.c
create mode 100644 drivers/gpu/drm/vkms/vkms_formats.c
create mode 100644 drivers/gpu/drm/vkms/vkms_formats.h
create mode 100644 drivers/misc/mei/mkhi.h
delete mode 100644 drivers/pcmcia/at91_cf.c
delete mode 100644 drivers/pcmcia/vrc4171_card.c
create mode 100644 drivers/platform/chrome/cros_typec_switch.c
create mode 100644 drivers/platform/x86/amd/pmf/Kconfig
create mode 100644 drivers/platform/x86/amd/pmf/Makefile
create mode 100644 drivers/platform/x86/amd/pmf/acpi.c
create mode 100644 drivers/platform/x86/amd/pmf/auto-mode.c
create mode 100644 drivers/platform/x86/amd/pmf/cnqf.c
create mode 100644 drivers/platform/x86/amd/pmf/core.c
create mode 100644 drivers/platform/x86/amd/pmf/pmf.h
create mode 100644 drivers/platform/x86/amd/pmf/sps.c
create mode 100644 drivers/video/backlight/mt6370-backlight.c
rename include/drm/{drm_fb_cma_helper.h => drm_fb_dma_helper.h} (56%)
rename include/drm/{drm_gem_cma_helper.h => drm_gem_dma_helper.h} (53%)
create mode 100644 include/linux/platform_data/x86/nvidia-wmi-ec-backlight.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 master
in repository toolchain/ci/interesting-commits.
from 4f9c293 Add entry b04208895fed34171eac6bafb60c90048eb1cb0c from https [...]
new 13cc925 Add entry b20e34b39f72f2be035dfb7367b6880fd2cf213a from https [...]
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:
llvm/llvmorg-16-init-6570-gb20e34b39f72 | 1 +
.../build_url | 2 +-
.../last_good | 1 +
.../summary.txt | 1 +
.../tcwg_kernel/status.txt | 22 ++++++++++++++++++++++
5 files changed, 26 insertions(+), 1 deletion(-)
create mode 120000 llvm/llvmorg-16-init-6570-gb20e34b39f72
copy {linux/sha1/3dd33a09f5dc12ccb0902923c4c784eb0f8c7554/tcwg_kernel/llvm-master- [...]
create mode 100644 llvm/sha1/b20e34b39f72f2be035dfb7367b6880fd2cf213a/tcwg_kernel/ [...]
create mode 100644 llvm/sha1/b20e34b39f72f2be035dfb7367b6880fd2cf213a/tcwg_kernel/ [...]
create mode 100644 llvm/sha1/b20e34b39f72f2be035dfb7367b6880fd2cf213a/tcwg_kernel/ [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 2eff4fe383a analyzer: simplify some includes
new ef878564140 analyzer: add regression test for PR 107158
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../gcc.dg/analyzer/call-summaries-pr107158.c | 83 ++++++++++++++++++++++
1 file changed, 83 insertions(+)
create mode 100644 gcc/testsuite/gcc.dg/analyzer/call-summaries-pr107158.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_native_build/master-arm
in repository toolchain/ci/base-artifacts.
from 5886976202 68: onsuccess: #471: 6: Success after binutils/gcc/linux/gli [...]
new 51dcc4424a 69: onsuccess: #472: 6: Success after binutils/gcc/linux/gli [...]
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.xz | Bin 1696 -> 1676 bytes
02-prepare_abe/console.log.xz | Bin 2760 -> 2732 bytes
04-build_abe-binutils/console.log.xz | Bin 52324 -> 51620 bytes
05-build_abe-gcc/console.log.xz | Bin 232616 -> 235924 bytes
06-clean_sysroot/console.log.xz | Bin 316 -> 316 bytes
07-build_abe-linux/console.log.xz | Bin 9216 -> 9180 bytes
08-build_abe-glibc/console.log.xz | Bin 232900 -> 232428 bytes
09-build_abe-gdb/console.log.xz | Bin 50312 -> 49828 bytes
10-check_regression/console.log.xz | Bin 4636 -> 4324 bytes
dashboard/dashboard-generate.sh | 2 +-
git/binutils_rev | 2 +-
git/gcc_rev | 2 +-
git/gdb_rev | 2 +-
git/glibc_rev | 2 +-
git/linux_rev | 2 +-
mail/jira-body.txt | 2 +-
mail/mail-body.txt | 2 +-
mail/mail-subject.txt | 2 +-
manifest.sh | 36 +++++++++++++++++------------------
19 files changed, 27 insertions(+), 27 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.