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 7304b2b7 Add entry b91671f3f99a75be6573287e543b6eacb4acb895 from https [...]
new d1b985af Add entry b91671f3f99a75be6573287e543b6eacb4acb895 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:
.../sha1/b91671f3f99a75be6573287e543b6eacb4acb895/commit-log.txt | 2 +-
.../b91671f3f99a75be6573287e543b6eacb4acb895/jira/description | 6 +++++-
binutils/sha1/b91671f3f99a75be6573287e543b6eacb4acb895/status.txt | 4 ++++
.../tcwg_binutils_check/master-arm/reproduction_instructions.txt | 8 ++++----
.../tcwg_binutils_check/master-arm}/summary.txt | 0
.../tcwg_binutils_check/status.txt | 3 +++
6 files changed, 17 insertions(+), 6 deletions(-)
copy binutils/sha1/{b625eff8a2346fe1107aa4ab7bbf4302f2c2136e => b91671f3f99a75be65 [...]
copy binutils/sha1/{0ec2cde4f48fbe19c72d0963101888743015041e/tcwg_gnu_cross_check_ [...]
create mode 100644 binutils/sha1/b91671f3f99a75be6573287e543b6eacb4acb895/tcwg_bin [...]
--
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 70b881ae Add entry b91671f3f99a75be6573287e543b6eacb4acb895 from https [...]
new 7304b2b7 Add entry b91671f3f99a75be6573287e543b6eacb4acb895 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:
.../tcwg_binutils_check/master-arm/build_url | 2 +-
.../master-aarch64 => tcwg_binutils_check/master-arm}/last_good | 0
2 files changed, 1 insertion(+), 1 deletion(-)
copy binutils/sha1/{b625eff8a2346fe1107aa4ab7bbf4302f2c2136e => b91671f3f99a75be65 [...]
copy binutils/sha1/b91671f3f99a75be6573287e543b6eacb4acb895/{tcwg_gnu_native_check [...]
--
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_bootstrap_build/master-arm-bootstrap_lto
in repository toolchain/ci/base-artifacts.
from 24b6638261 onsuccess: #81: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...]
new 1fca54ee17 onsuccess: #82: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...]
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 2112 -> 2100 bytes
02-prepare_abe/console.log.xz | Bin 2664 -> 2616 bytes
04-build_abe-bootstrap_lto/console.log.xz | Bin 489880 -> 492436 bytes
04-build_abe-bootstrap_lto/make-gcc-stage2.log.xz | Bin 441112 -> 439816 bytes
05-check_regression/console.log.xz | Bin 1032 -> 1028 bytes
git/gcc_rev | 2 +-
jenkins/build-name | 2 +-
manifest.sh | 6 +++---
8 files changed, 5 insertions(+), 5 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 86e203edf24b Merge tag 'input-for-v6.5-rc0' of git://git.kernel.org/pub [...]
new e94f1f96f108 ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic [...]
new 16cafbd97759 ALSA: emu10k1: remove pointless locks from timer code
new 71781147dabd ALSA: emu10k1: remove pointless locks from /proc code
new 50164f69f8c7 ALSA: emu10k1: use the right lock in snd_emu10k1_shared_sp [...]
new 35d1d5824ffe ALSA: emu10k1: fix locking in snd_emu1010_fpga_link_dst_sr [...]
new 37bb927d5bb4 ALSA: core: update comment on snd_card.controls_rwsem
new 06405d8ee8c3 ALSA: emu10k1: remove now superfluous mixer locking
new 946233bb23be ALSA: emu10k1: minor E-MU naming fixups
new a4bb75c4f19d ALSA: uapi: pcm: control the filling of the silence sample [...]
new a8661af51304 ALSA: emu10k1: don't create regular S/PDIF controls for E- [...]
new 2a3fa40aefbe ALSA: emu10k1: make tone control switch mono
new 8cabf83c7aa5 ALSA: emu10k1: roll up loops in DSP setup code for Audigy
new 4102ac297595 ALSA: emu10k1: fix+optimize E-MU stereo capture DSP code
new 4c7bfbcf7516 ALSA: emu10k1: simplify snd_emu10k1_audigy_dsp_convert_32_ [...]
new f549466b8b85 ALSA: emu10k1: apply channel delay hack to all E-MU cards
new 59f038a09c62 ALSA: emu10k1: simplify tone control switch DSP code
new 60571ac9ea62 ALSA: emu10k1: automate encoding of sub-register definitions
new 3676cd4bc8e6 ALSA: emu10k1: validate parameters of snd_emu10k1_ptr_{rea [...]
new 2093dcfc04e1 ALSA: emu10k1: merge common paths in snd_emu10k1_ptr_{read [...]
new 2e9bd50f117e ALSA: emu10k1: optimize mask calculation in snd_emu10k1_pt [...]
new a746516d75fd ALSA: emu10k1: polish audigy GPR allocation
new bb5ceb43b7bf ALSA: emu10k1: fix non-zero mixer control defaults in high [...]
new 1a38ae579606 ALSA: emu10k1: validate min/max values of translated controls
new 6175ccd1a981 ALSA: emu10k1: omit non-applicable mixer controls for E-MU cards
new de0dc31070a5 ALSA: emu10k1: skip mic capture PCM for cards without AC97 codec
new 1298bc978afb ALSA: emu10k1: enable bit-exact playback, part 1: DSP attenuation
new bcdbd3b7888e ALSA: emu10k1: enable bit-exact playback, part 2: voice at [...]
new 24cdfcb4ccbb ALSA: compat_ioctl: use correct snd_ctl_elem_type_t type
new 155e3d3bf0cd ALSA: emu10k1: straighten out FX send init
new 94dabafea04e ALSA: emu10k1: cleanup envelope register init
new a61c695aee87 ALSA: emu10k1: remove useless resets of stop-on-loop-end bits
new 35a60d1edff4 ALSA: emu10k1: rewire {en,dis}abling interrupts for PCM playback
new 77e067d0fa05 ALSA: emu10k1: skip needless setting of some voice registers
new 51d652f4587f ALSA: emu10k1: factor out snd_emu10k1_compose_audigy_senda [...]
new 9b00a1e9b1ae ALSA: emu10k1: make some initializer arrays less wasteful
new dc39bb3e4c25 ALSA: emu10k1: compactize E-MU routing source arrays
new 536438f1def6 ALSA: emu10k1: make mixer control mass creation less wasteful
new 511cbe8f59e3 ALSA: emu10k1: un-hardcode E-MU mixer control callbacks somewhat
new cc766807a208 ALSA: emu10k1: fix return value of snd_emu1010_dac_pads_put()
new 1fc710f06aa8 ALSA: emu10k1: make E-MU I/O routing init data-driven
new 97f1582e92c9 ALSA: emu10k1: make E-MU mixer control creation more data-driven
new f69d705d3972 ALSA: emu10k1: improve mixer controls for E-MU 1010 rev2 card
new 6f3609f8a3da ALSA: emu10k1: add explicit support for E-MU 0404
new 216abe45cf4a ALSA: emu10k1: make struct snd_emu1010 less wasteful
new 9fe0731bc345 ALSA: emu10k1: remove runtime 64-bit divisions
new af7fd0276ed7 ALSA: emu10k1: pass frame instead of byte addresses
new 1e5323bd7725 Revert "ALSA: emu10k1 - delay the PCM interrupts (add pcm_ [...]
new be3b7629e13a ALSA: emu10k1: remove pointless displacement of the extra voices
new cd6dceb197ca ALSA: emu10k1: skip pointless cache setup for extra voices
new 5b1cd21f0f05 ALSA: emu10k1: fix PCM playback cache and interrupt handling
new 9e72666b9ee1 ALSA: emu10k1: improve API of low-level voice manipulation [...]
new 9581128a2134 ALSA: emu10k1: refactor PCM playback cache filling
new fa75064d92fd ALSA: emu10k1: refactor PCM playback address handling
new 0be0a62fd084 ALSA: emu10k1: fix PCM playback buffer size constraints
new 583307bafb26 ALSA: emu10k1: simplify interrupt handler, part 1
new 016027741f97 ALSA: emu10k1: simplify interrupt handler, part 2
new 9436f0151d30 ALSA: emu10k1: simplify interrupt handler, part 3
new 6797400ef4ab ALSA: emu10k1: fix handling of half-loop interrupts
new 46055699e5f8 ALSA: emu10k1: introduce and use snd_emu10k1_ptr_write_multiple()
new 816967d55f42 ALSA: emu10k1: set variables emu1010_routing_info and emu1 [...]
new df335e9a8bcb ALSA: emu10k1: fix synthesizer sample playback position an [...]
new 5c2664cc09f9 ALSA: emu10k1: fix terminating synthesizer voices
new 08e55ae996cb ALSA: emu10k1: enable bit-exact playback, part 3: pitch
new fccd6f31a450 ALSA: emu10k1: enable bit-exact playback, part 4: send amounts
new f26a4cf087cb ALSA: emu10k1: simplify freeing synth voices
new 3eb5b1d0a11d ALSA: emu10k1: don't forget to reset reclaimed synth voices
new b840f8d8fcb3 ALSA: emu10k1: improve voice status display in /proc
new 82a9fa6e9e3c ALSA: emu10k1: make freeing untouched playback voices cheap
new bdb3b567b84e ALSA: emu10k1: centralize freeing PCM voices
new b4fea2d3f25b ALSA: emu10k1: make snd_emu10k1_voice_alloc() assign voices' epcm
new a915d60426d4 ALSA: emu10k1: revamp playback voice allocator
new 4040fc51ca37 ALSA: mixart: Replace one-element arrays with simple objec [...]
new 36a52ae64ba8 ALSA: add HAS_IOPORT dependencies
new f5192e33810a ALSA: emu10k1: introduce higher-level voice manipulation f [...]
new 7195fb46dafb ALSA: emu10k1: pass raw FX send config to snd_emu10k1_pcm_ [...]
new 09b62892ddee ALSA: rawmidi: Pass rawmidi directly to snd_rawmidi_kernel_open()
new fb3bd1215909 ALSA: rawmidi: Add ioctl callback to snd_rawmidi_global_ops
new e3a8a5b726bd ALSA: rawmidi: UMP support
new 127ae6f6dad2 ALSA: rawmidi: Skip UMP devices at SNDRV_CTL_IOCTL_RAWMIDI [...]
new 30fc139260d4 ALSA: ump: Add ioctls to inquiry UMP EP and Block info via [...]
new fa030f666d24 ALSA: ump: Additional proc output
new bb1bf4fa5953 ALSA: usb-audio: Manage number of rawmidis globally
new f8ddb0fb3289 ALSA: usb-audio: Define USB MIDI 2.0 specs
new ff49d1df79ae ALSA: usb-audio: USB MIDI 2.0 UMP support
new 06cf3bf09d83 ALSA: usb-audio: Get UMP EP name string from USB interface
new 51701400a94e ALSA: usb-audio: Trim superfluous "MIDI" suffix from UMP EP name
new d9c99876868c ALSA: usb-audio: Create UMP blocks from USB MIDI GTBs
new 6b41e64a5d17 ALSA: ump: Redirect rawmidi substream access via own helpers
new 0b5288f5fe63 ALSA: ump: Add legacy raw MIDI support
new ec362b63c4b5 ALSA: usb-audio: Enable the legacy raw MIDI support
new f4487c42aae5 ALSA: usb-audio: Inform inconsistent protocols in GTBs
new f80e6d60d677 ALSA: seq: Clear padded bytes at expanding events
new ea46f79709b6 ALSA: seq: Add snd_seq_expand_var_event_at() helper
new d0c8308fc58b ALSA: seq: Treat snd_seq_client object directly in client drivers
new 94c5b717ada9 ALSA: seq: Drop dead code for the old broadcast support
new 7c3f0d3d3a11 ALSA: seq: Check the conflicting port at port creation
new 4f92eb792e93 ALSA: seq: Check validity before creating a port object
new 135990538383 ALSA: seq: Prohibit creating ports with special numbers
new afb72505e461 ALSA: seq: Introduce SNDRV_SEQ_IOCTL_USER_PVERSION ioctl
new 46397622a3fa ALSA: seq: Add UMP support
new 74661932ac5e ALSA: seq: Add port inactive flag
new 177ccf811df4 ALSA: seq: Support MIDI 2.0 UMP Endpoint port
new ff166a9d19fa ALSA: seq: Add port direction to snd_seq_port_info
new a3ca3b30800d ALSA: seq: Add UMP group number to snd_seq_port_info
new e9e02819a98a ALSA: seq: Automatic conversion of UMP events
new 329ffe11a014 ALSA: seq: Allow suppressing UMP conversions
new 81fd444aa371 ALSA: seq: Bind UMP device
new 4025f0e627e1 ALSA: seq: ump: Create UMP Endpoint port for broadcast
new d2d247e35eee ALSA: seq: Add ioctls for client UMP info query and setup
new e85b9260569d ALSA: seq: Print UMP Endpoint and Block information in pro [...]
new d2b706077792 ALSA: seq: Add UMP group filter
new 6b39e30dce18 ALSA: docs: Add MIDI 2.0 documentation
new 03a58514d494 Merge branch 'topic/midi20' into for-next
new dafb82e7d397 ALSA: ump: Correct snd_ump_midi1_msg_program definition
new e7684f3baefe Merge branch 'topic/midi20' into for-next
new 6dbecb9b5132 ALSA: emu10k1: don't limit multi-channel playback to two periods
new 11ee59bdac36 ALSA: emu10k1: add synchronized start of multi-channel playback
new f4ab59503989 ALSA: emu10k1: make channel count of multi-channel playbac [...]
new d2baa153c328 ALSA: emu10k1: fix capture buffer size confusion
new 872e5b2b5ee3 ALSA: emu10k1: fix support for 24 kHz capture
new 848ec6cf413d ALSA: emu10k1: don't restrict capture channel count to pow [...]
new 0006fa2d3fa0 ALSA: emu10k1: fix multi-channel capture config for E-MU cards
new ab2335daa6ef ALSA: ump: Drop redundant check of note-on with zero velocity
new 77700b81bd0e ALSA: ump: Fix parsing of 0xFx command
new f7241589f7bc Merge branch 'topic/midi20' into for-next
new c894ec016c9d ALSA: Switch i2c drivers back to use .probe()
new 219153c6ed46 ALSA: emu10k1: hide absent 2nd pointer-offset register set [...]
new 67ff2add9e2c ALSA: emu10k1: fix writing 1st pointer-offset register set [...]
new 6e91a93d1e74 ALSA: emu10k1: actually disassemble DSP instructions in /proc
new ad326d4a1364 ALSA: emu10k1: include FX send amounts in /proc output
new 6ab13291ba82 ALSA: emu10k1: make E-MU FPGA register dump in /proc more useful
new db987421b57c ALSA: emu10k1: vastly improve usefulness of info in /proc
new 4f4e7112666b ALSA: usb-audio: Use __le16 for 16bit USB descriptor fields
new 8c15a1833119 ALSA: seq: Avoid confusion of aligned read size
new 1a764994102b Merge branch 'topic/midi20' into for-next
new 448425f05b16 ALSA: hda: cs35l41: Clean up Firmware Load Controls
new 31dbb503f07a ALSA: hda: cs35l41: Fix endian conversions
new ebcbfd846367 ALSA: hda/realtek: Delete cs35l41 component master during free
new 306f3f78a5ff ALSA: control: Keep the previous numid at snd_ctl_rename_id()
new 28bd137a3c8e ALSA: hda: Add Loongson LS7A HD-Audio support
new cbc3e98acf80 ALSA: hda: Using polling mode for loongson controller by default
new 942ccdd834f4 ALSA: hda: Workaround for SDnCTL register on loongson
new a4d2b8537845 ALSA: hda/intel: Workaround for WALLCLK register for loong [...]
new f091ec768c52 docs: sound: add 'pcmtest' driver documentation
new 315a3d57c64c ALSA: Implement the new Virtual PCM Test Driver
new 10b98a4db11a selftests: ALSA: Add test for the 'pcmtest' driver
new 15253079ca30 ALSA: hda: Use maple tree register cache
new 81c294350733 ALSA: firewire: use 'GPL' string for module license contri [...]
new 9b4469410cf9 ALSA: firewire: use 'GPL' string for module license contri [...]
new e375b8a04587 ALSA: ump: Add more attributes to UMP EP and FB info
new 37e0e14128e0 ALSA: ump: Support UMP Endpoint and Function Block parsing
new 54852e8f401a ALSA: usb-audio: Parse UMP Endpoint and Function Blocks at first
new 960a1149c8fa ALSA: usb-audio: Add midi2_ump_probe option
new 5437ac9bad63 ALSA: seq: ump: Handle groupless messages
new 4a16a3af0571 ALSA: seq: ump: Handle FB info update
new 174a6dfbc17e ALSA: seq: ump: Notify port changes to system port
new 6a8b4800ae54 ALSA: seq: ump: Notify UMP protocol change to sequencer
new 01dfa8e969db ALSA: ump: Add info flag bit for static blocks
new febdfa0e9c8a ALSA: docs: Update MIDI 2.0 documentation for UMP 1.1 enhancement
new 508b662b6928 Merge branch 'topic/midi20' into for-next
new 1359886227e5 ALSA: emu10k1: split off E-MU fallback clock from clock source
new 60985241bfc6 ALSA: emu10k1: make available E-MU clock sources card-specific
new e73b597e63eb ALSA: emu10k1: query rate of external clock sources on E-MU cards
new 19b89d15fa97 ALSA: emu10k1: fix sample rates for E-MU cards at 44.1 kHz [...]
new e68235c8aae9 ALSA: emu10k1: fix synthesizer pitch for E-MU cards at 44.1 kHz
new 6cc844504638 ALSA: timer: minimize open-coded access to hw.resolution
new ca533448a093 ALSA: emu10k1: fix timer for E-MU cards at 44.1 kHz word clock
new 3ac251420be2 ALSA: emu10k1: add support for 12 kHz capture on Audigy
new 58cc6133cc27 ALSA: emu10k1: actually show some S/PDIF status in /proc f [...]
new 79597c8bf64c ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer
new 7ea9ee006428 ALSA: compress: allow setting codec params after next track
new 8d0cf150d299 sound: make all 'class' structures const
new a79807683781 ALSA: ump: Add helper to change MIDI protocol
new eacd9c7f1d3a ALSA: ump: Add no_process_stream flag
new 4dce2f076b7d ALSA: ump: Export snd_ump_receive_ump_val()
new 6b164eaecd15 Merge branch 'topic/midi20' into for-next
new 724418b84e62 ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio
new 33cd7630782d ALSA: ump: Export MIDI1 / UMP conversion helpers
new 4a1b5ba16e27 Merge branch 'topic/midi20' into for-next
new 04b49b90caee ALSA: pcm: fix ELD constraints for (E)AC3, DTS(-HD) and ML [...]
new 4e0871333661 ASoC: hdmi-codec: fix channel info for compressed formats
new a15b51375684 Merge branch 'for-next' into for-linus
new c00018cadfbf ASoC: dwc: add optional reset support
new 12b99ec3b9b6 ASoC: dt-bindings: designware-i2s: add optional resets
new 50f655429957 ASoC: rt715: Use maple tree register cache
new 853a954bf506 ASoC: dt-bindings: google,sc7180-trogdor: allow up to four [...]
new e09eb6ac4170 ASoC: dt-bindings: More dropping unneeded quotes
new 582ed3162de0 ASoC: rt5682: Use a maple tree based register cache
new 7f2a9750d9d9 ASoC: dwc: extend supported formats
new 501c2825008e ASoC: amd: ps: Update copyright notice
new 9abcd24002bf ASoC: Switch i2c drivers back to use .probe()
new ec54f8103dd6 ASoC: amd: ps: remove the register read and write wrappers.
new ea79b0a663f7 ASoC: amd: ps: refactor acp power on and reset functions.
new 0f0d70c2881f ASoC: dt-bindings: nau8540: Convert to dtschema
new 101b23830d3c ASoC: codecs: wcd938x: Remove unneeded semicolon
new 3e4a82612998 ASoC: fsl_sai: MCLK bind with TX/RX enable bit
new 06ba8020287f ASoC: SOF: mediatek: mt8195: Use snd_sof_ipc_process_reply [...]
new 709f34b41cef ASoC: SOF: mediatek: mt8186: Use snd_sof_ipc_process_reply [...]
new 686d04168563 ASoC: mediatek: mt8195-afe-pcm: Clean up unnecessary functions
new 2ca0ec01d49c ASoC: mediatek: mt8195-afe-pcm: Simplify runtime PM during probe
new 863da1c17616 ASoC: mediatek: mt8195-afe-pcm: Simplify with dev_err_probe()
new 5782f019948e ASoC: MediaTek MT8195/86 Cleanups
new 7f5d6036ca00 ASoC: rt722-sdca: Add RT722 SDCA driver
new d2a4e0d74097 ASoC: soc-utils.c: add asoc_dummy_dlc
new 5a6ca949350b ASoC: ti: use asoc_dummy_dlc
new 91cd742b2203 ASoC: sof: use asoc_dummy_dlc
new 42e0861d7997 ASoC: amd: use asoc_dummy_dlc
new 87e39e9b004a ASoC: fsl: use asoc_dummy_dlc
new 1cef66f571a1 ASoC: qcom: use asoc_dummy_dlc
new ccfc8750dbe1 ASoC: atmel: use asoc_dummy_dlc
new 0c16ed1ab758 ASoC: meson: use asoc_dummy_dlc
new 82528f31e663 ASoC: intel: avs: use asoc_dummy_dlc
new 1785af9ff65d ASoC: intel: sof: use asoc_dummy_dlc
new 1a39e1781350 ASoC: intel: skylake: use asoc_dummy_dlc
new 4d626112565f ASoC: simple_card_utils.c: use asoc_dummy_dlc
new 5a7bec81bd22 ASoC: soc-topology.c: add comment for Platform/Codec
new 850d174696c3 ASoC: add and use asoc_dummy_dlc
new bb1b282da4be ASoC: jz4740-i2s: Add support for X1000 SoC
new d40b28d642d5 ASoC: ingenic: Add compatible string for X1000 SoC
new 4c2be53f411c ASoC: qcom: q6dsp-common: move channel allocation to common
new a8ab65417d92 ASoC: qcom: audioreach: add support for DISPLAY PORT SINK module
new 90848a2557fe ASoC: qcom: q6dsp: add support to more display ports
new 2f6860e6133f ASoC: qcom: q6apm: add support to display ports in lpass dais
new c7895b75865b ASoC: qcom: add display port module support.
new 35bccf467cef ASoC: dt-bindings: nau8825: Convert to dtschema
new deeb7855f5d7 ASoC: amd: yc: Add MECHREVO Jiaolong Series MRID6 into DMI table
new 51208a4d303b ASoC: dt-bindings: Add adi,ssm3515 amp schema
new 4ac690bbae02 ASoC: ssm3515: Add new amp driver
new 7590c6a897c5 ASoC SSM3515 codec driver
new 1946dda47c88 ASoC: Merge up fixes for CI
new 7a975e9b3c94 ASoC: SOF: ipc4-topology: Use set_get_data() to send LARGE [...]
new d904942aeaa6 ASoC: SOF: Simplify the calculation of variables
new 8899672f8847 ASoC: Intel: Add rpl_max98373_8825 driver
new 0db94947c9d3 ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLa [...]
new 289e1df00e49 ASoC: Intel: sof_sdw: add quirk for MTL RVP
new b06e33aa0ad4 ASoC: Intel: soc-acpi: add support for MTL SDCA boards
new f0c8d83ab1a3 ASoC: Intel: sof_sdw: start set codec init function with a [...]
new 49d1f3ccc876 ASoC: Intel: sof_sdw: add new mapping for HP Spectre x360
new bf10d002b69d ASoC: Intel: soc-acpi: add tables for LunarLake
new dfe25fea968d ASoC: Intel: sof_sdw: add quirk for LNL RVP
new 6f5990183227 ASoC: Intel: machine driver updates
new 3886518fdb6d ASoC: SOF: Intel: hda-dai: simplify .prepare callback
new de8e2d5d8024 ASoC: SOF: Intel: hda-dai: remove use of cpu_dai->componen [...]
new 45f3c2f83a08 ASoC: SOF: Intel: fix DAI number mismatch
new fb0bdfe2a056 ASoC: SOF: Intel: clarify initialization when HDA_AUDIO_CO [...]
new 2dddff71e9ae ASoC: SOF: Intel: Kconfig: move selection of PROBE_WORK_QUEUE
new caf7ad845e90 ASoC: SOF: Intel: hda-dai: move hda_dai_prepare() code
new b7b71b8cbd48 ASoC: SOF: Intel: hda-dai: mark functions as __maybe_unused
new 746a78c2864c ASoC: SOF: Intel: hda-dai: use HDA_LINK instead of HDA_AUD [...]
new fdecd4aaf80a ASoC: SOF: Intel: remove mutual exclusion between NOCODEC [...]
new 3959cd3dcbc2 ASoC: SOF: Intel: hda-dai: prepare LNL support
new 81a5d699217d ASoC: SOF: Intel: hda-dai-ops: Split the get_hext_stream() [...]
new 225f37b578a9 ASoC: SOF: ipc4-pcm: reset all pipelines during FE DAI hw_free
new 8d7c1a577598 ASoC: SOF: Intel/ipc4: Do not reset BE DAI pipeline
new ace9ed54bd87 ASoC: soc-component: Add notify control helper function
new 476d942e50d4 ASoC: ak4118: Update to use new component control notify helper
new 95d06196c83c ASoC: wm_adsp: Update to use new component control notify helepr
new fe0d5b9a4d6b ASoC: Factor out control notification support
new 4db399793c34 ASoC: mediatek: mt8188: remove supply AUDIO_HIRES
new 2664c8790cfd ASoC: mediatek: mt8188: complete set_tdm_slot function
new e5d2bd4103df ASoC: mediatek: mt8188: revise ETDM control flow
new 9be0213a6858 ASoC: mediatek: mt8188: refine APLL control
new e9eab4bed043 ASoC: mediatek: mt8188: combine afe component registration
new fb167449cec1 ASoC: mediatek: mt8188: add bus protection
new 2e5c422a624a ASoC: mediatek: mt8188: add required clocks
new 1e4fe75e9746 ASoC: dt-bindings: mediatek,mt8188-afe: correct clock name
new 739ee993c385 ASoC: dt-bindings: mediatek,mt8188-afe: add audio properties
new 25428a9da703 ASoC: mediatek: mt8188: revise AFE driver
new 4c7873d60958 ASoC: SOF: ipc4-topology: Handle input/output audio format [...]
new 523042f63feb ASoC: SOF: ipc4-topology: Add a helper function for output [...]
new a2e07c3319f7 ASoC: SOF: ipc4-topology: Move the call to init output format
new ae45aebe4560 ASoC: SOF: ipc4-topology: Rename sof_ipc4_init_audio_fmt()
new f1ceebdbe8d8 ASoC: SOF: ipc4-topology: Handle output format special case
new 35171c1a907c ASoC: SOF: ipc4-topology: Add a new helper function to get [...]
new 1af13f221ac3 ASoC: SOF: ipc4-topology: Modify the output format selecti [...]
new f37b702cb6f7 ASoC: SOF: ipc4-topology: New helper to check if all outpu [...]
new 5a56c5335d36 ASoC: SOF: ipc4-topology: Modify input audio format select [...]
new fc1d62b3588b ASoC: SOF: ipc4-topology: Improve the audio format
new 20ef7f2139ab ASoC: dt-bindings: ssm2518: Convert to dtschema
new 518a1742f477 ASoC: dt-bindings: nau8824: Convert to dtschema
new 268777caf0dd ASoC: dt-bindings: nau8315: Convert to dtschema
new 35f8a9d87ca4 ASoC: tegra: tegra210_adx: fix snd_pcm_format_t type
new bc8c537bd68c ASoC: dt-bindings: nau8810: Convert to dtschema
new cbbc0ec6dea0 ASoC: mediatek: mt8192-mt6359: Remove " Jack" from Headpho [...]
new cc3ff544a296 ASoC: codecs: rt1308: do not store status in state container
new 70207b95b224 ASoC: codecs: rt1316: do not store status in state container
new 28eb1e4224c3 ASoC: codecs: rt1318: do not store status in state container
new 758665b15acc ASoC: codecs: rt5682: do not store status in state container
new 9564c9f69112 ASoC: codecs: rt700: do not store status in state container
new 8322947e9228 ASoC: codecs: rt711-sdca: do not store status in state container
new 22e15c18b4a9 ASoC: codecs: rt711: do not store status in state container
new d7a79616fc72 ASoC: codecs: rt712-sdca-dmic: do not store status in stat [...]
new 5cd02f96f49a ASoC: codecs: rt712-sdca: do not store status in state container
new cda72c89d082 ASoC: codecs: rt715-sdca: do not store status in state container
new 0315dac5406c ASoC: codecs: rt715: do not store status in state container
new b932f21f6678 ASoC: codecs: rt722-sdca: do not store status in state container
new 9b6d1b0cb0ad ASoC: codecs: do not store status in state containe
new 702648721db5 ASoC: Add Google Chameleon v3 i2s driver
new 61ed303496eb ASoC: Add Google Chameleon v3 codec driver
new 580bac2a2c6f ASoC: dt-bindings: Add Google Chameleon v3 audio codec
new 6f2c1e7c2546 ASoC: dt-bindings: Add Google Chameleon v3 i2s device
new 98be58f2b517 Add Chameleon v3 ASoC audio
new af53b00fa3ac Merge tag 'v6.4-rc2' into asoc-6.5 to get fixes for CI
new 608f1b0dbdde ASoC: cs35l56: Move DSP part string generation so that it [...]
new c9001a275452 ASoC: cs35l56: sdw_write_no_pm() should be performed under [...]
new 1a8edfcffa28 ASoC: cs35l56: In secure mode skip SHUTDOWN and RESET arou [...]
new 83b3432fc5b7 ASoC: cs35l56: Bugfixes and efficiency improvement
new ef44ba21995e ASoC: adau1761: Use the devm_clk_get_optional() helper
new 8c03fd5fbd3e ASoC: atmel: sam9g20_wm8731: Remove the unneeded include < [...]
new c0998e0142af ASoC: cs42l51: Use the devm_clk_get_optional() helper
new f364eb563164 ASoC: rt5659: Use the devm_clk_get_optional() helper
new 374628fb668e ASoC: stm32: sai: Use the devm_clk_get_optional() helper
new 0b855cbbd769 ASoC: cs53l30: Use the devm_clk_get_optional() helper
new 17cf9faeba46 ASoC: rt5682s: Use the devm_clk_get_optional() helper
new d474809e9284 ASoC: SOF: ipc4-loader: Drop unused bss_size from struct s [...]
new fe04f300035d ASoC: SOF: ipc4-loader: Save a pointer to fm_config in sof [...]
new 19c745d1fd1a ASoC: SOF: ipc4-topology: Rename sof_ipc4_update_pipeline_ [...]
new 9caa90180512 ASoC: SOF: ipc4-topology: Do not use the CPC value from topology
new d8a2c9879349 ASoC: SOF: ipc4-loader/topology: Query the CPC value from [...]
new 97e6d8cb57c1 ASoC: SOF: ipc4: Querry CPC value from firmware's
new ec5dffcd428f ASoC: topology: Log control load errors in soc_tplg_contro [...]
new 2316c11fa977 ASoC: topology: Remove redundant logs
new 5308540278d7 ASoC: topology: Do not split message string on multiple lines
new db756c5c35df ASoC: topology: Remove redundant log
new f9d1fe7e81b8 ASoC: topology: Remove redundant log
new 63def6c17134 ASoC: topology: Clean up error messages handling
new 1d4a84632b90 ASoC: SOF: amd: Add pci revision id check
new f9d790c578d4 ASoC: nau8825: Add pre-charge actions for input
new fcbc3aaccfd5 ASoC: SOF: ipc4-topology: Fix an unsigned comparison which [...]
new ed67a3404a88 ASoC: SOF: Intel: hda-dai: Fix locking in hda_ipc4_pre_trigger()
new c6d15567a4d5 ASoC: SOF: Intel: mtl: add core_get & put support on Meter [...]
new 1b167ba8a201 ASoC: SOF: Intel: tgl: unify core_put on IPC3 & IPC4 path
new a23b51b2c31c ASoC: SOF: Intel: mtl: Enable multicore support
new 2f3092e77f98 ASoC: do not include pm_runtime.h if not used
new a9392efae9f5 ASoC: use pm.h instead of runtime_pm.h
new ba674435e428 ASoC: do not include runtime_pm.h if not needed
new d8b44d8df4d9 ASoC: dt-bindings: rt1016: Convert to dtschema
new 1a3eb4bb9826 ASoC: mediatek: mt6359: add supply for MTKAIF
new acd4d2197987 ASoC: mediatek: mt6359: fix kselftest error of playback gain
new 24f398e74ba0 ASoC: mediatek: mt6359: add mtkaif gpio setting
new 104ce27bcbfb ASoC: mediatek: mt6359: update route for lineout mux
new ad45067aa576 ASoC: mt6359: kselftest fix and driver extension
new 299f6c752f8f ASoC: sof: Improve sof_ipc3_bytes_ext_put function
new db38d86d0c54 ASoC: sof: Improve sof_ipc4_bytes_ext_put function
new abd35adfa9a1 Improve support for sof_ipc{3|4}_bytes_ext_put
new 345585b776e6 ASoC: dt-bindings: dialog,da7219: convert to dtschema
new c28dc3bdfcd9 ASoC: dt-bindings: da7219: Add jack-ins-det-pty property
new dc0ff0fa3a9b ASoC: da7219: Add Jack insertion detection polarity
new 857466436c49 ASoC: da7219: Add jack insertion detection polarity
new f9f46d05003e ASoC: cs35l45: Relicense to GPL only
new 13e75f4b0321 ASoC: cs42l42: Add PLL ratio table values
new e89f45edb747 ASoC: amd: vangogh: Add check for acp config flags in vang [...]
new c3079282fdf7 ASoC: ti: davinci-mcasp: Use pcm_for_each_format() macro
new 0f3d5585ad20 ASoC: SOF: mediatek: add mt8188 audio support
new b07693bfb549 ASoC: SOF: add mt8188 audio support
new e018e0b34670 ASoC: topology: Allow partial matching when finding DAI link
new fe88788779fc ASoC: SOF: topology: Use partial match for connecting DAI [...]
new 0f7b6a433097 ASoC: SOF: Intel: HDA: Limit the number of dai drivers for [...]
new f2d4aa7e97eb ASoC: topology: allow for partial dailink stream_name
new 6f073429037c ASoC: es8316: Increment max value for ALC Capture Target V [...]
new 60413129ee2b ASoC: es8316: Do not set rate constraints for unsupported MCLKs
new b48aa6a3577c ES8316 audio codec fixes on Rock5B
new 8315d8adc048 ASoC: nau8825: Add the management of headset detection for [...]
new 092830cf5506 ASoC: soc-pcm.c: indicate error if stream has no playback [...]
new cfcb31c456b1 ASoC: soc-pcm.c: use dai_link on soc_get_playback_capture()
new a1c0221fa5ba ASoC: soc-pcm.c: cleanup soc_get_playback_capture() error
new c3e9b6d6ef5a ASoC: soc-pcm.c: use temporary variable at soc_get_playbac [...]
new e1f653ce847b ASoC: soc-pcm.c: tidyup playback/capture_only at soc_get_p [...]
new d0c76d9430c1 ASoC: minor cleanup for soc_get_playback_capture()
new 8f4007e87ef9 firmware: cs_dsp: Log that a bin file was loaded
new 089adf337014 ASoC: SOF: mediatek: add adsp debug dump
new d9afe0d36cc2 ASoC: dt-bindings: Add TDM controller bindings for StarFiv [...]
new fd4762b6b5cf ASoC: starfive: Add JH7110 TDM driver
new 1fbcc5ab1c7a Add TDM audio on StarFive JH7110
new 812a05256d67 ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG
new b81a2cc9a2f2 ASoC: nau8825: Add registers patch for NAU8825C
new 6d64c33f0f00 ASoC: nau8825: Update the calculation of FLL for NAU8825C
new 955b503b6317 ASoC: nau8825: Update output control for NAU8825C
new 4ff52a694e24 Add NAU8825C support
new fd0a7ec379db ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG
new c4be6024d51d ASoC: SOF: Intel: hda-dai: add error checks to prevent sta [...]
new 2205c63d8d21 ASoC: SOF: Intel: hda-dai: add codec_dai_set_stream callback
new 767cda3fdac0 ASoC: SOF: Intel: hda-dai: add calc_stream_format callback
new d1bf58474d17 ASoC: SOF: Intel: hda-dai: add get_hlink callback
new e186e1f237c1 ASoC: SOF: ipc4-topology: extend ALH-specific data structure
new 116bc1503652 ASoC: SOF: ipc4-topology: introduce DMA config TLV
new a0659f81c348 ASoC: SOF: ipc4-topology: add DMA config TLV to IPC data
new 730025cffedc ASoC: SOF: Intel: mtl: prepare for code reuse
new d3e7c32b7d5c ASoC: SOF: Intel: hda: add helper to extract SoundWire link count
new 1499febc01c9 ASoC: SOF: Intel: LunarLake preparation patches
new 2a7a1ae95c84 ASoC: mediatek: mt8188: separate ADDA playback dai from ca [...]
new 9fba0d3ec0a0 ASoC: dt-bindings: mediatek,mt8188-mt6359: remove ADDA_BE [...]
new 73cf2b3f2b45 ASoC: mediatek: mt8188-mt6359: register hdmi/dp jack pins
new c0e7390e6d3f ASoC: mediatek: common: soundcard driver add dai_fmt support
new 8ad13cdc92f6 ASoC: soc-dapm.c: clean up debugfs for freed widget
new 9f08dcbddeb3 ASoC: mediatek: mt8188-mt6359: support new board with nau88255
new ee02b869dcad ASoC: dt-bindings: mediatek,mt8188-mt6359: add NAU8825 support
new c7e076de2d51 ASoC: mt8188: add new board support
new ba032909bb2d ASoC: Intel: sof_sdw: add missing exit callback
new 07140abbbf9e ASoC: Intel: sof_sdw: add dai info
new b274586533f5 ASoC: Intel: sof_sdw: use predefine dailink id
new cededa5a6486 ASoC: Intel: sof_sdw: add codec_info pointer
new 5714aabdf971 ASoC: Intel: sdw_sof: append dai_type and remove codec_type
new d3fc5c4da599 ASoC: Intel: sof_sdw: add multi dailink support for a codec
new 526a1876fc48 ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JD [...]
new 752d4de4c614 ASoC: Intel: sof_sdw: rename SOF_RT711_JDSRC to SOF_JACK_JDSRC
new 43f8012c3a6e ASoC: Intel: sof_sdw: make rt711_sdca be generic
new 5360c6704638 ASoC: Intel: sof_sdw: add rt712 support
new a2f4d70921f2 ASoC: Intel: soc-acpi-intel-tgl-match: add rt712 ID
new 9efa6f46bc8b ASoC: Intel: soc-acpi-intel-mtl-match: add rt712 ID
new fbaaf80d8cf6 ASoC: Intel: sof_sdw: add rt713 support
new 35d28ccd185c ASoC: Intel: sof_sdw: increase sdw pin index for each sdw link
new eeb9f9f7e59d ASoC: Intel: soc-acpi: add table for RPL Dell SKU 0BDA
new 3daf02819ac3 ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA
new b62a1a839b48 ASoC: Intel: soc-acpi: add tables for Dell SKU 0B34
new 332f618756e6 ASoC: Intel: sof-sdw: add Dell SKU 0B34
new 5376d37b2a8b ASoC: Intel: ADL: Enable HDMI-In capture feature support f [...]
new c3a3c06e05c2 ASoC: Intel: ADL: Moving amp only boards into end of the table.
new 1529d344dd49 ASoC: Intel: Sof_ssp_amp: Correcting author name.
new 5dc51e50457a ASoC: Intel: Add rpl_rt1019_rt5682 driver
new 43cdea08a4ac ASoC: Intel: sof_sdw: Add helper function for cs42l42 codec
new 85565f804766 ASoC: Intel: sof_sdw: Rename sof_sdw_max98373.c file to so [...]
new fcb3f0fb4c72 ASoC: Intel: sof_sdw: Modify maxim helper functions and st [...]
new dea4138d7794 ASoC: Intel: sof_sdw: Add support for MAX98363 codec
new 164e5dc17525 ASoC: Intel: sof_sdw: Add support for Rex soundwire
new a0503817c0be ASoC: Intel: soc-acpi: add Rex CS42l42 and MAX98363 SoundW [...]
new 59960e67b9aa ASoC: Intel: machine driver updates for 6.5
new b9aa53fbee1e ASoC: soc.h: remove snd_soc_compr_ops :: trigger
new 1c943f60e830 ASoC: add snd_soc_get_stream_cpu()
new 484ede9bcb03 ASoC: mediatek: mt8188-mt6359: add i2c dependency
new f751b99255ca ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion
new 3bd45b8dea73 ASoC: SOF: Intel: hda-pcm: remove kernel parameter init
new 8da936e1b4bf ASoC: Intel: HDA: two cleanups
new 99f3e7de7a10 ASoC: codecs: wsa883x: use existing define instead of raw value
new 401ec2b8878f ASoC: dt-bindings: stm32: document audio of graph port for i2s
new fe748da7c216 ASoC: dt-bindings: document audio of graph port for cs42l51
new 143e19547f9b ASoC: stm32: fix dtbs_check warnings
new 3b3a8d6d34a3 ASoC: max98088: clean up some inconsistent indenting
new 41a343cd6b7f ASoC: tegra: Simplify code around clk_get_rate() handling
new 22628e92d76a ASoC: mediatek: mt8188-mt6359: Compress of_device_id entries
new 1148b42257e2 ASoC: mediatek: mt8188-mt6359: clean up a return in codec_init
new 4882ef44f51b ASoC: mediatek: mt8188-mt6359: Cleanup return 0 disguised [...]
new acb43baf8b7e ASoC: mediatek: mt8188-mt6359: Clean up log levels
new b0e2e4fb8a54 ASoC: mediatek: mt8188-mt6359: Use bitfield macros for registers
new 08e6c4bb1708 ASoC: mt8188-mt6359: Cleanups
new e352f31a863f ASoC: mediatek: mt8192-mt6359: Go back to old headphone pin name
new 12c41c779fad ASoC: SOF: Refactor rx function for fuzzing
new 70dad53ddff0 ASoC: SOF: Add IPC3 Kernel Injector
new ca27441efe69 ASoC: audio-graph-card2-custom-sample: add missing CPU:Cod [...]
new 7077b1864ca8 ASoC: dt-bindings: audio-graph-card: Expand 'widgets' docu [...]
new 3582cf94ff49 ASoC: starfive: Fix an error check in jh7110_tdm_clk_reset_get()
new 8bd81864533b ASoC: starfive: Remove some unused macros
new 62a97bea5cce Fix error check and cleanup for JH7110 TDM
new 374b54532b1c ASoC: dt-bindings: cirrus,cs35l45: drop unneeded quotes
new 947e3960a72a ASoC: Switch two more i2c drivers back to use .probe()
new fd6f223639b8 ASoC: audio-graph-card2-custom-sample.dtsi: remove DT warning
new a46d37012a5b ASoC: mediatek: mt8173: Fix snd_soc_component_initialize e [...]
new f9c058d14f4f ASoC: mediatek: mt8173: Fix irq error path
new 487db53bb504 ASoC: mediatek: mt8173: Fix error paths
new 530ca0a7ed04 ASoC: Intel: avs-da7219: remove redundant dapm routes
new c2076f4fa4f1 ASoC: Intel: avs-dmic: remove redundant dapm routes
new 12ea56d73c54 ASoC: Intel: avs-hdaudio: remove redundant dapm routes
new d48e3cd5aaec ASoC: Intel: avs-max98357a: remove redundant dapm routes
new b4df7ce9905b ASoC: Intel: avs-max98373: remove redundant dapm routes
new 9868ca64fd7a ASoC: Intel: avs-max98927: remove redundant dapm routes
new ae7d66822de5 ASoC: Intel: avs-nau8825: remove redundant dapm routes
new 6227269fb375 ASoC: Intel: avs-rt274: remove redundant dapm routes
new cca1ac1f097a ASoC: Intel: avs-rt286: remove redundant dapm routes
new eae0655316a5 ASoC: Intel: avs-rt298: remove redundant dapm routes
new 96b5452fe43c ASoC: Intel: avs-rt5682: remove redundant dapm routes
new 51bdf6ebe5b7 ASoC: Intel: avs-ssm4567: remove redundant dapm routes
new 597d364cd7b4 ASoC: Intel: avs: remove redundant dapm routes
new 82a28d5aa582 ASoC: siu: Add MODULE_FIRMWARE macro
new 176bb179f190 ASoC: cs35l32: Use maple tree register cache
new 7a230512d335 ASoC: cs35l33: Use maple tree register cache
new e7795f2d29e0 ASoC: cs35l34: Use maple tree register cache
new 28f851babc48 ASoC: cs35l35: Use maple tree register cache
new bb1bd25ad79c ASoC: cs4234: Use maple tree register cache
new 6b7fed83c945 ASoC: cs42l42: Use maple tree register cache
new 7e39a7187624 ASoC: cs42l73: Use maple tree register cache
new 62145b0a5374 ASoC: cs42l83: Use maple tree register cache
new ce598b2f8360 ASoC: cs43130: Use maple tree register cache
new 0eff26b13da4 ASoC: cs35l30: Use maple tree register cache
new 1012bfdd2f1f ASoC: Use maple tree for Cirrus Logic devices
new ac950278b087 ASoC: add N cpus to M codecs dai link support
new 0281b02e1913 ASoC: Intel: sof_sdw: add dai_link_codec_ch_map
new e8181a895b05 ASoC: add N cpus to M codecs dai link support
new 356caf663dee ASoC: add new trigger ordering method
new 4a6aeaebbe3b ASoC: amd: use use new trigger ordering method
new 38cb2a362d07 ASoC: atmel: use use new trigger ordering method
new 0a67a14f74ac ASoC: starfive: use use new trigger ordering method
new 099770e2dae0 ASoC: remove old trigger ordering method
new a11e6515b019 ASoC: add new trigger ordering method
new a3f6df1bf514 ASoC: dt-bindings: ti,tlv320aic3x: Add missing type for "g [...]
new fd01a15164a1 ASoC: SOF: amd: Add support for IPC with a reply_size set to zero
new fed4be313a55 ASoC: simple-card-utils.c: share asoc_graph_parse_dai()
new 45b4ad53d484 ASoC: simple_card_utils: remove unused cpus/codecs/platfor [...]
new 049a78048e15 ASoC: rt700: Use maple tree register cache
new 0a5757293339 ASoC: rt711: Use maple tree register cache
new f438c799aa93 ASoC: rt712: Use maple tree register cache
new dd08b6ddcb31 ASoC: rt715: Use maple tree register cache
new 799457a3200b ASoC: rt722: Use maple tree register cache
new 4f69e29ace9d ASoC: rt1308: Use maple tree register cache
new 6179a2e84f0b ASoC: rt1316: Use maple tree register cache
new 22691a051377 ASoC: rt1318: Use maple tree register cache
new 06f2c60eee25 ASoC: Use the maple tree register cache for RealTek
new d84881e06836 ASoC: Add support for Loongson I2S controller
new 4cab2d5faf7e ASoC: dt-bindings: max98388: add amplifier driver
new 6a8e1d46f062 ASoC: max98388: add amplifier driver
new d24028606e76 ASoC: loongson: Add Loongson ASoC Sound Card Support
new fadccca8f339 ASoC: dt-bindings: Add support for Loongson audio card
new 0c340ba05fda ASoC: max98388: fix unused function warnings
new 041c5a1d065e ASoC: loongson: fix unused PM function warning
new 08432e59c7d9 ASoC: loongson: add PCI dependency
new 928314eb0670 ASoC: loongson: fix compile testing on 32-bit
new 1a32b4b9a622 ASoC: Merge fixes due to dependencies
new 289650d61c60 ASoC: dt-bindings: tlv320aic32x4: convert to DT schema format
new 0f9c14e57818 ASoC: rt5677: Add MODULE_FIRMWARE macro
new 60e07fa49b32 ASoC: codecs: wm0010: Add MODULE_FIRMWARE macros
new 90ce7538659a ASoC: SOF: sof-audio: add is_virtual_widget helper
new 0557864e9dbe ASoC: SOF: sof-audio: test virtual widget in sof_walk_widg [...]
new d389dcb3a48c ASoC: SOF: core: Free the firmware trace before calling sn [...]
new d498a3bdfe95 ASoC: SOF: Add new sof_debug flag to request message payload dump
new d01c7636ffa0 ASoC: SOF: ipc3: Dump IPC message payload
new c3d275e3a848 ASoC: SOF: ipc4: Switch to use the sof_debug:bit11 to dump [...]
new 399961423314 ASoC: SOF: pm: Remove duplicated code in sof_suspend
new fd4e9e9bfa0b ASoC: SOF: Intel: mtl: setup primary core info on MeteorLa [...]
new 0f00a3fa5ac9 ASoC: SOF: misc updates for 6.5
new 320d0e2db9ed ASoC: max98388: set variable soc_codec_dev_max98388 storag [...]
new 1075df4bdeb3 ASoC: fsl-asoc-card: add nau8822 support
new 424a64a2bbc6 ASoC: bindings: fsl-asoc-card: add compatible string for n [...]
new 997905d523fb ASoC: max98363: Remove cache defaults for volatile registers
new 2f76e1d6ca52 ASoC: imx-audmix: check return value of devm_kasprintf()
new 8fba13f02c85 ASoC: loongson: fix error codes in loongson_card_parse_acpi()
new 678f38eba1f2 ASoC: tas2781: Add Header file for tas2781 driver
new 915f5eadebd2 ASoC: tas2781: firmware lib
new ef3bcde75d06 ASoC: tas2781: Add tas2781 driver
new 3e4ecd6c4e14 ASoC: dt-bindings: Add tas2781 amplifier
new 1650e8a8818d ASoC: loongson: change the type of variable irq to int
new 02474880e8fd ASoC: max98388: fix error code in probe()
new a42e988b6265 ASoC: dwc: add DMA handshake control
new 6f80197f4051 ASoC: dwc: don't assign addr_width for dt configs
new 39da3e152dc6 ASoC: rt1011: Use maple tree register cache
new f8abeb31c2a9 ASoC: rt1019: Use maple tree register cache
new d2306faefa25 ASoC: rt1305: Use maple tree register cache
new 5bd8a567aaea ASoC: rt1308: Use maple tree register cache
new 77b5d6e98f45 ASoC: rt5514: Use maple tree register cache
new eef0d85d964f ASoC: rt5616: Use maple tree register cache
new 8a7384907e3f ASoC: rt5631: Use maple tree register cache
new 1ba8448b34b1 ASoC: rt5640: Use maple tree register cache
new ea3945cdf0a3 ASoC: rt5645: Use maple tree register cache
new 899585d5781e ASoC: rt5651: Use maple tree register cache
new 1fe38835d51f ASoC: rt5660: Use maple tree register cache
new 72cd25891828 ASoC: rt5665: Use maple tree register cache
new 487c9129c9d8 ASoC: rt5665: Use maple tree register cache
new 470cb1d9b605 ASoC: rt5668: Use maple tree register cache
new 11cce87f6453 ASoC: rt5670: Use maple tree register cache
new eefc27ea14ad ASoC: rt5682: Use maple tree register cache
new 246c9f586c7c ASoC: Convert Realtek I2C drivers to use maple tree
new 7ae8039f8791 ASoC: es8316: Use maple tree register cache
new 9321015a5f40 ASoC: es8328: Use maple tree register cache
new 29735f6fb0f5 ASoC: Use maple tree register cache for Everest Semi
new 5b7e984e22c4 ASoC: qcom: SC7280: audioreach: Add sc7280 hardware param [...]
new 9d11a5431c92 ASoC: q6dsp: q6apm: add end of stream events
new 69bff594592b ASoC: q6dsp: audioreach: add helper function to set u32 param
new c7548f5990fb ASoC: q6dsp: audioreach: Add placeholder decoder for compr [...]
new e41521b6e2b3 ASoC: q6dsp: audioreach: Add support to set compress forma [...]
new 2c954a3714b3 ASoC: q6dsp: audioreach: Add gapless feature support
new 88b60bf047fd ASoC: q6dsp: q6apm-dai: Add open/free compress DAI callbacks
new c0c87738a19d ASoC: q6dsp: q6apm-dai: Add compress DAI and codec caps ge [...]
new c337bf33c41d ASoC: q6dsp: q6apm-dai: Add trigger/pointer compress DAI c [...]
new b3f736d126d6 ASoC: q6dsp: q6apm-dai: Add compress set params and metada [...]
new c317d148a2b0 ASoC: q6dsp: q6apm-dai: Add mmap and copy compress DAI callbacks
new d4b2aee1be41 ASoC: qcom: audioreach: add compress offload
new 0a0877812628 ASoC: tas2781: Fix spelling mistake "calibraiton" -> "cali [...]
new 05722a0ce6fb ASoC: soc-core.c: add snd_soc_{of_}get_dlc()
new 3c8b5861850c ASoC: soc-core.c: add index on snd_soc_of_get_dai_name()
new aa560f5e796c ASoC: fsl: use snd_soc_{of_}get_dlc()
new 6cf881b7f160 ASoC: qcom: use snd_soc_{of_}get_dlc()
new 2e1dbea1f8a3 ASoC: meson: use snd_soc_{of_}get_dlc()
new 50233f28f9a2 ASoC: samsung: use snd_soc_{of_}get_dlc()
new db588ea1a352 ASoC: loongson: use snd_soc_{of_}get_dlc()
new 14c9b25f632b ASoC: soc-core.c: use snd_soc_{of_}get_dlc()
new 0baa2c3abc52 ASoC: simple-card.c: use snd_soc_{of_}get_dlc()
new 3067e020d361 add snd_soc_{of_}get_dlc()
new d1351c30ac8a ASoC: amd: ps: create platform devices based on acp config
new e1cb350610ce ASoC: amd: ps: handle SoundWire interrupts in acp pci driver
new 665dd181a97f ASoC: amd: ps: add SoundWire dma driver
new f722917350ee ASoC: amd: ps: add SoundWire dma driver dma ops
new 298d4f7b1765 ASoC: amd: ps: add support for SoundWire DMA interrupts
new 5a06c3ac4cf9 ASoC: amd: ps: add pm ops support for SoundWire dma driver
new 7b3359413040 ASoC: amd: ps: enable SoundWire dma driver build
new 6e8f7cb4cbae ASoC: amd: update comments in Kconfig file
new 198c93e2fc0b ASoC: amd: ps: add acp_reset flag check in acp pci driver pm ops.
new 9bd1f9dbbf9b ASoC: amd: ps: add SoundWire support
new 1afc383a1700 ASoC: Merge up fixes for CI
new 1f583cbdc342 ASoC: Intel: sof_rt5682: reorder quirk table
new b20c81371a96 ASoC: Intel: sof_rt5682: Add mtl support RT1019P speaker
new 97ae6f4e5dd3 ASoC: dt-bindings: qcom,wsa8840: Add WSA884x family of speakers
new aa21a7d4f68a ASoC: codecs: wsa884x: Add WSA884x family of speakers
new 6ab11462c684 ASoC: fsl-asoc-card: Allow passing the number of slots in use
new 2cc41db71a43 ASoC: tegra: Use normal system sleep for ASRC
new f47d43283a42 ASoC: tegra: Remove stale comments in AHUB
new b2c28785b125 ASoC: dt-bindings: microchip,sama7g5-pdmc: Simplify "micro [...]
new 012fa2622e30 ASoC: loongson: fix address space confusion
new 82f76ac26c60 ASoC: qcom: common: add default jack dapm pins
new fb180283c00b ASoC: codecs: max98090: Allow dsp_a mode
new ad60672394bd ASoC: amd: acp: clear pdm dma interrupt mask
new 3eb96217c16c ASoC: amd: acp: remove acp poweroff function
new fcb66ee8d16a ASoC: tas2781: fix Kconfig dependencies
new 154756319cc6 ASoC: amd: update pm_runtime enable sequence
new ed959833db7b ASoC: tas2781: Fix error code in tas2781_load_calibration()
new 2d0cad0473bd ASoC: core: Always store of_node when getting DAI link component
new d6048fdc8702 Merge tag 'asoc-v6.5' of https://git.kernel.org/pub/scm/li [...]
new f8824e151fbf Merge tag 'sound-6.5-rc1' of git://git.kernel.org/pub/scm/ [...]
new bfa8342c27c6 MAINTAINERS: add drm_bridge for drm bridge maintainers
new 99cc528ebe92 drm/vkms: Use drmm_crtc_init_with_planes()
new 17e05aeb3b98 drm/vkms: Use drmm_mode_config_init()
new f85f2ce57783 dt-bindings: display: bridge: ldb: Add an i.MX6SX entry
new ebb7619d3ac8 drm/bridge: fsl-ldb: Add i.MX6SX support
new dae2f7b89a84 drm/imx/lcdc: fix a NULL vs IS_ERR() bug in probe
new 80e993988b97 drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffers
new db082219569e video/aperture: use generic code to figure out the vga def [...]
new 62aeaeaa1b26 drm/aperture: Remove primary argument
new 7450cd235b45 video/aperture: Only kick vgacon when the pdev is decoding vga
new f1d599d315fb video/aperture: Move vga handling to pci function
new 5fbcc6708fe3 video/aperture: Drop primary argument
new 5ae3716cfdcd video/aperture: Only remove sysfb on the default vga pci device
new 5ca1479cd35d fbdev: Simplify fb_is_primary_device for x86
new 116b1c5a364b video/aperture: Provide a VGA helper for gma500 and internal use
new 7f6f26d7adee Merge drm/drm-next into drm-misc-next
new e28f6966ac80 dma-buf/dma-resv.c: fix a typo
new b4b26ab24f8f dt-bindings: display: panel: nt36523: Add Lenovo J606F panel
new aecb583cb997 drm/panel: nt36523: Add DCS backlight support
new 1eae88fa7b56 drm/panel: nt36523: Get orientation from OF
new 4f048de28b90 drm/panel: nt36523: Add Lenovo J606F panel
new 3778724bec53 drm/nouveau/debugfs: Move an expression into a function ca [...]
new e1b570db8687 drm/nouveau/debugfs: Move a variable assignment behind a n [...]
new df8133d0c3e5 drm/nouveau/debugfs: Use seq_putc() in nouveau_debugfs_pst [...]
new 6ef481d45f8b drm/nouveau/debugfs: Replace five seq_printf() calls by se [...]
new 5149545dbcbb drm/nouveau/bios/power_budget: Move an expression into a m [...]
new 41239aa4f751 drm/nouveau/clk: Move a variable assignment behind a null [...]
new 488c1ce6a8f3 drm/nouveau/pci: Move a variable assignment behind conditi [...]
new 8a89e1323d7d drm/nouveau/pci: Move an expression into a function call p [...]
new 4aa35a0130d6 drm/nouveau/therm: Move an assignment statement behind a n [...]
new 96c7c2f4d5bd drm/scheduler: set entity to NULL in drm_sched_entity_pop_job()
new c91acda3a380 drm/gem: Check for valid formats
new 91254a4d2e01 fbdev: Prepare generic architecture helpers
new 3a6155052b07 arch/arc: Implement <asm/fb.h> with generic helpers
new 9cfefba8daab arch/arm: Implement <asm/fb.h> with generic helpers
new 10b707b4a202 arch/arm64: Implement <asm/fb.h> with generic helpers
new 81ea5144f0cb arch/ia64: Implement <asm/fb.h> with generic helpers
new 84998fc1c392 arch/loongarch: Implement <asm/fb.h> with generic helpers
new d847517950f0 arch/m68k: Merge variants of fb_pgprotect() into single function
new db21647767db arch/m68k: Implement <asm/fb.h> with generic helpers
new 910994c0f622 arch/mips: Implement <asm/fb.h> with generic helpers
new 0d556f1f0e01 video: Remove trailing whitespaces
new 7470849745e6 video: Move HP PARISC STI core code to shared location
new d77f0ecdac62 arch/parisc: Remove trailing whitespaces
new cf41d18b72c8 arch/parisc: Implement fb_is_primary_device() under arch/parisc
new f3424d287626 arch/parisc: Implement <asm/fb.h> with generic helpers
new b50f6d465ac1 arch/powerpc: Implement <asm/fb.h> with generic helpers
new b6cf29637be6 arch/sh: Implement <asm/fb.h> with generic helpers
new 4eec0b3048fc arch/sparc: Implement fb_is_primary_device() in source file
new db76f19a607d arch/sparc: Implement <asm/fb.h> with generic helpers
new 91c249b2b9f6 arch/x86: Implement <asm/fb.h> with generic helpers
new 34c1aeb579dd drm/bridge: ti-sn65dsi86: Implement wait_hpd_asserted
new 1c9da7db8899 drm/armada: Include <linux/of.h>
new 169c85edcabc drm/armada: Hide fbdev support behind config option
new 174c3c38e3a2 drm/armada: Initialize fbdev DRM client
new 63c381552f69 drm/armada: Implement fbdev emulation as in-kernel client
new 4b4b96826ba9 dt-bindings: display: simple: add support for InnoLux G070ACE-L01
new 1993f598998d drm/panel: simple: Add InnoLux G070ACE-L01
new 55b24786b748 drm/display: Add missing OLED Vesa brightnesses definitions
new 6b99658c93ce drm/bridge: anx7625: Drop of_gpio header
new e1964d892fe5 drm/sti: Drop of_gpio header
new 15f5ee6b77c0 drm/tve200: Use devm_platform_ioremap_resource()
new 539f9ee4b52a drm/scheduler: properly forward fence errors
new 70102d77ff22 drm/scheduler: add drm_sched_entity_error and use rcu for [...]
new f452cbd326df Merge drm/drm-next into drm-misc-next
new 96c3161926c6 drm/tests: Add test cases for drm_rect_intersect()
new 1f01f2247e3c drm/tests: Add test cases for drm_rect_calc_hscale()
new 881e2a9cc11f drm/tests: Add test cases for drm_rect_calc_vscale()
new b5d88ec0ee3d drm/tests: Add test cases for drm_rect_rotate()
new 8356b9790650 drm/test: Add test cases for drm_rect_rotate_inv()
new 322d716a3e8a drm/vkms: isolate pixel conversion functionality
new 5a46e490e47e drm/vc4: Switch to container_of_const
new bb1b6094c099 drm/vc4: hdmi: Update all the planes if the TV margins are [...]
new d6020f4b2617 drm/vc4: hdmi: Add Broadcast RGB property to allow overrid [...]
new 7186004485c9 drm/vc4: hdmi: Rename full range helper
new e3337aea097f drm/vc4: hdmi: Swap CSC matrix channels for YUV444
new 1d239901770e drm/vc4: hdmi: Rework the CSC matrices organization
new 1eaa6eedb8cf drm/vc4: hdmi: Add a function to retrieve the CSC matrix
new 8297ee3f2d12 drm/vc4: hdmi: Add BT.601 Support
new b2751a4c5b5a drm/vc4: hdmi: Add BT.2020 Support
new cec5ccef85bd drm/bridge: tc358768: Add atomic_get_input_bus_fmts() impl [...]
new 94545f27155d arch/x86: Include <asm/fb.h> in fbdev source file
new a03f02854277 drm/vkms: allow full alpha blending on all planes
new 09c2c8c94b3d drm/vkms: drop full alpha blending TODO
new 40aeab044a35 drm/doc/rfc: Introduce the merge plan for the Xe driver.
new e41fef1e43ae dt-bindings: panel: Add Anbernic RG353V-V2 panel compatible
new e0310564a7e3 drm/panel: st7703: Rename CMD_UNKNOWN_C6 to CMD_SETECO
new 0ed9208cb120 drm/panel: st7703: Add Anbernic RG353V-V2 Panel Support
new 4b733b2c38b7 drm/meson: set variables meson_hdmi_* storage-class-specif [...]
new 99e7e3b60080 drm/uapi: Document CTM matrix better
new 0be05a75de29 drm/bridge: it6505: Move a variable assignment behind a nu [...]
new f0038cffa843 drm/sysfs: Expose DRM connector id in each connector sysfs
new c5c51b242062 drm/sysfs: Link DRM connectors to corresponding Type-C connectors
new 851c1aaed862 drm/sti/sti_hdmi: convert to using is_hdmi from display info
new bfdede3a58ea drm/rockchip: cdn-dp: call drm_connector_update_edid_prope [...]
new 03877d621db0 drm/scheduler: mark jobs without fence as canceled
new 629f59ade8fc drm/udl: delete dead code
new 8a91b29f1f50 drm/bridge: ti-sn65dsi83: Fix enable error path
new 9d0e3cac3517 drm/atomic: Allow vblank-enabled + self-refresh "disable"
new 2bdba9d4a3ba drm/rockchip: vop: Leave vblank enabled in self-refresh
new 75a8aeac2573 drm/bridge: tc358768: always enable HS video mode
new 6a4020b4c639 drm/bridge: tc358768: fix PLL parameters computation
new ffd2e4bbea62 drm/bridge: tc358768: fix PLL target frequency
new f9cf811374f4 drm/bridge: tc358768: fix TCLK_ZEROCNT computation
new ee18698e212b drm/bridge: tc358768: fix TCLK_TRAILCNT computation
new 77a089328da7 drm/bridge: tc358768: fix THS_ZEROCNT computation
new 3666aad8185a drm/bridge: tc358768: fix TXTAGOCNT computation
new bac7842cd179 drm/bridge: tc358768: fix THS_TRAILCNT computation
new e4a5e4442a80 drm/bridge: tc358768: remove unused variable
new b18f1ecaaf4a drm/bridge: lt9211: Do not generate HFP/HBP/HSA and EOT packet
new 8ddce13ae696 drm/bridge: lt9611: Do not generate HFP/HBP/HSA and EOT packet
new b8e392245105 drm/vram-helper: fix function names in vram helper doc
new 4a9820343579 drm/vkms: add rotate-0 and reflect-x property
new 1ce76fae2bc1 drm/vkms: add reflect-y and rotate-180 property
new cf7f8c671c83 drm/vkms: add rotate-90 property
new cd0755508d81 drm/vkms: add rotate-270 property
new 5aaa12873d9b drm/vkms: drop "Rotation" TODO
new 11f373c3c1ef auxdisplay/cfag12864bfb: Use struct fb_info.screen_buffer
new 029cd092f23f auxdisplay/ht16k33: Use struct fb_info.screen_buffer
new cb18dfa930ac hid/hid-picolcd_fb: Use struct fb_info.screen_buffer
new 8112bafc3403 fbdev/arcfb: Use struct fb_info.screen_buffer
new f5eccc49d88b fbdev/au1200fb: Use struct fb_info.screen_buffer
new ada45eda25f2 fbdev/broadsheetfb: Use struct fb_info.screen_buffer
new 3907e683c09e fbdev/hecubafb: Use struct fb_info.screen_buffer
new 867187821e5e fbdev/metronomefb: Use struct fb_info.screen_buffer
new bdb616479eff fbdev/ps3fb: Use struct fb_info.screen_buffer
new 6ca49268e0c3 fbdev/smscufx: Use struct fb_info.screen_buffer
new 962a3faf3266 fbdev/udlfb: Use struct fb_info.screen_buffer
new 5a2c399d609b fbdev/vfb: Use struct fb_info.screen_buffer
new 254a4fda5059 fbdev/xen-fbfront: Use struct fb_info.screen_buffer
new 921b7383f348 fbdev: Return number of bytes read or written
new f06875dc4c4f fbdev: Use screen_buffer in fb_sys_{read,write}()
new 453bd91302f1 fbdev: Don't re-validate info->state in fb_ops implementations
new 3f8974f68f40 fbdev: Validate info->screen_{base, buffer} in fb_ops impl [...]
new 6121cd9ef911 fbdev: Move I/O read and write code into helper functions
new 04408952fe2a drm/fb-helper: Use fb_{cfb,sys}_{read, write}()
new 6a98a6e40fdf Documentation: vkms: clarify devres managed reference cleanup
new 6fa9df2b5e56 drm/connector: document enum drm_connector_tv_mode DRM_MOD [...]
new 79c87edd18ec MAINTAINERS: Add Maira to VKMS maintainers
new ff32fcca6443 Merge drm/drm-next into drm-misc-next
new 71ffeafb1338 drm: sun4i: rename sun4i_dotclock to sun4i_tcon_dclk
new 4795c78768bc drm: sun4i: calculate proper DCLK rate for DSI
new 123ee07ba5b7 drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_i [...]
new dee23b2c9e3f drm/panel: sharp-ls043t1le01: adjust mode settings
new 7e8ba34d3571 drm/panel: sharp-ls043t1le01: drop dummy functions and dat [...]
new 0bd5bd65cd2e dt-bindings: display: simple: Add BOE EV121WXM-N10-1850 panel
new 8bb7c7bca5b7 drm/panel: panel-simple: Add BOE EV121WXM-N10-1850 panel support
new 60aebc955949 drivers/firmware: Move sysfb_init() from device_initcall t [...]
new 0f1cb4d77728 drm/ssd130x: Fix include guard name
new fe7f4e8d4965 drm/panel: boe-tv101wum-nl6: Remove extra delay
new 812562b8d881 drm/panel: boe-tv101wum-nl6: Fine tune the panel power sequence
new 8b25320887d7 drm: Add fixed-point helper to get rounded integer values
new ab87f558dcfb drm/vkms: Fix RGB565 pixel conversion
new adbcfcc92b5a dt-bindings: display: bridge: tc358867: Document TC358867/ [...]
new 728cb3f061e2 gpu: drm: bridge: No need to set device_driver owner
new 81d6b37b69b8 drm/bridge: tc358768: remove unneeded semicolon
new 519ce291168a drm/panel: Modify innolux hj110iz panel initial code
new 788557fb2370 drm/drm_atomic_helper.c: fix a typo
new 1ad797597a80 drm/ttm: let struct ttm_device_funcs be placed in rodata
new f47d6140b7a4 drm/bridge: tc358767: Switch to devm MIPI-DSI helpers
new bb47f218fd01 fbdev/hitfb: Cast I/O offset to address
new 2df418ff8be6 fbdev/matrox: Remove trailing whitespaces
new 30745abe9bb8 ipu-v3: Include <linux/io.h>
new e1d534ac5b76 fbdev: Include <linux/io.h> in various drivers
new 8ff1541da390 fbdev: Include <linux/fb.h> instead of <asm/fb.h>
new 8f8eaa1b0235 fbdev: Move framebuffer I/O helpers into <asm/fb.h>
new 20d54e48d9c7 fbdev: Rename fb_mem*() helpers
new e072700869dd drm/sched: Rename to drm_sched_can_queue()
new 3655c5900f4d drm/sched: Rename to drm_sched_wakeup_if_can_queue()
new dda445651475 dt-bindings: display: panel: Add Samsung S6D7AA0 LCD panel [...]
new 6810bb390282 drm/panel: Add Samsung S6D7AA0 panel controller driver
new 0dd53308f74f MAINTAINERS: Add entry for Samsung S6D7AA0 LCD panel contr [...]
new ec7743c9c48a dt-bindings: samsung,mipi-dsim: Add 'lane-polarities'
new 74629c49e66c drm: bridge: samsung-dsim: Implement support for clock/dat [...]
new 504e72ed3a1b drm/nouveau: dispnv50: fix missing-prototypes warning
new 79802863a019 drm/nouveau: constify pointers to hwmon_channel_info
new cf0c4bc9e4e1 drm/nouveau/acr/ga102: set variable ga102_gsps storage-cla [...]
new aa25aacc3e3d drm/gma500: Clear fbdev framebuffer with fb_memset_io()
new b0c536d88ed2 drm/msm: Use struct fb_info.screen_buffer
new 1464e48d69ab drm/bridge: anx7625: Prevent endless probe loop
new 37cee4876a45 drm/bridge: dw-hdmi: Replace all non-returning strlcpy wit [...]
new 6a038f0183dd drm/panel: samsung-s6d7aa0: use pointer for drm_mode in pa [...]
new 5565a8e1a09a dma-buf/sw_sync: Replace all non-returning strlcpy with strscpy
new d92b057f9270 drm: shmobile: Use %p4cc to print fourcc codes
new 2a98bad77970 drm: shmobile: Add support for DRM_FORMAT_XRGB8888
new 5afe82398ffe drm: shmobile: Switch to drm_crtc_init_with_planes()
new 79972f160f20 drm: shmobile: Add missing call to drm_fbdev_generic_setup()
new 4bd65789ba84 drm: shmobile: Make DRM_SHMOBILE visible on Renesas SoC platforms
new 0020582a8afe drm/docs: Fix usage stats typos
new 3f09a0cd4ea3 drm: Add common fdinfo helper
new 51d86ee5e07c drm/msm: Switch to fdinfo helper
new 376c25f8ca47 drm/amdgpu: Switch to fdinfo helper
new 686b21b5f6ca drm: Add fdinfo memory stats
new 3e9757f5ddb9 drm/msm: Add memory stats to fdinfo
new 90d63a150b85 drm/doc: Relax fdinfo string constraints
new abd686b8c38a drm/bridge: tc358767: explicitly set readable registers
new 0c14d3130654 drm: bridge: samsung-dsim: Fix i.MX8M enable flow to meet spec
new dd9e329af723 drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec
new 1a56fcf08ae4 drm/amdgpu: Fix no-procfs build
new a617b33f7e51 drm: bridge: samsung-dsim: fix blanking packet size calculation
new 54f1a83c7225 drm: bridge: samsung-dsim: Fix PMS Calculator on imx8m[mnp]
new 33d8d14c83bf drm: bridge: samsung-dsim: Fetch pll-clock-frequency autom [...]
new 171b3b1e0f8b drm: bridge: samsung-dsim: Select GENERIC_PHY_MIPI_DPHY
new 89691775f573 drm: bridge: samsung-dsim: Dynamically configure DPHY timing
new bb0e13b9e223 drm: bridge: samsung-dsim: Support non-burst mode
new cfaf76d34983 dt-bindings: bridge: samsung-dsim: Make some flags optional
new d3a6c2b60f07 dt-bindings: display: panel-simple: Add Ampire AM-800480L1 [...]
new 410bb21319f6 drm/panel: simple: Add Ampire AM-800480L1TMQW-T00H
new f24b49550814 drm/panel: simple: fix active size for Ampire AM-480272H3T [...]
new 35070674f488 Revert "dt-bindings: bridge: samsung-dsim: Make some flags [...]
new 34235f54b021 drm/stm: dsi: Use devm_platform_ioremap_resource()
new 898a9e3f56db drm/stm: ltdc: fix late dereference check
new fff8013f1520 dt-bindings: lcdif: Add i.MX93 LCDIF support
new 3f0743202589 drm: lcdif: Drop unnecessary NULL pointer check on lcdif->bridge
new 5befcdcaf062 drm: lcdif: Determine bus format and flags in ->atomic_check()
new c62a7b9ca724 drm: lcdif: Check consistent bus format and flags across f [...]
new dbb32d8564de drm: lcdif: Add multiple encoders and first bridges support
new 67d0109fb7ae drm: lcdif: Add i.MX93 LCDIF compatible string
new 5769b45abedc dt-bindings: bridge: samsung-dsim: Make some flags optional
new 332af828ce78 drm: Switch i2c drivers back to use .probe()
new 72a597aed1d9 drm/panel-edp: Convert to platform remove callback returning void
new 41b748217514 dt-bindings: display: hdmi-connector: add hdmi-pwr supply
new 99304fd00503 drm/bridge: display-connector: rename dp_pwr to connector_pwr
new 6eb6b6f0a012 drm/bridge: display-connector: handle hdmi-pwr supply
new 2ce977df10c1 drm/ttm: Remove redundant code in ttm_tt_init_fields
new 54df4868fb72 dt-bindings: samsung,mipi-dsim: Use port-base reference
new 33a86170888b Merge tag 'drm-misc-next-2023-05-11' of git://anongit.free [...]
new b8887e796e06 Merge tag 'drm-misc-next-2023-05-24' of git://anongit.free [...]
new ddb24fc525dd drm/i915/ttm: Add I915_BO_PREALLOC
new ddb78a51fac6 drm/i915/display: Set I915_BO_ALLOC_USER for fb
new eaee1c085863 drm/i915: Add a function to mmap framebuffer obj
new 63b685efaa4d drm/i915/display: Add helper func to get intel_fbdev from [...]
new e24e6d695377 drm/i915/display: Implement fb_mmap callback function
new 16fc9c08f0ec drm/i915: disable sampler indirect state in bindless heap
new ea68a3e9d14e Merge drm/drm-next into drm-intel-gt-next
new b90b044c64f6 drm/i915/mtl: Disable stolen memory backed FB for A0
new adfbae9ffe33 drm/i915/gt: Avoid out-of-bounds access when loading HuC
new 8bfbdadce85c drm/i915: Fix memory leaks in i915 selftests
new d1f3b5e92cba drm/i915: Make IRQ reset and postinstall multi-gt aware
new a6704f4a5452 drm/i915/gt: Consider multi-gt instead of to_gt()
new a347279dec1e drm/i915/gem: Consider multi-gt instead of to_gt()
new 0c29efa23f5c drm/i915/selftests: Consider multi-gt instead of to_gt()
new 514b8a79aa85 drm/i915/mtl: Extend Wa_22011802037 to MTL A-step
new 3bece767dab2 drm/i915/mtl: WA to clear RDOP clock gating
new 7787af256504 drm/i915/mtl: Set has_llc=0
new b76c0deef627 drm/i915/mtl: Define MOCS and PAT tables for MTL
new faca6aaa4838 drm/i915/mtl: fix mocs selftest
new 64e22551b64c drm/i915/i915_drv: Use proper parameter naming in for_each [...]
new 66ca1d8f222b drm/i915/i915_drv: Use i915 instead of dev_priv insied the [...]
new 341ad0e8e254 drm/i915/mtl: Add PTE encode function
new a161b6dba6e0 drm/i915/mtl: workaround coherency issue for Media
new e991b5244d89 drm/i915/selftest: Record GT error for gt failure
new 47d8b3029684 drm/i915/mtl: Add workaround 14018778641
new 80ab31799002 drm/i915/guc: Actually return an error if GuC version rang [...]
new d81268ee1c10 drm/i915/hwmon: Get mutex and rpm ref just once in hwm_pow [...]
new 1b44019a93e2 drm/i915/guc: Disable PL1 power limit when loading GuC firmware
new 655bd3b954cf drm/i915/hwmon: Block waiting for GuC reset to complete
new a7fa1537b791 drm/i915/mtl: Implement Wa_14019141245
new d59ce1ff8e68 drm/i915: Migrate platform-dependent mock hugepage selftes [...]
new eee44c2903e5 drm/i915: Use correct huge page manager for MTL
new 55f9720dbf23 drm/i915/guc/slpc: Provide sysfs for efficient freq
new c73bd1706c0c drm/i915/selftest: Update the SLPC selftest
new da3a99afd257 drm/i915/rc6: throw out set() wrapper
new 5aa857db54ad i915/pmu: Add support for total context runtime for GuC back-end
new 1324680a80eb drm/i915/fdinfo: Enable fdinfo for GuC backends
new 860cf3bd715b drm/i915/gt: Use gt_err for GT info
new 725859b98a8e drm/i915/selftests: Use gt_err for GT info
new b049132d6133 drm/i915/guc: Don't capture Gen8 regs on Xe devices
new 684ee005d670 drm/i915/guc: Consolidate duplicated capture list code
new 44e36855bdb7 drm/i915/guc: Capture list naming clean up
new e4730ae44240 drm/i915/guc: Fix error capture for virtual engines
new 67f2dd9f38ab drm/i915/gvt: fix intel_vgpu_alloc_resource() kernel-doc p [...]
new e1172b617a93 drm/i915/vma: fix kernel-doc function name for i915_vma_size()
new 144c3f7b1909 drm/i915/utils: drop kernel-doc from __wait_for()
new 28487ecb96b0 drm/i915/vma: document struct i915_vma_resource wakeref member
new 9570b0390751 drm/i915/perf: fix i915_perf_ioctl_version() kernel-doc
new 88629feedcc4 drm/i915/error: fix i915_capture_error_state() kernel-doc
new d7b7332c0e99 drm/i915/request: drop kernel-doc
new faa19ce89b0b drm/i915/gem: fix i915_gem_object_lookup_rcu() kernel-doc [...]
new 9c55105be0a7 drm/i915/engine: fix kernel-doc function name for intel_en [...]
new 71ca9b87a72b drm/i915/context: fix kernel-doc parameter descriptions
new e798a3b30dcb drm/i915/gtt: fix i915_vm_resv_put() kernel-doc parameter name
new 1f5cf999bedc drm/i915/engine: hide preempt_hang selftest member from ke [...]
new 3a21c6b4298d drm/i915/guc: add dbgfs_node member kernel-doc
new f05e526e44cb drm/i915/guc: drop lots of kernel-doc markers
new 1c519e0628f1 drm/i915/guc: add intel_guc_state_capture member docs for [...]
new 8802628237ac drm/i915/active: fix kernel-doc for function parameters
new 7bc30374f84c drm/i915/pmu: drop kernel-doc
new 70b9933c09b8 drm/i915/pxp: fix kernel-doc for member dev_link
new 8b2a7394e51d drm/i915/scatterlist: fix kernel-doc parameter documentation
new e7b05d95cc1b drm/i915/mtl: Define GSC Proxy component interface
new 1dd924f6885b mei: gsc_proxy: add gsc proxy driver
new 8a9bf29546a1 drm/i915/gsc: add initial support for GSC proxy
new 31cc65b4c7e3 drm/i915/gsc: add support for GSC proxy interrupt
new e971121350e7 drm/i915/vma: fix struct i915_vma_bindinfo kernel-doc
new 08272a5a4187 drm/i915/gem: fix function pointer member kernel-doc
new 9d7fe94d3552 drm/i915/scatterlist: fix kernel-doc
new c6948d8c221a drm/i915/ttm: fix i915_ttm_to_gem() kernel-doc
new 83ac5457998e drm/i915: use kernel-doc -Werror when CONFIG_DRM_I915_WERROR=y
new d41e14fabc16 drm/i915/uc: Track patch level versions on reduced version [...]
new e541022b1ce2 drm/i915/mtl: Define GuC firmware version for MTL
new 6b8bfff56b21 drm/i915/guc: Decode another GuC load failure case
new c354feb5895f drm/i915/guc: Print status register when waiting for GuC to load
new edba77891b58 drm/i915/uc: Enhancements to firmware table validation
new bef550c952a7 drm/i915/uc: Reject duplicate entries in firmware table
new 760133d42f0a drm/i915/uc: Make unexpected firmware versions an error in [...]
new 00b9dd061eb3 drm/i915/mtl: Drop FLAT CCS check
new 0da6bfe857ea drm/i915/mtl: Add MTL for remapping CCS FBs
new 5b8ff071b57e drm/i915/mtl: Fix the wa number for Wa_22016670082
new 5e352e32aec2 drm/i915: preparation for using PAT index
new 9275277d5324 drm/i915: use pat_index instead of cache_level
new d6bf74de0772 drm/i915/pxp: Add GSC-CS back-end resource init and cleanup
new 5adacf19f6c3 drm/i915/pxp: Add MTL hw-plumbing enabling for KCR operation
new e5e1e6d28ebc drm/i915/pxp: Add MTL helpers to submit Heci-Cmd-Packet to GSC
new dc9ac125d81f drm/i915/pxp: Add GSC-CS backend to send GSC fw messages
new 99afb7cc8c44 drm/i915/pxp: Add ARB session creation and cleanup
new d1da138f245d drm/i915/uapi/pxp: Add a GET_PARAM for PXP
new 9e134ed720b6 drm/i915/pxp: On MTL, KCR enabling doesn't wait on tee component
new 41e65d8790bd drm/i915/pxp: Enable PXP with MTL-GSC-CS
new db2ce1ab0508 drm/i1915/guc: Fix probe injection CI failures after recen [...]
new 8ba3ba992fc2 drm/i915/guc: Fix confused register capture list creation
new 621b6783c731 drm/i915/hwmon: Silence UBSAN uninitialized bool variable warning
new 6197cff30df4 drm/i915: Dump error capture to kernel log
new f6eeea8d7097 drm/i915/guc: Dump error capture to dmesg on CTB error
new 6f22587c915c drm/i915/guc/slpc: Disable rps_boost debugfs
new 25e7976db86b drm/i915/mtl: do not enable render power-gating on MTL
new 5f12c8d0a761 drm/i915/mtl: Add MTL performance tuning changes
new 1a365a2b24cd drm/i915/mtl: Extend Wa_16014892111 to MTL A-step
new 25553494b275 drm/i915: Fix memory leaks in function live_nop_switch
new a644fde77ff7 drm/i915/pmu: Change bitmask of enabled events to u32
new e367d3c45158 drm/i915/pmu: Support PMU for all engines
new 08322dabb5cb drm/i915/pmu: Skip sampling engines with no enabled counters
new da5d51672874 drm/i915/pmu: Transform PMU parking code to be GT based
new b319cc594e66 drm/i915/pmu: Add reference counting to the sampling timer
new bc4be0a38b63 drm/i915/pmu: Prepare for multi-tile non-engine counters
new 906bd0fb137f drm/i915/pmu: Export counters from all tiles
new 0fbcf57077c4 drm/i915/mtl: end support for set caching ioctl
new 85d712f033d2 Merge tag 'drm-intel-gt-next-2023-05-24' of git://anongit. [...]
new 33675759a5fa Merge drm/drm-next into drm-misc-next
new 3b99ee5751c2 fbdev: Add Kconfig options to select different fb_ops helpers
new f1061fa641b8 fbdev: Add initializer macros for struct fb_ops
new eb958c99f6d4 drm/armada: Use regular fbdev I/O helpers
new ac9dc1b1b98e drm/exynos: Use regular fbdev I/O helpers
new 7fca1dd909b3 drm/gma500: Use regular fbdev I/O helpers
new 6ebf23bf5ea3 drm/radeon: Use regular fbdev I/O helpers
new 859cc65f4d97 drm/fbdev-dma: Use regular fbdev I/O helpers
new 95da53d63dcf drm/omapdrm: Use regular fbdev I/O helpers
new e1d49d763eaa drm/tegra: Use regular fbdev I/O helpers
new c51b36207c04 drm/fb-helper: Export helpers for marking damage areas
new 4a2262c12113 drm/msm: Use regular fbdev I/O helpers
new c6baad68d4e9 drm/fbdev-generic: Implement dedicated fbdev I/O helpers
new 43049f17b526 drm/i915: Implement dedicated fbdev I/O helpers
new 2e1492835e43 Merge tag 'drm-misc-next-2023-06-01' of git://anongit.free [...]
new 2da4b728f994 drm: rcar-du: remove R-Car H3 ES1.* workarounds
new 11696c5e8924 drm: Place Renesas drivers in a separate dir
new c9b685df2d21 Merge tag 'drm-next-20230529' of git://git.kernel.org/pub/ [...]
new d95f87d29cf2 accel/habanalabs: remove variable gaudi_irq_name
new 1464fbd8bab9 accel/habanalabs: ignore false positive razwi
new 9ce36082c172 accel/habanalabs: allow user to modify EDMA RL register
new 574ee40f5144 accel/habanalabs: remove commented code that won't be used
new f9b60242af3e accel/habanalabs: fix bug in free scratchpad memory
new 9ef23f05aed4 accel/habanalabs: add helper to extract the FW major/minor
new 3071247ca061 accel/habanalabs: rename fw_{major/minor}_version to fw_in [...]
new dd5667ff6f9c accel/habanalabs: extract and save the FW's SW major/minor [...]
new a12428acf823 accel/habanalabs: check fw version using sw version
new cc7b790d4124 accel/habanalabs: do soft-reset using cpucp packet
new 57469c120608 accel/habanalabs: unsecure TPC bias registers
new 04729b418f8b accel/habanalabs: call to HW/FW err returns 0 when no even [...]
new ad8bfd3619bb accel/habanalabs: minimize encapsulation signal mutex lock time
new 9a4e44a4ee49 accel/habanalabs: refactor abort of completions and waits
new 3d21ec6424e6 accel/habanalabs: add missing tpc interrupt info
new d8b9cea58466 accel/habanalabs: add pci health check during heartbeat
new 3b9abb4fa642 accel/habanalabs: expose debugfs files later
new 67d19a2f49b0 accel/habanalabs: poll for device status update following WFE cmd
new 7d212963366e accel/habanalabs: fix a static warning - 'dubious: x & !y'
new d0dcd4bbfa47 accel/habanalabs: always fetch pci addr_dec error info
new cc1eeaa335f2 accel/habanalabs: Fix some kernel-doc comments
new 9ec7639b5e12 accel/habanalabs: fix gaudi2_get_tpc_idle_status() return
new 964234aba59b accel/habanalabs: rename security functions related arguments
new e715008b7c31 accel/habanalabs: set unused bit as reserved
new 314a7ffd7c19 accel/habanalabs: fix mem leak in capture user mappings
new dcfce96ee834 accel/habanalabs: align to latest firmware specs
new adda800c049a accel/habanalabs: print max timeout value on CS stuck
new b2d61fecb443 accel/habanalabs: upon DMA errors, use FW-extracted error cause
new 583f12a80dfb accel/habanalabs: remove support for mmu disable
new dcc8fa88d46e accel/habanalabs: use binning info when handling razwi
new 54381ee80998 accel/habanalabs: use lower QM in QM errors handling
new 6092cedfff11 accel/habanalabs: print qman data on error only for lower qman
new 7e63f317c0c3 accel/habanalabs: update state when loading boot fit
new 5d658d0c5137 accel/habanalabs: mask part of hmmu page fault captured address
new 569210233a31 accel/habanalabs: remove sim code
new 92a3a9b1a399 accel/habanalabs: add description to several info ioctls
new 8a20b3816445 accel/habanalabs: fix bug of not fetching addr_dec info
new ff5c702522bb accel/habanalabs: move ioctl error print to debug level
new 19aa21b9807a accel/habanalabs: unsecure TSB_CFG_MTRR regs
new fac91dd54f3b accel/habanalabs: add event queue extra validation
new e6f49e96bc57 accel/habanalabs: refactor error info reset
new 7f4f4adb9ba1 Merge tag 'drm-habanalabs-next-2023-06-08' of https://git. [...]
new e8001973bb45 dt-bindings: display: bridge: tc358762: Document reset-gpios
new 3355f4ee561d drm/bridge: tc358762: Add reset GPIO support
new 0628f2341e96 dt-bindings: display: add Amlogic MIPI DSI Host Controller [...]
new 25b3b35cd51e dt-bindings: display: meson-vpu: add third DPI output port
new 6a044642988b drm/meson: fix unbind path if HDMI fails to bind
new 44e16166e0e9 drm/meson: only use components with dw-hdmi
new 51fc01a03442 drm/meson: venc: add ENCL encoder setup for MIPI-DSI output
new 42dcf15f901c drm/meson: add DSI encoder
new 77d9e1e6b846 drm/meson: add support for MIPI-DSI transceiver
new 29c6df0d9424 drm/panel: khadas-ts050: update timings to achieve 60Hz re [...]
new 06c3269cd574 dt-bindings: display: panel: Add compatible for Starry him [...]
new 1bc2ef065f13 drm/panel: Support for Starry-himax83102-j02 TDDI MIPI-DSI panel
new 0a73471ca1f7 dt-bindings: display: panel: Add compatible for Starry ili9882t
new 8716a6473e6c drm/panel: Support for Starry-ili9882t TDDI MIPI-DSI panel
new e96f099c8544 drm/meson: Remove unneeded semicolon
new 664dba662cb3 drm/meson: venc: include linux/bitfield.h
new fa1fccfb47a7 mailmap: Add missing email address
new 0fcf8ffdfe90 MAINTAINERS: Add Carl/Pranjal as QAIC reviewers
new e4812ab8e6b1 drm/virtio: Refactor and optimize job submission code path
new eba57fb5498f drm/virtio: Wait for each dma-fence of in-fence array indi [...]
new a272cadbd883 drm/bridge: imx: fix mixed module-builtin object
new 013413cdfeec drm/bridge: imx: turn imx8{qm,qxp}-ldb into single-object modules
new c42a37a27c77 dt-bindings: display: simple: add Rocktech RK043FN48H
new 13cdd12a9f93 drm/panel: simple: add support for Rocktech RK043FN48H panel
new 45365b6588b3 Merge tag 'drm-misc-next-2023-06-07' of git://anongit.free [...]
new 404c3acda4b6 drm/i915: Fix limited range csc matrix
new 57b5482bff9e drm/i915: Introduce intel_csc_matrix struct
new ec280042094c drm/i915: Split chv_load_cgm_csc() into pieces
new 1dcd7aac3184 drm/i915: Start using struct intel_csc_matrix for chv cgm csc
new 68f5f78d0fe0 drm/i915: Store ilk+ csc matrices in the crtc state
new e0980b8d82d1 drm/i915: Utilize crtc_state->csc on chv
new e006df050606 drm/i915: Sprinke a few sanity check WARNS during csc assignment
new 01c2be8e1b97 drm/i915: Add hardware csc readout for ilk+
new b6f4b3a1474d drm/i915: Implement chv cgm csc readout
new 37c8cabfcc5c drm/i915: Include the csc matrices in the crtc state dump
new d6fff836c0e0 drm/i915: Hook up csc into state checker
new 1bf3836383e6 drm/i915/display: remove unnecessary i915_debugfs.h includes
new 6a9856075563 drm/i915: Generalize planes_{enabling,disabling}()
new b25e07419fee drm/i915/vrr: Eliminate redundant function arguments
new fa9e4fce52ec drm/i915/vrr: Make delayed vblank operational in VRR mode [...]
new ecaeecea9263 drm/i915/vrr: Tell intel_crtc_update_active_timings() abou [...]
new 99cfbed19d06 drm/i915/vrr: Relocate VRR enable/disable
new 1af1d18825d3 drm/i915/vrr: Allow VRR to be toggled during fastsets
new 76ec69272195 drm/i915: Flag purely internal commits to not clear crtc_s [...]
new e39c76b2160b drm/i915/color: Fix typo for Plane CSC indexes
new a2da67028cd0 drm/i915: Allow arbitrary refresh rates with VRR eDP panels
new 435db526a68b drm/i915: Evade transcoder's vblank when doing seamless M/ [...]
new e13b3f65af71 drm/i915: Use min() instead of hand rolling it
new d7c281eecec0 drm/i915/debugfs: New debugfs for display clock frequencies
new 446a20c9ba62 drm/i915: hide mkwrite_device_info() better
new 7cb3eb334b8c drm/i915/mtl: Add DP rates
new a42e65f33c38 drm/i915/mtl: Create separate reg file for PICA registers
new 51390cc0e00a drm/i915/mtl: Add Support for C10 PHY message bus and pll [...]
new ea8af87ae6be drm/i915/mtl: Add vswing programming for C10 phys
new babde06db885 drm/i915/mtl: MTL PICA hotplug detection
new 23ef61946374 drm/i915/mtl/display: Implement DisplayPort sequences
new 5836bc5f8d31 drm/i915/mtl: Add C10 phy programming for HDMI
new b66a8abaa48a drm/i915/display/mtl: Fill port width in DDI_BUF_/TRANS_DD [...]
new 764739d8cef2 drm/i915/mtl: Initial DDI port setup
new 3b6692357f70 drm/i915: Make intel_get_crtc_new_encoder() less oopsy
new e920aabf8348 drm/i915: Make intel_{mpllb,c10pll}_state_verify() safer
new ae52dd7d6d93 drm/i915/display: remove intel_display_commit_duplicated_state()
new 77316e755213 drm/i915/display: start high level display driver file
new ff2c80be1a00 drm/i915/display: move intel_modeset_probe_defer() to inte [...]
new 15e4f0b541d4 drm/i915/display: rename intel_modeset_probe_defer() -> in [...]
new 40053823baad drm/i915/display: move modeset probe/remove functions to i [...]
new 86a1758d751d drm/i915/display: rename intel_display_driver_* functions
new 59c6106e274d drm/i915/display: add intel_display_reset.[ch]
new 3183b9ebad7d drm/i915/display: move display suspend/resume to intel_dis [...]
new cde4bd878631 drm/i915/display: rename intel_display_driver_suspend/resu [...]
new 62bb6b4920ce drm/i915/display: add intel_display_driver_early_probe()
new 088248f4b0ee drm/i915/pps: use intel_de_rmw() for panel unlock
new 40d06b0fae91 drm/i915: Introduce <platform>_hotplug_mask()
new d28cdc43b43b drm/i915: Introduce intel_hpd_enable_detection()
new cfe5bdfb27fa drm/i915: Check HPD live state during eDP probe
new a823c5a825cf drm/i915: Reuse <platform>_hotplug_mask() in .hpd_detectio [...]
new 27ac123b4544 drm/i915/dp_mst: Fix active port PLL selection for seconda [...]
new 476f62b8a597 drm/i915: use explicit includes for i915_reg.h and i915_irq.h
new 88c487938414 drm/i915: Use separate "DC off" power well for ADL-P and DG2
new 0c8d9870177a drm/i915/mtl: Re-use ADL-P's "DC off" power well
new ba1fb317bbcb drm/i915/wm: remove stale and unused ilk_wm_max_level() de [...]
new b13604c0ff26 drm/i915/display: split out load detect to a separate file
new 8902a55dfcff drm/i915/display: throw out struct intel_load_detect_pipe
new 691248d4135f drm/i915: Check pipe source size when using skl+ scalers
new 8637e1c84c5f drm/i915: Relocate VBLANK_EVASION_TIME_US
new 8976b1824940 drm/i915: Relocate intel_atomic_setup_scalers()
new 597421a806c7 drm/i915: Relocate skl_get_pfit_config()
new 08df6d30c102 drm/i915: Use REG_BIT() & co for the pre-ilk pfit registers
new e27525cc8055 drm/i915: Namespace pfit registers properly
new 75d020db38b8 drm/i915: Use REG_BIT() & co. for ilk+ pfit registers
new 12de65d9c6e3 drm/i915: Drop a useless forward declararion
new 3d0d33363cdf drm/i915: Fix up whitespace in some display chicken registers
new 3df3c589cc8f drm/i915: Clean up various display chicken registers
new 1d9582dc2b5f drm/i915/psr: Clean up PSR register defininitions
new 2624ee66359b drm/i915/psr: Use intel_de_rmw()
new 2590ef92cdff drm/i915/psr: Define more PSR mask bits
new da57e3d6ed43 drm/i915/psr: Add a FIXME for the PSR vs. AUX usage conflict
new 4fb5f569055c drm/i915/psr: Include PSR_PERF_CNT in debugfs output on al [...]
new a82e0b6fb2cb drm/i915/psr: Sprinkle cpu_transcoder variables around
new 20dfae3ca28f drm/i915/mtl: Set has_llc=0
new bfa010f60849 drm/i915: Initialize dkl_phy spin lock from display code path
new 6152aec1ddb4 drm/i915/mtl: Skip pcode qgv restrictions for MTL
new bca774c38754 drm/i915/adlp+: Disable DC5/6 states for TC port DDI/AUX a [...]
new bddc18913bd4 drm/i915/mtl: Add the missing CPU transcoder mask in intel [...]
new 0602d59376d3 drm/i915/display: Increase AUX timeout for Type-C
new fa83c12132f7 drm/i915/dsi: Use unconditional msleep() instead of intel_ [...]
new 62618c7f117e drm/i915/mtl: C20 PLL programming
new 929f527a7b70 drm/i915/mtl: C20 HW readout
new f968a25381ac drm/i915/mtl: Dump C20 pll hw state
new f1f9e62737ab drm/i915/mtl: C20 port clock calculation
new ac50317e2659 drm/i915/mtl: Add voltage swing sequence for C20
new 237e7be0bf57 drm/i915/mtl: For DP2.0 10G and 20G rates use MPLLA
new 73fc3abcb797 drm/i915/mtl: Enabling/disabling sequence Thunderbolt pll
new 7dee06bc0ff5 drm/i915/mtl: Readout Thunderbolt HW state
new c0f3faaf936b drm/i915/mtl: Define mask for DDI AUX interrupts
new 6f0423b06a0c drm/i915/mtl: Power up TCSS
new 4366750a0d2d drm/i915/mtl: TypeC HPD live status query
new dac6ce66db3e drm/i915/mtl: Pin assignment for TypeC
new ee9634282d87 drm/i915/mtl: Enable TC ports
new f60500f31e99 drm/i915/display/dp: 128/132b LT requirement
new 4883c804fc79 drm/i915: Define bitmasks for ilk pfit window pos/size
new 33d233f5cf9b drm/i915: Remove dead scaler register defines
new ebb4e2b03acc drm/i915: Rename skl+ scaler binding bits
new 576032f2b3db drm/i915: s/PS_COEE_INDEX_AUTO_INC/PS_COEF_INDEX_AUTO_INC/
new 6ec91794ce4a drm/i915: Define bitmasks for skl+ scaler window pos/size
new e62206682a2f drm/i915: Use REG_BIT() & co. for pipe scaler registers
new ceb0cc3b4288 drm/i915: Communicate display power demands to pcode
new 1d5b09f8daf8 drm/i915: Fix NULL ptr deref by checking new_crtc_state
new 51f7008239de drm/i915/dp: prevent potential div-by-zero
new a04d27cdafb1 drm/i915/display: Add new member to configure PCON color c [...]
new 68910c2a903d drm/i915/dp: Replace intel_dp.dfp members with the new crt [...]
new 9cca0fe32959 drm/i915/dp: Configure PCON for conversion of output_forma [...]
new 523156799441 drm/i915/display: Use sink_format instead of ycbcr420_output flag
new 5814227de133 drm/i915/dp: Add helper to get sink_format
new 1dc565764dc7 drm/i915/dp: Rearrange check for illegal mode and comments [...]
new 34682d6006ca drm/i915: Move has_hdmi_sink out from intel_hdmi_compute_config()
new dafa65d185fa drm/i915: Pick one HDMI port for infoframe/audio transmiss [...]
new b9279e9b28bb drm/i915: Fix wrong condition in bxt_set_cdclk for DG2
new 3312bb4ad09c drm/i915: taint kernel when force probing unsupported devices
new 413d2e2fd052 drm/i915/hdcp: drop display/ prefix from include
new 9f8c1fe320e8 drm/i915: Define more PS_CTRL bits
new 0cad796a2269 drm/i915: Use REG_BIT() & co. for AUX CH registers
new 5a0fc7a0df6b drm/i915: Split map_aux_ch() into per-platform arrays
new 3d7af6cfed6c drm/i915: Flip VBT DDC pin maps around
new 2bea1d7c594d drm/i915: Nuke intel_bios_is_port_dp_dual_mode()
new 685282a3b39b drm/i915/irq: relocate gmbus and dp aux irq handlers
new 6e4e9fbd5ba0 drm/i915/gt: drop dependency on VLV_DISPLAY_BASE
new 6986f05b557b drm/i915/hdcp: Check if media_gt exists
new 3631c363b7c1 drm/i915/bios: add helper for reading SPI
new c7c12de893f8 drm/fourcc: define Intel Meteorlake related ccs modifiers
new f2eb43f0b8c2 drm/i915/mtl: Add handling for MTL ccs modifiers
new a44bebf6afa8 drm/i915/dpll: drop a useless I915_STATE_WARN_ON()
new fe735c34ef06 drm/i915/crtc: replace I915_STATE_WARN_ON() with I915_STAT [...]
new b8e6185bcf5c drm/i915/display: remove I915_STATE_WARN_ON()
new 6b9bd7c35d32 drm/i915/display: add i915 parameter to I915_STATE_WARN()
new 08d8f43045af drm/i915/irq: convert gen8_de_irq_handler() to void
new da38ba98645d drm/i915/irq: split out hotplug irq handling
new 2b874a027810 drm/i915/irq: split out display irq handling
new 4c4279a8d58d drm/i915/hdcp: add intel_atomic_state argument to hdcp_ena [...]
new 415beb1fa63c drm/i915/hdcp: Remove enforce_type0 check outside loop
new a6d82f1b7ada drm/i915/hdcp: Fix modeset locking issue in hdcp mst
new e45c5f1ad769 drm/i915/hdcp: Fill hdcp2_streamid_type and k in appropria [...]
new 7eeef32719f6 drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration
new 0694cab1d5a4 drm/i915: Add helpers to reference/unreference a DPLL for a CRTC
new 7ff9a17e372e drm/i915: Make the CRTC state consistent during sanitize-d [...]
new db4069fcbdc5 drm/i915: Update connector atomic state before crtc saniti [...]
new 3ad41442d7bf drm/i915: Separate intel_crtc_disable_noatomic_begin/complete()
new 26281d359725 drm/i915: Factor out set_encoder_for_connector()
new e826839e18b7 drm/i915: Add support for disabling any CRTCs during HW re [...]
new f48eab290287 drm/i915/dp: Add link training debug and error printing helpers
new 9031c6d4f78a drm/i915/dp: Convert link training error to debug message [...]
new f45156ff18ba drm/i915/dp: Prevent link training fallback on disconnected port
new 7e4460c34b01 drm/i915/dp: Factor out intel_dp_get_active_pipes()
new 60ded7cc86f3 drm/i915: Factor out a helper for handling atomic modeset [...]
new b61fad5f7e5d drm/i915/tc: Call TypeC port flush_work/cleanup without mo [...]
new c598c335da42 drm/i915/tc: Reset TypeC PHYs left enabled in DP-alt mode [...]
new d705a8c73acb drm/i915: fix intel_display_irq.c include order
new 86634ba3dfc7 drm/i915: tweak language in fastset pipe config compare logging
new 9c3a985f88fa Merge drm/drm-next into drm-intel-next
new 615ed9ece018 drm/i915/mtl: Fix expected reg value for Thunderbolt PLL d [...]
new cb7b04c83e90 drm/i915: Add 16bit register/mask operators
new 234fcb978f61 drm/i915/hdmi: C20 computed PLL frequencies
new a8c4b36ecac1 drm/i915/dsc: change DSC param tables to follow the DSC model
new 169219213c14 drm/i915/dsc: move rc_buf_thresh values to common helper
new 2b470e5531f5 drm/i915/dsc: move DSC tables to DRM DSC helper
new 9ff6b5256de3 drm/i915/dsc: stop using interim structure for calculated params
new 74fe874cf140 drm/display/dsc: use flat array for rc_parameters lookup
new e3290f883127 drm/display/dsc: split DSC 1.2 and DSC 1.1 (pre-SCR) parameters
new 3b292112f075 drm/display/dsc: include the rest of pre-SCR parameters
new d54fbea3bbbe drm/display/dsc: add YCbCr 4:2:2 and 4:2:0 RC parameters
new 861601ff7f75 drm/i915: constify pointers to hwmon_channel_info
new 937859485aef drm/i915: Support Async Flip on Linear buffers
new 7a2280e8dcd2 drm/i915: Wait for active retire before i915_active_fini()
new 9a2cb1b31c04 drm/i915: Replace all non-returning strlcpy with strscpy
new 05aa8e013509 drm/i915/display: Move display device info to header under [...]
new 5af5169d7582 drm/i915: Convert INTEL_INFO()->display to a pointer
new 18e0deeed8c8 drm/i915/display: Move display runtime info to display structure
new 69d439818fe5 drm/i915/display: Make display responsible for probing its own IP
new 12e6f6dc78e4 drm/i915/display: Handle GMD_ID identification in display code
new 95c08508e237 drm/i915/display: Move feature test macros to intel_displa [...]
new 35c812050ebd drm/i915: Fix clang -Wimplicit-fallthrough in intel_async_ [...]
new d9ce4e430790 drm/i915: Expose crtc CTM property on ilk/snb
new 2587c63aaaf4 drm/i915: Fix CHV CGM CSC coefficient sign handling
new 78776086371b drm/i915: Always enable CGM CSC on CHV
new 47d56cadb9e2 drm/i915: Implement CTM property support for VLV
new 401e6cd974a7 drm/i915/hdcp: Rename dev_priv to i915
new 5c8ec987997a drm/i915/hdcp: Move away from master naming to arbiter
new 3e36c4906986 drm/i915/hdcp: Rename comp_mutex to hdcp_mutex
new e2a9f0a32464 Merge drm/drm-next into drm-intel-next
new 88e9664434c9 drm/i915: use localized __diag_ignore_all() instead of per file
new 0374ffa507d8 drm/edid: parse display info has_audio similar to is_hdmi
new 3d35ddfb0713 drm/display/dp_mst: drop has_audio from struct drm_dp_mst_port
new 28da4f833608 drm/i915/dp: stop caching has_audio in struct intel_dp
new 7ffa2f27cf0a drm/i915/dp: stop caching has_hdmi_sink in struct intel_dp
new 9fe2a4adc095 drm/i915/hdmi: stop caching has_audio in struct intel_hdmi
new 7c1000aae552 drm/i915/hdmi: stop caching has_hdmi_sink in struct intel_hdmi
new f2f9c8cb6421 drm/i915/sdvo: stop caching has_hdmi_monitor in struct intel_sdvo
new dd9f377ae121 drm/i915/sdvo: stop caching has_hdmi_audio in struct intel_sdvo
new 6c46f644cd5a drm/edid: add drm_edid_read_switcheroo()
new a036aa1f01e7 drm/i915/lvds: switch to drm_edid_read_switcheroo()
new d60d2bccae65 drm/edid: make drm_edid_duplicate() safe to call with NULL [...]
new c1c9042b2003 drm/display/dp_mst: convert to struct drm_edid
new 27cbdc6bddc2 drm/i915/display: switch the rest of the connectors to str [...]
new e788ff7ee3b4 drm/i915_drm.h: fix a typo
new c7b5abd3e030 drm/i915: Remove i915_drm_suspend_mode
new f917130f19fe drm/i915: Flush power delayed put when connector init failed
new 5a3c46b809d0 drm/i915/display: Set correct voltage level for 480MHz CDCLK
new b29a20f7c499 drm/i915: Use 18 fast wake AUX sync len
new 619a06dba6fa drm/i915/mtl: Reset only one lane in case of MFD
new 959294e47953 Merge tag 'drm-intel-next-2023-06-05' of git://anongit.fre [...]
new 08264f85c5c0 drm/i915/gsc: use system include style for drm headers
new 5945d8b9a8e2 drm/i915/gem: Use large rings for compute contexts
new edfd93e60bf2 drm/i915/guc: Use FAST_REQUEST for non-blocking H2G calls
new d9911020ca0e drm/i915/guc: Update log for unsolicited CTB response
new a5606b94cd3d drm/i915/guc: Track all sent actions to GuC
new 84596e1ab09a drm/i915/guc: Drop legacy CTB definitions
new 09a36015d9a0 drm/i915/perf: Clear out entire reports after reading if n [...]
new ab12902528f4 drm/i915/pmu: Turn off the timer to sample frequencies whe [...]
new 8ed0753b527d drm/i915/pmu: Make PMU sample array two-dimensional
new edad9ee94f17 drm/i915/gt: Use the correct error value when kernel_conte [...]
new 4722e2ebe6f2 drm/i915/gt: Fix second parameter type of pre-gen8 pte_enc [...]
new 1baeef6cd222 drm/i915/gt: Fix parameter in gmch_ggtt_insert_{entries, page}()
new 4d4de1cbdb26 drm/i915/gt: limit lmem allocation size to succeed on SmallBars
new 5c315434fdb6 drm/i915/pxp: Fix size_t format specifier in gsccs_send_message()
new d922b80b1010 drm/i915/gt: Add workaround 14016712196
new 9ff17e6bdaa5 Merge drm/drm-next into drm-intel-gt-next
new 3532e75dfadc drm/i915/uc: perma-pin firmwares
new 93a575ab1533 drm/i915/huc: Parse the GSC-enabled HuC binary
new 6a9b6c4580af drm/i915/huc: Load GSC-enabled HuC via DMA xfer if the fus [...]
new 98d2722a85c4 drm/i915/huc: differentiate the 2 steps of the MTL HuC auth flow
new 08872cb13a71 drm/i915/mtl/huc: auth HuC via GSC
new 59c8cd3ef6d0 drm/i915/mtl/huc: Use the media gt for the HuC getparam
new 744bbf2a67e7 drm/i915/huc: define HuC FW version for MTL
new e894b724c316 drm/i915: Use the fdinfo helper
new 412fa1f097f4 drm/i915/selftests: Add some missing error propagation
new cd65de1ab2fe drm/i915: Reduce I915_MAX_GT to 2
new 419491eaf1ee drm/i915: rename I915_PMU_MAX_GTS to I915_PMU_MAX_GT
new 1b842f73edbb drm/i915/guc: Remove some obsolete definitions
new 81b1b599dfd7 drm/i915: Allow user to set cache at BO creation
new 9cc31938d458 i915/perf: Drop the aging_tail logic in perf OA
new 589f4924e815 i915/perf: Do not add ggtt offset to hw_tail
new 24335848e543 drm/i915/gsc: Fix error code in intel_gsc_uc_heci_cmd_subm [...]
new ba57b9b11f78 Merge tag 'drm-intel-gt-next-2023-06-08' of git://anongit. [...]
new b8fe56375f78 drm/amd/display: Refactor ABM feature
new e4dfd94d5e38 drm/amd/display: Unconditionally print when DP sink power [...]
new 9b035d089086 drm/amd/display: Check & log if receiver supports MST, DSC & FEC.
new 6f0ef80a00ad drm/amd/display: Fix ABM pipe/backlight issues when change [...]
new e101bf95ea87 drm/amd/display: Do not set drr on pipe commit
new 751e17147953 drm/amd/display: Block optimize on consecutive FAMS enables
new e0a77e09c707 drm/amd/display: Add missing WA and MCLK validation
new d63e31f66892 drm/amd/display: copy dmub caps to dc on dcn31
new 4ad3ee5ccc77 drm/amd/display: allow edp updates for virtual signal
new 785b250e33c7 drm/amd/display: Fix in disabling secure display
new 72529b683c6d drm/amd/display: Fix hang when skipping modeset
new c0162a05bd31 drm/amd/display: fix memleak in aconnector->timing_requested
new 3cfd03b79425 drm/amd/display: update max streams per surface
new d11dfbecc3fe drm/amd/display: Only consider DISPCLK when using optimize [...]
new c4edb0137468 drm/amd/display: Reduce SubVP + DRR stretch margin
new e97cc04fe0fb drm/amd/display: refactor dmub commands into single function
new 522b9a5d5852 drm/amd/display: drain dmub inbox if queue is full
new cdff36a0217a drm/amd/display: fix access hdcp_workqueue assert
new e3416e872f84 drm/amd/display: Add FAMS validation before trying to use it
new 4d5f872dbc75 drm/amd/display: Adding support for VESA SCR
new 6bfe9a23a8d6 drm/amd/display: DSC policy override when ODM combine is forced
new 7052a801d6bc drm/amd/display: Correct output color space during HW rein [...]
new 9fc6e4b36f2a drm/amd/display: Set watermarks set D equal to A
new d062de7b68f2 drm/amd/display: Enable FPO + Vactive
new 276641775848 drm/amd/display: [FW Promotion] Release 0.0.162.0
new 21fc0ff38f57 drm/amd/display: fix a divided-by-zero error
new ec341e0f4a02 drm/amd/display: add extra dc odm debug options
new f0c5f9ebbc4c drm/amd/display: Apply correct panel mode when reinitializ [...]
new a6c0c9f56197 drm/amd/display: Improvement for handling edp link training fails
new 7ab269d54813 drm/amd/display: limit timing for single dimm memory
new bddb55ccbdc2 drm/amd/display: set dcn315 lb bpp to 48
new 499e4b1c722e drm/amd/display: add mechanism to skip DCN init
new c18842a2e81a drm/amd/display: Return error code on DSC atomic check failure
new 08c73e896836 drm/amd/display: remove incorrect early return
new 2a66c0c9d202 drm/amd/display: Write TEST_EDID_CHECKSUM_WRITE for EDID tests
new 0c316556d124 drm/amd/display: Disable migration to ensure consistency o [...]
new cd8f067a46d3 drm/amd/display: Add logging for display MALL refresh setting
new 3306ba4b60b2 drm/amd/display: fix is_timing_changed() prototype
new 128c1ca0303f drm/amd/display: Update DTBCLK for DCN32
new 97041ed37718 drm/amdgpu: Increase GFX6 graphics ring size.
new c30ddcece3a0 drm/amdgpu: Add a max ibs per submission limit.
new 4f18b9a6711a drm/amdgpu: Add support for querying the max ibs in a subm [...]
new 7f102a906681 drm/amd/pm: Fix spelling mistake "aquire" -> "acquire"
new 1fa8d710573f drm/amdgpu: Fix desktop freezed after gpu-reset
new 94344e62a9ce drm/amd/display: remove unused variable oldest_index
new 20c3dffdccbd radeon: avoid double free in ci_dpm_init()
new 277bd3371f11 drm/amdgpu: convert gfx.kiq to array type (v3)
new be697aa3a78e drm/amdgpu: move queue_bitmap to an independent structure (v3)
new c38be07035bc drm/amdgpu: separate the mqd_backup for kiq from kcq
new def799c6596d drm/amdgpu: add multi-xcc support to amdgpu_gfx interfaces (v4)
new 86301129698b drm/amdgpu: split gc v9_4_3 functionality from gc v9_0
new 5aa998baab33 drm/amdgpu: add xcc index argument to soc15_grbm_select
new 6f917fdc9345 drm/amdgpu: add multi-XCC initial support in gfx_v9_4_3.c
new ec08571aca7c drm/amdgpu: add xcc index argument to gfx v9_4_3 functions
new d51ac6d0a23c drm/amdgpu: add xcc index argument to select_sh_se function v2
new 86b20703e4c5 drm/amdgpu: add xcc index argument to rlc safe_mode func (v4)
new 79b6e265d920 drm/amd/display: Fixes for dcn32_clk_mgr implementation
new 224d3df954c1 drm/amd/display: Clear GPINT1 before taking DMCUB out of reset
new 66daccde4296 drm/amdgpu: add master/slave check in init phase
new 4e7f84ec068c drm/amdgpu: initialize num_xcd to 1 for gfx v9_0
new b0dc10428460 drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset
new 013825015098 drm/amdgpu: fix calltrace warning in amddrm_buddy_fini
new 8eba72053c68 drm/amdgpu: Drop pcie_bif ras check from fatal error handler
new 5c65a4b8e65e drm/amd/amdgpu: Fix spaces in array indexing and indentati [...]
new 47fc644f801e drm/amd/amdgpu: Fix style errors in amdgpu_drv.c & amdgpu_ [...]
new 47659738fbd2 drm/amdgpu: allocate doorbell index for multi-die case
new 948ca54c424b drm/amd/display: Remove unused variables in dcn21_hwseq.c
new 8fa33bd8d327 drm/amd/display: Do not clear GPINT register when releasin [...]
new 8b6a6aa5d6d2 drm/amd/display: Update bounding box values for DCN321
new 7abac457ba75 drm/amd/amdgpu: Fix style issues in amdgpu_discovery.c
new 92d1fe5954dc drm/amd/display: add support for low bpc
new a1f1fecd04f0 drm/amd/display: Set DRAM clock if retraining is required
new 974ce18160bb drm/amd/display: Add check for PState change in DCN32
new 2c30f8555121 drm/amd/display: Isolate remaining FPU code in DCN32
new 442437191171 drm/amd/display: Limit nv21 dst_y
new 05ffbdf4dbd5 drm/amd/display: correct DML calc error
new 0244b0f7d5ac drm/amd/display: Add extra check for 444 16 format
new 72a9be2f444a drm/amd/display: 3-plane MPO enablement for DCN321
new 4335077a7609 drm/amd/display: Adjust dmub outbox notification enable
new 3ac73f1ef2b4 drm/amd/display: Set min_width and min_height capability f [...]
new 255ce8f7c169 drm/amd/display: update GSP1 generic info packet for PSRSU
new 58e67bb3c131 drm/amd/display: fix dpms_off issue when disabling bios mode
new 710cc1e7cd46 drm/amd/display: Explicitly specify update type per plane [...]
new 4f63b7a59926 drm/amd/display: Add FAMS capability to DCN31
new f828b681d0cd drm/radeon: Fix integer overflow in radeon_cs_parser_init
new 87c2213e85bd drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1
new 053065a43ca6 drm/amd/display: Add FAMS related definitions and documena [...]
new 4371fa7795da drm/amd/display: 3.2.231
new 0026c273e68e drm/amd/display: dumb_abm_lcd: avoid missing-prototype warnings
new 8f7f1b020ea6 drm/amd/display: fix flickering caused by S/G mode
new 89d8445e4f5c drm/amdgpu/gfx11: add FW version check for new CP GFX shad [...]
new 31d7c3a4fc3d drm/amdgpu: fix memory leak in mes self test
new b418e7193965 drm/amdgpu/gfx11: check the CP FW version CP GFX shadow support
new 043dc33f443f drm/amdgpu/UAPI: add new CS chunk for GFX shadow buffers
new ac9287055ff1 drm/amdgpu: add gfx shadow CS IOCTL support
new 46c1282e5a31 drm/amdgpu: add gfx11 emit shadow callback
new 38be7796f310 drm/amdgpu: don't require a job for cond_exec and shadow
new edd903800035 drm/amdgpu: add UAPI to query GFX shadow sizes
new 0db0c0379d15 drm/amdgpu: add gfx shadow callback
new 02527099ddc7 drm/amdgpu: add get_gfx_shadow_info callback for gfx11
new 1ba91b54a905 drm/amdgpu: add support for new GFX shadow size query
new 550e5d23f147 drm/amd/display: assign edid_blob_ptr with edid from debugfs
new 9fa8cc0c4445 drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch
new 3af470cbcc9f drm/amdkfd: Fix an issue at userptr buffer validation process.
new 8a93c691248e drm/amdgpu: bump driver version number for CP GFX shadow
new b185c3184785 drm/amdgpu: track MQD size for gfx and compute
new 445d85e3c1df drm/amdgpu: add debugfs interface for reading MQDs
new 93aac179a44b drm/amd/display: [FW Promotion] Release 0.0.163.0
new 267e2d8e8e60 drm/amd/display: 3.2.232
new 0ba4a784a145 drm/amd/display: implement force function in amdgpu_dm_con [...]
new 278d3de6754e drm/amd/display: Update FW feature caps struct
new 8f3589bb6fce drm/amd/display: Restore rptr/wptr for DMCUB as workaround
new ee7be8f3de1c drm/amd/display: Limit DCN32 8 channel or less parts to DP [...]
new 9ba90d760e93 drm/amd/display: add pixel rate based CRB allocation support
new b058e3999021 drm/amd/display: Enable SubVP on PSR panels if single stream
new b5389eca7b39 drm/amd/display: Lowering min Z8 residency time
new 5e9252d8415f drm/amd/display: add option to use custom backlight caps
new 7a1187eab011 drm/amd/display: Program OTG vtotal min/max selectors unco [...]
new 1068e987ad0b drm/amd/display: Update scaler recout data for visual confirm
new f477c7b5ec3e drm/amd/display: Fix in secure display context creation
new 469a62938a45 drm/amd/display: update extended blank for dcn314 onwards
new 9c25ab167df4 drm/amd/display: Add p-state debugging
new c8cefb99fc81 drm/amd/display: For no plane case set pstate support in v [...]
new 87f0c16e0eeb drm/amd/display: Enable SubVP for high refresh rate displays
new 1938bcdc4b53 drm/amd/display: Query GECC enable for SubVP disable
new 5a096b73c8fe drm/amd/display: Keep disable aux-i delay as 0
new 612c5ad50c3e drm/amd/display: 3.2.233
new f38129bb0817 Revert "drm/amd/display: disable SubVP + DRR to prevent un [...]
new 179661ad45cb drm/amdgpu: support psp vbflash sysfs for MP0 13_0_10
new b91075866e58 drm/amdgpu/gfx11: update gpu_clock_counter logic
new e94c25567c85 drm/amd/display: remove unused variables dispclk_delay_sub [...]
new 609d830048fb drm:amd:amdgpu: Fix missing bo unlock in failure path
new 960e27a5741c drm/amd/display: Fix a test CalculatePrefetchSchedule()
new bafc31166aa7 drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg()
new 489763af891d drm/amdgpu: add new flag to AMDGPU_CTX_QUERY2
new 535f77861084 drm/amdgpu: Fix mode2 reset for sienna cichlid
new 59e9fff1983e drm/amdgpu: Use the default reset when loading or reloadin [...]
new 27e6be5d7536 drm/amd/display: DSC passthrough is for DP-HDMI pcon (SST pcon)
new b2edaac4f2fb drm/amd/amdgpu: Fix style errors in amdgpu_display.c
new 1c312e816c40 drm/amdgpu: Enable doorbell selfring after resize FB BAR
new 7e5b601008e7 drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini
new c953cf040687 drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini
new 4e004146c0ba drm/amd/display: set variable custom_backlight_curve0 stor [...]
new b94f1cc93db7 drm/amd/display: return status of dmub_srv_get_fw_boot_status
new 7a4685cdfbdb drm/amdgpu: fix a build warning by a typo in amdgpu_gfx.c
new 34305ac364db drm/amdgpu: check correct allocated mqd_backup object after alloc
new 3c4f6507abde drm/amdgpu: mark gfx_v9_4_3_disable_gpa_mode() static
new 1d74159021e9 drm/ttm: Helper function to get TTM mem limit
new f1f6f48a338c drm/amdgpu: Set GTT size equal to TTM mem limit
new 27fb73a0e3aa drm/amdkfd: Update KFD TTM mem limit
new 514987a5bc3e drm/amdgpu: add a missing lock for AMDGPU_SCHED
new 64e2e71737ac drm/amdgpu: Add SDMA_UTCL1_WR_FIFO_SED field for sdma_v4_4 [...]
new 9f58341d63bd drm/amdgpu: disable SDMA WPTR_POLL_ENABLE for SR-IOV
new a6f7baa387a3 drm/amd/amdgpu: Simplify switch case statements in amdgpu_ [...]
new 04b3c34f5cb2 drm/amdgpu: remove pasid_src field from IV entry
new d446127107e8 drm/amdgpu: Enable mcbp under sriov by default
new 8fa76350587b drm/amd/amdgpu: Fix style problems in amdgpu_debugfs.c
new 44407010ce7f drm/amd/display: Fix possible NULL dereference in dc_dmub_ [...]
new 9420a034060a drm/amd/display: Add logging for eDP v1.4 supported sink rates
new 435af0b919bf drm/amdkfd: Optimize svm range map to GPU with XNACK on
new 6ae869b9b625 drm/amdgpu/gfx11: drop old bring up code
new edacf33357b8 drm/amdgpu/gfx10: drop old bring up code
new f14c8c3e1fc9 drm/amd/amdgpu: Fix style problems in amdgpu_psp.c
new 9ab367f838a6 drm/amd/display: Add logging when DP link training Channel [...]
new 5b7bee5b4457 drm/amd/display: Workaround wrong HDR colorimetry with som [...]
new 9749a42db74c drm/amd/display: Change default Z8 watermark values
new 4dfa60aede75 drm/amd/display: Adding debug option to override Z8 waterm [...]
new f835a571ec99 drm/amd/display: filter out invalid bits in pipe_fuses
new 029c85adccb2 drm/amd/display: revert "Update scaler recout data for vis [...]
new 124155c0bd4a drm/amd/display: Add w/a to disable DP dual mode on certain ports
new 6d7d0a4bc392 drm/amd/display: [FW Promotion] Release 0.0.165.0
new 4ab9d5848c72 drm/amd/display: 3.2.234
new 1156e1a60f02 drm/amdgpu: add [en/dis]able_kgq() functions
new f39c25357f0c drm/amdgpu/gfx10: use generic [en/dis]able_kgq() helpers
new 83033f72a40b drm/amdgpu/gfx11: use generic [en/dis]able_kgq() helpers
new 5a0510d58b63 drm/amd: Downgrade message about watermarks table after s0 [...]
new d78e816a3d61 drm/amdgpu/gfx10: drop unused variable
new b848fe65f856 drm/amdgpu/gfx11: drop unused variable
new 42cdf6f687da drm/amdgpu/gfx8: always restore kcq MQDs
new 45b54a7dd343 drm/amdgpu/gfx9: always restore kcq MQDs
new 2dbaf83998fe drm/amdgpu/gfx10: always restore kcq/kgq MQDs
new dae343b343ff drm/amd/display: mark amdgpu_dm_connector_funcs_force static
new c6fa6fe9ebd5 drm/amdgpu/nv: update VCN 3 max HEVC encoding resolution
new 09d8a6791246 drm/amdgpu/gfx11: always restore kcq/kgq MQDs
new 0e768043bf68 drm/amdgpu: set gfx9 onwards APU atomics support to be true
new 9e690184586b drm/amd/amdgpu: Fix errors & warnings in amdgpu _bios, _cs [...]
new 967a66396e46 drm/amdgpu: drop redundant sched job cleanup when cs is aborted
new 1cfb4d612127 drm/amdgpu: put MQDs in VRAM
new 29551fd90ee6 drm/amdgpu: drop invalid IP revision
new 0e5f625157ca drm/amdgpu: drop unused function
new 7a6a2e59aacd drm/amdgpu: unlock the correct lock in amdgpu_gfx_enable_kcq()
new f4409a236115 drm/amdgpu: unlock on error in gfx_v9_4_3_kiq_resume()
new c0c274289037 drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini()
new 4667fbe2f7c5 drm/amdgpu: do gfxhub init for all XCDs
new 1ffbc89c3026 drm/amdgpu: remove unneeded semicolon
new 738b3469f8e1 drm/amd/display: Add additional pstate registers to HW sta [...]
new b9274387bc2a drm/amdkfd: Don't trigger evictions unmapping dmabuf attachments
new 9e72813f69b1 drm/amdgpu: Remove the unused variable golden_settings_gc_9_4_3
new bf7fda0b3736 drm/amd/display: Show the DCN/DCE version in the log
new 187916e6ed9d drm/amdgpu: install stub fence into potential unused fence [...]
new 9d7a348d368c drm/amd/pm: parse pp_handle under appropriate conditions
new db5dcd476eb0 drm/amdgpu: set default num_kcq to 2 under sriov
new 273f47997718 drm/amd/display: Add symclk workaround during disable link output
new 62cc621604a4 drm/amd/display: Check Vactive for VRR active for FPO + Vactive
new 84f14428b1e0 drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes
new a00e595207d0 drm/amd/display: Block SubVP high refresh when VRR active fixed
new 807a1c14276b drm/amd/display: Block SubVP on displays that have pixclk [...]
new 2f48965bdc02 drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs
new 4994d1f0a754 drm/amdgpu: Fix vram recover doesn't work after whole GPU [...]
new aaa07c0d08a3 drm/amd/display: Promote DAL to 3.2.235
new eb4f01784ec1 drm/amdgpu: disable sdma ecc irq only when sdma RAS is ena [...]
new 936e95a461c2 drm/amd/pm: avoid potential UBSAN issue on legacy asics
new d97b02bb9c7a drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when en [...]
new c488a9370d5a drm/amdgpu/jpeg: Remove harvest checking for JPEG3
new 9a06655e7383 drm/amdgpu/display: Enable DC_FP for LoongArch
new 3fb9dd5fef7c drm/amdgpu: release correct lock in amdgpu_gfx_enable_kgq()
new a39b52c83812 drm/amdgpu/gfx10: Disable gfxoff before disabling powergating.
new ee30b8001cd8 drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx1 [...]
new 1d6ecab1ac0f drm/amd/amdgpu: Fix warnings in amdgpu _object, _ring.c
new 6d99f3f4ea94 drm/amdgpu: change gfx 11.0.4 external_id range
new cabbdea1f186 drm/amdkfd: Fix potential deallocation of previously deall [...]
new 82ad22bbad00 drm/amdgpu: Differentiate between Raven2 and Raven/Picasso [...]
new e84e40dcb3fc drm/amd/display: Simplify the calculation of variables
new 17d62410aec3 drm/amdgpu/gmc11: implement get_vbios_fb_size()
new 6e87c4229513 drm/amdgpu: improve wait logic at fence polling
new 3083b1007d4b drm/amdgpu: skip disabling fence driver src_irqs when devi [...]
new 572773992e31 drm/amd/pm: fix possible power mode mismatch between drive [...]
new f1822392128e drm/amd/display: enable dpia validate
new 1d8355ad9224 drm/amd/display: Only skip update for DCFCLK, UCLK, FCLK o [...]
new 6ba5a269cdc9 drm/amd/display: Update vactive margin and max vblank for [...]
new 9c384ee8f997 drm/amd/display: Convert connector signal id to string
new 1a4bcdbea431 drm/amd/display: Fix possible underflow for displays with [...]
new d205a800a66e drm/amd/display: Add visual confirm color support for MCLK switch
new fe9fa3859b66 drm/amd/display: Make unbounded req update separate from dlg/ttu
new 50a32b8cf4d7 drm/amd/display: Remove unnecessary variable
new 3a31e8b89b72 drm/amd/display: Remove v_startup workaround for dcn3+
new 629b8ede8b93 drm/amd/display: 3.2.236
new f4caf5842652 drm/amdgpu: introduce vmhub definition for multi-partition [...]
new b35ce49ab9ca drm/amdgpu: assign register address for vmhub object on each XCD
new d9426c3d9b4e drm/amdgpu: add bitmask to iterate vmhubs
new ce8a12a532ed drm/amdgpu: init vmhubs bitmask for GC 9.4.3
new 3566938b3491 drm/amdgpu: assign different AMDGPU_GFXHUB for rings on each xcc
new 98a54e88e87f drm/amdgpu: add sysfs node for compute partition mode
new 99951878b048 drm/amdgpu: make the WREG32_SOC15_xx macro to support multi GC
new 0fa49d108386 drm/amdgpu: override partition mode through module parameter
new 62e790879efb drm/amdgpu: alloc vm inv engines for every vmhub
new f544afac3f34 drm/amdgpu: Add kgd2kfd for GC 9.4.3
new 9b4fd27601fb drm/amdgpu: Use the correct API to read register
new 81283fee15ea drm/amdgpu/: add more macro to support offset variant
new 50b8b62ea496 drm/amdgpu: add vcn v4_0_3 ip headers
new 76e5e4c70160 drm/amdgpu: add VCN4_0_3 firmware
new e684e654eba9 drm/amdgpu/jpeg: add jpeg support for VCN4_0_3
new b889ef4ac988 drm/amdgpu/vcn: add vcn support for VCN4_0_3
new 380302f8b894 drm/amdgpu/jpeg: enable jpeg cg for VCN4_0_3
new b7179fc29f50 drm/amdgpu/jpeg: enable jpeg pg for VCN4_0_3
new 342397db6d09 drm/amdgpu/vcn: enable vcn cg for VCN4_0_3
new ef3aa0b40c4b drm/amdgpu/vcn: enable vcn pg for VCN4_0_3
new 31c0ec84f92c drm/amdgpu/vcn: enable vcn DPG mode for VCN4_0_3
new bc224553843e drm/amdgpu/jpeg: add multiple jpeg rings support
new db77081fe3c8 drm/amdgpu/jpeg: add multiple jpeg rings support for vcn4_0_3
new bfb44eacb0e2 drm/amdkfd: Set F8_MODE for gc_v9_4_3
new d7fd2a9e394b drm/amdgpu/nbio: update vcn doorbell range
new c21d446ba7a8 drm/amdgpu/vcn: enable vcn doorbell for vcn4.0.3
new 6ddae0f3ab18 drm/amdgpu/jpeg: enable jpeg doorbell for jpeg4.0.3
new ae972ed5e0dc drm/amdgpu: fix vcn doorbell range setting
new 89cf4549a949 drm/amdgpu: support gc v9_4_3 ring_test running on all xcc
new 147862d00bcf drm/amdgpu: enable the ring and IB test for slave kcq
new 15091a6f4380 drm/amdgpu: add node_id to physical id conversion in EOP handler
new e6a02e2cc7fe drm/amdgpu: Add some XCC programming
new 5cf1675591dd drm/amdgpu: Add mode2 reset logic for v13.0.6
new 8dc1db3172ae drm/amdkfd: Introduce kfd_node struct (v5)
new 74c5b85da754 drm/amdkfd: Add spatial partitioning support in KFD
new 2f77b9a242a2 drm/amdkfd: Update MQD management on multi XCC setup
new 3c8bdb51be0e drm/amdkfd: Add PM4 target XCC
new e2069a7b0880 drm/amdkfd: Add XCC instance to kgd2kfd interface (v3)
new f87f686482c6 drm/amdgpu: Add XCC inst to PASID TLB flushing
new 7fe51e6fd236 drm/amdkfd: Update context save handling for multi XCC setup (v2)
new 21e1217b4c0e drm/amdgpu: Fix VM fault reporting on XCC1
new 5e4060123687 drm/amdkfd: Call DQM stop during DQM uninitialize
new f38f147ab312 drm/amdkfd: Update sysfs node properties for multi XCC
new a805889a1531 drm/amdkfd: Update SDMA queue management for GFX9.4.3
new a8027fcd08f9 drm/amdgpu: Fix CP_HYP_XCP_CTL register programming in CPX mode
new ef75a6ef3723 drm/amdkfd: Update coherence settings for svm ranges
new 5db392a04575 drm/amdgpu: Use new atomfirmware init for GC 9.4.3
new d25555866172 drm/amdgpu: Set XNACK per process on GC 9.4.3
new 0ee20b86966c drm/amdgpu: assign the doorbell index in 1st page to sdma [...]
new 386ea27c3b0b drm/amdgpu: adjust some basic elements for multiple AID case
new f786b1d4ec77 drm/amdgpu: add support for SDMA on multiple AIDs
new 2a47a2d90e5c drm/amdgpu: assign the doorbell index for sdma on non-AID0
new 3a1083873ba7 drm/amdgpu: do mmhub init for multiple AIDs
new ed42f2cc3b56 drm/amdgpu: correct the vmhub reference for each XCD in gf [...]
new 0d81101c190d drm/amdgpu: complement the IH node_id table for multiple AIDs
new 5de6bd6a13f1 drm/amdgpu: set mmhub bitmask for multiple AIDs
new feb36dd01403 drm/amdgpu: convert the doorbell_index to 2 dwords offset for kiq
new 36be0181eab5 drm/amdgpu: program GRBM_MCM_ADDR for non-AID0 GRBM
new 20bedf1379b1 drm/amdgpu: introduce new doorbell assignment table for GC 9.4.3
new 92085240ef9c drm/amdkfd: add gpu compute cores io links for gfx9.4.3
new 643e40d4c06f drm/amdkfd: Fix SDMA in CPX mode
new 1bd6dd21fcd5 drm/amdkfd: Add SDMA info for SDMA 4.4.2
new d1d22df174ae drm/amdkfd: Populate memory info before adding GPU node to [...]
new cd8d77f328c5 drm/amdgpu: add new vram type for dgpu
new 9eb7681f760c drm/amdgpu: add the support of XGMI link for GC 9.4.3
new 8078f1c610fd drm/amdgpu: Change num_xcd to xcc_mask
new d244a4167a02 drm/amdgpu/vcn: use vcn4 irqsrc header for VCN 4.0.3
new f9f74df58faa drm/amdgpu/vcn: update vcn header to support multiple AIDs
new 492c46475058 drm/amdgpu/jpeg: update jpeg header to support multiple AIDs
new 53054e9a7775 drm/amdgpu/vcn: update new doorbell map
new 429a111851bc drm/amdgpu/vcn: update ucode setup
new 7f0af02ab362 drm/amdgpu/vcn: remove unused code
new cf1f3737c2d3 drm/amdgpu/vcn: update amdgpu_fw_shared to amdgpu_vcn4_fw_shared
new 07bc768afb0a drm/amdgpu: reflect psp xgmi topology info for gfx9.4.3
new 1526ec9a3ed9 drm/amdkfd: EOP Removal - Handle size 0 correctly
new 0c552ed38780 drm/amdgpu: add indirect r/w interface for smn address gre [...]
new 6b22ef25748f drm/amdgpu: configure the doorbell settings for sdma on non-AID0
new fe1f05df5919 drm/amdkfd: Rework kfd_locked handling
new 0c7315e7d5ef drm/amdkfd: Add device repartition support
new 5d30cbb4dbf0 drm/amdgpu: Add map of logical to physical inst
new 659a4ab8e27e drm/amdgpu: Use instance lookup table for GC 9.4.3
new 4db6f200a5fe drm/amdgpu: Add mask for SDMA instances
new f8b34a051870 drm/amdgpu: Use instance table for sdma 4.4.2
new 7aa8a266aaa2 drm/amdgpu: Fix GRBM programming sequence
new 2e10ced47ff2 drm/amdgpu/nbio: add vcn doorbell multiple AIDs support
new d4ad24a0b796 drm/amdgpu/jpeg: add JPEG multiple AIDs support
new 7229bd6fe028 drm/amdgpu/vcn: update clock gate setting for VCN 4.0.3
new 762702ebd324 drm/amdgpu/vcn: add vcn multiple AIDs support
new 0b02364e03ca drm/amdgpu: Conform to SET_UCONFIG_REG spec
new 5fb34bd9cf9e drm/amdkfd: pass kfd_node ref to svm migration api
new cd321e6fd611 drm/amdgpu: Use status register for partition mode
new d6e924ad85a0 drm/amdkfd: Update SMI events for GFX9.4.3
new 58bd8023752f drm/amdgpu: adjust s2a entry register for sdma doorbell tr [...]
new 9cd51d53695e drm/amdgpu: drop redundant csb init for gfx943
new a058799923af drm/amdgpu: Fix SWS on multi-XCD GPU
new 02ee3b02d776 drm/amdkfd: Use instance table for GFX 9.4.3
new cb30544e3cad drm/amdgpu: Fix failure when switching to DPX mode
new f5fe7edfd6ce drm/amdkfd: Update interrupt handling for GFX9.4.3
new 955220b04d42 drm/amdgpu: Fix programming of initial XCP mode
new 5a8b26a88639 drm/amdgpu: Fix register access on GC v9.4.3
new 6df442a03d1a drm/amdgpu: add new doorbell assignment table for aqua_vanjaram
new cab7d478da11 drm/amdgpu: Add IP instance map for aqua vanjaram
new cf24f6a0d713 drm/amdgpu: Add mask for SDMA instances
new 5c606836eff8 drm/amdgpu: Use SDMA instance table for aqua vanjaram
new 1dfcdc30270a drm/amdgpu: switch to aqua_vanjaram_doorbell_index_init
new fa9e78d14070 drm/amdgpu: update ip discovery header to v4
new c3729997a23e drm/amdgpu: increase DISCOVERY_TMR_SIZE
new 7e0eebdc4745 drm/amdgpu: extend max instances
new 3955b1413428 drm/amdgpu: do some register access cleanup in nbio v7_9
new aabb478421f5 drm/amdgpu: upgrade amdgpu_discovery struct ip to ip_v4
new 7d158f52bfbf drm/amdgpu: parse base address from new ip discovery with [...]
new 2fa480d36eb3 drm/amdgpu: add helpers to access registers on different AIDs
new 369576c2d5a8 drm/amdgpu: consolidate the access helpers in nbio v7_9
new 870d1e5afca5 drm/amdgpu: Fix interrupt handling in GFX v9.4.3
new 57a83b2dafff drm/amdgpu: init gfx_v9_4_3 external_rev_id
new 5f09237b82e5 drm/amdgpu: Add SDMA v4.4.2 golden settings
new 553f973a0d7b drm/amd/amdgpu: Update debugfs for XCC support (v3)
new ebadc1061e04 drm/amdgpu: retire render backend setup from gfx_v9_4_3
new 63121b11a95c drm/amdgpu: add smuio v13_0_3 ip headers
new 3d2ea552b229 drm/amdgpu: implement smuio v13_0_3 callbacks
new 6b7ec18b045f drm/amdgpu: init smuio funcs for smuio v13_0_3
new ea2d2f8ececd drm/amdgpu: detect current GPU memory partition mode
new d55391c2138c drm/amdgpu: Revert programming of CP_PSP_XCP_CTL
new 4bc615a5237a drm/amdgpu: fix vm context register assignment in mmhub v1.8
new cbd442ce91bd drm/amdgpu: Skip runtime db read for PSP 13.0.6
new 37dd9d58a595 drm/amdgpu: fix kcq mqd_backup buffer double free for multi-XCD
new 993d218f8221 drm/amdgpu: remove partition attributes sys file for gfx_v9_4_3
new eaae4beee8a9 drm/amdgpu: more GPU page fault info for GC v9.4.3
new 497db7ea33f7 drm/amdgpu: Check APU supports true APP mode
new 880f8b3f8032 drm/amdgpu: Rename xcc specific functions
new 44b5cf2e0f79 drm/amdgpu: Add xcc specific functions
new dd1a02e280da drm/amdgpu: Add xcc specific functions for gfxhub
new 527c670e5323 drm/amdgpu: Add sdma instance specific functions
new 75d1692393cb drm/amdgpu: Add initial version of XCP routines
new 9cb18287d8f1 drm/amdgpu: Add SOC partition funcs for GC v9.4.3
new e56c9ef6cb35 drm/amdgpu: Add soc config init for GC9.4.3 ASICs
new 8e7fd19380f9 drm/amdgpu: Switch to SOC partition funcs
new dfdd6f89c4c7 drm/amdgpu: Add GFXHUB v1.2 XCP funcs
new 3446cb78f3a8 drm/amdgpu: Add SDMA v4.4.2 XCP funcs
new 73c84f7c478a drm/amdgpu: Add XCP functions for GFX v9.4.3
new 845c9b313f31 drm/amdgpu: Add XCP IP callback funcs for each IP
new 5b03127d4745 drm/amdgpu: Skip TMR allocation if not required
new fee500fa7cb7 drm/amdgpu: Fix the KCQ hang when binding back
new dc6df2095dea drm/amdgpu: Move generic logic to soc config
new bbca579fd2ea drm/amdgpu: Derive active clusters from SDMA
new 7a1efad04c21 drm/amdgpu: Use mask for active clusters
new 753b999afe47 drm/amdgpu: set MTYPE in PTE for GFXIP 9.4.3
new 1794e9d7e78c drm/amdkfd: Update packet manager for GFX9.4.3
new 98b2e9cad227 drm/amdgpu: correct the vmhub index when page fault occurs
new a820d3ca8ed3 drm/amdgpu: Remove unnecessary return value check
new c2d43918a14f drm/amdkfd: Setup current_logical_xcc_id in MQD
new a0a0c69c05bf drm/amdgpu: Fix semaphore release
new 12c4d7edfb72 drm/amdgpu: Fix GFX 9.4.3 dma address capability
new d524180b8800 drm/amdgpu: Fix GFX v9.4.3 EOP buffer allocation
new 85b45b60722f amd/amdgpu: Set MTYPE_UC for access over PCIe
new 7a7aaab021a6 drm/amdgpu: Make UTCL2 snoop CPU caches
new 34fd9d686772 drm/amdgpu: Add FGCG logic for GFX v9.4.3
new c9a502e981a9 drm/amdgpu: Allocate GART table in RAM for AMD APU
new 44cbc4534bbe drm/amdgpu: Make VRAM discovery read optional
new 73fa25532826 drm/amdgpu: Use discovery to get XCC/SDMA mask
new 45ed97ad36b7 drm/amdgpu: increase MAX setting to hold more jpeg instances
new 2d7f1d51c1e9 drm/amdgpu: add fwlog support on vcn_v4_0_3
new da044aaeb31a drm/amdgpu: add unified queue support on vcn_v4_0_3
new e40b4b9a4748 drm/amdgpu: enable indirect_sram mode on vcn_v4_0_3
new ed1f42f03c46 drm/amdgpu: enable vcn/jpeg on vcn_v4_0_3
new 30b52995c294 drm/amdgpu: Remove SMU powergate message call for SDMA
new d839a158b248 drm/amdgpu: Correct dGPU MTYPE settings for gfx943
new 52c293ab0653 drm/amdgpu: Populate VCN/JPEG harvest information
new f471de2586e8 drm/amdgpu: vcn_v4_0_3 load vcn fw once for all AIDs
new 1bd99ca2695a drm/amdgpu: increase AMDGPU_MAX_HWIP_RINGS
new 13a94f3f130e drm/amdgpu: add num_xcps return
new b2ef2fdffed2 drm/amdkfd: Report XGMI IOLINKs for GFXIP9.4.3
new 7389c75114c5 drm/amdgpu: Keep SDMAv4.4.2 active during reset
new 233bb3733bd4 drm/amdgpu: Use unique doorbell range per xcc
new b7c7011e67b0 drm/amdgpu: Enable CGCG/LS for GC 9.4.3
new 5ca1ceebab14 drm/amd: fix compiler error to support older compilers
new c1d3f627ff33 drm/amdgpu: Fix mqd init on GFX v9.4.3
new 4482d3c94d7f drm/ttm: add NUMA node id to the pool
new 8c45a8340dd0 drm/amdkfd: Cleanup KFD nodes creation
new 1698e200e88d drm/amdkfd: bind cpu and hiveless gpu to a hive if xgmi connected
new 7b08b2e1caa0 drm/amdgpu: add vcn_4_0_3 codec query
new 35ff4301ebc3 drm/amdgpu: enable context empty interrupt on sdma v4.4.2
new cbf9e46ab0fe drm/amdgpu: Enable MGCG on SDMAv4.4.2
new 322a7e005db7 drm/amdgpu: Add common helper to query ras error (v2)
new e53a3250f76b drm/amdgpu: Add common helper to reset ras error
new d90d90a1978a drm/amdgpu: Add sdma v4_4_2 ras registers
new dc37a9194ad2 drm/amdgpu: Add query_ras_error_count for sdma v4_4_2
new a64b15520cc3 drm/amdgpu: Add reset_ras_error_count for sdma v4_4_2
new 1e69fde70030 drm/amdgpu: Initialize sdma v4_4_2 ras function
new 90cbee204e66 drm/amdgpu: Add mmhub v1_8_0 ras err status registers
new bc069d823bff drm/amdgpu: Add query_ras_error_count for mmhub v1_8
new a0cdb3d09332 drm/amdgpu: Add reset_ras_error_count for mmhub v1_8
new 00c145222b6a drm/amdgpu: Add query_ras_error_status for mmhub v1_8
new ccfdbd4bdc08 drm/amdgpu: Add reset_ras_error_status for mmhub v1_8
new 73c2b3fd2c51 drm/amdgpu: Initialize mmhub v1_8 ras function
new 8107e4996f4e drm/amdgpu: Enable persistent edc harvesting in APP APU
new 9faf929fbf6b drm/amdgpu: Enable CG for IH v4.4.2
new 228ce176434b drm/amdgpu: Handle VRAM dependencies on GFXIP9.4.3
new f431393d605f drm/amdgpu: Implement new dummy vram manager
new 970c1646b5ac drm/amdgpu: Create VRAM BOs on GTT for GFXIP9.4.3
new bb0ed57b4450 drm/amdgpu: increase AMDGPU_MAX_RINGS
new 9e4216cf2dcc drm/amdgpu: Increase Max GPU instance to 64
new 0c451baf3bff drm/amdgpu: change the print level to warn for ip block disabled
new 1ad29cb34381 drm/amdgpu: fix sdma instance
new 8d1c1bc13134 drm/amd/pm: Update pmfw header files for SMU v13.0.6
new a1b0dafafca4 drm/amd/pm: Update gfx clock frequency for SMU v13.0.6
new 6d5f5eaf6acf drm/amd/pm: Update pmfw header files for SMU v13.0.6
new 676915e4108f drm/amd/pm: Add ih for SMU v13.0.6 thermal throttling
new 9661bf687623 drm/amd/pm: Keep interface version in PMFW header
new 909ae7155fae drm/amd/pm: Initialize power limit for SMU v13.0.6
new 8572fa2aa517 drm/amd/pm: Update hw mon attributes for GC version 9.4.3
new bfb4fd20b3e6 drm/amd/pm: Expose mem temperature for GC version 9.4.3
new fe9e5f56feb2 drm/amd/pm: Update PMFW headers for version 85.54
new 7214c08c1680 drm/amd/pm: Notify PMFW about driver unload cases
new 8f2ccaaa3738 drm/amdgpu: Add mode-2 reset in SMU v13.0.6
new 463e953ea2ed drm/amd/pm: fix wrong smu socclk value
new ded7d99eb5b7 drm/amdgpu: Add flags for partition mode query
new 46d79cbf9ac6 drm/amdgpu: Use transient mode during xcp switch
new 01ef47477d05 drm/amdgpu: Add FGCG for GFX v9.4.3
new f4d8b6f5c61a drm/amdkfd: Enable SVM on Native mode
new 4d5275ab0b18 drm/amdgpu: Add parsing of acpi xcc objects
new 6e01882267a6 drm/amdgpu: Add API to get tmr info from acpi
new 368bb1bcfb3a drm/amdgpu: Read discovery info from system memory
new ac772a3c07ca drm/amdgpu: Add fallback path for discovery info
new 75dda67c7213 drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3
new f2b8447b1f30 drm/amdgpu: Fix discovery sys node harvest info
new 5ae0ec8b8045 drm/amdgpu: preserve the num_links in case of reflection
new 48d19834ea55 drm/amdgpu: Load vcn_v4_0_3 ucode during early_init
new aaf1090a6cb6 drm/amdgpu: Add instance mask for VCN and JPEG
new 07bc0ac8ff49 drm/amdgpu: Add VCN logical to physical id mapping
new fd91d38b5275 drm/amdgpu: Use logical ids for VCN/JPEG v4.0.3
new 6a944ccbf5f5 drm/amdgpu: Fix harvest reporting of VCN
new d3e53452b0f4 drm/amdgpu/vcn: use dummy register selects AID for VCN_RAM ucode
new 358e6c38300b drm/amdgpu: use physical AID index for ring name
new 26dc0448ef36 drm/amdgpu: A workaround for JPEG_v4_0_3 ring test fail
new 55ff23d9eb81 drm/amdgpu: fixes a JPEG get write/read pointer bug
new 96e693ad78a0 drm/amdgpu: Add a read after write DB_CTRL for vcn_v4_0_3
new e7947c021a8b drm/amdgpu: Use a different value than 0xDEADBEEF for jpeg [...]
new a3edd1ac7062 drm/amdgpu/vcn: Use buffer object's deletion logic
new 672c883c26c6 drm/amdgpu: Simplify aquavanjram instance mapping
new bc71daff4f14 drm/amdgpu: Use GPU VA space for IH v4.4.2 in APU
new db3b5cb64a9c drm/amdgpu: Use apt name for FW reserved region
new 4bdca2057933 drm/amdgpu: Add utility functions for xcp
new b6f90baafe26 drm/amdgpu: Move memory partition query to gmc
new 0f2e1d620eca drm/amdgpu: Get supported memory partition modes
new 1cc823011a23 drm/amdgpu: Store additional numa node information
new fa0497c34eb7 drm/amdgpu: Add API to get numa information of XCC
new 14493cb99b71 drm/amdgpu: Add memory partitions to gmc
new a433f1f59484 drm/amdgpu: Initialize memory ranges for GC 9.4.3
new da539b213d79 drm/amdgpu: Add callback to fill xcp memory id
new 15e3eee8d393 drm/amdgpu: Fill xcp mem node in aquavanjaram
new e47947abb9e7 drm/amdgpu: Move initialization of xcp before kfd
new a75f2271a493 drm/amdkfd: Add xcp reference to kfd node
new c4050ff1a43e drm/amdkfd: Use xcc mask for identifying xcc
new 1589c82a1085 drm/amdgpu: Check memory ranges for valid xcp mode
new 570de94b9c5d drm/amdgpu: Add auto mode for compute partition
new 6b43e1a05cb7 drm/ttm: export ttm_pool_fini for cleanup
new 1e03322cfef9 drm/amdgpu: Set TTM pools for memory partitions
new fcfefd85f18a drm/amdkfd: Native mode memory partition support
new e181be58ccc2 drm/amdgpu: Fix xGMI access P2P mapping failure on GFXIP 9.4.3
new a0ba12796098 drm/amdgpu: Fix unmapping of aperture
new f9632096be49 drm/amdgpu: Add compute mode descriptor function
new b6b85c8b43a8 drm/amdgpu: Return error on invalid compute mode
new ba08e9cb6ff8 drm/amdgpu: Add PSP spatial parition interface
new 63630c9e5c34 drm/amdgpu: Add PSP supporting PSP 13.0.6 SRIOV ucode init.
new b0a3bbf947f6 drm/amdgpu: Skip using MC FB Offset when APU flag is set f [...]
new 46f7b4deb305 drm/amdgpu: Set memory partitions to 1 for SRIOV.
new b4520bfd8013 drm/amdgpu: Checked if the pointer NULL before use it.
new 6c2bebfca43c drm/amdgpu: Add vcn/jpeg ras err status registers
new 5e1e227fb7cb drm/amdgpu: Add query_ras_error_count for vcn v4_0_3
new 6d39fa3fc802 drm/amdgpu: Add reset_ras_error_count for vcn v4_0_3
new c3f05ab8c40f drm/amdgpu: Initialize vcn v4_0_3 ras function
new 85f23b0a8ce3 drm/amdgpu: Re-enable VCN RAS if DPG is enabled
new 41e491d8b606 drm/amdgpu: Add query_ras_error_count for jpeg v4_0_3
new 570df4bca618 drm/amdgpu: Add reset_ras_error_count for jpeg v4_0_3
new 35d54e21e002 drm/amdgpu: Initialize jpeg v4_0_3 ras function
new 9b337b7d628a drm/amdgpu: Adjust the sequence to query ras error info
new 3697b9bd7c69 drm/amdkfd: Increase queue number per process to 255 on GFX9.4.3
new 1e91a5f79110 drm/amdgpu: Fix register accesses in GFX v9.4.3
new 00e1ab02c2ba drm/amdgpu: Skip halting RLC on GFX v9.4.3
new 610dab118ff5 drm/amdkfd: Move pgmap to amdgpu_kfd_dev structure
new fc021438d0ab drm/amdgpu: Enable NPS4 CPX mode
new f915f3af9984 drm/amdgpu: For GFX 9.4.3 APU fix vram_usage value
new 2e8cc5d317d1 drm/amdgpu: Use legacy TLB flush for gfx943
new 895797d9193b drm/amdgpu/bu: Add use_mtype_cc_wa module param
new 1e4a00334add drm/amdgpu: Fix per-BO MTYPE selection for GFXv9.4.3
new 352b919c1e5f drm/amdgpu: Override MTYPE per page on GFXv9.4.3 APUs
new 76eb9c95a409 drm/amdgpu/bu: add mtype_local as a module parameter
new b9cbd51000ad drm/amdgpu/bu: update mtype_local parameter settings
new 2c1c7ba457d4 drm/amdgpu: support partition drm devices
new be3800f57c3b drm/amdgpu: find partition ID when open device
new 797a0a142ca7 drm/amdgpu: add partition ID track in ring
new 0a9115fd952a drm/amdgpu: update header to support partition scheduling
new d425c6f48b18 drm/amdgpu: add partition scheduler list update
new c30e326e488e drm/amdgpu: keep amdgpu_ctx_mgr in ctx structure
new cd7d8400aa04 drm/amdgpu: add partition schedule for GC(9, 4, 3)
new 9a18292d41ae drm/amdgpu: run partition schedule if it is supported
new 3e7c6fe38724 drm/amdgpu: update ref_cnt before ctx free
new d26ea1b346e7 drm/amdgpu: Add xcp manager num_xcp_per_mem_partition
new a476c0c64553 drm/amdkfd: Store drm node minor number for kfd nodes
new 934deb64fdf2 drm/amdgpu: Add memory partition id to amdgpu_vm
new 4c6ce75fdd62 drm/amdkfd: Show KFD node memory partition info
new f24e924b7e8a drm/amdgpu: Add memory partition mem_id to amdgpu_bo
new 53c5692e7a3c drm/amdkfd: Alloc memory of GPU support memory partition
new 2046ed6c8aa9 drm/amdkfd: SVM range allocation support memory partition
new 7f6db89418f9 drm/amdgpu: dGPU mode placement support memory partition
new dc12f9eddedb drm/amdkfd: Update MTYPE for far memory partition
new ea7bf2f22061 drm/amdgpu: Alloc page table on correct memory partition
new 6cfba94a77c5 drm/amdgpu: dGPU mode set VRAM range lpfn as exclusive
new 3ebfd221c1a8 drm/amdkfd: Store xcp partition id to amdgpu bo
new 2fa9ff25de08 drm/amdgpu: KFD graphics interop support compute partition
new b125b80bd546 drm/amdgpu: use xcp partition ID for amdgpu_gem
new 315e29eca57f drm/amdkfd: Move local_mem_info to kfd_node
new 1c77527a69d5 drm/amdkfd: Fix memory reporting on GFX 9.4.3
new 25f50704343d drm/amdkfd: APU mode set max svm range pages
new 44a976655597 drm/amdgpu: route ioctls on primary node of XCPs to primar [...]
new 84b4dd3f84de drm/amdkfd: Refactor migrate init to support partition switch
new 3cde91172d2e drm/amdgpu: Correct get_xcp_mem_id calculation
new 40b832aac032 drm/amdgpu: Enable IH CAM on GFX9.4.3
new af2ba368838e drm/amdgpu: convert logical instance mask to physical one
new 2c22ed0bdb0c drm/amdgpu: add instance mask for RAS inject
new 27c5f29526d1 drm/amdgpu: reorganize RAS injection flow
new 6e3c51a5814a drm/amdgpu: remove RAS GFX injection for gfx_v9_4/gfx_v9_4_2
new f464c5dd4d91 drm/amdgpu: add check for RAS instance mask
new 0409022c1562 drm/amdkfd: Fix null ptr access
new 9a3ce1a7a9e5 drm/amdgpu: Do not access members of xcp w/o check (v2)
new d78c71321ea9 drm/amdgpu: add GFX RAS common function
new bf16235b39d4 drm/amdgpu: add RAS status query for gfx_v9_4_3
new 47e7f527c825 drm/amdgpu: add RAS status reset for gfx_v9_4_3
new 2b80ffc2d86c drm/amdgpu: Add gc v9_4_3 ras error status registers
new 77462ab8c62b drm/amdgpu: add RAS definitions for GFX
new 5c1c09a71634 drm/amdgpu: add RAS error count definitions for gfx_v9_4_3
new bfa84da6185c drm/amdgpu: add RAS error count query for gfx_v9_4_3
new 30feef067609 drm/amdgpu: add RAS error count reset for gfx_v9_4_3
new 0386d52d1516 drm/amdgpu: add sq timeout status functions for gfx_v9_4_3
new 92ecb92ccc83 drm/amdgpu: initialize RAS for gfx_v9_4_3
new 45b3a914d40e drm/amdgpu/gmc9: fix 64 bit division in partition code
new 0ce50b2efe08 drm/amdgpu/vcn4: fix endian conversion
new 01c3f464743b drm/amd/amdgpu: Fix errors & warnings in amdgpu_ttm.c
new f2cd6b26922e drm/amdkfd: fix stack size in svm_range_validate_and_map
new 29f187f71e7f drm/amd/amdgpu: Fix warnings in amdgpu_encoders.c
new 5d0622705ff7 drm/amd/amdgpu: Fix errors & warnings in amdgpu_vcn.c
new 6c47a79b3b8b drm/amdgpu: perform mode2 reset for sdma fed error on gfx v11_0_3
new f10984a353c8 drm/amd/amdgpu: Fix errors & warnings in amdgpu _uvd, _vce.c
new e03f04b84901 drm/amdgpu: Fix warnings in amdgpu _sdma, _ucode.c
new e602157ec089 drm/amdgpu: fix S3 issue if MQD in VRAM
new 48dd83c0fb6c drm/amd/display: drop redundant memset() in get_available_ [...]
new fd73c8507675 drm/amd/display: drop unused function set_abm_event()
new 8789989b476b drm/amd/display: drop unused count variable in create_eml_sink()
new 04e859581948 drm/amdgpu: fix incorrect pcie_gen_mask in passthrough case
new ea2a50ae3d4c drm/amd: Update driver-misc.html for Phoenix
new c0dba2d34ac1 drm/amd: Update driver-misc.html for Dragon Range
new 109b4d8cfe42 drm/amdgpu: remove unnecessary (void*) conversions
new e5edd9ab0e29 drm/amd: Update driver-misc.html for Rembrandt-R
new a2b308044dca drm/amdgpu: Validate VM ioctl flags.
new b18f05a0666a drm/amd/display: Fix artifacting on eDP panels when engagi [...]
new 1385d88c6aa7 drm:amd:amdgpu: Fix missing buffer object unlock in failure path
new 6091ede91301 drm/radeon: Remove unnecessary (void*) conversions
new b3122c92697a drm/amdgpu: don't enable secure display on incompatible platforms
new c796d7e039b5 drm/amdgpu: add the smu_v13_0_6 and gfx_v9_4_3 ip block
new e825fb641b4c drm/amdgpu: fix the memory override in kiq ring struct
new c77b3608b8ec drm/amdgpu: Remove IMU ucode in vf2pf
new 2ecf927b1730 drm/amdgpu: separate ras irq from vcn instance irq for UVD_POISON
new 46d75d23005f drm/amdgpu: add RAS POISON interrupt funcs for vcn_v2_6
new 66a11ecbdebb drm/amdgpu: add RAS POISON interrupt funcs for vcn_v4_0
new 18dad20c3dcb drm/amdgpu: separate ras irq from jpeg instance irq for UV [...]
new 674f90f83bc9 drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v2_6
new a34b09060a3b drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v4_0
new d7b8e68dc04a drm/amdgpu: Fix uninitialized variable in gfx_v9_4_3_cp_resume
new b336c681bdb5 drm/amdgpu: fix vga_set_state NULL pointer issue
new 9788d087caff drm/amd/display: improve the message printed when loading DC
new 20a29ac09192 drm/amdgpu: retire set_vga_state for some ASIC
new ff6b11cc7263 drm/amd/amdgpu: Fix errors & warnings in mmhub_v1_8.c
new b3b0e016ec44 drm/amdgpu: Fix uninitalized variable in jpeg_v4_0_3_is_id [...]
new 2ad00e753ae1 drm/amdgpu: Fix uninitalized variable in kgd2kfd_device_init
new 4c44a51c7844 drm/radeon: reintroduce radeon_dp_work_func content
new 73ade646c545 drm/amdgpu: stop including swiotlb.h
new f36f2648f32c drm/amd/display: Fix DMUB debugging print issue
new 75589226372c drm/amd/display: disable dcn315 pixel rate crb when scaling
new 6812d7480374 drm/amd/display: Update SR watermarks for DCN314
new cd465a670087 drm/amd/display: Fix warning in disabling vblank irq
new 38ff516bb00c drm/amd/display: lower dp link training message level
new 0ab720d50625 drm/amd/display: fix dcn315 pixel rate crb scaling check
new 91b38ca1b331 drm/amd/display: Have Payload Properly Created After Resume
new 3e8d74cb128f drm/amd/display: Trigger DIO FIFO resync on commit streams
new c02b04633c4f drm/amd/display: Revert vblank change that causes null poi [...]
new de231189e7bf drm/amd/display: Fix possible underflow for displays with [...]
new 7e60ab4eb3e4 drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz
new 25879d7b4986 drm/amd/display: Clean FPGA code in dc
new 268182606f26 drm/amd/display: Update correct DCN314 register header
new 2da3556c8650 drm/amd/display: Trigger DIO FIFO resync on commit streams [...]
new 5b466b28fa94 drm/amd/display: Reorganize DCN30 Makefile
new 257e9891db0b drm/amd/display: cache trace buffer size
new 0d1ff99a3398 drm/amd/display: 3.2.237
new 40e39d72277f drm/amdgpu: Fix unused amdgpu_acpi_get_numa_info function [...]
new 1893549af621 drm/amdgpu: Fix uninitialized variable in gfxhub_v1_2_xcp_resume
new 332bb09352a6 drm/amdgpu: remove unused definition
new 89fb3020d68d drm/amdgpu: init the XCC_DOORBELL_FENCE regs
new a64f7eb026ea drm/radeon: stop including swiotlb.h
new 1becc57cd1a9 drm/radeon: fix possible division-by-zero errors
new d4281b49c1b6 drm/amd/pm: add missing NotifyPowerSource message mapping [...]
new a3ffabb25077 drm/amdgpu: Disable interrupt tracker on NBIOv7.9
new ab22ecabe999 drm/amd/pm: Fix output of pp_od_clk_voltage
new 9f77af014cbc drm/amdgpu: Fix a couple of spelling mistakes in info and [...]
new 6dabce860d40 drm/amdgpu: Fix unsigned comparison with zero in gmc_v9_0_ [...]
new 87f4c2d9205c drm/amd/pm: mark irq functions as 'static'
new d522458e6313 drm/amdkfd: mark local functions as static
new 1b177b5c6846 drm/amdgpu:mark aqua_vanjaram_reg_init.c function as static
new 1f9bb94f128f drm/amdgpu: use %pad format string for dma_addr_t
new 1501fe94eedd drm/amdgpu: fix acpi build warnings
new 803e4c9efc79 drm/amdgpu: remove unused variable num_xcc
new 665d49c27eff drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4
new d9ed111b76e3 drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5
new 06aade19bb24 drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp
new 63b9acdf0620 drm/amd/pm: reverse mclk and fclk clocks levels for vangogh
new acf429dcac14 drm/amdkfd: Align partition memory size to page size
new 9f173a80305d drm/amd/display: avoid calling missing .resync_fifo_dccg_dio()
new 025723e059ab drm/amd/display: remove unused variables res_create_maximu [...]
new e7665d0ca793 drm/amdgpu: Remove duplicate include
new aaff9c089947 drm/amdgpu: Modify mismatched function name
new 1fbc69b8f543 drm/amdgpu/vcn: Modify mismatched function name
new c3aaca43fb07 drm/amdgpu: Add a low priority scheduler for VRAM clearing
new 353491c48697 Revert "drm/amd/display: Block optimize on consecutive FAM [...]
new 413521a4c9f4 drm/amd/amdgpu: Fix warnings in amdgpu_irq.c
new 360930985ec9 Revert "drm/amd/display: Do not set drr on pipe commit"
new 55a6dc60b47c drm/amdkfd: Set event interrupt class for GFX 9.4.3
new d48a4f2c2809 drm/amd/pm: reverse mclk and fclk clocks levels for renoir
new 194224a54c8b drm/amdgpu: Fix warnings
new a569552f7688 drm/amd/pm: resolve reboot exception for si oland
new 61c31b8b6c5e drm/amdgpu/sdma: set sched.ready status after ring/IB test [...]
new 232f2431899c drm/amdgpu/gfx: set sched.ready status after ring/IB test in gfx
new 93ab59ac6d83 drm/amdgpu: switch to unified amdgpu_ring_test_helper
new 3525844d483b drm/amdgpu: Use single copy per SDMA instance type (v2)
new bea35f7d4219 drm/amd/display: remove unused definition
new 164f0791c5d1 drm/amd/display: remove unused definition
new 95c2f8989593 drm/amd/display: remove unused definition
new 200c7c813231 drm/amd: Drop debugfs access to the DPCD
new 4ba439b0b384 drm/amd/display: remove unused definition
new 6c882a573bc1 drm/amdgpu: Fix return types of certain NBIOv7.9 callbacks
new a09e2065101a drm/amdgpu: Fix defined but not used gfx9_cs_data in gfx_v9_4_3.c
new 8cce16826f5e drm/amdgpu: Fix unused variable in amdgpu_gfx.c
new 423502d4f622 drm/amd/display: remove unused definition
new 24bc366a4309 drm/amd/display: remove unused definition
new b7941e2fef13 drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled
new cfdce594171c drm/amdgpu: Program gds backup address as zero if no gds a [...]
new 9535a86a4072 drm/amdgpu: bypass bios dependent operations
new 89f85765555c drm/amdgpu: golden settings for ASIC rev_id 0
new 491ae27829cd drm/amdgpu: complement the 4, 6 and 8 XCC cases
new 28bb7f13e70d drm/jpeg: add init value for num_jpeg_rings
new 20997c04b716 drm/amdgpu: set the APU flag based on package type
new 23105541727c drm/amdgpu: save/restore part of xcp drm_device fields
new 5d6cd20075c8 drm/amdgpu: add the accelerator pcie class
new e0ac8656e75f drm/amd/display: remove unused definition
new aab9b215d96e drm/amd/display: remove unused definition
new abc7e24275a3 drm/amd/display: remove unused definition
new c0c2c51c40fe drm/amd/display: clean up some inconsistent indenting
new 2c4993bf88ef drm/amd/display: remove unused definition
new 3a10a44a3e00 drm/amd/display: clean up some inconsistent indenting
new 70a6267753c1 drm/amd/display: remove unused definition
new 3034983db355 drm/amdgpu: Mark mmhub_v1_8_mmea_err_status_reg as __maybe_unused
new 3b60b70dbec9 drm/amdxcp: add platform device driver for amdxcp
new ab1270a29b4f drm/amd/display: remove unused definition
new 9938333a46c9 drm/amdgpu: use amdxcp platform device as spatial partition
new 321488d180c2 drm/amd/display: remove unused definition
new 9c9d501b28a0 drm/amd/amdgpu: Fix up locking etc in amdgpu_debugfs_gprwa [...]
new 8ffd6f044267 drm/amdgpu: keep irq count in amdgpu_irq_disable_all
new 28ebbb4981cb drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices
new 3a25071a9708 drm/amdgpu: enable tmz by default for GC 11.0.1
new 23616d1ff31d drm/amdgpu: Fix up kdoc in sdma_v4_4_2.c
new 66dadf1ab196 drm/amdgpu: Fix up kdoc in amdgpu_acpi.c
new 9eba1b8b70f6 drm/amdgpu: Fix up missing kdoc in sdma_v6_0.c
new 07a147527924 drm/amdkfd: Add new gfx_target_versions for GC 9.4.3
new b695c97b580a drm/amdkfd: Fix MEC pipe interrupt enablement
new 837d4e071d25 drm/amdgpu: Fix create_dmamap_sg_bo kdoc warnings
new 21d81681c298 drm/amd/display: Add missing kdoc entries in update_planes [...]
new 0be5ccd51803 drm/amd/display: Fix up kdoc formats in dcn32_fpu.c
new c6a64ad9b7f7 drm/amdgpu: Initialize xcc mask
new c22b04407097 drm/amdkfd: flag added to handle errors from svm validate and map
new ca2943fe0ace drm/amdgpu: Fix missing parameter desc for 'xcc_id' in gfx [...]
new 3eeb0d037a54 drm/amdgpu: Fix up missing kdoc parameter 'inst' in get_wa [...]
new 1bae03aab2b4 drm/amdgpu: Fix up missing parameter in kdoc for 'inst' in [...]
new 932fc4947930 drm/amdgpu: Fix missing parameter desc for 'xcp_id' in amd [...]
new 7a66ad6c087e drm/amdgpu: set finished fence error if job timedout
new b3a02e8b61c1 drm/amdgpu: Fix up missing parameters kdoc in svm_migrate_ [...]
new 23ed8833f231 drm/amdxcp: fix Makefile to build amdxcp module
new c00ebe9aeec6 drm/amd/display: Fix up kdoc formatting in dcn32_resource_ [...]
new 3808c34b2919 drm/amd/display: Fix up missing 'dc' & 'pipe_ctx' kdoc par [...]
new b5c07eaefc8b drm/amd/display: Correct kdoc formatting for DCN32_CRB_SEG [...]
new 09521b5d4922 drm/amd: Disallow s0ix without BIOS support again
new 0df1106bfd13 drm/amdkfd: remove unused sq_int_priv variable
new 1b320ad3f5a8 drm/amd/amdgpu: introduce DRM_AMDGPU_WERROR
new c60c9a5f9ab6 drm/amd/display: Fix up kdoc formatting in display_mode_vba.c
new ebe884e8b933 drm/amdgpu: Fix up kdoc 'ring' parameter in sdma_v6_0_ring_pad_ib
new 2e9fee9b8e0e drm/amdgpu: Fix up kdoc in amdgpu_device.c
new 16cc3a221537 drm/amdgpu: Add function parameter 'event' to kdoc in svm_ [...]
new cbb63eccc056 drm/amdgpu: fix Null pointer dereference error in amdgpu_d [...]
new 023f4d60747c drm/amd/pm: Update SMUv13.0.6 PMFW headers
new 93682f8a1967 drm/amd/pm: Fix SMUv13.0.6 throttle status report
new 5e86aa29a338 drm/amd/pm: add unique serial number support for smu_v13_0_6
new 3c87de6d034f drm/amd/pm: Fix power context allocation in SMU13
new 6ff5a1cff704 drm/amd/pm: conditionally disable pcie lane switching for [...]
new ba3c87fffb79 amd/amdkfd: drop unused KFD_IOCTL_SVM_FLAG_UNCACHED flag
new 4f98cf2baf9f drm/amdkfd: add debug and runtime enable interface
new d230f1bfe7a1 drm/amdkfd: display debug capabilities
new 0ab2d7532b05 drm/amdkfd: prepare per-process debug enable and disable
new 08ca71227002 drm/amdgpu: add kgd hw debug mode setting interface
new 4504f14338cd drm/amdgpu: setup hw debug registers on driver initialization
new 257d7b7be26d drm/amd: Make lack of `ACPI_FADT_LOW_POWER_S0` or `CONFIG_ [...]
new 34941e5dc72d drm/amd/display: Drop unused DCN_BASE variable in dcn314_r [...]
new d3116d9f27b8 drm/amdkfd: clean up one inconsistent indenting
new cde2e087a320 drm/amdgpu: add gfx9 hw debug mode enable and disable calls
new 01f648202c53 drm/amdgpu: add gfx9.4.1 hw debug mode enable and disable calls
new bb13d763f251 drm/amdkfd: fix kfd_suspend_all_processes
new d13f050fee94 drm/amdgpu: add gfx10 hw debug mode enable and disable calls
new be6f94039e1a drm/amdgpu: add gfx9.4.2 hw debug mode enable and disable calls
new 33f3437ae119 drm/amdgpu: add gfx11 hw debug mode enable and disable calls
new 7cee6a6824a0 drm/amdgpu: add configurable grace period for unmap queues
new 97ae3c8cce96 drm/amdkfd: prepare map process for single process debug devices
new 0de4ec9a0353 drm/amdgpu: prepare map process for multi-process debug devices
new a9818854ea78 drm/amdgpu: expose debug api for mes
new 218895820e6f drm/amdkfd: add per process hw trap enable and disable functions
new 69a8c3ae2dea drm/amdkfd: apply trap workaround for gfx11
new 44b87bb0836c drm/amdkfd: add raise exception event function
new c2d2588c7023 drm/amdkfd: add send exception operation
new 455227c4642c drm/amdkfd: add runtime enable operation
new 50cff45e2748 drm/amdkfd: add debug trap enabled flag to tma
new a37d23f816b1 drm/amd/pm: update SMU13 header files for coming OD support
new 12fb1ad70d65 drm/amdkfd: update process interrupt handling for debug events
new e90bf919f714 drm/amdkfd: add debug set exceptions enabled operation
new 101827e13026 drm/amdkfd: add debug wave launch override operation
new aea1b4738beb drm/amdkfd: add debug wave launch mode operation
new a70a93fa568b drm/amdkfd: add debug suspend and resume process queues operation
new e0f85f4690d0 drm/amdkfd: add debug set and clear address watch points o [...]
new 103d5f08ff42 drm/amdkfd: add debug set flags operation
new 5bc20c224bcb drm/amdkfd: add debug query event operation
new 2b36de971d25 drm/amdkfd: add debug query exception info operation
new b17bd5dbf646 drm/amdkfd: add debug queue snapshot operation
new 12976e6a5ab8 drm/amdkfd: add debug device snapshot operation
new a159afdad2f6 drm/amdkfd: bump kfd ioctl minor version for debug api av [...]
new 8f4f5f0b901a drm/amd/pm: fulfill SMU13 OD settings init and restore
new 2e8452ea4ef6 drm/amd/pm: fulfill the OD support for SMU13.0.0
new 1718e973e3d2 drm/amd/pm: Fill metrics data for SMUv13.0.6
new 2a9aa52e4617 drm/amd/pm: fulfill the OD support for SMU13.0.7
new a4d4db727320 drm/amd/display: Fix dc/dcn20/dcn20_optc.c kdoc
new 2b6070257975 drm/amd/display: clean up some inconsistent indenting
new 24e461e84f1c drm/amd/display: add ODM case when looking for first split pipe
new 75c2b7ed080d drm/amd/display: fix seamless odm transitions
new 9bd443cb74bd drm/amdgpu: fix debug wait on idle for gfx9.4.1
new 9f0bcf49e989 amdgpu: validate offset_in_bo of drm_amdgpu_gem_va
new 5be7d4e3cf9e drm/amdgpu/discovery: Replace fake flex-arrays with flexib [...]
new 2890662822de drm/amd/display: fix compilation error due to shifting neg [...]
new 6b37fee590ec drm/amd/display: Address kdoc warnings in dcn30_fpu.c
new d6634d4d92ea drm/amd/display: Add gnu_printf format attribute for snpri [...]
new 3cb4807dbf7f Revert "drm/amd/display: Only use ODM2:1 policy for high p [...]
new 1598fc576420 drm/amd/display: Program OTG vtotal min/max selectors unco [...]
new 25c30a12d718 drm/amdgpu: Mark 'kgd_gfx_aldebaran_clear_address_watch' & [...]
new 09a77a40b51a drm/amdgpu/pm: notify driver unloading to PMFW for SMU v13 [...]
new d522ca2714b7 drm/amd/pm: update smu-driver if header for smu 13.0.0 and [...]
new 61a7c1623995 drm/amdgpu: pass xcc mask to ras ta
new e3959cb5479c drm/amdgpu: support check vcn jpeg block mask
new 3898c8fc42b2 drm/amdgpu: convert vcn/jpeg logical mask to physical mask
new a15a77c8e61d Revert "drm/amdgpu: change the reference clock for raven/raven2"
new f9bfc9fff299 Revert "drm/amdgpu: Differentiate between Raven2 and Raven [...]
new 5a03159ab7ef Revert "drm/amdgpu: switch to golden tsc registers for rav [...]
new e6850f98efc7 drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl
new 5a863904bab4 drm/amdgpu: fix xclk freq on CHIP_STONEY
new 869bcf59fd64 drm/amdgpu: change reserved vram info print
new 49f26218c344 drm/amd/display: fix dcn315 single stream crb allocation
new 0baae6246307 drm/amd/display: Refactor fast update to use new HWSS buil [...]
new 490ddccb84fe drm/amd/display: Wrong index type for pipe iterator
new 8e7b3f5435b3 drm/amd/display: Add control flag to dc_stream_state to sk [...]
new bbd069a860b7 drm/amd/display: Reduce sdp bw after urgent to 90%
new 35c7b59e3691 drm/amd/display: Fix unused variable ‘should_lock_all_pipes’
new caf0f98dc280 drm/amd/display: mark dml31's UseMinimumDCFCLK() as noinli [...]
new 820549424727 drm/amd/display: mark dml314's UseMinimumDCFCLK() as noinl [...]
new d155cfff4849 drm/amdgpu: display/Kconfig: replace leading spaces with tab
new b75885071521 drm/amd/pm: Fix memory some memory corruption
new 33e82119cfb2 drm/amd/display: Only use ODM2:1 policy for high pixel rat [...]
new 8be295046748 drm/amdkfd: potential error pointer dereference in ioctl
new f2bcc0c7db0c drm/amdgpu/mmsch: Correct the definition for mmsch init header
new 8ff865be93e6 drm/amdgpu: Modify indirect buffer packages for resubmission
new ea791e704b97 drm/amdgpu: Implement gfx9 patch functions for resubmission
new 71c79a196096 drm/amdgpu: Rename ras table version
new 65183faec89f drm/amdgpu: Add RAS table v2.1 macro definition
new b573cf88c0d0 drm/amdgpu: Support setting EEPROM table version
new 7f599fed3b13 drm/amdgpu: Add support EEPROM table v2.1
new 7c2551fa1dfd drm/amdgpu: Calculate EEPROM table ras info bytes sum
new 0bc3137b2157 drm/amdgpu: Set EEPROM ras info
new 7386f88ab173 drm/amdkfd: fix vmfault signalling with additional data.
new bbcc3514ab4f drm/amd: Check that a system is a NUMA system before looki [...]
new c1ac2ea802f5 drm/amdgpu: add missing radeon secondary PCI ID
new 597364adc0fc drm/amdkfd: Fix reserved SDMA queues handling
new 1626761ee440 drm/connector: Convert DRM_MODE_COLORIMETRY to enum
new f96c61fe0383 drm/connector: Add enum documentation to drm_colorspace
new 6120611abc05 drm/connector: Pull out common create_colorspace_property code
new c627087cb164 drm/connector: Use common colorspace_names array
new 035d53e0f36d drm/connector: Print connector colorspace in state debugfs
new c265f340eaa8 drm/connector: Allow drivers to pass list of supported col [...]
new cb841d27b876 drm/amd/display: Always pass connector_state to stream validation
new 15f9dfd545a1 drm/amd/display: Register Colorspace property for DP and HDMI
new a0b433c858ac drm/amd/display: Signal mode_changed if colorspace changed
new 2e656827ceed drm/amd/display: Send correct DP colorspace infopacket
new bd49f19039c1 drm/amd/display: Always set crtcinfo from create_stream_for_sink
new fd45b6540f51 drm/amd/display: Add debugfs for testing output colorspace
new eaa7d8301109 drm/amd/display: Refactor avi_info_frame colorimetry deter [...]
new 5daff15cd013 drm/amdgpu: unmap and remove csa_va properly
new 731b48463b0d drm/amdgpu: disable virtual display support on APP device
new cab69d36ccdb drm/amdgpu: skip to resume rlcg for gc 9.4.3 in vf side
new 27d196c44914 drm/amd/pm: fix vclk setting failed for SMU v13.0.4
new 2d0ee64e9846 drm/amd/pm: enable vclk and dclk Pstates for SMU v13.0.4
new 55682a893844 drm/amd/pm: enable more Pstates profile levels for SMU v13.0.4
new 3537d6a48c50 drm/amd: Make sure image is written to trigger VBIOS image [...]
new fe56c6ee0457 drm/amd: Tighten permissions on VBIOS flashing attributes
new 09d49e14ea6f drm/amdkfd: fix and enable debugging for gfx11
new 11b92df8a2f7 Revert "Revert drm/amd/display: Enable Freesync Video Mode [...]
new 9d65b1b4bcf3 drm/amdgpu: add the accelerator PCIe class
new 4e70da985cef drm/amdgpu: Wrap -Wunused-but-set-variable in cc-option
new 80e709ee6ecc drm/amdgpu: add option params to enforce process isolation [...]
new 3ffb193969c5 drm/amd/pm: enable more Pstates profile levels for yellow_carp
new 389c6b3e1203 drm/amd/display: add NULL pointer check
new 57a801151213 drm/amd/pm: workaround for compute workload type on some skus
new aeb3dd7e6f91 Revert "drm/amd/display: cache trace buffer size"
new 24e52fc20201 drm/amd/display: DSC Programming Deltas
new 3b718dcaf163 drm/amd/display: Filter out AC mode frequencies on DC mode [...]
new 901bdf5ea1a8 Merge tag 'amd-drm-next-6.5-2023-06-09' of https://gitlab. [...]
new d58bfcd4ea99 drm/i915/display: Print useful information on error
new 19db2062094c drm/i915: No 10bit gamma on desktop gen3 parts
new 2d0cdf602054 drm/i915/display: Extract display init from intel_device_i [...]
new 718551bbed3c drm/i915: Fix error handling if driver creation fails duri [...]
new 8690be05cf05 drm/i915/debugfs: stop using edid_blob_ptr
new 47e157a5b49a drm/i915/plane: warn on non-zero plane offset
new 3ba39084d6fc drm/i915/ddi: drop unused but set variable intel_dp
new ac12d250e988 drm/i915/dsi: drop unused but set variable data
new 1fdac123ab01 drm/i915/dsi: drop unused but set variable vbp
new c294d37eb455 drm/i915/dpll: drop unused but set variables bestn and bestm1
new 1176a905dd64 drm/i915/fb: drop unused but set variable cpp
new 41b611db3014 drm/i915/irq: drop unused but set variable tmp
new b3343230ceb5 drm/i915/gt/uc: drop unused but set variable sseu
new 927fc4a01593 drm/i915/gem: drop unused but set variable unpinned
new ab438a61e4c3 drm/i915/gem: annotate maybe unused but set variable c
new 1032a491e2b5 drm/i915/selftest: annotate maybe unused but set variable unused
new ace873049e8c drm/i915: annotate maybe unused but set intel_plane_state [...]
new 84f9c3c73b9a drm/i915: annotate maybe unused but set intel_crtc_state v [...]
new 9831a9d1841f drm/i915/dp: Fix log level for "CDS interlane align done"
new 626765bb4b2e drm/i915: fix the derating percentage for MTL
new 39bea0ff0f74 drm/i915: update the QGV point frequency calculations
new 88d0ecbde90f drm/i915: store the peak bw per QGV point
new 463cc9402e71 drm/i915: extract intel_bw_check_qgv_points()
new 6400c215a1c1 drm/i915: modify max_bw to return index to intel_bw_info
new a5819e519122 drm/i915/mtl: find the best QGV point for the SAGV configuration
new 4c4cc7ac207f drm/i915/mtl: Add support for PM DEMAND
new 5e0bff2b9690 drm/i915/display: Include of display limits doesn't need ' [...]
new f645d22b93d5 drm/i915/gvt: remove unused variable gma_bottom in command parser
new 3fecd469da9a drm/i915: re-enable -Wunused-but-set-variable
new 8d208a5eed48 drm/i915: use pointer to i915 instead of rpm in wakeref
new 848a4e5c096d drm/i915: add a dedicated workqueue inside drm_i915_private
new 0976b3dc021b drm/i915/selftests: add local workqueue for SW fence selftest
new 69f06e4fa098 Merge drm/drm-next into drm-intel-next
new 8e04cddf3b0a Merge tag 'drm-intel-next-2023-06-10' of git://anongit.fre [...]
new b84c6b26a650 dt-bindings: display: mediatek: dpi: Add compatible for Me [...]
new d8720452fe0f dt-bindings: display: mediatek: aal: Add compatible for Me [...]
new 28c143af8bc9 dt-bindings: display: mediatek: dsi: Add compatible for Me [...]
new 35b7a18c59a1 dt-bindings: display: mediatek: ovl: Add compatible for Me [...]
new 48ed9e648722 dt-bindings: display: mediatek: rdma: Add compatible for M [...]
new 8f2a42046cb6 dt-bindings: display: mediatek: wdma: Add compatible for M [...]
new 791a9974fcaa dt-bindings: display: mediatek: color: Add compatible for [...]
new 84e05dc1f94d dt-bindings: display: mediatek: gamma: Add compatible for [...]
new 400ab909b7cd dt-bindings: display: mediatek: merge: Add compatible for [...]
new 5dfd9bb376d9 dt-bindings: display: mediatek: split: Add compatible for [...]
new c769eccefbb3 dt-bindings: display: mediatek: ufoe: Add compatible for M [...]
new 4080a0e7b36b dt-bindings: display: mediatek: od: Add compatible for Med [...]
new e245db7b1451 Merge tag 'mediatek-drm-next-6.5' of https://git.kernel.or [...]
new db6da59cf27b Merge drm/drm-next into drm-misc-next-fixes
new cf683e8870bd fbdev: Use /* */ comment in initializer macro
new 4e237d84eec8 Merge tag 'drm-misc-next-fixes-2023-06-15' of git://anongi [...]
new 30f90f3c1c2c drm/amd/display: Skip DPP DTO update if root clock is gated
new c168feed5d03 drm/amd/display/amdgpu_dm/amdgpu_dm_helpers: Move SYNAPTIC [...]
new 41ce6d6d03d5 drm/amdgpu: Rename DRM schedulers in amdgpu TTM
new 17fbdbda9cc8 drm/amd/display: Enable dcn314 DPP RCO
new e06da8174971 drm/amdgpu: Fix kdoc warning
new 8020f0f9316b drm/amd/amdgpu: enable W=1 for amdgpu
new c069dbbcba73 drm/radeon: Disable outputs when releasing fbdev client
new 188d3f80fc6d drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1
new 8d8ffe3740b6 drm/amdgpu: expose num_hops and num_links xgmi info throug [...]
new 59eddd4e215a Revert "drm/amdgpu: remove TOPDOWN flags when allocating V [...]
new 7a0e005c7957 drm/amd/display: edp do not add non-edid timings
new ee83c930974d drm/amd/display: add debugfs for allow_edp_hotplug_detection
new 3d8de40fd639 drm/amd/display: Add DP2 Metrics
new be3a432a9d38 drm/amd/display: Add Error Code for Dml Validation Failure
new 5b4d93eaf6b4 drm/amd/display: Promote DAL to 3.2.238
new f30811667656 drm/amd/display: fix the system hang while disable PSR
new e8c49e9eead8 drm/amd/display: Fix disbling PSR slow response issue
new 1c982c9ffefd drm/amd/display: SubVP high refresh only if all displays >= 120hz
new 4cc1cebe08bf drm/amd/display: Re-enable DPP/HUBP Power Gating
new 299004271cbf drm/amd/display: Re-enable SubVP high refresh
new d62088ba314e drm/amd/display: Do not disable phantom pipes in driver
new 196754951fc8 drm/amd/display: Block SubVP + DRR if the DRR is PSR capable
new ec7282bd2688 drm/amd/display: Bug fix in dcn315_populate_dml_pipes_from [...]
new da55037afde2 drm/amd/display: Limit Minimum FreeSync Refresh Rate
new bbe4418f22b9 drm/amd/display: Include CSC updates in new fast update path
new 0e69ef6ea82e drm/amd/display: limit DPIA link rate to HBR3
new f4bc8a43069c Revert "drm/amd/display: reallocate DET for dual displays [...]
new a2c7356f526d drm/amd/display: fix pixel rate update sequence
new ddafc678913c drm/amd/display: 3.2.239
new e22821e63027 drm/amd/pm: fix vclk setting failed for SMU v13.0.5
new d50dc746ff72 drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerpla [...]
new fcdb3832a4ed drm/amd/pm: enable vclk and dclk Pstates for SMU v13.0.5
new 8f7bd7010dd5 drm/amdkfd: fix null queue check on debug setting exceptions
new 7f80a88dd370 Revert "drm/amd/display: fix dpms_off issue when disabling [...]
new e6b27cf515a7 drm/amd/display: don't free stolen console memory during suspend
new fb120e84b00a drm/amdkfd: To enable traps for GC_11_0_4 and up
new a1c23485b8ef drm/amdgpu: Print client id for the unregistered interrupt [...]
new 47d4a680b8e2 drm/amdgpu: Add missing function parameter 'optc' & 'enabl [...]
new f9d9745a8603 drm/amd/display: Correct kdoc formats in dcn10_opp.c
new 8b42e93b349c drm/amd/display: Correct and remove excess function parame [...]
new 9379c7a89f0c drm/amd/display: Provide function name for 'optc32_enable_crtc()'
new 2e1e62c8e5e7 drm/amd/display: Correct kdoc formats in dcn32_resource_helpers.c
new ebbb0b103efd drm/amd/display: Clean up dcn10_optc.c kdoc
new d4a4ff1c8e4c drm/amdgpu: add wait_for helper for spirom update
new 82a1f42f6aeb drm/amdgpu: Release SDMAv4.4.2 ecc irq properly
new 765663b7faae drm/amdkfd: Remove DUMMY_VRAM_SIZE
new 740f42a28f4c drm/amdgpu: Report ras_num_recs in debugfs
new e5df16d9428f drm/amdgpu/sdma4: set align mask to 255
new 71344a718a9f drm/amdgpu: Fix usage of UMC fill record in RAS
new fdc95df9c27d drm/radeon: Fix missing prototypes in radeon_atpx_handler.c
new 121f17ac42df drm/amd/pm: enable more Pstates profile levels for SMU v13.0.5
new 80a780ab2799 drm/amdkfd: decrement queue count on mes queue destroy
new c39ca69b84ac drm/amd/display: Convert to kdoc formats in dc/core/dc.c
new 4506f0bc15f4 drm/amd/pm: Align eccinfo table structure with smu v13_0_0 [...]
new bcd9a5f8b9e2 drm/amdgpu: Update total channel number for umc v8_10
new 6fac3964a909 drm/amdgpu: Add channel_dis_num to ras init flags
new 38298ce6fc35 drm/amdgpu: Optimize checking ras supported
new 43aedbf4da1d drm/amdgpu: Add checking mc_vram_size
new e2ad8e2df432 drm/amdgpu: make sure BOs are locked in amdgpu_vm_get_memory
new ca0b954a4315 drm/amdgpu: make sure that BOs have a backing store
new fe381726c96d drm/amdgpu: Change nbio v7.9 xcp status definition
new b00f55374ccb drm/amdgpu: Use PSP FW API for partition switch
new 2eb841bdbca8 drm/amdgpu: mark GC 9.4.3 experimental for now
new b13eb02ba8ba drm/amdgpu: add amdgpu_error_* debugfs file
new 0a33b11d26c6 drm/amdgpu: mark force completed fences with -ECANCELED
new 89fae8dc41d0 drm/amdgpu: mark soft recovered fences with -ENODATA
new e84e697d92d9 drm/amdgpu: abort submissions during prepare on error
new 55bf196f60df drm/amdgpu: reset VM when an error is detected
new f88e295e9094 drm/amdgpu: add VM generation token
new 71eaac368dcc drm/amdgpu: add entity error check in amdgpu_ctx_get_entity
new 4f9b94d84869 drm/scheduler: avoid infinite loop if entity's dependency [...]
new 6f582513ad15 drm/amdkfd: add event age tracking
new 4057e6ce3384 drm/amdkfd: add event_age tracking when receiving interrupt
new 96cdb5384d96 drm/amdkfd: set activated flag true when event age unmatchs
new 973fddea6f3e drm/amdkfd: update user space last_event_age
new d297eedf83f5 drm/amdkfd: bump kfd ioctl minor version for event age ava [...]
new 0e41639d9a46 drm/amdgpu: Remove unused NBIO interface
new d728eda3c59d drm/amdgpu: Enable translate further for GC v9.4.3
new 5d1c70bb6e40 drm/amdgpu: Increase hmm range get pages timeout
new 72f1de49ffb9 drm/dp_mst: Clear MSG_RDY flag before sending new message
new bcbede6fbeb0 Merge tag 'amd-drm-next-6.5-2023-06-16' of https://gitlab. [...]
new cce3b573a52a Backmerge tag 'v6.4-rc7' of git://git.kernel.org/pub/scm/l [...]
new 4f96bb37e645 dt-bindings: display/msm/gmu: add Adreno 660 support
new 58fab79731db dt-bindings: display: msm: sm8350-mdss: Fix DSI compatible
new 3bc7fb9ac930 MAINTAINERS: Add Marijn Suijten as drm/msm reviewer
new 4fb5ad612c5c drm/msm: Use struct fb_info.screen_buffer
new eea9cf72b718 drm/msm: Remove unnecessary (void*) conversions
new e99b2d0670a7 dt-bindings: display/msm: dsi-controller-main: Add SM6350
new 27a869221bb7 dt-bindings: display/msm: dsi-controller-main: Add SM6375
new ed41005f5b7c dt-bindings: display/msm: sc7180-dpu: Describe SM6350 and SM6375
new 3b7502b0c205 dt-bindings: display/msm: Add SM6350 MDSS
new 2a5c1021bc77 dt-bindings: display/msm: Add SM6375 MDSS
new c2c1217e61bd drm/msm: mdss: Add SM6350 support
new 5ff3d3a0a09e drm/msm: mdss: Add SM6375 support
new f26e0acc3e07 drm/msm/dpu: enable DPU_CTL_SPLIT_DISPLAY for sc8280xp
new 800d28a4988d drm/msm/dpu: enable DSPP_2/3 for LM_2/3 on sm8450
new f5abecfe339e drm/msm/dpu: enable DSPP and DSC on sc8180x
new 23bdc972daf4 drm/msm/dpu: use CTL_SC7280_MASK for sm8450's ctl_0
new 5a7a86bfa2cd drm/msm/dpu: simplify intf allocation code
new e6f756af381f drm/msm/dpu: add HDMI output support
new 95a808328e99 drm/msm/dpu: use hsync/vsync polarity set by the encoder
new c95771905c49 drm/msm/dpu: fix cursor block register bit offset in msm89 [...]
new 8d6dad490afc drm/msm/dpu: set max cursor width to 512x512
new 078f766e1650 drm/msm/dpu: drop the regdma configuration
new 10036161efbf drm/msm/dpu: stop mapping the regdma region
new 94fdd55b93b4 drm/msm/dpu: Drop unused members from HW structs
new babdb815ef04 drm/msm/dpu: Pass catalog pointers in RM to replace for-lo [...]
new 198d8c9c0abf drm/msm/dpu: remove DPU_DSPP_GC handling in dspp flush
new 7debb6bb699d drm/msm/dpu: remove DPU_DSPP_IGC handling in dspp flush
new 9fd5aa5ae701 drm/msm/dpu: remove GC and IGC related code from dpu catalog
new 732c2c529821 drm/msm/dpu: drop DSPP_MSM8998_MASK from hw catalog
new 52788338110c drm/msm/dpu: drop unused SSPP sub-block information
new 3ce166380567 drm/msm/dpu: add writeback support for sc7280
new 853b292b92d5 drm/msm/dpu: Use V4.0 PCC DSPP sub-block in SC7[12]80
new d9388af50843 drm/msm/dpu: Remove extraneous register define indentation
new d80d7f8912a8 drm/msm/dpu: Sort INTF registers numerically
new f0408020bfda drm/msm/dpu: Take INTF index as parameter in interrupt reg [...]
new a2623e72c52b drm/msm/dpu: Drop unused poll_timeout_wr_ptr PINGPONG callback
new 4a7c38ec7d8e drm/msm/dpu: Move autorefresh disable from CMD encoder to [...]
new fe9d66cf6e8d drm/msm/dpu: Disable pingpong TE on DPU 5.0.0 and above
new a2ff096803b3 drm/msm/dpu: Disable MDP vsync source selection on DPU 5.0 [...]
new c31ec42ebb45 drm/msm/dpu: Move dpu_hw_{tear_check, pp_vsync_info} to dp [...]
new a38a9949a963 drm/msm/dpu: Factor out shared interrupt register in INTF_ [...]
new ec6e9b673ad5 drm/msm/dpu: Describe TEAR interrupt registers for DSI interfaces
new 0272b9c3b572 drm/msm/dpu: Add TEAR-READ-pointer interrupt to INTF block
new bb9f1880ca90 drm/msm/dpu: Merge setup_- and enable_tearcheck pingpong c [...]
new e955a3f0d86e drm/msm/dpu: Implement tearcheck support on INTF block
new f1584d89c1cd drm/msm/dpu: Remove intr_rdptr from DPU >= 5.0.0 pingpong config
new 7e3d6c548b4d drm/msm/dpu: drop SSPP's SRC subblock
new be7057e0d40b drm/msm/dpu: access QSEED registers directly
new babbd0a5f3c5 drm/msm/dpu: access CSC/CSC10 registers directly
new a7129231edf3 drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK
new 50883f733c8e drm/msm/dpu: replace IS_ERR_OR_NULL with IS_ERR during DSC init
new f89fdc862be4 drm/msm/dpu: remove futile checks from dpu_rm_init()
new 76c40f146358 drm/msm/dpu: use PINGPONG_NONE for LMs with no PP attached
new 6c93a21d9266 drm/msm/dpu: move PINGPONG_NONE check to dpu_lm_init()
new 5f31d7e61ddf drm/msm/dpu: fix SSPP register definitions
new 48b3207e4ed9 drm/msm/dpu: simplify CDP programming
new 2defa907ed50 drm/msm/dpu: fix the condition for (not) applying QoS to C [...]
new 78c2925de971 drm/msm/dpu: rearrange QoS setting code
new d5f86e50f031 drm/msm/dpu: drop DPU_PLANE_QOS_VBLANK_CTRL
new f68098003dc3 drm/msm/dpu: simplify qos_ctrl handling
new 9ccff1d2c062 drm/msm/dpu: drop DPU_PLANE_QOS_PANIC_CTRL
new a5ebb27bffcc drm/msm/dpu: remove struct dpu_hw_pipe_qos_cfg
new 5fe0faa62461 drm/msm/dpu: use common helper for WB and SSPP QoS setup
new 12cef323c903 drm/msm/dpu: set DSC flush bit correctly at MDP CTL flush [...]
new c20c44403e11 drm/msm/dpu: add DPU_PINGPONG_DSC feature bit for DPU < 7.0.0
new 108ff1417795 drm/msm/dpu: Guard PINGPONG DSC ops behind DPU_PINGPONG_DSC bit
new d45be1ccd330 drm/msm/dpu: Introduce PINGPONG_NONE to disconnect DSC fro [...]
new 625cbb077007 drm/msm/dpu: always clear every individual pending flush mask
new 761c629d1860 drm/msm/dpu: separate DSC flush update out of interface
new 997ed53dd693 drm/msm/dpu: Tear down DSC datapath on encoder cleanup
new 025e3d97867c drm/msm/dpu: clean up dpu_kms_get_clk_rate() returns
new 9b930f14e530 drm/msm/dpu: merge dpu_encoder_init() and dpu_encoder_setup()
new 7731ee3b06c1 drm/msm/dpu: separate common function to init physical encoder
new 8ea432b8428e drm/msm/dpu: drop duplicated intf/wb indices from encoder structs
new 04ada3d8380a drm/msm/dpu: inline dpu_encoder_get_wb()
new 004be38657f4 drm/msm/dpu: call dpu_rm_get_intf() from dpu_encoder_get_intf()
new ed02d3dd18dc drm/msm/dpu: drop temp variable from dpu_encoder_phys_cmd_init()
new 5d1227d1c7a3 drm/msm/dpu: simplify dpu_encoder_phys_wb_init()
new a03b7c4698d7 drm/msm/dpu: use PINGPONG_NONE to unbind INTF from PP
new 0f86d9c980a3 drm/msm/dpu: use PINGPONG_NONE to unbind WB from PP
new 3186acba5cdc drm/msm/dpu: Add SM6350 support
new 27f0df03f3ff drm/msm/dpu: Add SM6375 support
new 203b2019b3ac drm/msm/dpu: add DSC blocks to the catalog of MSM8998
new e7a2cf8e058e drm/msm/dpu: tidy up some error checking
new 1c5f6051ffdf drm/msm/dp: remove most of usbpd-related remains
new 9f93258549db drm/msm/dp: Clean up logs dp_power module
new 9edac2eec47c drm/msm/dp: Clean up pdev/dev duplication in dp_power
new 76015b9e573e dt-bindings: display: msm: dp-controller: document SM8550 [...]
new 9e15123eca79 drm/msm/dsi: Stop unconditionally powering up DSI hosts at [...]
new d8dd416cb420 drm/msm/dsi: More properly handle errors in regards to dsi [...]
new 1e0a97f84d73 drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate
new 6de6c28d97c0 drm/msm/dsi: remove extra call to dsi_get_pclk_rate()
new 374918d2c396 drm/msm/dsi: use mult_frac for pclk_bpp calculation
new 95666ca7431c drm/msm/dpu: drop dpu_encoder_phys_ops::late_register()
new a659098d78d6 drm/msm/dpu: drop (mostly) unused DPU_NAME_SIZE define
new d01eb3421b10 dt-bindings: msm: dsi-phy-28nm: Document msm8226 compatible
new 46ccf3e0ed63 dt-bindings: display/msm: dsi-controller-main: Add msm8226 [...]
new 82cf4954a0d5 drm/msm/dsi: Add configuration for MSM8226
new 1531d0b9235e drm/msm/dsi: Add phy configuration for MSM8226
new c6e79fd5c80d dt-bindings: display/msm: qcom, mdp5: Add msm8226 compatible
new eed3f9c7c36a drm/msm/mdp5: Add MDP5 configuration for MSM8226
new 712c76b360aa Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...]
new a52b66172927 drm/msm/adreno: fix sparse warnings in a6xx code
new 635455260d06 drm/msm: drop unused ring variable in msm_ioctl_gem_submit()
new 38e27a6fbf22 drm/msm/a6xx: don't set IO_PGTABLE_QUIRK_ARM_OUTER_WBWA wi [...]
new 171f580e3209 drm/msm: Move cmdstream dumping out of sched kthread
new 5e7665b5e484 drm/msm/adreno: Add Adreno A690 support
new bf08e9791ca4 drm/msm/a6xx: Fix a690 CP_PROTECT settings
new 736a93273656 drm/msm/a5xx: really check for A510 in a5xx_gpu_init
new cc943f43ece7 drm/msm/adreno: warn if chip revn is verified before being set
new 1b90e8f8879c drm/msm/adreno: change adreno_is_* functions to accept con [...]
new 03c601927b67 Merge branch 'drm-next' of git://anongit.freedesktop.org/d [...]
new b263325b4f34 drm/msm/adreno: make adreno_is_a690()'s argument const
new 3bcfc7b90465 drm/msm/dpu: do not enable color-management if DSPPs are n [...]
new c72375172194 drm/msm/dpu/catalog: define DSPP blocks found on sdm845
new 7df1ed6ddf3d drm/display/dsc: Add flatness and initial scale value calc [...]
new e871a70d8ccd drm/display/dsc: add helper to set semi-const parameters
new 688583281241 drm/display/dsc: Add drm_dsc_get_bpp_int helper
new 49fd30a7153b drm/msm/dsi: use DRM DSC helpers for DSC setup
new b50f06f83e0e drm/msm: Add MSM-specific DSC helper methods
new 44346191a210 drm/msm/dpu: Use fixed DRM DSC helper for det_thresh_flatness
new c223059e6f83 drm/msm/dpu: Fix slice_last_group_size calculation
new ed1498f77419 drm/msm/dsi: Use MSM and DRM DSC helper methods
new 149419396a92 drm/msm/dsi: update hdisplay calculation for dsi_timing_setup
new 8c4094b275f6 drm/msm/dpu: add support for DSC encoder v1.2 engine
new 0d1b10c63346 drm/msm/dpu: add DSC 1.2 hw blocks for relevant chipsets
new 21bf617110ba msm/drm/dsi: Round up DSC hdisplay calculation
new 7c9e4a554d4a drm/msm/dsi: Reduce pclk rate for compression
new 22598cfc94bb drm/msm/dpu: Add DPU_INTF_DATA_COMPRESS feature flag for D [...]
new 1642b5803473 drm/msm/dpu: Set DATA_COMPRESS on command mode for DCE/DSC 1.2
new 155fa3a91d64 drm/msm/dsi: Remove incorrect references to slice_count
new fda520976ef4 drm/msm: provide fb_dirty implemenation
new a7bfb2ad2184 drm/msm/dp: Drop aux devices together with DP controller
new fa0048a4b1fa drm/msm/dp: Free resources after unregistering them
new 0b78be614c50 drm/msm/dpu: fix sc7280 and sc7180 PINGPONG done interrupts
new 9a6c13b847d6 drm/msm/dpu: correct MERGE_3D length
new c7c4afd943cc drm/msm/dpu: remove unused INTF_NONE interfaces
new e2fd7dda3bb8 drm/msm/dsi: dsi_host: drop unused clocks
new 452c46ccf603 drm/msm/dsi: split dsi_ctrl_config() function
new a770dc6105fb dt-bindings: display/msm: gpu: Document GMU wrapper-equipped A6xx
new 63204be2806b dt-bindings: display/msm/gmu: Add GMU wrapper
new 87cc0d0a4204 drm/msm/adreno: Use adreno_is_revn for A690
new bd31afe010ea drm/msm/a6xx: Remove static keyword from sptprac en/disabl [...]
new ce8f1381fd49 drm/msm/a6xx: Move force keepalive vote removal to a6xx_gm [...]
new 6e332c99d1aa drm/msm/a6xx: Move a6xx_bus_clear_pending_transactions to [...]
new 3773a57d9c55 drm/msm/a6xx: Improve a6xx_bus_clear_pending_transactions()
new 277b967829aa drm/msm/a6xx: Add a helper for software-resetting the GPU
new 05a23a76d35b drm/msm/a6xx: Remove both GBIF and RBBM GBIF halt on hw init
new df5bb404fa92 drm/msm/a6xx: Extend and explain UBWC config
new 30f55f3f2374 drm/msm/a6xx: Move CX GMU power counter enablement to hw_init
new 5a903a44a984 drm/msm/a6xx: Introduce GMU wrapper support
new 9bad37600c89 drm/msm/adreno: Disable has_cached_coherent in GMU wrapper [...]
new 8296ff0afdf2 drm/msm/a6xx: Add support for A619_holi
new e7fc9398e608 drm/msm/a6xx: Add A610 support
new 3e90044d3e49 drm/msm/a6xx: Fix some A619 tunables
new ac9265496511 drm/msm/a6xx: Use "else if" in GPU speedbin rev matching
new b3bcd583fa6f drm/msm/a6xx: Use adreno_is_aXYZ macros in speedbin matching
new 20c8e39985b9 drm/msm/a6xx: Add A619_holi speedbin support
new cd036d542afb drm/msm/a6xx: Add A610 speedbin support
new 2222dcb0775d Merge tag 'drm-msm-next-2023-06-18' of https://gitlab.free [...]
new 21f773515902 drm/i915/gsc: take a wakeref for the proxy-init-completion check
new cb359c639dc0 drm/i915/huc: Fix missing error code in intel_huc_init()
new d57ba095e4f1 drm/i915: make i915_drm_client_fdinfo() reference conditio [...]
new 274d4b96b12f drm/i915: Fix a NULL vs IS_ERR() bug
new 5ff2977b1976 Merge tag 'drm-intel-next-fixes-2023-06-21' of git://anong [...]
new 1b722407a13b Merge tag 'drm-next-2023-06-29' of git://anongit.freedeskt [...]
The 2436 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:
.mailmap | 1 +
.../display/amlogic,meson-g12a-dw-mipi-dsi.yaml | 118 +
.../bindings/display/amlogic,meson-vpu.yaml | 5 +
.../bindings/display/bridge/fsl,ldb.yaml | 5 +-
.../bindings/display/bridge/samsung,mipi-dsim.yaml | 35 +-
.../bindings/display/bridge/toshiba,tc358762.yaml | 3 +
.../bindings/display/bridge/toshiba,tc358767.yaml | 14 +-
.../bindings/display/connector/hdmi-connector.yaml | 3 +
.../devicetree/bindings/display/fsl,lcdif.yaml | 7 +-
.../bindings/display/mediatek/mediatek,aal.yaml | 1 +
.../bindings/display/mediatek/mediatek,color.yaml | 1 +
.../bindings/display/mediatek/mediatek,dpi.yaml | 23 +-
.../bindings/display/mediatek/mediatek,dsi.yaml | 19 +-
.../bindings/display/mediatek/mediatek,gamma.yaml | 4 +
.../bindings/display/mediatek/mediatek,merge.yaml | 3 +
.../bindings/display/mediatek/mediatek,od.yaml | 3 +
.../bindings/display/mediatek/mediatek,ovl.yaml | 4 +
.../bindings/display/mediatek/mediatek,rdma.yaml | 4 +
.../bindings/display/mediatek/mediatek,split.yaml | 3 +
.../bindings/display/mediatek/mediatek,ufoe.yaml | 3 +
.../bindings/display/mediatek/mediatek,wdma.yaml | 3 +
.../bindings/display/msm/dp-controller.yaml | 1 +
.../bindings/display/msm/dsi-controller-main.yaml | 6 +
.../bindings/display/msm/dsi-phy-28nm.yaml | 3 +-
.../devicetree/bindings/display/msm/gmu.yaml | 51 +-
.../devicetree/bindings/display/msm/gpu.yaml | 61 +-
.../devicetree/bindings/display/msm/qcom,mdp5.yaml | 1 +
.../devicetree/bindings/display/msm/qcom,mdss.yaml | 1 +
.../bindings/display/msm/qcom,sc7180-dpu.yaml | 23 +-
.../bindings/display/msm/qcom,sm6350-mdss.yaml | 213 +
.../bindings/display/msm/qcom,sm6375-mdss.yaml | 215 +
.../bindings/display/msm/qcom,sm8350-mdss.yaml | 2 +-
.../bindings/display/panel/boe,tv101wum-nl6.yaml | 4 +
.../bindings/display/panel/novatek,nt36523.yaml | 16 +-
.../bindings/display/panel/panel-simple.yaml | 8 +
.../display/panel/rocktech,jh057n00900.yaml | 2 +
.../bindings/display/panel/samsung,s6d7aa0.yaml | 70 +
.../devicetree/bindings/sound/adi,max98388.yaml | 79 +
.../devicetree/bindings/sound/adi,ssm2518.yaml | 47 +
.../devicetree/bindings/sound/adi,ssm3515.yaml | 49 +
.../devicetree/bindings/sound/audio-graph.yaml | 6 +-
.../devicetree/bindings/sound/cirrus,cs35l45.yaml | 10 +-
.../devicetree/bindings/sound/cirrus,cs42l51.yaml | 11 +
Documentation/devicetree/bindings/sound/da7219.txt | 112 -
.../devicetree/bindings/sound/dialog,da7219.yaml | 237 +
.../devicetree/bindings/sound/fsl-asoc-card.txt | 2 +
.../bindings/sound/google,chv3-codec.yaml | 31 +
.../devicetree/bindings/sound/google,chv3-i2s.yaml | 44 +
.../bindings/sound/google,sc7180-trogdor.yaml | 3 +-
.../devicetree/bindings/sound/ingenic,aic.yaml | 1 +
.../bindings/sound/loongson,ls-audio-card.yaml | 70 +
.../bindings/sound/mediatek,mt8188-afe.yaml | 66 +-
.../bindings/sound/mediatek,mt8188-mt6359.yaml | 27 +-
.../bindings/sound/microchip,sama7g5-pdmc.yaml | 8 +-
.../devicetree/bindings/sound/nau8315.txt | 24 -
.../devicetree/bindings/sound/nau8540.txt | 16 -
.../devicetree/bindings/sound/nau8810.txt | 17 -
.../devicetree/bindings/sound/nau8824.txt | 88 -
.../devicetree/bindings/sound/nau8825.txt | 111 -
.../devicetree/bindings/sound/nuvoton,nau8315.yaml | 44 +
.../devicetree/bindings/sound/nuvoton,nau8540.yaml | 40 +
.../devicetree/bindings/sound/nuvoton,nau8810.yaml | 45 +
.../devicetree/bindings/sound/nuvoton,nau8824.yaml | 182 +
.../devicetree/bindings/sound/nuvoton,nau8825.yaml | 239 +
.../bindings/sound/nvidia,tegra-audio-common.yaml | 4 +-
.../devicetree/bindings/sound/qcom,q6apm-dai.yaml | 4 +-
.../bindings/sound/qcom,q6dsp-lpass-clocks.yaml | 4 +-
.../bindings/sound/qcom,q6dsp-lpass-ports.yaml | 4 +-
.../devicetree/bindings/sound/qcom,wsa8840.yaml | 66 +
.../devicetree/bindings/sound/realtek,rt1016.yaml | 40 +
Documentation/devicetree/bindings/sound/rt1016.txt | 17 -
.../bindings/sound/snps,designware-i2s.yaml | 3 +-
.../devicetree/bindings/sound/ssm2518.txt | 20 -
.../devicetree/bindings/sound/st,stm32-i2s.yaml | 11 +
.../bindings/sound/starfive,jh7110-tdm.yaml | 98 +
.../devicetree/bindings/sound/tas2562.yaml | 4 +-
.../devicetree/bindings/sound/tas2770.yaml | 4 +-
.../devicetree/bindings/sound/tas27xx.yaml | 4 +-
.../devicetree/bindings/sound/ti,tas2781.yaml | 74 +
.../bindings/sound/ti,tlv320aic32x4.yaml | 101 +
.../devicetree/bindings/sound/ti,tlv320aic3x.yaml | 1 +
.../devicetree/bindings/sound/tlv320aic32x4.txt | 42 -
.../devicetree/bindings/sound/wlf,wm8903.yaml | 4 +-
Documentation/gpu/amdgpu/apu-asic-info-table.csv | 4 +-
Documentation/gpu/drm-usage-stats.rst | 91 +-
Documentation/gpu/rfc/index.rst | 4 +
Documentation/gpu/rfc/xe.rst | 235 +
Documentation/gpu/todo.rst | 7 +-
Documentation/gpu/vkms.rst | 7 +-
Documentation/sound/cards/audigy-mixer.rst | 38 +-
Documentation/sound/cards/index.rst | 1 +
Documentation/sound/cards/pcmtest.rst | 120 +
Documentation/sound/cards/sb-live-mixer.rst | 2 +-
Documentation/sound/designs/compress-offload.rst | 11 +-
Documentation/sound/designs/index.rst | 1 +
Documentation/sound/designs/midi-2.0.rst | 378 +
MAINTAINERS | 29 +-
arch/arc/include/asm/fb.h | 16 +-
arch/arm/include/asm/fb.h | 15 +-
arch/arm64/include/asm/fb.h | 15 +-
arch/ia64/include/asm/fb.h | 27 +-
arch/loongarch/include/asm/fb.h | 24 +-
arch/m68k/include/asm/fb.h | 22 +-
arch/mips/include/asm/fb.h | 28 +-
arch/parisc/Makefile | 4 +-
arch/parisc/include/asm/fb.h | 20 +-
arch/parisc/video/Makefile | 3 +
arch/parisc/video/fbdev.c | 26 +
arch/powerpc/include/asm/fb.h | 8 +-
arch/sh/include/asm/fb.h | 15 +-
arch/sparc/Makefile | 1 +
arch/sparc/include/asm/fb.h | 47 +-
arch/sparc/video/Makefile | 3 +
arch/sparc/video/fbdev.c | 23 +
arch/x86/include/asm/fb.h | 21 +-
arch/x86/video/fbdev.c | 28 +-
drivers/accel/habanalabs/common/command_buffer.c | 6 -
.../accel/habanalabs/common/command_submission.c | 61 +-
drivers/accel/habanalabs/common/debugfs.c | 60 +-
drivers/accel/habanalabs/common/device.c | 112 +-
drivers/accel/habanalabs/common/firmware_if.c | 212 +-
drivers/accel/habanalabs/common/habanalabs.h | 77 +-
drivers/accel/habanalabs/common/habanalabs_drv.c | 9 +-
drivers/accel/habanalabs/common/habanalabs_ioctl.c | 35 +-
drivers/accel/habanalabs/common/irq.c | 2 +-
drivers/accel/habanalabs/common/memory.c | 104 +-
drivers/accel/habanalabs/common/mmu/mmu.c | 56 +-
drivers/accel/habanalabs/common/security.c | 57 +-
drivers/accel/habanalabs/gaudi/gaudi.c | 13 +-
drivers/accel/habanalabs/gaudi2/gaudi2.c | 334 +-
drivers/accel/habanalabs/gaudi2/gaudi2P.h | 2 +-
drivers/accel/habanalabs/gaudi2/gaudi2_security.c | 15 +-
drivers/accel/habanalabs/goya/goya.c | 3 -
drivers/accel/habanalabs/goya/goya_coresight.c | 9 +-
drivers/accel/habanalabs/include/common/cpucp_if.h | 22 +-
.../accel/habanalabs/include/common/hl_boot_if.h | 41 +-
.../include/gaudi2/asic_reg/gaudi2_regs.h | 11 +
.../accel/habanalabs/include/gaudi2/gaudi2_fw_if.h | 2 +-
drivers/auxdisplay/cfag12864bfb.c | 2 +-
drivers/auxdisplay/ht16k33.c | 2 +-
drivers/dma-buf/dma-resv.c | 2 +-
drivers/dma-buf/sw_sync.c | 2 +-
drivers/firmware/cirrus/cs_dsp.c | 8 +-
drivers/firmware/sysfb.c | 2 +-
drivers/gpu/drm/Kconfig | 14 +-
drivers/gpu/drm/Makefile | 4 +-
drivers/gpu/drm/amd/amdgpu/Kconfig | 10 +
drivers/gpu/drm/amd/amdgpu/Makefile | 30 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 79 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 407 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 82 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 60 +-
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c | 154 +-
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 123 +
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c | 384 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 325 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.h | 55 +
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 182 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c | 210 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 470 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 68 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 171 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 39 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 49 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 38 +
drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 41 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 243 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 305 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 350 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 44 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 83 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 32 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 52 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 141 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 372 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 142 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 63 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 50 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 33 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 46 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 20 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 19 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 28 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 47 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 46 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 24 +
drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 23 +
drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 50 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 9 +
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 187 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 246 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 72 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 261 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 20 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 116 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 11 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 18 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 43 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 330 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 34 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_umr.h | 36 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 83 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 39 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 59 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 35 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 237 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 33 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 67 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c | 399 +
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h | 182 +
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 51 +-
drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 1 -
.../gpu/drm/amd/amdgpu/aqua_vanjaram_reg_init.c | 658 ++
drivers/gpu/drm/amd/amdgpu/cik.c | 4 +-
drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 2 -
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 278 +-
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 312 +-
drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.c | 14 +-
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 33 +-
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 51 +-
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 114 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 194 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.h | 2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 24 -
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 34 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 4313 +++++++-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.h | 5 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 10 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c | 850 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.h | 2 +
drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 10 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 12 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.c | 10 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.c | 10 +-
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 57 +-
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 46 +-
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 5 +-
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 5 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 616 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 15 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 17 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 23 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 17 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c | 19 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 1074 ++
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.h | 51 +
drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 36 +-
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 59 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 10 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 10 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c | 915 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.h | 1 +
drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 10 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 10 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c | 10 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c | 10 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.c | 10 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 12 +-
drivers/gpu/drm/amd/amdgpu/mmsch_v3_0.h | 4 +-
drivers/gpu/drm/amd/amdgpu/mmsch_v4_0.h | 4 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c | 118 +-
drivers/gpu/drm/amd/amdgpu/nv.c | 14 +-
drivers/gpu/drm/amd/amdgpu/nvd.h | 5 +-
drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 9 +
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 9 +-
drivers/gpu/drm/amd/amdgpu/psp_v13_0.h | 2 +
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 -
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 2 -
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 32 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c | 4 +
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 491 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.h | 2 +
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 10 +-
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 14 +-
drivers/gpu/drm/amd/amdgpu/si.c | 4 +-
drivers/gpu/drm/amd/amdgpu/si_dma.c | 2 -
drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.c | 103 +
drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.h | 30 +
drivers/gpu/drm/amd/amdgpu/soc15.c | 87 +-
drivers/gpu/drm/amd/amdgpu/soc15.h | 6 +-
drivers/gpu/drm/amd/amdgpu/soc15_common.h | 69 +-
drivers/gpu/drm/amd/amdgpu/soc21.c | 14 +-
drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 2 +
drivers/gpu/drm/amd/amdgpu/umc_v8_10.c | 6 +
drivers/gpu/drm/amd/amdgpu/umc_v8_10.h | 3 +-
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 16 +-
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 8 +-
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 1541 +++
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.h | 29 +
drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 14 +-
drivers/gpu/drm/amd/amdgpu/vi.c | 10 +-
drivers/gpu/drm/amd/amdkfd/Makefile | 4 +-
drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 8 +-
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 460 +-
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 83 +-
drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 8 +-
drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 1118 ++
drivers/gpu/drm/amd/amdkfd/kfd_debug.h | 123 +
drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 481 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 1031 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 35 +-
.../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 10 +-
drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 14 +-
drivers/gpu/drm/amd/amdkfd/kfd_events.c | 93 +-
drivers/gpu/drm/amd/amdkfd/kfd_events.h | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 12 +-
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c | 405 +
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c | 29 +-
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 108 +-
drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 64 +-
drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 31 +-
drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 18 +-
drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 85 +-
drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 9 -
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 40 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 17 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 14 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 32 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 83 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 423 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 19 +-
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 34 +-
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 86 +-
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c | 4 +-
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 73 +-
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 320 +-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 283 +-
.../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 98 +-
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 54 +-
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h | 22 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 303 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 29 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 213 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 14 +-
drivers/gpu/drm/amd/amdxcp/Makefile | 25 +
drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.c | 110 +
drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.h | 29 +
drivers/gpu/drm/amd/display/Kconfig | 19 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 231 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 4 -
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 31 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 2 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 196 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 36 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 5 +-
drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 6 +-
.../gpu/drm/amd/display/dc/bios/command_table2.c | 25 +-
.../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 20 +-
.../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 10 +-
.../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 58 +-
.../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c | 22 +-
.../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 73 +-
.../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 17 +-
.../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 36 +-
.../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c | 3 +
.../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 50 +-
.../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 42 +-
.../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 2 +-
.../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 58 +-
.../drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c | 2 +-
.../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 42 +-
.../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 53 +-
.../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 71 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 436 +-
.../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 375 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 35 +-
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 38 +-
drivers/gpu/drm/amd/display/dc/dc.h | 40 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 310 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 15 +-
drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 9 +-
drivers/gpu/drm/amd/display/dc/dc_dsc.h | 1 +
drivers/gpu/drm/amd/display/dc/dc_helper.c | 90 +-
drivers/gpu/drm/amd/display/dc/dc_stream.h | 9 +
drivers/gpu/drm/amd/display/dc/dc_types.h | 11 +-
drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +-
.../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 38 -
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 8 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 258 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c | 252 +
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.h | 46 +
.../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 4 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c | 4 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 30 +-
.../drm/amd/display/dc/dce100/dce100_resource.c | 5 +
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 11 +-
.../drm/amd/display/dc/dce110/dce110_resource.c | 5 +
.../amd/display/dc/dce112/dce112_hw_sequencer.c | 3 -
.../drm/amd/display/dc/dce112/dce112_resource.c | 5 +
.../amd/display/dc/dce120/dce120_hw_sequencer.c | 3 -
.../drm/amd/display/dc/dce120/dce120_resource.c | 1 +
.../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 6 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 2 +
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 157 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 1 -
.../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 9 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 20 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 80 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 13 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 4 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 29 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 28 +
.../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 11 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 96 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 5 -
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 6 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 34 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 39 +-
.../gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.c | 83 +-
.../gpu/drm/amd/display/dc/dcn201/dcn201_init.c | 2 +-
.../gpu/drm/amd/display/dc/dcn201/dcn201_optc.c | 7 +-
.../drm/amd/display/dc/dcn201/dcn201_resource.c | 13 +-
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 7 +-
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 68 +-
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 6 +-
.../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 34 +-
drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 38 +-
.../display/dc/dcn30/dcn30_dio_stream_encoder.c | 15 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 6 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 70 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 6 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 17 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 34 +-
.../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 2 +-
.../drm/amd/display/dc/dcn301/dcn301_resource.c | 34 +-
.../drm/amd/display/dc/dcn302/dcn302_resource.c | 31 +-
.../drm/amd/display/dc/dcn303/dcn303_resource.c | 30 +-
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 8 +
.../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 8 +-
.../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 1 +
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 121 +-
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 7 +-
.../drm/amd/display/dc/dcn31/dcn31_panel_cntl.c | 4 +-
.../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 45 +-
.../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c | 16 +
.../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.h | 5 +-
.../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c | 42 +-
.../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.h | 4 +-
.../gpu/drm/amd/display/dc/dcn314/dcn314_init.c | 8 +-
.../drm/amd/display/dc/dcn314/dcn314_resource.c | 63 +-
.../drm/amd/display/dc/dcn315/dcn315_resource.c | 165 +-
.../drm/amd/display/dc/dcn316/dcn316_resource.c | 45 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 21 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.h | 5 +-
.../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.c | 4 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 88 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h | 6 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c | 8 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 20 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.h | 1 +
.../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 51 +-
.../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 22 +-
.../amd/display/dc/dcn32/dcn32_resource_helpers.c | 221 +-
.../drm/amd/display/dc/dcn321/dcn321_resource.c | 55 +-
drivers/gpu/drm/amd/display/dc/dm_services.h | 9 +
drivers/gpu/drm/amd/display/dc/dm_services_types.h | 6 +
drivers/gpu/drm/amd/display/dc/dml/Makefile | 5 +
.../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 66 +-
.../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 2 +-
.../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c | 15 +-
.../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 6 +-
.../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 4 +-
.../gpu/drm/amd/display/dc/dml/dcn301/dcn301_fpu.c | 70 +-
.../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c | 244 +-
.../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.h | 3 +
.../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 45 +-
.../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 11 +-
.../gpu/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c | 22 +-
.../display/dc/dml/dcn314/display_mode_vba_314.c | 65 +-
.../dc/dml/dcn314/display_rq_dlg_calc_314.c | 34 +-
.../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 555 +-
.../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h | 2 +
.../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 16 +-
.../amd/display/dc/dml/dcn32/display_mode_vba_32.h | 2 +-
.../dc/dml/dcn32/display_mode_vba_util_32.c | 20 +-
.../display/dc/dml/dcn32/display_rq_dlg_calc_32.c | 2 +-
.../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 504 +-
.../drm/amd/display/dc/dml/display_mode_enums.h | 8 +
.../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 1 -
.../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 -
.../drm/amd/display/dc/dml/display_mode_structs.h | 3 +-
.../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 12 +-
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 12 +-
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 14 +
drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 4 +
drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 +
drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 3 +
drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 167 +-
.../drm/amd/display/dc/inc/hw_sequencer_private.h | 4 +-
.../amd/display/dc/link/hwss/link_hwss_hpo_dp.c | 83 +-
.../gpu/drm/amd/display/dc/link/link_detection.c | 4 +
drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 225 +-
drivers/gpu/drm/amd/display/dc/link/link_factory.c | 6 +-
.../display/dc/link/protocols/link_dp_capability.c | 36 +-
.../amd/display/dc/link/protocols/link_dp_dpia.c | 2 +-
.../display/dc/link/protocols/link_dp_training.c | 17 +-
.../dc/link/protocols/link_dp_training_128b_132b.c | 10 +-
.../dc/link/protocols/link_dp_training_8b_10b.c | 4 +
.../link_dp_training_fixed_vs_pe_retimer.c | 23 +-
.../dc/link/protocols/link_edp_panel_control.c | 29 +-
drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 18 +-
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 40 +-
drivers/gpu/drm/amd/display/dmub/src/Makefile | 2 +-
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 5 +
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 2 +
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 6 -
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h | 4 -
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 5 +
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 2 +
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.c | 62 +
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.h | 33 +
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c | 16 +-
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.h | 3 +
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 47 +-
drivers/gpu/drm/amd/display/include/fixed31_32.h | 2 +-
drivers/gpu/drm/amd/display/include/signal_types.h | 28 +
.../drm/amd/display/modules/freesync/freesync.c | 15 +-
.../drm/amd/display/modules/power/power_helpers.c | 43 +
.../drm/amd/display/modules/power/power_helpers.h | 3 +
drivers/gpu/drm/amd/include/amd_shared.h | 1 -
.../drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h | 14 +
.../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h | 69 +
.../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 10 +
.../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 4 +
.../amd/include/asic_reg/gc/gc_11_0_0_sh_mask.h | 4 +
.../drm/amd/include/asic_reg/gc/gc_9_4_3_offset.h | 192 +
.../drm/amd/include/asic_reg/gc/gc_9_4_3_sh_mask.h | 1112 ++
.../include/asic_reg/mmhub/mmhub_1_8_0_offset.h | 56 +-
.../include/asic_reg/mmhub/mmhub_1_8_0_sh_mask.h | 325 +-
.../amd/include/asic_reg/nbio/nbio_7_9_0_offset.h | 2 +
.../amd/include/asic_reg/sdma/sdma_4_4_2_offset.h | 4 +
.../amd/include/asic_reg/sdma/sdma_4_4_2_sh_mask.h | 24 +
.../include/asic_reg/smuio/smuio_13_0_3_offset.h | 177 +
.../include/asic_reg/smuio/smuio_13_0_3_sh_mask.h | 428 +
.../amd/include/asic_reg/vcn/vcn_4_0_3_offset.h | 2332 ++++
.../amd/include/asic_reg/vcn/vcn_4_0_3_sh_mask.h | 10919 +++++++++++++++++++
drivers/gpu/drm/amd/include/atomfirmware.h | 1 +
drivers/gpu/drm/amd/include/discovery.h | 32 +-
drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 59 +-
drivers/gpu/drm/amd/include/mes_v11_api_def.h | 22 +-
drivers/gpu/drm/amd/include/v9_structs.h | 30 +-
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 68 +-
drivers/gpu/drm/amd/pm/inc/smu_v13_0_0_pptable.h | 16 +-
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c | 6 +-
.../drm/amd/pm/powerplay/hwmgr/smu7_powertune.c | 12 +-
.../drm/amd/pm/powerplay/hwmgr/vega10_powertune.c | 36 +-
drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h | 2 +-
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 10 +-
.../swsmu/inc/pmfw_if/smu13_driver_if_aldebaran.h | 2 +
.../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 51 +-
.../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h | 2 +-
.../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_5.h | 2 +-
.../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_6.h | 15 +-
.../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h | 31 +-
.../inc/pmfw_if/smu13_driver_if_yellow_carp.h | 2 +-
.../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h | 17 +-
.../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_ppsmc.h | 3 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 14 +-
.../gpu/drm/amd/pm/swsmu/inc/smu_v13_0_7_pptable.h | 16 +-
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 18 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 1 +
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 52 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 492 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 95 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 81 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.h | 2 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 396 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 488 +-
.../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 142 +-
.../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.h | 1 -
drivers/gpu/drm/arm/hdlcd_drv.c | 2 +-
drivers/gpu/drm/armada/Kconfig | 1 +
drivers/gpu/drm/armada/Makefile | 3 +-
drivers/gpu/drm/armada/armada_drm.h | 10 +-
drivers/gpu/drm/armada/armada_drv.c | 14 +-
drivers/gpu/drm/armada/armada_fb.c | 1 -
drivers/gpu/drm/armada/armada_fbdev.c | 126 +-
drivers/gpu/drm/bridge/Kconfig | 1 +
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 2 +-
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 2 +-
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 2 +-
drivers/gpu/drm/bridge/analogix/anx7625.c | 131 +-
drivers/gpu/drm/bridge/chipone-icn6211.c | 2 +-
drivers/gpu/drm/bridge/chrontel-ch7033.c | 2 +-
drivers/gpu/drm/bridge/cros-ec-anx7688.c | 2 +-
drivers/gpu/drm/bridge/display-connector.c | 61 +-
drivers/gpu/drm/bridge/fsl-ldb.c | 14 +-
drivers/gpu/drm/bridge/imx/Kconfig | 5 +
drivers/gpu/drm/bridge/imx/Makefile | 5 +-
drivers/gpu/drm/bridge/imx/imx-ldb-helper.c | 17 +
.../bridge/imx/{imx8qm-ldb-drv.c => imx8qm-ldb.c} | 0
.../imx/{imx8qxp-ldb-drv.c => imx8qxp-ldb.c} | 0
drivers/gpu/drm/bridge/ite-it6505.c | 5 +-
drivers/gpu/drm/bridge/ite-it66121.c | 2 +-
drivers/gpu/drm/bridge/lontium-lt8912b.c | 2 +-
drivers/gpu/drm/bridge/lontium-lt9211.c | 6 +-
drivers/gpu/drm/bridge/lontium-lt9611.c | 6 +-
drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 2 +-
.../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 4 +-
drivers/gpu/drm/bridge/nxp-ptn3460.c | 2 +-
drivers/gpu/drm/bridge/parade-ps8622.c | 2 +-
drivers/gpu/drm/bridge/parade-ps8640.c | 2 +-
drivers/gpu/drm/bridge/samsung-dsim.c | 194 +-
drivers/gpu/drm/bridge/sii902x.c | 2 +-
drivers/gpu/drm/bridge/sii9234.c | 2 +-
drivers/gpu/drm/bridge/sil-sii8620.c | 2 +-
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 2 +-
drivers/gpu/drm/bridge/tc358762.c | 15 +
drivers/gpu/drm/bridge/tc358767.c | 201 +-
drivers/gpu/drm/bridge/tc358768.c | 99 +-
drivers/gpu/drm/bridge/tc358775.c | 2 +-
drivers/gpu/drm/bridge/ti-dlpc3433.c | 2 +-
drivers/gpu/drm/bridge/ti-sn65dsi83.c | 22 +-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 21 +-
drivers/gpu/drm/bridge/ti-tfp410.c | 2 +-
drivers/gpu/drm/display/drm_dp_mst_topology.c | 109 +-
drivers/gpu/drm/display/drm_dsc_helper.c | 1065 ++
drivers/gpu/drm/drm_aperture.c | 11 +-
drivers/gpu/drm/drm_atomic.c | 1 +
drivers/gpu/drm/drm_atomic_helper.c | 13 +-
drivers/gpu/drm/drm_connector.c | 189 +-
drivers/gpu/drm/drm_drv.c | 4 +-
drivers/gpu/drm/drm_edid.c | 38 +
drivers/gpu/drm/drm_fb_helper.c | 402 +-
drivers/gpu/drm/drm_fbdev_dma.c | 11 +-
drivers/gpu/drm/drm_fbdev_generic.c | 11 +-
drivers/gpu/drm/drm_file.c | 132 +
drivers/gpu/drm/drm_gem_framebuffer_helper.c | 9 +
drivers/gpu/drm/drm_gem_vram_helper.c | 6 +-
drivers/gpu/drm/drm_sysfs.c | 51 +
drivers/gpu/drm/exynos/Kconfig | 1 +
drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 9 +-
drivers/gpu/drm/gma500/Kconfig | 1 +
drivers/gpu/drm/gma500/fbdev.c | 10 +-
drivers/gpu/drm/gma500/psb_drv.c | 43 +-
drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 1 -
drivers/gpu/drm/i2c/tda9950.c | 2 +-
drivers/gpu/drm/i2c/tda998x_drv.c | 2 +-
drivers/gpu/drm/i915/Kconfig | 1 +
drivers/gpu/drm/i915/Kconfig.debug | 1 +
drivers/gpu/drm/i915/Makefile | 21 +-
drivers/gpu/drm/i915/display/g4x_dp.c | 4 +-
drivers/gpu/drm/i915/display/g4x_hdmi.c | 113 +
drivers/gpu/drm/i915/display/g4x_hdmi.h | 4 +
drivers/gpu/drm/i915/display/i9xx_plane.c | 5 +-
drivers/gpu/drm/i915/display/i9xx_wm.c | 4 +-
drivers/gpu/drm/i915/display/i9xx_wm.h | 1 -
drivers/gpu/drm/i915/display/icl_dsi.c | 1 +
drivers/gpu/drm/i915/display/intel_atomic.c | 259 +-
drivers/gpu/drm/i915/display/intel_atomic.h | 4 -
drivers/gpu/drm/i915/display/intel_atomic_plane.c | 3 +-
drivers/gpu/drm/i915/display/intel_audio.c | 1 +
drivers/gpu/drm/i915/display/intel_bios.c | 251 +-
drivers/gpu/drm/i915/display/intel_bios.h | 2 +-
drivers/gpu/drm/i915/display/intel_bw.c | 348 +-
drivers/gpu/drm/i915/display/intel_bw.h | 6 +
drivers/gpu/drm/i915/display/intel_cdclk.c | 181 +-
drivers/gpu/drm/i915/display/intel_cdclk.h | 1 +
drivers/gpu/drm/i915/display/intel_color.c | 725 +-
drivers/gpu/drm/i915/display/intel_connector.c | 22 +-
drivers/gpu/drm/i915/display/intel_connector.h | 4 +-
drivers/gpu/drm/i915/display/intel_crt.c | 55 +-
drivers/gpu/drm/i915/display/intel_crtc.c | 20 +-
drivers/gpu/drm/i915/display/intel_crtc.h | 10 +
.../gpu/drm/i915/display/intel_crtc_state_dump.c | 54 +-
drivers/gpu/drm/i915/display/intel_cursor.c | 4 +-
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 3046 ++++++
drivers/gpu/drm/i915/display/intel_cx0_phy.h | 50 +
drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 274 +
drivers/gpu/drm/i915/display/intel_ddi.c | 502 +-
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 80 +-
drivers/gpu/drm/i915/display/intel_display.c | 1308 +--
drivers/gpu/drm/i915/display/intel_display.h | 69 +-
drivers/gpu/drm/i915/display/intel_display_core.h | 19 +-
.../gpu/drm/i915/display/intel_display_debugfs.c | 27 +-
.../gpu/drm/i915/display/intel_display_device.c | 917 ++
.../gpu/drm/i915/display/intel_display_device.h | 129 +
.../gpu/drm/i915/display/intel_display_driver.c | 590 +
.../gpu/drm/i915/display/intel_display_driver.h | 36 +
drivers/gpu/drm/i915/display/intel_display_irq.c | 1687 +++
drivers/gpu/drm/i915/display/intel_display_irq.h | 81 +
drivers/gpu/drm/i915/display/intel_display_power.c | 66 +-
drivers/gpu/drm/i915/display/intel_display_power.h | 3 +-
.../gpu/drm/i915/display/intel_display_power_map.c | 92 +-
.../drm/i915/display/intel_display_power_well.c | 5 +-
.../drm/i915/display/intel_display_power_well.h | 2 +
.../gpu/drm/i915/display/intel_display_reg_defs.h | 14 +-
drivers/gpu/drm/i915/display/intel_display_reset.c | 135 +
drivers/gpu/drm/i915/display/intel_display_reset.h | 14 +
drivers/gpu/drm/i915/display/intel_display_trace.h | 1 -
drivers/gpu/drm/i915/display/intel_display_types.h | 73 +-
drivers/gpu/drm/i915/display/intel_dkl_phy.c | 9 +
drivers/gpu/drm/i915/display/intel_dkl_phy.h | 1 +
drivers/gpu/drm/i915/display/intel_dmc.c | 2 +-
drivers/gpu/drm/i915/display/intel_dp.c | 370 +-
drivers/gpu/drm/i915/display/intel_dp.h | 4 +
drivers/gpu/drm/i915/display/intel_dp_aux.c | 45 +-
drivers/gpu/drm/i915/display/intel_dp_aux.h | 3 +
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h | 62 +-
.../gpu/drm/i915/display/intel_dp_link_training.c | 436 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 17 +-
drivers/gpu/drm/i915/display/intel_dpll.c | 41 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 92 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 3 +
drivers/gpu/drm/i915/display/intel_dpt.c | 14 +-
drivers/gpu/drm/i915/display/intel_drrs.c | 4 +-
drivers/gpu/drm/i915/display/intel_dvo.c | 1 +
drivers/gpu/drm/i915/display/intel_fb.c | 54 +-
drivers/gpu/drm/i915/display/intel_fb_pin.c | 2 +-
drivers/gpu/drm/i915/display/intel_fbc.c | 15 +-
drivers/gpu/drm/i915/display/intel_fbdev.c | 60 +-
drivers/gpu/drm/i915/display/intel_fdi.c | 9 +-
drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 2 +
drivers/gpu/drm/i915/display/intel_global_state.c | 12 +
drivers/gpu/drm/i915/display/intel_global_state.h | 2 +
drivers/gpu/drm/i915/display/intel_gmbus.c | 5 +
drivers/gpu/drm/i915/display/intel_gmbus.h | 2 +
drivers/gpu/drm/i915/display/intel_hdcp.c | 815 +-
drivers/gpu/drm/i915/display/intel_hdcp.h | 12 +-
drivers/gpu/drm/i915/display/intel_hdcp_gsc.c | 18 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 127 +-
drivers/gpu/drm/i915/display/intel_hdmi.h | 9 +-
drivers/gpu/drm/i915/display/intel_hotplug.c | 19 +-
drivers/gpu/drm/i915/display/intel_hotplug_irq.c | 1442 +++
drivers/gpu/drm/i915/display/intel_hotplug_irq.h | 35 +
drivers/gpu/drm/i915/display/intel_hti.c | 2 +-
drivers/gpu/drm/i915/display/intel_load_detect.c | 225 +
drivers/gpu/drm/i915/display/intel_load_detect.h | 20 +
drivers/gpu/drm/i915/display/intel_lvds.c | 16 +-
drivers/gpu/drm/i915/display/intel_modeset_lock.c | 50 +
drivers/gpu/drm/i915/display/intel_modeset_lock.h | 33 +
drivers/gpu/drm/i915/display/intel_modeset_setup.c | 356 +-
.../gpu/drm/i915/display/intel_modeset_verify.c | 36 +-
drivers/gpu/drm/i915/display/intel_opregion.c | 3 +-
drivers/gpu/drm/i915/display/intel_overlay.c | 16 +-
drivers/gpu/drm/i915/display/intel_panel.c | 113 +-
drivers/gpu/drm/i915/display/intel_pch_display.c | 20 +-
drivers/gpu/drm/i915/display/intel_pipe_crc.c | 1 +
drivers/gpu/drm/i915/display/intel_plane_initial.c | 4 +-
drivers/gpu/drm/i915/display/intel_pmdemand.c | 620 ++
drivers/gpu/drm/i915/display/intel_pmdemand.h | 67 +
drivers/gpu/drm/i915/display/intel_pps.c | 20 +-
drivers/gpu/drm/i915/display/intel_psr.c | 269 +-
drivers/gpu/drm/i915/display/intel_psr_regs.h | 207 +-
drivers/gpu/drm/i915/display/intel_sdvo.c | 108 +-
drivers/gpu/drm/i915/display/intel_snps_phy.c | 7 +-
drivers/gpu/drm/i915/display/intel_sprite.h | 10 -
drivers/gpu/drm/i915/display/intel_sprite_uapi.c | 1 +
drivers/gpu/drm/i915/display/intel_tc.c | 414 +-
drivers/gpu/drm/i915/display/intel_tc.h | 5 +-
drivers/gpu/drm/i915/display/intel_tv.c | 20 +-
drivers/gpu/drm/i915/display/intel_vblank.c | 15 +-
drivers/gpu/drm/i915/display/intel_vblank.h | 3 +-
drivers/gpu/drm/i915/display/intel_vdsc.c | 443 +-
drivers/gpu/drm/i915/display/intel_vrr.c | 64 +-
drivers/gpu/drm/i915/display/intel_vrr.h | 10 +-
drivers/gpu/drm/i915/display/skl_scaler.c | 314 +-
drivers/gpu/drm/i915/display/skl_scaler.h | 12 +-
drivers/gpu/drm/i915/display/skl_universal_plane.c | 27 +-
drivers/gpu/drm/i915/display/skl_watermark.c | 10 +-
drivers/gpu/drm/i915/display/vlv_dsi.c | 7 +-
drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_context.c | 6 +-
drivers/gpu/drm/i915/gem/i915_gem_create.c | 40 +
drivers/gpu/drm/i915/gem/i915_gem_domain.c | 61 +-
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 18 +-
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 148 +-
drivers/gpu/drm/i915/gem/i915_gem_mman.h | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_object.c | 66 +-
drivers/gpu/drm/i915/gem/i915_gem_object.h | 10 +-
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 68 +-
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 5 +-
drivers/gpu/drm/i915/gem/i915_gem_region.h | 4 +-
drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 11 +-
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 2 -
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 12 +-
drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 3 +-
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c | 13 +-
drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 108 +-
.../gpu/drm/i915/gem/selftests/i915_gem_context.c | 18 +-
.../gpu/drm/i915/gem/selftests/i915_gem_migrate.c | 2 +-
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 +-
drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 10 +-
drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 38 +
drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 84 +-
drivers/gpu/drm/i915/gt/gen8_ppgtt.h | 3 +-
drivers/gpu/drm/i915/gt/intel_context.c | 5 +-
drivers/gpu/drm/i915/gt/intel_context.h | 8 +-
drivers/gpu/drm/i915/gt/intel_context_types.h | 2 +
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +-
drivers/gpu/drm/i915/gt/intel_engine_pm.c | 4 +-
drivers/gpu/drm/i915/gt/intel_engine_types.h | 1 +
drivers/gpu/drm/i915/gt/intel_engine_user.c | 2 +-
.../gpu/drm/i915/gt/intel_execlists_submission.c | 5 +-
drivers/gpu/drm/i915/gt/intel_ggtt.c | 111 +-
drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c | 8 +-
drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 10 +-
drivers/gpu/drm/i915/gt/intel_gt_irq.c | 28 +-
drivers/gpu/drm/i915/gt/intel_gt_pm.c | 6 +-
drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 5 +-
drivers/gpu/drm/i915/gt/intel_gt_regs.h | 19 +-
drivers/gpu/drm/i915/gt/intel_gt_requests.c | 10 +-
drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 35 +
drivers/gpu/drm/i915/gt/intel_gtt.c | 47 +-
drivers/gpu/drm/i915/gt/intel_gtt.h | 36 +-
drivers/gpu/drm/i915/gt/intel_lrc.c | 4 +-
drivers/gpu/drm/i915/gt/intel_migrate.c | 51 +-
drivers/gpu/drm/i915/gt/intel_migrate.h | 13 +-
drivers/gpu/drm/i915/gt/intel_mocs.c | 70 +-
drivers/gpu/drm/i915/gt/intel_ppgtt.c | 4 +-
drivers/gpu/drm/i915/gt/intel_rc6.c | 167 +-
drivers/gpu/drm/i915/gt/intel_reset.c | 9 +-
drivers/gpu/drm/i915/gt/intel_rps.c | 22 +-
drivers/gpu/drm/i915/gt/intel_workarounds.c | 56 +-
drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 2 +-
drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 3 +-
drivers/gpu/drm/i915/gt/selftest_migrate.c | 47 +-
drivers/gpu/drm/i915/gt/selftest_mocs.c | 3 +-
drivers/gpu/drm/i915/gt/selftest_reset.c | 8 +-
drivers/gpu/drm/i915/gt/selftest_rps.c | 1 +
drivers/gpu/drm/i915/gt/selftest_slpc.c | 42 +-
drivers/gpu/drm/i915/gt/selftest_timeline.c | 2 +-
drivers/gpu/drm/i915/gt/selftest_tlb.c | 15 +-
.../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h | 21 -
drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h | 1 +
drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h | 30 +
drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h | 20 +-
.../gpu/drm/i915/gt/uc/intel_gsc_binary_headers.h | 74 +
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c | 37 +-
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.h | 1 +
drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c | 424 +
drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.h | 18 +
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c | 102 +-
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h | 17 +-
.../drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c | 104 +-
.../drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h | 27 +-
drivers/gpu/drm/i915/gt/uc/intel_guc.c | 10 +-
drivers/gpu/drm/i915/gt/uc/intel_guc.h | 1 +
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 36 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 268 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h | 3 +
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 140 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 17 +
drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 12 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 44 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 40 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h | 1 +
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h | 1 +
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 75 +-
drivers/gpu/drm/i915/gt/uc/intel_huc.c | 225 +-
drivers/gpu/drm/i915/gt/uc/intel_huc.h | 26 +-
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 235 +-
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h | 6 +-
drivers/gpu/drm/i915/gt/uc/intel_huc_print.h | 21 +
drivers/gpu/drm/i915/gt/uc/intel_uc.c | 26 +-
drivers/gpu/drm/i915/gt/uc/intel_uc.h | 3 +
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 367 +-
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 26 +-
drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 6 -
drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 +-
drivers/gpu/drm/i915/gvt/cmd_parser.c | 6 +-
drivers/gpu/drm/i915/gvt/edid.c | 10 +-
drivers/gpu/drm/i915/gvt/handlers.c | 2 +-
drivers/gpu/drm/i915/i915_active.h | 14 +-
drivers/gpu/drm/i915/i915_debugfs.c | 52 +-
drivers/gpu/drm/i915/i915_driver.c | 115 +-
drivers/gpu/drm/i915/i915_drm_client.c | 71 +-
drivers/gpu/drm/i915/i915_drm_client.h | 24 +-
drivers/gpu/drm/i915/i915_drv.h | 477 +-
drivers/gpu/drm/i915/i915_gem.c | 33 +-
drivers/gpu/drm/i915/i915_getparam.c | 13 +-
drivers/gpu/drm/i915/i915_gpu_error.c | 153 +-
drivers/gpu/drm/i915/i915_gpu_error.h | 10 +
drivers/gpu/drm/i915/i915_hwmon.c | 91 +-
drivers/gpu/drm/i915/i915_hwmon.h | 7 +
drivers/gpu/drm/i915/i915_irq.c | 3111 +-----
drivers/gpu/drm/i915/i915_irq.h | 48 +-
drivers/gpu/drm/i915/i915_pci.c | 455 +-
drivers/gpu/drm/i915/i915_perf.c | 93 +-
drivers/gpu/drm/i915/i915_perf_oa_regs.h | 4 -
drivers/gpu/drm/i915/i915_perf_types.h | 12 -
drivers/gpu/drm/i915/i915_pmu.c | 294 +-
drivers/gpu/drm/i915/i915_pmu.h | 28 +-
drivers/gpu/drm/i915/i915_reg.h | 539 +-
drivers/gpu/drm/i915/i915_reg_defs.h | 105 +
drivers/gpu/drm/i915/i915_request.c | 2 +-
drivers/gpu/drm/i915/i915_request.h | 52 +-
drivers/gpu/drm/i915/i915_scatterlist.h | 9 +-
drivers/gpu/drm/i915/i915_utils.h | 2 +-
drivers/gpu/drm/i915/i915_vma.c | 18 +-
drivers/gpu/drm/i915/i915_vma.h | 4 +-
drivers/gpu/drm/i915/i915_vma_resource.h | 46 +-
drivers/gpu/drm/i915/i915_vma_types.h | 2 -
drivers/gpu/drm/i915/intel_clock_gating.c | 5 +-
drivers/gpu/drm/i915/intel_device_info.c | 209 +-
drivers/gpu/drm/i915/intel_device_info.h | 74 +-
drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +-
drivers/gpu/drm/i915/intel_runtime_pm.h | 6 -
drivers/gpu/drm/i915/intel_step.c | 8 +-
drivers/gpu/drm/i915/intel_wakeref.c | 22 +-
drivers/gpu/drm/i915/intel_wakeref.h | 12 +-
drivers/gpu/drm/i915/pxp/intel_pxp.c | 102 +-
drivers/gpu/drm/i915/pxp/intel_pxp.h | 2 +
.../gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h | 41 +-
drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c | 6 +-
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c | 444 +
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h | 43 +
drivers/gpu/drm/i915/pxp/intel_pxp_huc.c | 2 +-
drivers/gpu/drm/i915/pxp/intel_pxp_pm.c | 3 +-
drivers/gpu/drm/i915/pxp/intel_pxp_regs.h | 27 +
drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 25 +-
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 2 -
drivers/gpu/drm/i915/pxp/intel_pxp_types.h | 24 +-
drivers/gpu/drm/i915/selftests/i915_gem.c | 5 +-
drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 8 +-
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 17 +-
drivers/gpu/drm/i915/selftests/i915_perf.c | 2 +-
drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 16 +-
drivers/gpu/drm/i915/selftests/igt_live_test.c | 47 +-
.../gpu/drm/i915/selftests/intel_memory_region.c | 4 +-
drivers/gpu/drm/i915/selftests/mock_gem_device.c | 16 +
drivers/gpu/drm/i915/selftests/mock_gtt.c | 8 +-
drivers/gpu/drm/imx/lcdc/imx-lcdc.c | 4 +-
drivers/gpu/drm/meson/Kconfig | 7 +
drivers/gpu/drm/meson/Makefile | 3 +-
drivers/gpu/drm/meson/meson_drv.c | 64 +-
drivers/gpu/drm/meson/meson_drv.h | 1 +
drivers/gpu/drm/meson/meson_dw_mipi_dsi.c | 352 +
drivers/gpu/drm/meson/meson_dw_mipi_dsi.h | 160 +
drivers/gpu/drm/meson/meson_encoder_dsi.c | 174 +
drivers/gpu/drm/meson/meson_encoder_dsi.h | 13 +
drivers/gpu/drm/meson/meson_registers.h | 25 +
drivers/gpu/drm/meson/meson_venc.c | 244 +-
drivers/gpu/drm/meson/meson_venc.h | 6 +
drivers/gpu/drm/meson/meson_vpp.h | 2 +
drivers/gpu/drm/msm/Kconfig | 1 +
drivers/gpu/drm/msm/Makefile | 2 +-
drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 2 +-
drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 3 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 128 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 6 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 622 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 4 +
drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 14 +-
drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 33 +
drivers/gpu/drm/msm/adreno/adreno_device.c | 31 +-
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 8 +-
drivers/gpu/drm/msm/adreno/adreno_gpu.h | 154 +-
.../drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h | 46 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_4_0_sdm845.h | 51 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h | 42 +-
.../drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h | 78 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_6_0_sm8250.h | 42 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_6_2_sc7180.h | 24 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_6_3_sm6115.h | 13 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_6_4_sm6350.h | 173 +
.../drm/msm/disp/dpu1/catalog/dpu_6_5_qcm2290.h | 13 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_6_9_sm6375.h | 138 +
.../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h | 44 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_7_2_sc7280.h | 47 +-
.../drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h | 63 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h | 52 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h | 37 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 7 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 287 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 18 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 28 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 259 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 20 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 58 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 141 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 98 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 76 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 25 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 55 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 24 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc_1_2.c | 387 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 38 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h | 12 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 184 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 6 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 335 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 42 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 43 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 10 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 51 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 33 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 14 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 125 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 78 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 362 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 66 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 50 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 52 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 32 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 33 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h | 11 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 86 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.h | 45 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 139 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 10 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 167 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 68 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 14 +
drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 82 +
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 +-
drivers/gpu/drm/msm/dp/dp_ctrl.h | 1 -
drivers/gpu/drm/msm/dp/dp_debug.c | 6 +-
drivers/gpu/drm/msm/dp/dp_debug.h | 5 +-
drivers/gpu/drm/msm/dp/dp_display.c | 50 +-
drivers/gpu/drm/msm/dp/dp_hpd.c | 67 -
drivers/gpu/drm/msm/dp/dp_hpd.h | 78 -
drivers/gpu/drm/msm/dp/dp_panel.h | 1 -
drivers/gpu/drm/msm/dp/dp_power.c | 78 +-
drivers/gpu/drm/msm/dp/dp_power.h | 3 +-
drivers/gpu/drm/msm/dsi/dsi_cfg.c | 2 +
drivers/gpu/drm/msm/dsi/dsi_cfg.h | 1 +
drivers/gpu/drm/msm/dsi/dsi_host.c | 177 +-
drivers/gpu/drm/msm/dsi/dsi_manager.c | 68 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 +
drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 3 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 3 +
drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 97 +
drivers/gpu/drm/msm/msm_debugfs.c | 6 +-
drivers/gpu/drm/msm/msm_drv.c | 15 +-
drivers/gpu/drm/msm/msm_dsc_helper.h | 38 +
drivers/gpu/drm/msm/msm_fbdev.c | 43 +-
drivers/gpu/drm/msm/msm_gem.c | 15 +
drivers/gpu/drm/msm/msm_gem_submit.c | 7 +-
drivers/gpu/drm/msm/msm_gpu.c | 6 -
drivers/gpu/drm/msm/msm_mdss.c | 10 +
drivers/gpu/drm/msm/msm_rd.c | 24 +-
drivers/gpu/drm/mxsfb/lcdif_drv.c | 73 +-
drivers/gpu/drm/mxsfb/lcdif_drv.h | 3 -
drivers/gpu/drm/mxsfb/lcdif_kms.c | 201 +-
drivers/gpu/drm/nouveau/dispnv50/disp.c | 13 +-
drivers/gpu/drm/nouveau/nouveau_debugfs.c | 19 +-
drivers/gpu/drm/nouveau/nouveau_hwmon.c | 2 +-
drivers/gpu/drm/nouveau/nv50_display.h | 4 +-
.../drm/nouveau/nvkm/subdev/bios/power_budget.c | 3 +-
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c | 7 +-
drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.c | 2 +-
drivers/gpu/drm/omapdrm/Kconfig | 1 +
drivers/gpu/drm/omapdrm/omap_fbdev.c | 11 +-
drivers/gpu/drm/panel/Kconfig | 7 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 876 +-
drivers/gpu/drm/panel/panel-edp.c | 10 +-
drivers/gpu/drm/panel/panel-khadas-ts050.c | 16 +-
drivers/gpu/drm/panel/panel-novatek-nt36523.c | 569 +-
drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 2 +-
.../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 2 +-
drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c | 585 +
drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 43 +-
drivers/gpu/drm/panel/panel-simple.c | 135 +-
drivers/gpu/drm/panel/panel-sitronix-st7703.c | 102 +-
drivers/gpu/drm/radeon/Kconfig | 1 +
drivers/gpu/drm/radeon/ci_dpm.c | 28 +-
drivers/gpu/drm/radeon/cypress_dpm.c | 8 +-
drivers/gpu/drm/radeon/ni_dpm.c | 8 +-
drivers/gpu/drm/radeon/r100.c | 8 +-
drivers/gpu/drm/radeon/r300.c | 2 +-
drivers/gpu/drm/radeon/r420.c | 2 +-
drivers/gpu/drm/radeon/r600.c | 2 +-
drivers/gpu/drm/radeon/radeon_acpi.h | 9 +
drivers/gpu/drm/radeon/radeon_atpx_handler.c | 2 +-
drivers/gpu/drm/radeon/radeon_cs.c | 3 +-
drivers/gpu/drm/radeon/radeon_fbdev.c | 9 +-
drivers/gpu/drm/radeon/radeon_fence.c | 2 +-
drivers/gpu/drm/radeon/radeon_gem.c | 2 +-
drivers/gpu/drm/radeon/radeon_ib.c | 2 +-
drivers/gpu/drm/radeon/radeon_pm.c | 2 +-
drivers/gpu/drm/radeon/radeon_ring.c | 2 +-
drivers/gpu/drm/radeon/radeon_ttm.c | 3 +-
drivers/gpu/drm/radeon/rs400.c | 2 +-
drivers/gpu/drm/radeon/rv515.c | 4 +-
drivers/gpu/drm/radeon/rv740_dpm.c | 8 +-
drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 1369 ---
drivers/gpu/drm/rcar-du/rcar_du_drv.c | 792 --
drivers/gpu/drm/rcar-du/rcar_du_drv.h | 154 -
drivers/gpu/drm/rcar-du/rcar_du_regs.h | 554 -
drivers/gpu/drm/renesas/Kconfig | 4 +
drivers/gpu/drm/renesas/Makefile | 4 +
drivers/gpu/drm/{ => renesas}/rcar-du/Kconfig | 0
drivers/gpu/drm/{ => renesas}/rcar-du/Makefile | 0
drivers/gpu/drm/{ => renesas}/rcar-du/rcar_cmm.c | 0
drivers/gpu/drm/{ => renesas}/rcar-du/rcar_cmm.h | 0
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c | 1338 +++
.../gpu/drm/{ => renesas}/rcar-du/rcar_du_crtc.h | 0
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c | 744 ++
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.h | 152 +
.../drm/{ => renesas}/rcar-du/rcar_du_encoder.c | 0
.../drm/{ => renesas}/rcar-du/rcar_du_encoder.h | 0
.../gpu/drm/{ => renesas}/rcar-du/rcar_du_group.c | 0
.../gpu/drm/{ => renesas}/rcar-du/rcar_du_group.h | 0
.../gpu/drm/{ => renesas}/rcar-du/rcar_du_kms.c | 0
.../gpu/drm/{ => renesas}/rcar-du/rcar_du_kms.h | 0
.../gpu/drm/{ => renesas}/rcar-du/rcar_du_plane.c | 0
.../gpu/drm/{ => renesas}/rcar-du/rcar_du_plane.h | 0
drivers/gpu/drm/renesas/rcar-du/rcar_du_regs.h | 553 +
.../gpu/drm/{ => renesas}/rcar-du/rcar_du_vsp.c | 0
.../gpu/drm/{ => renesas}/rcar-du/rcar_du_vsp.h | 0
.../drm/{ => renesas}/rcar-du/rcar_du_writeback.c | 0
.../drm/{ => renesas}/rcar-du/rcar_du_writeback.h | 0
.../gpu/drm/{ => renesas}/rcar-du/rcar_dw_hdmi.c | 0
drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds.c | 0
drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds.h | 0
.../gpu/drm/{ => renesas}/rcar-du/rcar_lvds_regs.h | 0
.../gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi.c | 0
.../gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi.h | 0
.../drm/{ => renesas}/rcar-du/rcar_mipi_dsi_regs.h | 0
.../gpu/drm/{ => renesas}/rcar-du/rzg2l_mipi_dsi.c | 0
.../{ => renesas}/rcar-du/rzg2l_mipi_dsi_regs.h | 0
drivers/gpu/drm/renesas/shmobile/Kconfig | 12 +
drivers/gpu/drm/{ => renesas}/shmobile/Makefile | 0
.../{ => renesas}/shmobile/shmob_drm_backlight.c | 0
.../{ => renesas}/shmobile/shmob_drm_backlight.h | 0
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c | 712 ++
.../drm/{ => renesas}/shmobile/shmob_drm_crtc.h | 0
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c | 302 +
.../gpu/drm/{ => renesas}/shmobile/shmob_drm_drv.h | 0
drivers/gpu/drm/renesas/shmobile/shmob_drm_kms.c | 155 +
.../gpu/drm/{ => renesas}/shmobile/shmob_drm_kms.h | 0
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c | 265 +
.../drm/{ => renesas}/shmobile/shmob_drm_plane.h | 0
.../drm/{ => renesas}/shmobile/shmob_drm_regs.h | 0
drivers/gpu/drm/rockchip/cdn-dp-core.c | 5 +-
drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 8 +-
drivers/gpu/drm/scheduler/sched_entity.c | 55 +-
drivers/gpu/drm/scheduler/sched_fence.c | 4 +-
drivers/gpu/drm/scheduler/sched_main.c | 37 +-
drivers/gpu/drm/shmobile/Kconfig | 12 -
drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 685 --
drivers/gpu/drm/shmobile/shmob_drm_drv.c | 299 -
drivers/gpu/drm/shmobile/shmob_drm_kms.c | 150 -
drivers/gpu/drm/shmobile/shmob_drm_plane.c | 260 -
drivers/gpu/drm/solomon/ssd130x-i2c.c | 2 +-
drivers/gpu/drm/solomon/ssd130x.h | 6 +-
drivers/gpu/drm/sti/sti_dvo.c | 2 +-
drivers/gpu/drm/sti/sti_hdmi.c | 11 +-
drivers/gpu/drm/sti/sti_hdmi.h | 2 -
drivers/gpu/drm/stm/drv.c | 2 +-
drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 4 +-
drivers/gpu/drm/stm/ltdc.c | 4 +-
drivers/gpu/drm/sun4i/Makefile | 2 +-
drivers/gpu/drm/sun4i/sun4i_dotclock.c | 206 -
drivers/gpu/drm/sun4i/sun4i_drv.c | 2 +-
drivers/gpu/drm/sun4i/sun4i_tcon.c | 65 +-
drivers/gpu/drm/sun4i/sun4i_tcon_dclk.c | 206 +
.../sun4i/{sun4i_dotclock.h => sun4i_tcon_dclk.h} | 0
drivers/gpu/drm/tegra/Kconfig | 1 +
drivers/gpu/drm/tegra/drm.c | 2 +-
drivers/gpu/drm/tegra/fbdev.c | 8 +-
drivers/gpu/drm/tests/drm_rect_test.c | 315 +
drivers/gpu/drm/ttm/ttm_device.c | 4 +-
drivers/gpu/drm/ttm/ttm_pool.c | 14 +-
drivers/gpu/drm/ttm/ttm_tt.c | 7 +-
drivers/gpu/drm/tve200/tve200_drv.c | 4 +-
drivers/gpu/drm/udl/udl_main.c | 2 +-
drivers/gpu/drm/vc4/tests/vc4_mock.h | 3 +
drivers/gpu/drm/vc4/tests/vc4_mock_output.c | 4 +-
drivers/gpu/drm/vc4/vc4_dpi.c | 7 +-
drivers/gpu/drm/vc4/vc4_drv.c | 2 +-
drivers/gpu/drm/vc4/vc4_drv.h | 65 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 17 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 338 +-
drivers/gpu/drm/vc4/vc4_hdmi.h | 25 +-
drivers/gpu/drm/vc4/vc4_kms.c | 16 +-
drivers/gpu/drm/vc4/vc4_plane.c | 3 +-
drivers/gpu/drm/vc4/vc4_txp.c | 12 +-
drivers/gpu/drm/vc4/vc4_vec.c | 14 +-
drivers/gpu/drm/virtio/Makefile | 2 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 4 +
drivers/gpu/drm/virtio/virtgpu_ioctl.c | 182 -
drivers/gpu/drm/virtio/virtgpu_submit.c | 311 +
drivers/gpu/drm/vkms/vkms_composer.c | 38 +-
drivers/gpu/drm/vkms/vkms_crtc.c | 5 +-
drivers/gpu/drm/vkms/vkms_drv.c | 6 +-
drivers/gpu/drm/vkms/vkms_drv.h | 6 +-
drivers/gpu/drm/vkms/vkms_formats.c | 145 +-
drivers/gpu/drm/vkms/vkms_formats.h | 2 +-
drivers/gpu/drm/vkms/vkms_plane.c | 50 +-
drivers/gpu/ipu-v3/ipu-prv.h | 1 +
drivers/hid/hid-picolcd_fb.c | 4 +-
drivers/media/pci/ivtv/ivtvfb.c | 4 +-
drivers/misc/mei/Kconfig | 2 +-
drivers/misc/mei/Makefile | 1 +
drivers/misc/mei/gsc_proxy/Kconfig | 14 +
drivers/misc/mei/gsc_proxy/Makefile | 7 +
drivers/misc/mei/gsc_proxy/mei_gsc_proxy.c | 208 +
drivers/misc/mei/hdcp/mei_hdcp.c | 26 +-
drivers/staging/sm750fb/sm750.c | 2 +-
drivers/video/Kconfig | 7 +
drivers/video/Makefile | 1 +
drivers/video/aperture.c | 70 +-
drivers/video/console/Kconfig | 1 +
drivers/video/console/Makefile | 4 +-
drivers/video/console/sticon.c | 6 +-
drivers/video/console/sticore.c | 1172 --
drivers/video/fbdev/Kconfig | 24 +-
drivers/video/fbdev/arcfb.c | 12 +-
drivers/video/fbdev/aty/atyfb.h | 2 +
drivers/video/fbdev/aty/mach64_cursor.c | 2 +-
drivers/video/fbdev/au1200fb.c | 2 +-
drivers/video/fbdev/broadsheetfb.c | 16 +-
drivers/video/fbdev/chipsfb.c | 2 +-
drivers/video/fbdev/cobalt_lcdfb.c | 6 +
drivers/video/fbdev/core/Makefile | 2 +-
drivers/video/fbdev/core/fb_io_fops.c | 133 +
drivers/video/fbdev/core/fb_sys_fops.c | 36 +-
drivers/video/fbdev/core/fbcon.c | 1 -
drivers/video/fbdev/core/fbmem.c | 113 +-
drivers/video/fbdev/hecubafb.c | 12 +-
drivers/video/fbdev/hitfb.c | 122 +-
drivers/video/fbdev/hyperv_fb.c | 2 +-
drivers/video/fbdev/kyro/fbdev.c | 2 +-
drivers/video/fbdev/matrox/matroxfb_accel.c | 6 +-
drivers/video/fbdev/matrox/matroxfb_base.h | 4 +-
drivers/video/fbdev/metronomefb.c | 16 +-
drivers/video/fbdev/ps3fb.c | 4 +-
drivers/video/fbdev/pvr2fb.c | 5 +-
drivers/video/fbdev/sm712fb.c | 10 +-
drivers/video/fbdev/smscufx.c | 14 +-
drivers/video/fbdev/ssd1307fb.c | 3 +
drivers/video/fbdev/sstfb.c | 2 +-
drivers/video/fbdev/sticore.h | 404 -
drivers/video/fbdev/stifb.c | 6 +-
drivers/video/fbdev/tdfxfb.c | 2 +-
drivers/video/fbdev/udlfb.c | 12 +-
drivers/video/fbdev/vfb.c | 2 +-
drivers/video/fbdev/wmt_ge_rops.c | 2 +
drivers/video/fbdev/xen-fbfront.c | 2 +-
drivers/video/sticore.c | 1153 ++
include/asm-generic/fb.h | 126 +-
include/drm/bridge/samsung-dsim.h | 6 +
include/drm/display/drm_dp.h | 5 +-
include/drm/display/drm_dp_mst_helper.h | 21 +-
include/drm/display/drm_dsc_helper.h | 13 +
include/drm/drm_aperture.h | 7 +-
include/drm/drm_connector.h | 142 +-
include/drm/drm_drv.h | 7 +
include/drm/drm_edid.h | 2 +
include/drm/drm_fb_helper.h | 83 +-
include/drm/drm_file.h | 32 +
include/drm/drm_fixed.h | 6 +
include/drm/drm_gem.h | 32 +
include/drm/gpu_scheduler.h | 7 +-
include/drm/i915_component.h | 3 +-
include/drm/i915_drm.h | 2 +-
include/drm/i915_gsc_proxy_mei_interface.h | 53 +
include/drm/i915_hdcp_interface.h | 4 +-
include/drm/ttm/ttm_device.h | 4 +-
include/drm/ttm/ttm_pool.h | 4 +-
include/drm/ttm/ttm_tt.h | 2 +-
include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h | 8 +
include/linux/aperture.h | 16 +-
include/linux/fb.h | 177 +-
include/linux/pci_ids.h | 6 +
include/linux/usb/midi-v2.h | 94 +
include/sound/asequencer.h | 4 +
include/sound/core.h | 4 +-
include/sound/cs35l56.h | 1 +
include/sound/da7219-aad.h | 6 +
include/sound/emu10k1.h | 289 +-
include/sound/emux_synth.h | 2 +-
include/sound/hdaudio.h | 2 +
include/sound/rawmidi.h | 15 +-
include/sound/seq_device.h | 1 +
include/sound/seq_kernel.h | 10 +
include/sound/simple_card_utils.h | 7 +-
include/sound/soc-acpi-intel-match.h | 2 +
include/sound/soc-component.h | 15 +-
include/sound/soc.h | 40 +-
include/sound/tas2781-dsp.h | 183 +
include/sound/tas2781-tlv.h | 21 +
include/sound/tas2781.h | 164 +
include/sound/ump.h | 268 +
include/sound/ump_convert.h | 46 +
include/sound/ump_msg.h | 765 ++
include/uapi/drm/amdgpu_drm.h | 22 +
include/uapi/drm/drm_fourcc.h | 43 +
include/uapi/drm/drm_mode.h | 5 +
include/uapi/drm/habanalabs_accel.h | 10 +
include/uapi/drm/i915_drm.h | 95 +-
include/uapi/linux/kfd_ioctl.h | 682 +-
include/uapi/linux/kfd_sysfs.h | 15 +
include/uapi/sound/asequencer.h | 86 +-
include/uapi/sound/asound.h | 81 +-
include/uapi/sound/emu10k1.h | 8 +-
include/video/sticore.h | 406 +
sound/aoa/codecs/onyx.c | 2 +-
sound/aoa/codecs/tas.c | 2 +-
sound/core/Kconfig | 13 +
sound/core/Makefile | 3 +
sound/core/compress_offload.c | 5 +-
sound/core/control.c | 12 +-
sound/core/control_compat.c | 14 +-
sound/core/control_led.c | 2 +-
sound/core/init.c | 4 +-
sound/core/pcm_drm_eld.c | 73 +-
sound/core/pcm_native.c | 4 -
sound/core/rawmidi.c | 248 +-
sound/core/rawmidi_compat.c | 4 +
sound/core/seq/Kconfig | 14 +
sound/core/seq/Makefile | 3 +
sound/core/seq/seq_clientmgr.c | 557 +-
sound/core/seq/seq_clientmgr.h | 27 +-
sound/core/seq/seq_compat.c | 3 +
sound/core/seq/seq_dummy.c | 9 +
sound/core/seq/seq_memory.c | 98 +-
sound/core/seq/seq_memory.h | 19 +-
sound/core/seq/seq_midi.c | 12 +-
sound/core/seq/seq_ports.c | 47 +-
sound/core/seq/seq_ports.h | 23 +-
sound/core/seq/seq_system.c | 1 +
sound/core/seq/seq_ump_client.c | 541 +
sound/core/seq/seq_ump_convert.c | 1206 ++
sound/core/seq/seq_ump_convert.h | 22 +
sound/core/seq/seq_virmidi.c | 1 +
sound/core/timer.c | 18 +-
sound/core/ump.c | 1164 ++
sound/core/ump_convert.c | 505 +
sound/drivers/Kconfig | 19 +
sound/drivers/Makefile | 2 +
sound/drivers/pcmtest.c | 727 ++
sound/firewire/bebob/bebob.c | 2 +-
sound/firewire/dice/dice.c | 2 +-
sound/firewire/digi00x/digi00x.c | 2 +-
sound/firewire/fireface/ff.c | 2 +-
sound/firewire/fireworks/fireworks.c | 2 +-
sound/firewire/isight.c | 2 +-
sound/firewire/lib.c | 2 +-
sound/firewire/motu/motu.c | 2 +-
sound/firewire/oxfw/oxfw.c | 2 +-
sound/firewire/tascam/tascam.c | 2 +-
sound/hda/hdac_controller.c | 5 +-
sound/hda/hdac_device.c | 1 +
sound/hda/hdac_regmap.c | 3 +-
sound/hda/hdac_stream.c | 6 +-
sound/isa/Kconfig | 1 +
sound/pci/Kconfig | 45 +-
sound/pci/ac97/ac97_codec.c | 4 +-
sound/pci/emu10k1/emu10k1.c | 12 +-
sound/pci/emu10k1/emu10k1_callback.c | 252 +-
sound/pci/emu10k1/emu10k1_main.c | 461 +-
sound/pci/emu10k1/emu10k1_synth.c | 1 -
sound/pci/emu10k1/emufx.c | 845 +-
sound/pci/emu10k1/emumixer.c | 1594 +--
sound/pci/emu10k1/emupcm.c | 1034 +-
sound/pci/emu10k1/emuproc.c | 514 +-
sound/pci/emu10k1/io.c | 354 +-
sound/pci/emu10k1/irq.c | 36 +-
sound/pci/emu10k1/memory.c | 4 +-
sound/pci/emu10k1/timer.c | 26 +-
sound/pci/emu10k1/voice.c | 136 +-
sound/pci/hda/cs35l41_hda.c | 32 +-
sound/pci/hda/cs35l41_hda_i2c.c | 2 +-
sound/pci/hda/hda_bind.c | 1 -
sound/pci/hda/hda_intel.c | 20 +
sound/pci/hda/patch_hdmi.c | 1 +
sound/pci/hda/patch_realtek.c | 55 +-
sound/pci/mixart/mixart.c | 8 +-
sound/pci/mixart/mixart_core.h | 7 +-
sound/pcmcia/Kconfig | 1 +
sound/ppc/keywest.c | 2 +-
sound/soc/Kconfig | 3 +
sound/soc/Makefile | 3 +
sound/soc/amd/Kconfig | 5 +-
sound/soc/amd/acp-da7219-max98357a.c | 20 +-
sound/soc/amd/acp-es8336.c | 2 +-
sound/soc/amd/acp/acp-mach-common.c | 43 +-
sound/soc/amd/acp/acp-pci.c | 1 -
sound/soc/amd/acp/acp-pdm.c | 2 +-
sound/soc/amd/acp/acp-platform.c | 1 -
sound/soc/amd/acp/acp-rembrandt.c | 25 -
sound/soc/amd/acp/acp-renoir.c | 17 -
sound/soc/amd/ps/Makefile | 2 +
sound/soc/amd/ps/acp63.h | 183 +-
sound/soc/amd/ps/pci-ps.c | 484 +-
sound/soc/amd/ps/ps-pdm-dma.c | 66 +-
sound/soc/amd/ps/ps-sdw-dma.c | 555 +
sound/soc/amd/raven/acp3x-pcm-dma.c | 3 +-
sound/soc/amd/renoir/acp3x-pdm-dma.c | 3 +-
sound/soc/amd/vangogh/acp5x-pcm-dma.c | 4 +-
sound/soc/amd/vangogh/acp5x.h | 2 +
sound/soc/amd/vangogh/pci-acp5x.c | 7 +-
sound/soc/amd/yc/acp6x-mach.c | 7 +
sound/soc/amd/yc/acp6x-pdm-dma.c | 3 +-
sound/soc/atmel/atmel-classd.c | 8 +-
sound/soc/atmel/atmel-pdmic.c | 8 +-
sound/soc/atmel/mchp-pdmc.c | 2 +-
sound/soc/atmel/sam9g20_wm8731.c | 1 -
sound/soc/codecs/Kconfig | 67 +
sound/soc/codecs/Makefile | 16 +
sound/soc/codecs/ad193x-i2c.c | 2 +-
sound/soc/codecs/adau1372-i2c.c | 2 +-
sound/soc/codecs/adau1373.c | 2 +-
sound/soc/codecs/adau1701.c | 2 +-
sound/soc/codecs/adau1761-i2c.c | 2 +-
sound/soc/codecs/adau1781-i2c.c | 2 +-
sound/soc/codecs/adau17x1.c | 13 +-
sound/soc/codecs/adau1977-i2c.c | 2 +-
sound/soc/codecs/adau7118-i2c.c | 2 +-
sound/soc/codecs/adav803.c | 2 +-
sound/soc/codecs/ak4118.c | 13 +-
sound/soc/codecs/ak4375.c | 2 +-
sound/soc/codecs/ak4458.c | 2 +-
sound/soc/codecs/ak4535.c | 2 +-
sound/soc/codecs/ak4613.c | 2 +-
sound/soc/codecs/ak4641.c | 2 +-
sound/soc/codecs/ak4642.c | 2 +-
sound/soc/codecs/ak4671.c | 2 +-
sound/soc/codecs/ak5558.c | 2 +-
sound/soc/codecs/alc5623.c | 2 +-
sound/soc/codecs/alc5632.c | 2 +-
sound/soc/codecs/aw88395/aw88395.c | 2 +-
sound/soc/codecs/chv3-codec.c | 41 +
sound/soc/codecs/cs35l32.c | 4 +-
sound/soc/codecs/cs35l33.c | 4 +-
sound/soc/codecs/cs35l34.c | 4 +-
sound/soc/codecs/cs35l35.c | 4 +-
sound/soc/codecs/cs35l36.c | 2 +-
sound/soc/codecs/cs35l41-i2c.c | 2 +-
sound/soc/codecs/cs35l45-i2c.c | 6 +-
sound/soc/codecs/cs35l45-spi.c | 4 +-
sound/soc/codecs/cs35l45-tables.c | 2 +-
sound/soc/codecs/cs35l45.c | 4 +-
sound/soc/codecs/cs35l45.h | 2 +-
sound/soc/codecs/cs35l56-i2c.c | 2 +-
sound/soc/codecs/cs35l56.c | 65 +-
sound/soc/codecs/cs4234.c | 4 +-
sound/soc/codecs/cs4265.c | 2 +-
sound/soc/codecs/cs4270.c | 2 +-
sound/soc/codecs/cs4271-i2c.c | 2 +-
sound/soc/codecs/cs42l42-i2c.c | 2 +-
sound/soc/codecs/cs42l42.c | 9 +-
sound/soc/codecs/cs42l51-i2c.c | 2 +-
sound/soc/codecs/cs42l51.c | 9 +-
sound/soc/codecs/cs42l52.c | 2 +-
sound/soc/codecs/cs42l56.c | 2 +-
sound/soc/codecs/cs42l73.c | 4 +-
sound/soc/codecs/cs42l83-i2c.c | 4 +-
sound/soc/codecs/cs42xx8-i2c.c | 2 +-
sound/soc/codecs/cs43130.c | 4 +-
sound/soc/codecs/cs4341.c | 2 +-
sound/soc/codecs/cs4349.c | 2 +-
sound/soc/codecs/cs53l30.c | 14 +-
sound/soc/codecs/cx2072x.c | 2 +-
sound/soc/codecs/da7210.c | 2 +-
sound/soc/codecs/da7213.c | 2 +-
sound/soc/codecs/da7218.c | 2 +-
sound/soc/codecs/da7219-aad.c | 42 +-
sound/soc/codecs/da7219.c | 2 +-
sound/soc/codecs/da732x.c | 2 +-
sound/soc/codecs/da9055.c | 2 +-
sound/soc/codecs/es8316.c | 27 +-
sound/soc/codecs/es8326.c | 2 +-
sound/soc/codecs/es8328-i2c.c | 2 +-
sound/soc/codecs/es8328.c | 2 +-
sound/soc/codecs/hdmi-codec.c | 36 +-
sound/soc/codecs/isabelle.c | 2 +-
sound/soc/codecs/lm4857.c | 2 +-
sound/soc/codecs/lm49453.c | 2 +-
sound/soc/codecs/max9768.c | 2 +-
sound/soc/codecs/max98088.c | 24 +-
sound/soc/codecs/max98090.c | 56 +-
sound/soc/codecs/max98090.h | 3 +-
sound/soc/codecs/max98095.c | 2 +-
sound/soc/codecs/max98363.c | 6 -
sound/soc/codecs/max98371.c | 2 +-
sound/soc/codecs/max98373-i2c.c | 4 +-
sound/soc/codecs/max98388.c | 1013 ++
sound/soc/codecs/max98388.h | 234 +
sound/soc/codecs/max98390.c | 2 +-
sound/soc/codecs/max98396.c | 2 +-
sound/soc/codecs/max9850.c | 2 +-
sound/soc/codecs/max98504.c | 2 +-
sound/soc/codecs/max98520.c | 2 +-
sound/soc/codecs/max9860.c | 2 +-
sound/soc/codecs/max9867.c | 2 +-
sound/soc/codecs/max9877.c | 2 +-
sound/soc/codecs/max98925.c | 2 +-
sound/soc/codecs/max98926.c | 2 +-
sound/soc/codecs/max98927.c | 2 +-
sound/soc/codecs/ml26124.c | 2 +-
sound/soc/codecs/mt6359.c | 152 +-
sound/soc/codecs/mt6660.c | 2 +-
sound/soc/codecs/nau8540.c | 2 +-
sound/soc/codecs/nau8810.c | 2 +-
sound/soc/codecs/nau8821.c | 2 +-
sound/soc/codecs/nau8822.c | 2 +-
sound/soc/codecs/nau8824.c | 2 +-
sound/soc/codecs/nau8825.c | 150 +-
sound/soc/codecs/nau8825.h | 11 +
sound/soc/codecs/pcm1681.c | 2 +-
sound/soc/codecs/pcm1789-i2c.c | 2 +-
sound/soc/codecs/pcm179x-i2c.c | 2 +-
sound/soc/codecs/pcm186x-i2c.c | 2 +-
sound/soc/codecs/pcm186x.c | 1 -
sound/soc/codecs/pcm3060-i2c.c | 2 +-
sound/soc/codecs/pcm3168a-i2c.c | 2 +-
sound/soc/codecs/pcm512x-i2c.c | 2 +-
sound/soc/codecs/rk3328_codec.c | 1 -
sound/soc/codecs/rt1011.c | 4 +-
sound/soc/codecs/rt1015.c | 2 +-
sound/soc/codecs/rt1016.c | 2 +-
sound/soc/codecs/rt1019.c | 4 +-
sound/soc/codecs/rt1305.c | 4 +-
sound/soc/codecs/rt1308-sdw.c | 7 +-
sound/soc/codecs/rt1308-sdw.h | 1 -
sound/soc/codecs/rt1308.c | 4 +-
sound/soc/codecs/rt1316-sdw.c | 7 +-
sound/soc/codecs/rt1316-sdw.h | 1 -
sound/soc/codecs/rt1318-sdw.c | 7 +-
sound/soc/codecs/rt1318-sdw.h | 1 -
sound/soc/codecs/rt274.c | 2 +-
sound/soc/codecs/rt286.c | 2 +-
sound/soc/codecs/rt298.c | 2 +-
sound/soc/codecs/rt5514.c | 4 +-
sound/soc/codecs/rt5616.c | 4 +-
sound/soc/codecs/rt5631.c | 4 +-
sound/soc/codecs/rt5640.c | 4 +-
sound/soc/codecs/rt5645.c | 6 +-
sound/soc/codecs/rt5651.c | 4 +-
sound/soc/codecs/rt5659.c | 12 +-
sound/soc/codecs/rt5660.c | 4 +-
sound/soc/codecs/rt5663.c | 6 +-
sound/soc/codecs/rt5665.c | 4 +-
sound/soc/codecs/rt5668.c | 4 +-
sound/soc/codecs/rt5670.c | 4 +-
sound/soc/codecs/rt5677.c | 4 +-
sound/soc/codecs/rt5682-i2c.c | 5 +-
sound/soc/codecs/rt5682-sdw.c | 7 +-
sound/soc/codecs/rt5682.h | 1 -
sound/soc/codecs/rt5682s.c | 16 +-
sound/soc/codecs/rt700-sdw.c | 7 +-
sound/soc/codecs/rt700.h | 1 -
sound/soc/codecs/rt711-sdca-sdw.c | 9 +-
sound/soc/codecs/rt711-sdca.h | 1 -
sound/soc/codecs/rt711-sdw.c | 7 +-
sound/soc/codecs/rt711.h | 1 -
sound/soc/codecs/rt712-sdca-dmic.c | 9 +-
sound/soc/codecs/rt712-sdca-dmic.h | 1 -
sound/soc/codecs/rt712-sdca-sdw.c | 9 +-
sound/soc/codecs/rt712-sdca.h | 1 -
sound/soc/codecs/rt715-sdca-sdw.c | 9 +-
sound/soc/codecs/rt715-sdca.h | 1 -
sound/soc/codecs/rt715-sdw.c | 6 +-
sound/soc/codecs/rt715.h | 1 -
sound/soc/codecs/rt722-sdca-sdw.c | 507 +
sound/soc/codecs/rt722-sdca-sdw.h | 124 +
sound/soc/codecs/rt722-sdca.c | 1555 +++
sound/soc/codecs/rt722-sdca.h | 237 +
sound/soc/codecs/rt9120.c | 2 +-
sound/soc/codecs/sgtl5000.c | 2 +-
sound/soc/codecs/sma1303.c | 2 +-
sound/soc/codecs/src4xxx-i2c.c | 2 +-
sound/soc/codecs/ssm2518.c | 2 +-
sound/soc/codecs/ssm2602-i2c.c | 2 +-
sound/soc/codecs/ssm3515.c | 448 +
sound/soc/codecs/ssm4567.c | 2 +-
sound/soc/codecs/sta32x.c | 2 +-
sound/soc/codecs/sta350.c | 2 +-
sound/soc/codecs/sta529.c | 2 +-
sound/soc/codecs/tas2552.c | 2 +-
sound/soc/codecs/tas2562.c | 3 +-
sound/soc/codecs/tas2764.c | 2 +-
sound/soc/codecs/tas2770.c | 2 +-
sound/soc/codecs/tas2780.c | 2 +-
sound/soc/codecs/tas2781-comlib.c | 534 +
sound/soc/codecs/tas2781-fmwlib.c | 2428 +++++
sound/soc/codecs/tas2781-i2c.c | 763 ++
sound/soc/codecs/tas5086.c | 2 +-
sound/soc/codecs/tas571x.c | 2 +-
sound/soc/codecs/tas5720.c | 3 +-
sound/soc/codecs/tas5805m.c | 2 +-
sound/soc/codecs/tas6424.c | 3 +-
sound/soc/codecs/tda7419.c | 2 +-
sound/soc/codecs/tfa9879.c | 2 +-
sound/soc/codecs/tfa989x.c | 2 +-
sound/soc/codecs/tlv320adc3xxx.c | 2 +-
sound/soc/codecs/tlv320adcx140.c | 2 +-
sound/soc/codecs/tlv320aic23-i2c.c | 2 +-
sound/soc/codecs/tlv320aic31xx.c | 2 +-
sound/soc/codecs/tlv320aic32x4-i2c.c | 2 +-
sound/soc/codecs/tlv320aic3x-i2c.c | 2 +-
sound/soc/codecs/tlv320dac33.c | 2 +-
sound/soc/codecs/tpa6130a2.c | 2 +-
sound/soc/codecs/ts3a227e.c | 2 +-
sound/soc/codecs/tscs42xx.c | 2 +-
sound/soc/codecs/tscs454.c | 2 +-
sound/soc/codecs/uda1380.c | 2 +-
sound/soc/codecs/wcd938x-sdw.c | 2 +-
sound/soc/codecs/wm0010.c | 3 +
sound/soc/codecs/wm1250-ev1.c | 2 +-
sound/soc/codecs/wm2000.c | 2 +-
sound/soc/codecs/wm2200.c | 2 +-
sound/soc/codecs/wm5100.c | 2 +-
sound/soc/codecs/wm8510.c | 2 +-
sound/soc/codecs/wm8523.c | 2 +-
sound/soc/codecs/wm8580.c | 2 +-
sound/soc/codecs/wm8711.c | 2 +-
sound/soc/codecs/wm8728.c | 2 +-
sound/soc/codecs/wm8731-i2c.c | 2 +-
sound/soc/codecs/wm8737.c | 2 +-
sound/soc/codecs/wm8741.c | 2 +-
sound/soc/codecs/wm8750.c | 2 +-
sound/soc/codecs/wm8753.c | 2 +-
sound/soc/codecs/wm8776.c | 2 +-
sound/soc/codecs/wm8804-i2c.c | 2 +-
sound/soc/codecs/wm8900.c | 2 +-
sound/soc/codecs/wm8903.c | 2 +-
sound/soc/codecs/wm8904.c | 2 +-
sound/soc/codecs/wm8940.c | 2 +-
sound/soc/codecs/wm8955.c | 2 +-
sound/soc/codecs/wm8960.c | 2 +-
sound/soc/codecs/wm8961.c | 2 +-
sound/soc/codecs/wm8962.c | 2 +-
sound/soc/codecs/wm8971.c | 2 +-
sound/soc/codecs/wm8974.c | 2 +-
sound/soc/codecs/wm8978.c | 2 +-
sound/soc/codecs/wm8983.c | 2 +-
sound/soc/codecs/wm8985.c | 2 +-
sound/soc/codecs/wm8988.c | 2 +-
sound/soc/codecs/wm8990.c | 2 +-
sound/soc/codecs/wm8991.c | 2 +-
sound/soc/codecs/wm8993.c | 2 +-
sound/soc/codecs/wm8995.c | 2 +-
sound/soc/codecs/wm8996.c | 2 +-
sound/soc/codecs/wm9081.c | 2 +-
sound/soc/codecs/wm9090.c | 2 +-
sound/soc/codecs/wm_adsp.c | 21 +-
sound/soc/codecs/wsa883x.c | 3 +-
sound/soc/codecs/wsa884x.c | 1936 ++++
sound/soc/dwc/dwc-i2s.c | 78 +-
sound/soc/dwc/local.h | 7 +
sound/soc/fsl/fsl-asoc-card.c | 22 +-
sound/soc/fsl/fsl_sai.c | 24 +-
sound/soc/fsl/fsl_sai.h | 2 +
sound/soc/fsl/imx-audmix.c | 24 +-
sound/soc/fsl/imx-card.c | 25 +-
sound/soc/fsl/imx-rpmsg.c | 6 +-
sound/soc/fsl/imx-spdif.c | 8 +-
sound/soc/generic/audio-graph-card.c | 107 +-
.../generic/audio-graph-card2-custom-sample.dtsi | 165 +-
sound/soc/generic/audio-graph-card2.c | 107 +-
sound/soc/generic/simple-card-utils.c | 118 +-
sound/soc/generic/simple-card.c | 4 +-
sound/soc/google/Kconfig | 6 +
sound/soc/google/Makefile | 2 +
sound/soc/google/chv3-i2s.c | 338 +
sound/soc/intel/atom/sst/sst_acpi.c | 1 -
sound/soc/intel/atom/sst/sst_ipc.c | 1 -
sound/soc/intel/atom/sst/sst_loader.c | 1 -
sound/soc/intel/atom/sst/sst_pci.c | 1 -
sound/soc/intel/atom/sst/sst_stream.c | 1 -
sound/soc/intel/avs/boards/da7219.c | 45 +-
sound/soc/intel/avs/boards/dmic.c | 2 -
sound/soc/intel/avs/boards/hdaudio.c | 65 +-
sound/soc/intel/avs/boards/i2s_test.c | 6 +-
sound/soc/intel/avs/boards/max98357a.c | 39 +-
sound/soc/intel/avs/boards/max98373.c | 45 +-
sound/soc/intel/avs/boards/max98927.c | 45 +-
sound/soc/intel/avs/boards/nau8825.c | 45 +-
sound/soc/intel/avs/boards/rt274.c | 45 +-
sound/soc/intel/avs/boards/rt286.c | 45 +-
sound/soc/intel/avs/boards/rt298.c | 45 +-
sound/soc/intel/avs/boards/rt5682.c | 45 +-
sound/soc/intel/avs/boards/ssm4567.c | 57 +-
sound/soc/intel/boards/Kconfig | 4 +
sound/soc/intel/boards/Makefile | 10 +-
sound/soc/intel/boards/ehl_rt5660.c | 8 +-
sound/soc/intel/boards/skl_hda_dsp_generic.c | 8 +-
sound/soc/intel/boards/sof_cs42l42.c | 11 +-
sound/soc/intel/boards/sof_es8336.c | 11 +-
sound/soc/intel/boards/sof_nau8825.c | 21 +-
sound/soc/intel/boards/sof_pcm512x.c | 3 +-
sound/soc/intel/boards/sof_rt5682.c | 94 +-
sound/soc/intel/boards/sof_sdw.c | 669 +-
sound/soc/intel/boards/sof_sdw_common.h | 86 +-
sound/soc/intel/boards/sof_sdw_cs42l42.c | 131 +
sound/soc/intel/boards/sof_sdw_max98373.c | 148 -
sound/soc/intel/boards/sof_sdw_maxim.c | 167 +
sound/soc/intel/boards/sof_sdw_rt711.c | 4 +-
sound/soc/intel/boards/sof_sdw_rt711_sdca.c | 183 -
sound/soc/intel/boards/sof_sdw_rt712_sdca.c | 102 +
.../soc/intel/boards/sof_sdw_rt_sdca_jack_common.c | 198 +
sound/soc/intel/boards/sof_ssp_amp.c | 29 +-
sound/soc/intel/common/Makefile | 1 +
sound/soc/intel/common/soc-acpi-intel-adl-match.c | 46 +-
sound/soc/intel/common/soc-acpi-intel-lnl-match.c | 72 +
sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 167 +
sound/soc/intel/common/soc-acpi-intel-rpl-match.c | 54 +
sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 53 +
sound/soc/jz4740/jz4740-i2s.c | 9 +
sound/soc/loongson/Kconfig | 27 +
sound/soc/loongson/Makefile | 8 +
sound/soc/loongson/loongson_card.c | 218 +
sound/soc/loongson/loongson_dma.c | 350 +
sound/soc/loongson/loongson_dma.h | 16 +
sound/soc/loongson/loongson_i2s.c | 269 +
sound/soc/loongson/loongson_i2s.h | 71 +
sound/soc/loongson/loongson_i2s_pci.c | 171 +
sound/soc/mediatek/Kconfig | 5 +
sound/soc/mediatek/common/mtk-soundcard-driver.c | 53 +-
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 13 +-
sound/soc/mediatek/mt8173/mt8173-rt5650.c | 2 +-
sound/soc/mediatek/mt8186/mt8186-afe-control.c | 1 -
.../mt8186/mt8186-mt6366-da7219-max98357.c | 1 -
.../mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c | 1 -
sound/soc/mediatek/mt8188/mt8188-afe-clk.c | 142 +-
sound/soc/mediatek/mt8188/mt8188-afe-clk.h | 15 +
sound/soc/mediatek/mt8188/mt8188-afe-common.h | 3 +-
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c | 113 +-
sound/soc/mediatek/mt8188/mt8188-dai-adda.c | 110 +-
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c | 922 +-
sound/soc/mediatek/mt8188/mt8188-mt6359.c | 453 +-
sound/soc/mediatek/mt8188/mt8188-reg.h | 2 +
sound/soc/mediatek/mt8192/mt8192-afe-control.c | 2 -
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 99 +-
sound/soc/meson/axg-card.c | 11 +-
sound/soc/meson/gx-card.c | 3 +-
sound/soc/meson/meson-card-utils.c | 26 +-
sound/soc/meson/meson-card.h | 3 +-
sound/soc/qcom/common.c | 34 +-
sound/soc/qcom/lpass-sc7180.c | 2 +-
sound/soc/qcom/lpass-sc7280.c | 2 +-
sound/soc/qcom/qdsp6/audioreach.c | 325 +-
sound/soc/qcom/qdsp6/audioreach.h | 63 +
sound/soc/qcom/qdsp6/q6afe-dai.c | 34 +-
sound/soc/qcom/qdsp6/q6apm-dai.c | 445 +
sound/soc/qcom/qdsp6/q6apm-lpass-dais.c | 39 +
sound/soc/qcom/qdsp6/q6apm.c | 68 +
sound/soc/qcom/qdsp6/q6apm.h | 6 +
sound/soc/qcom/qdsp6/q6dsp-common.c | 35 +
sound/soc/qcom/qdsp6/q6dsp-common.h | 1 +
sound/soc/qcom/qdsp6/q6dsp-lpass-ports.c | 43 +-
sound/soc/qcom/sc7280.c | 23 +-
sound/soc/samsung/odroid.c | 16 +-
sound/soc/sh/siu_dai.c | 2 +
sound/soc/soc-component.c | 22 +
sound/soc/soc-compress.c | 1 -
sound/soc/soc-core.c | 112 +-
sound/soc/soc-dapm.c | 75 +-
sound/soc/soc-pcm.c | 209 +-
sound/soc/soc-topology.c | 91 +-
sound/soc/soc-utils.c | 7 +
sound/soc/sof/Kconfig | 11 +
sound/soc/sof/Makefile | 2 +
sound/soc/sof/amd/acp-ipc.c | 7 +
sound/soc/sof/amd/acp.h | 3 +
sound/soc/sof/amd/pci-rmb.c | 3 +
sound/soc/sof/amd/pci-rn.c | 3 +
sound/soc/sof/core.c | 4 +-
sound/soc/sof/intel/Kconfig | 3 +-
sound/soc/sof/intel/hda-bus.c | 11 +-
sound/soc/sof/intel/hda-dai-ops.c | 137 +-
sound/soc/sof/intel/hda-dai.c | 168 +-
sound/soc/sof/intel/hda-loader-skl.c | 1 -
sound/soc/sof/intel/hda-pcm.c | 2 +-
sound/soc/sof/intel/hda-stream.c | 1 -
sound/soc/sof/intel/hda.c | 43 +-
sound/soc/sof/intel/hda.h | 25 +-
sound/soc/sof/intel/mtl.c | 64 +-
sound/soc/sof/intel/mtl.h | 7 +
sound/soc/sof/intel/skl.c | 1 -
sound/soc/sof/intel/tgl.c | 10 +-
sound/soc/sof/ipc3-control.c | 54 +-
sound/soc/sof/ipc3-priv.h | 2 +
sound/soc/sof/ipc3.c | 102 +-
sound/soc/sof/ipc4-control.c | 39 +-
sound/soc/sof/ipc4-loader.c | 72 +-
sound/soc/sof/ipc4-pcm.c | 4 +-
sound/soc/sof/ipc4-priv.h | 10 +-
sound/soc/sof/ipc4-topology.c | 459 +-
sound/soc/sof/ipc4-topology.h | 74 +-
sound/soc/sof/ipc4.c | 44 +-
sound/soc/sof/mediatek/mt8186/mt8186-clk.c | 1 -
sound/soc/sof/mediatek/mt8186/mt8186.c | 119 +-
sound/soc/sof/mediatek/mt8186/mt8186.h | 5 +
sound/soc/sof/mediatek/mt8195/mt8195-clk.c | 1 -
sound/soc/sof/mediatek/mt8195/mt8195.c | 36 +-
sound/soc/sof/nocodec.c | 8 +-
sound/soc/sof/pcm.c | 2 +-
sound/soc/sof/pm.c | 12 +-
sound/soc/sof/sof-audio.c | 47 +-
sound/soc/sof/sof-audio.h | 1 +
sound/soc/sof/sof-client-ipc-kernel-injector.c | 162 +
sound/soc/sof/sof-client.c | 52 +
sound/soc/sof/sof-client.h | 1 +
sound/soc/sof/sof-priv.h | 3 +
sound/soc/sof/topology.c | 2 +-
sound/soc/starfive/Kconfig | 15 +
sound/soc/starfive/Makefile | 2 +
sound/soc/starfive/jh7110_tdm.c | 670 ++
sound/soc/stm/stm32_sai_sub.c | 9 +-
sound/soc/tegra/tegra186_asrc.c | 4 +-
sound/soc/tegra/tegra20_ac97.c | 1 -
sound/soc/tegra/tegra20_i2s.c | 9 +-
sound/soc/tegra/tegra20_spdif.c | 9 +-
sound/soc/tegra/tegra210_adx.c | 2 +-
sound/soc/tegra/tegra210_ahub.c | 10 -
sound/soc/ti/davinci-mcasp.c | 27 +-
sound/soc/ti/omap-hdmi.c | 8 +-
sound/soc/ti/omap-mcbsp-st.c | 1 -
sound/sound_core.c | 23 +-
sound/synth/emux/emux_synth.c | 3 +-
sound/usb/Kconfig | 11 +
sound/usb/Makefile | 1 +
sound/usb/card.c | 12 +-
sound/usb/midi.c | 7 +-
sound/usb/midi.h | 5 +-
sound/usb/midi2.c | 1230 +++
sound/usb/midi2.h | 33 +
sound/usb/quirks.c | 8 +-
sound/usb/usbaudio.h | 2 +
tools/testing/selftests/alsa/Makefile | 2 +-
tools/testing/selftests/alsa/test-pcmtest-driver.c | 333 +
1864 files changed, 120393 insertions(+), 36339 deletions(-)
create mode 100644 Documentation/devicetree/bindings/display/amlogic,meson-g12a-dw [...]
create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm6350-mdss.yaml
create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm6375-mdss.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
create mode 100644 Documentation/devicetree/bindings/sound/adi,max98388.yaml
create mode 100644 Documentation/devicetree/bindings/sound/adi,ssm2518.yaml
create mode 100644 Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
delete mode 100644 Documentation/devicetree/bindings/sound/da7219.txt
create mode 100644 Documentation/devicetree/bindings/sound/dialog,da7219.yaml
create mode 100644 Documentation/devicetree/bindings/sound/google,chv3-codec.yaml
create mode 100644 Documentation/devicetree/bindings/sound/google,chv3-i2s.yaml
create mode 100644 Documentation/devicetree/bindings/sound/loongson,ls-audio-card.yaml
delete mode 100644 Documentation/devicetree/bindings/sound/nau8315.txt
delete mode 100644 Documentation/devicetree/bindings/sound/nau8540.txt
delete mode 100644 Documentation/devicetree/bindings/sound/nau8810.txt
delete mode 100644 Documentation/devicetree/bindings/sound/nau8824.txt
delete mode 100644 Documentation/devicetree/bindings/sound/nau8825.txt
create mode 100644 Documentation/devicetree/bindings/sound/nuvoton,nau8315.yaml
create mode 100644 Documentation/devicetree/bindings/sound/nuvoton,nau8540.yaml
create mode 100644 Documentation/devicetree/bindings/sound/nuvoton,nau8810.yaml
create mode 100644 Documentation/devicetree/bindings/sound/nuvoton,nau8824.yaml
create mode 100644 Documentation/devicetree/bindings/sound/nuvoton,nau8825.yaml
create mode 100644 Documentation/devicetree/bindings/sound/qcom,wsa8840.yaml
create mode 100644 Documentation/devicetree/bindings/sound/realtek,rt1016.yaml
delete mode 100644 Documentation/devicetree/bindings/sound/rt1016.txt
delete mode 100644 Documentation/devicetree/bindings/sound/ssm2518.txt
create mode 100644 Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
create mode 100644 Documentation/devicetree/bindings/sound/ti,tas2781.yaml
create mode 100644 Documentation/devicetree/bindings/sound/ti,tlv320aic32x4.yaml
delete mode 100644 Documentation/devicetree/bindings/sound/tlv320aic32x4.txt
create mode 100644 Documentation/gpu/rfc/xe.rst
create mode 100644 Documentation/sound/cards/pcmtest.rst
create mode 100644 Documentation/sound/designs/midi-2.0.rst
create mode 100644 arch/parisc/video/Makefile
create mode 100644 arch/parisc/video/fbdev.c
create mode 100644 arch/sparc/video/Makefile
create mode 100644 arch/sparc/video/fbdev.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/aqua_vanjaram_reg_init.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.h
create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_debug.c
create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_debug.h
create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c
create mode 100644 drivers/gpu/drm/amd/amdxcp/Makefile
create mode 100644 drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.c
create mode 100644 drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.h
create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.c
create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_13_0_3_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_13_0_3_sh_mask.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_4_0_3_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_4_0_3_sh_mask.h
rename drivers/gpu/drm/bridge/imx/{imx8qm-ldb-drv.c => imx8qm-ldb.c} (100%)
rename drivers/gpu/drm/bridge/imx/{imx8qxp-ldb-drv.c => imx8qxp-ldb.c} (100%)
create mode 100644 drivers/gpu/drm/i915/display/intel_cx0_phy.c
create mode 100644 drivers/gpu/drm/i915/display/intel_cx0_phy.h
create mode 100644 drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
create mode 100644 drivers/gpu/drm/i915/display/intel_display_device.c
create mode 100644 drivers/gpu/drm/i915/display/intel_display_device.h
create mode 100644 drivers/gpu/drm/i915/display/intel_display_driver.c
create mode 100644 drivers/gpu/drm/i915/display/intel_display_driver.h
create mode 100644 drivers/gpu/drm/i915/display/intel_display_irq.c
create mode 100644 drivers/gpu/drm/i915/display/intel_display_irq.h
create mode 100644 drivers/gpu/drm/i915/display/intel_display_reset.c
create mode 100644 drivers/gpu/drm/i915/display/intel_display_reset.h
create mode 100644 drivers/gpu/drm/i915/display/intel_hotplug_irq.c
create mode 100644 drivers/gpu/drm/i915/display/intel_hotplug_irq.h
create mode 100644 drivers/gpu/drm/i915/display/intel_load_detect.c
create mode 100644 drivers/gpu/drm/i915/display/intel_load_detect.h
create mode 100644 drivers/gpu/drm/i915/display/intel_modeset_lock.c
create mode 100644 drivers/gpu/drm/i915/display/intel_modeset_lock.h
create mode 100644 drivers/gpu/drm/i915/display/intel_pmdemand.c
create mode 100644 drivers/gpu/drm/i915/display/intel_pmdemand.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_gsc_binary_headers.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.h
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_print.h
create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_regs.h
create mode 100644 drivers/gpu/drm/meson/meson_dw_mipi_dsi.c
create mode 100644 drivers/gpu/drm/meson/meson_dw_mipi_dsi.h
create mode 100644 drivers/gpu/drm/meson/meson_encoder_dsi.c
create mode 100644 drivers/gpu/drm/meson/meson_encoder_dsi.h
create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_6_4_sm6350.h
create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_6_9_sm6375.h
create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc_1_2.c
delete mode 100644 drivers/gpu/drm/msm/dp/dp_hpd.c
delete mode 100644 drivers/gpu/drm/msm/dp/dp_hpd.h
create mode 100644 drivers/gpu/drm/msm/msm_dsc_helper.h
create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_crtc.c
delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_drv.c
delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_drv.h
delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_regs.h
create mode 100644 drivers/gpu/drm/renesas/Kconfig
create mode 100644 drivers/gpu/drm/renesas/Makefile
rename drivers/gpu/drm/{ => renesas}/rcar-du/Kconfig (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/Makefile (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_cmm.c (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_cmm.h (100%)
create mode 100644 drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_crtc.h (100%)
create mode 100644 drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c
create mode 100644 drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.h
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_encoder.c (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_encoder.h (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_group.c (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_group.h (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_kms.c (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_kms.h (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_plane.c (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_plane.h (100%)
create mode 100644 drivers/gpu/drm/renesas/rcar-du/rcar_du_regs.h
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_vsp.c (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_vsp.h (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_writeback.c (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_writeback.h (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_dw_hdmi.c (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds.c (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds.h (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds_regs.h (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi.c (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi.h (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi_regs.h (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rzg2l_mipi_dsi.c (100%)
rename drivers/gpu/drm/{ => renesas}/rcar-du/rzg2l_mipi_dsi_regs.h (100%)
create mode 100644 drivers/gpu/drm/renesas/shmobile/Kconfig
rename drivers/gpu/drm/{ => renesas}/shmobile/Makefile (100%)
rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_backlight.c (100%)
rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_backlight.h (100%)
create mode 100644 drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c
rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_crtc.h (100%)
create mode 100644 drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c
rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_drv.h (100%)
create mode 100644 drivers/gpu/drm/renesas/shmobile/shmob_drm_kms.c
rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_kms.h (100%)
create mode 100644 drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c
rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_plane.h (100%)
rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_regs.h (100%)
delete mode 100644 drivers/gpu/drm/shmobile/Kconfig
delete mode 100644 drivers/gpu/drm/shmobile/shmob_drm_crtc.c
delete mode 100644 drivers/gpu/drm/shmobile/shmob_drm_drv.c
delete mode 100644 drivers/gpu/drm/shmobile/shmob_drm_kms.c
delete mode 100644 drivers/gpu/drm/shmobile/shmob_drm_plane.c
delete mode 100644 drivers/gpu/drm/sun4i/sun4i_dotclock.c
create mode 100644 drivers/gpu/drm/sun4i/sun4i_tcon_dclk.c
rename drivers/gpu/drm/sun4i/{sun4i_dotclock.h => sun4i_tcon_dclk.h} (100%)
create mode 100644 drivers/gpu/drm/virtio/virtgpu_submit.c
create mode 100644 drivers/misc/mei/gsc_proxy/Kconfig
create mode 100644 drivers/misc/mei/gsc_proxy/Makefile
create mode 100644 drivers/misc/mei/gsc_proxy/mei_gsc_proxy.c
delete mode 100644 drivers/video/console/sticore.c
create mode 100644 drivers/video/fbdev/core/fb_io_fops.c
delete mode 100644 drivers/video/fbdev/sticore.h
create mode 100644 drivers/video/sticore.c
create mode 100644 include/drm/i915_gsc_proxy_mei_interface.h
create mode 100644 include/linux/usb/midi-v2.h
create mode 100644 include/sound/tas2781-dsp.h
create mode 100644 include/sound/tas2781-tlv.h
create mode 100644 include/sound/tas2781.h
create mode 100644 include/sound/ump.h
create mode 100644 include/sound/ump_convert.h
create mode 100644 include/sound/ump_msg.h
create mode 100644 include/video/sticore.h
create mode 100644 sound/core/seq/seq_ump_client.c
create mode 100644 sound/core/seq/seq_ump_convert.c
create mode 100644 sound/core/seq/seq_ump_convert.h
create mode 100644 sound/core/ump.c
create mode 100644 sound/core/ump_convert.c
create mode 100644 sound/drivers/pcmtest.c
create mode 100644 sound/soc/amd/ps/ps-sdw-dma.c
create mode 100644 sound/soc/codecs/chv3-codec.c
create mode 100644 sound/soc/codecs/max98388.c
create mode 100644 sound/soc/codecs/max98388.h
create mode 100644 sound/soc/codecs/rt722-sdca-sdw.c
create mode 100644 sound/soc/codecs/rt722-sdca-sdw.h
create mode 100644 sound/soc/codecs/rt722-sdca.c
create mode 100644 sound/soc/codecs/rt722-sdca.h
create mode 100644 sound/soc/codecs/ssm3515.c
create mode 100644 sound/soc/codecs/tas2781-comlib.c
create mode 100644 sound/soc/codecs/tas2781-fmwlib.c
create mode 100644 sound/soc/codecs/tas2781-i2c.c
create mode 100644 sound/soc/codecs/wsa884x.c
create mode 100644 sound/soc/google/Kconfig
create mode 100644 sound/soc/google/Makefile
create mode 100644 sound/soc/google/chv3-i2s.c
create mode 100644 sound/soc/intel/boards/sof_sdw_cs42l42.c
delete mode 100644 sound/soc/intel/boards/sof_sdw_max98373.c
create mode 100644 sound/soc/intel/boards/sof_sdw_maxim.c
delete mode 100644 sound/soc/intel/boards/sof_sdw_rt711_sdca.c
create mode 100644 sound/soc/intel/boards/sof_sdw_rt712_sdca.c
create mode 100644 sound/soc/intel/boards/sof_sdw_rt_sdca_jack_common.c
create mode 100644 sound/soc/intel/common/soc-acpi-intel-lnl-match.c
create mode 100644 sound/soc/loongson/Kconfig
create mode 100644 sound/soc/loongson/Makefile
create mode 100644 sound/soc/loongson/loongson_card.c
create mode 100644 sound/soc/loongson/loongson_dma.c
create mode 100644 sound/soc/loongson/loongson_dma.h
create mode 100644 sound/soc/loongson/loongson_i2s.c
create mode 100644 sound/soc/loongson/loongson_i2s.h
create mode 100644 sound/soc/loongson/loongson_i2s_pci.c
create mode 100644 sound/soc/sof/sof-client-ipc-kernel-injector.c
create mode 100644 sound/soc/starfive/Kconfig
create mode 100644 sound/soc/starfive/Makefile
create mode 100644 sound/soc/starfive/jh7110_tdm.c
create mode 100644 sound/usb/midi2.c
create mode 100644 sound/usb/midi2.h
create mode 100644 tools/testing/selftests/alsa/test-pcmtest-driver.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from b7b6f36275d ld: Add -z nosectionheader test to bootstrap.exp
new 3169b734cf0 libsframe: fix sframe_find_fre for pltN entries
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:
include/sframe.h | 4 +--
libsframe/doc/sframe-spec.texi | 6 ++--
libsframe/sframe.c | 78 ++++++++++++++++++++++++++++++------------
3 files changed, 62 insertions(+), 26 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 glibc.
from c14f2e4aaa Make sure INSTALL is ASCII plaintext
new 84e93afc73 Switch to UTF-8 for INSTALL
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:
INSTALL | 496 +++++++++++++++++++++++++++++++--------------------------------
Makefile | 2 +-
2 files changed, 249 insertions(+), 249 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.