This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 7b55f76fd266 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 58abcb230c75 Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] omits 15762a36b78a Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits f23b7391e135 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits dc838534b013 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] omits ea593c75b5d0 Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] omits 21cec84875a5 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 203dceb6d79e Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] omits 72f715d1383d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 59194453364b Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] omits 048bc121160f Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits 7d734d09d8e7 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] omits d65b6446bc5a Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits 4d58aeebc370 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits fd3ac1fa1b7a Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 5f35a9df2955 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits f4b8f12660c6 Merge branch 'fs-current' of linux-next omits 92293246411b Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits 8af3f9326101 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits fbe87683ec00 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 77e60fe0f452 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits 3c23215d5c70 Merge branch into tip/master: 'x86/urgent' omits 823a3852bdfa Merge branch into tip/master: 'sched/urgent' omits cf687df399be Merge branch into tip/master: 'locking/urgent' omits 2a8be9f22b05 Merge branch into tip/master: 'core/urgent' omits 8045326892f7 mm/thp: fix MTE tag mismatch when replacing zero-filled subpages omits b66fa49159e4 hung_task: fix warnings caused by unaligned lock pointers new 3170244bc5cf Merge tag 'drm-fixes-2025-09-26' of https://gitlab.freedes [...] adds ab073abf6d97 block: fix EOD return for device with nr_sectors == 0 adds 285213a65e91 MAINTAINERS: update io_uring and block tree git trees new 3a654ee54921 Merge tag 'block-6.17-20250925' of git://git.kernel.org/pu [...] new df2837012f7e Merge tag 'gpio-fixes-for-v6.17' of git://git.kernel.org/p [...] new 3ed17349f187 platform/x86: lg-laptop: Fix WMAB call in fan_mode_store() new bb97142197df Merge tag 'platform-drivers-x86-v6.17-5' of git://git.kern [...] new 0d97ef77425e Merge tag 'pmdomain-v6.17-rc2-2' of git://git.kernel.org/p [...] new 4d428dca252c netfs: fix reference leak new d8743676b12a Merge tag 'vfs-6.17-rc8.fixes' of git://git.kernel.org/pub [...] adds 1cf9f2a6a544 smb: client: handle unlink(2) of files open by different clients new fbe2dc6a9c73 smb: client: fix wrong index reference in smb2_compound_op() new f26a24662cd2 Merge tag 'v6.17rc7-smb3-client-fixes' of git://git.samba. [...] new 8b07f74c23a0 Merge tag 'core-urgent-2025-09-26' of git://git.kernel.org [...] new 2cea0ed97963 Merge tag 'locking-urgent-2025-09-26' of git://git.kernel. [...] new 083fc6d7fa0d Merge tag 'sched-urgent-2025-09-26' of git://git.kernel.or [...] new d4df17482e96 Merge tag 'x86-urgent-2025-09-26' of git://git.kernel.org/ [...] new fec734e8d564 Merge tag 'riscv-for-linus-v6.17-rc8' of git://git.kernel. [...] new b1e0ff7209e9 rtla: Fix buffer overflow in actions_parse new 2227f273b7dc rtla/actions: Fix condition for buffer reallocation new 51a24b7deaae Merge tag 'trace-tools-v6.17-rc5' of git://git.kernel.org/ [...] new 09d95bc80235 Merge tag 'mm-hotfixes-stable-2025-09-27-22-35' of git://g [...] new a5b2a9f5056b Merge tag 'spi-fix-v6.17-rc7' of git://git.kernel.org/pub/ [...] new a2501032de0d tracing/osnoise: Fix slab-out-of-bounds in _parse_integer_limit() new 1da3f145ede4 tracing: dynevent: Add a missing lockdown check on dynevent new 0db0934e7f9b tracing: fgraph: Protect return handler from recursion loop new 8f9736633f8c Merge tag 'trace-v6.17-rc7' of git://git.kernel.org/pub/sc [...] adds 5b7c90ef646d MAINTAINERS: Update email address for Qualcomm's I2C GENI [...] adds 2f6aa0acdc5d MAINTAINERS: Remove myself as Synopsys DesignWare I2C maintainer adds dde9a38195b0 i2c: riic: Allow setting frequencies lower than 50KHz adds 8d13f91d7fce dt-bindings: i2c: spacemit: extend and validate all properties new b49dde7aa4e0 MAINTAINERS: delete email for Tharun Kumar P new 9036d0882cdc MAINTAINERS: Add me as maintainer of Synopsys DesignWare I [...] new ed45b7a4da17 MAINTAINERS: add entry for SpacemiT K1 I2C driver new 095530512152 i2c: rtl9300: Drop unsupported I2C_FUNC_SMBUS_I2C_BLOCK new 6855f06042ae Merge tag 'i2c-for-6.17-rc8' of git://git.kernel.org/pub/s [...] adds 44a375e8aaff ARM: 9458/1: module: Ensure the override of module_arch_fr [...] new c68472b46416 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new e5f0a698b34e Linux 6.17 new 1e8f294cc819 hung_task: fix warnings caused by unaligned lock pointers new 1d1b743290ab mm/thp: fix MTE tag mismatch when replacing zero-filled subpages new 6c12c59fbb41 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] new 7d5803c3d33c Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 305f7da737d6 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 7dd8d19729ec Merge branch 'fs-current' of linux-next adds ac1440de1ba3 zorro: Remove extra whitespace in macro definitions adds 6d5674090543 m68k: bitops: Fix find_*_bit() signatures adds 695f2c0c25f3 m68k: defconfig: Update defconfigs for v6.17-rc1 new 919b2c4fa302 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new c35cf24a69b0 net: enetc: Fix probing error message typo for the ENETCv4 [...] new 958baf5eaee3 net: usb: Remove disruptive netif_wake_queue in rtl8150_se [...] new e9f35294e18d ptp: Add a upper bound on max_vclocks new 439263376c2c vhost: vringh: Fix copy_to_iter return value check new 9665aa15ef8b dt-bindings: net: cdns,macb: allow tsu_clk without tx_clk new fca3dc859b20 net: macb: remove illusion about TBQPH/RBQPH being per-queue new 92d4256fafd8 net: macb: move ring size computation to functions new 78d901897b3c net: macb: single dma_alloc_coherent() for DMA descriptors new 70a5ce8bc945 net: macb: avoid dealing with endianness in macb_set_hwaddr() new 012ea489aeda Merge branch 'net-macb-various-fixes' new 57f4fceec26d Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds 03714939b1e6 ALSA: hda: Fix spelling mistake "dismatch" -> "mismatch" adds f4ee43ae6ea8 ALSA: hda: Add TAS5825 support adds 43d4940c944c ALSA: usb: scarlett2: Clean ups with guard() and __free() adds 6ff0d95774f0 ALSA: 6fire: Clean ups with guard() adds efea7a57370b ALSA: usb-audio: Replace manual mutex/spinlock with guard() adds aff8436ed97b ALSA: usb-audio: Use auto-cleanup for shutdown locks adds 113e9a284d43 ALSA: hda: Improve local variable data type in snd_hda_get [...] adds c308bb4190a8 ALSA: hda: Use min() to simplify snd_hda_get_devices() adds 4a31a043fc16 ALSA: hda: Improve local variable data type in print_devic [...] adds dee1bcf28a3d ALSA: usb-audio: Add initial driver for TASCAM US-144MKII adds 5c8c10796e27 ALSA: usb-audio: us144mkii: Add PCM core infrastructure adds a2a2210f2c2e ALSA: usb-audio: us144mkii: Implement audio playback and feedback adds c1bb0c13e430 ALSA: usb-audio: us144mkii: Implement audio capture and decoding adds 67afec157fe6 ALSA: usb-audio: us144mkii: Add MIDI support and mixer controls adds fdd1a1ae55b1 ALSA: usb-audio: us144mkii: Add deep sleep command adds 0ec417aa8546 ALSA: usb-audio: Add infrastructure for TASCAM US-144MKII adds d9f063386771 ALSA: usb-audio: us144mkii: Use le16_to_cpu() for product [...] adds 0c5e2ae204ec ALSA: usb-audio: us144mkii: Fix null-deref in tascam_midi_ [...] adds 8ea3449574bd Merge branch 'for-linus' into for-next adds 2aec0b6a6b53 ALSA: usb-audio: Add validation of UAC2/UAC3 effect units adds c08e42c9a40a selftests/alsa: remove 0/NULL global variable assignment adds cdbd2acef252 ALSA: usb-audio: us144mkii: Fixes for handshake, MIDI out [...] adds d2de0f8b5a82 ALSA: pcm: oss: Use guard() for spin locks adds 4ef353d546cd ALSA: lx_core: use int type to store negative error codes adds 5d8c9c987fbd ALSA: hda: Introduce auto cleanup macros for PM adds e056e8e14c2e ALSA: hda/ca0132: Use cleanup macros for PM controls adds 264145020b24 ALSA: hda/hdmi: Use cleanup macros for PM controls adds cee9102fcdf4 ALSA: hda/realtek: Use cleanup macros for PM controls adds 8dad6b3dac27 ALSA: hda/common: Use cleanup macros for PM controls adds a23160c87986 ALSA: hda: Use auto cleanup macros for DSP loader locks adds 62dd3851d245 ALSA: hda/common: Use guard() for mutex locks adds 0a930d8732fc ALSA: hda/core: Use guard() for mutex locks adds a56ec9d33ee9 ALSA: hda/ca0132: Use guard() for mutex locks adds 2387cf78f5fd ALSA: hda/hdmi: Use guard() for mutex locks adds ece590486b59 ALSA: hda/realtek: Use guard() for mutex locks and COEF locks adds d1c374866cb4 ALSA: hda/cs35l41: Use guard() for mutex locks adds 6f27e5f029fb ALSA: hda/tas2781: Use guard() for mutex locks adds 68e51065315c ALSA: hda/cs8409: Use guard() for mutex locks adds 129cb64e3989 ALSA: hda/component: Use guard() for mutex locks adds 2d0a1051de43 ALSA: hda/generic: Use guard() for mutex locks adds d2a8792b9747 ALSA: hda/analog: Use guard() for mutex locks adds 59195f13ee61 ALSA: hda/intel: Use guard() for mutex locks adds b0550d4c2dd8 ALSA: hda/common: Use auto cleanup for temporary buffers adds 6b12178fa06f ALSA: hda/realtek: Use auto cleanup for temporary buffers adds ee0b0f5d32fe ALSA: hda/generic: Use auto cleanup for temporary buffers adds 3a4a4d06f7a6 ALSA: hda/ext: Use guard() for spinlocks adds 39f374ce54ca ALSA: hda/core: Use guard() for spinlocks adds 3cafe1631776 ALSA: hda/common: Use guard() for spinlocks adds cb8fc4337c7e ALSA: hda/intel: Use guard() for spinlocks adds df2e8107f037 ALSA: seq: Simplify internal command operation from OSS layer adds e7b318eb97f4 ALSA: seq: Clean up spin lock with guard() adds d7cd16143bd8 ALSA: seq: Use guard() for mutex and rwsem locks adds 99e16633958b ALSA: seq: Use auto-cleanup for client refcounting adds 0869afc958a0 ALSA: seq: Clean up port locking with auto cleanup adds 04a86185b785 ALSA: seq: Clean up queue locking with auto cleanup adds 9314e34e3729 ALSA: seq: Clean up fifo locking with guard adds 1291fc664d23 ALSA: seq: oss: Clean up core code with guard() adds 895a46e034f9 ALSA: seq: oss/midi: Cleanup with guard and auto-cleanup adds 80ccbe91adab ALSA: seq: oss/synth: Clean up with guard and auto cleanup adds da24e6b3c251 ALSA: seq: oss/rw: Cleanup with guard adds 14f628cb5852 Merge branch 'for-linus' into for-next adds 34d988f095f2 ALSA: firewire: bebob: Use guard() for mutex locks adds 089843177f35 ALSA: firewire: dice: Use guard() for mutex locks adds a4b45e101d14 ALSA: firewire: digi00x: Use guard() for mutex locks adds 760c91a25af4 ALSA: firewire: fireworks: Use guard() for mutex locks adds b9ac651964c9 ALSA: firewire: motu: Use guard() for mutex locks adds 751298f88e0b ALSA: firewire: oxfw: Use guard() for mutex locks adds 61a5f22fb151 ALSA: firewire: tascam: Use guard() for mutex locks adds a1c55ef6e959 ALSA: firewire: fireface: Use guard() for mutex locks adds b8ed2b143263 ALSA: firewire: isight: Use guard() for mutex locks adds 6061b4accb81 ALSA: firewire: lib: Use guard() for mutex locks adds 9c2ca41d573c ALSA: firewire: bebob: Use guard() for spin locks adds 17653c9128ec ALSA: firewire: dice: Use guard() for spin locks adds 0385fd947b89 ALSA: firewire: digi00x: Use guard() for spin locks adds 05af2f70691b ALSA: firewire: fireface: Use guard() for spin locks adds 0b8bf8d00f40 ALSA: firewire: fireworks: Use guard() for spin locks adds cae230e4d0a9 ALSA: firewire: oxfw: Use guard() for spin locks adds 8885ab5f215c ALSA: firewire: tascam: Use guard() for spin locks adds 38ac99ff0ab1 ALSA: firewire: lib: Use guard() for spin locks adds 914c62f21842 ALSA: firewire: motu: Use guard() for spin locks adds 0a36f7d69dca ALSA: ac97: Use guard() for mutex locks adds fcee249f98d0 ALSA: ac97: Use guard() for spin locks adds ee7ddc5c01a9 ALSA: ali5451: Use guard() for spin locks adds e96f601e7dd0 ALSA: azt3328: Use guard() for spin locks adds d701303bf465 ALSA: ens137x: Use guard() for mutex locks adds d062d6977ea3 ALSA: ens137x: Use guard() for spin locks adds f28745ab9fc5 ALSA: als300: Use guard() for spin locks adds fe0f9c2e7226 ALSA: als4000: Use guard() for spin locks adds 7f08b008afbc ALSA: ad1889: Use guard() for spin locks adds 9608fe85ff21 ALSA: atiixp: Use guard() for mutex locks adds 5f7e725e023e ALSA: atiixp: Use guard() for spin locks adds ca10ce1caf19 ALSA: aw2: Use guard() for mutex locks adds 290adc48a232 ALSA: aw2: Use guard() for spin locks adds 637a3999442d ALSA: bt87x: Use guard() for spin locks adds 22ec1279269f ALSA: ca0106: Use guard() for spin locks adds d0d95e9bd815 ALSA: cmipci: Use guard() for mutex locks adds 40bc78567f63 ALSA: cmipci: Use guard() for spin locks adds 7a5127c2c8a5 ALSA: cs4281: Use guard() for spin locks adds 02ba95351a88 ALSA: cs46xx: Use guard() for mutex locks adds 0ba9da2d6f77 ALSA: cs46xx: Use guard() for spin locks adds e8eca9fec23f ALSA: cs5535audio: Use guard() for spin locks adds e1d4c746bb46 ALSA: ctxfi: Use guard() for mutex locks adds be9478bd3afc ALSA: ctxfi: Use guard() for spin locks adds 3eda594925f7 ALSA: echoaudio: Use guard() for mutex locks adds 9bd92d667342 ALSA: echoaudio: Use guard() for spin locks adds f44f745f753d ALSA: emu10k1: Use guard() for mutex locks adds 7c4a379e0622 ALSA: emu10k1: Use guard() for emu1010 FPGA locking adds 3a0c3159f7fc ALSA: emu10k1: Use guard() for spin locks adds 1af61c669b1c ALSA: emu10k1x: Use guard() for spin locks adds f9733d65a661 ALSA: es1938: Use guard() for spin locks adds 819107cdebff ALSA: es1968: Use guard() for mutex locks adds 3ea4db1f2028 ALSA: es1968: Use guard() for spin locks adds 2b429331f55b ALSA: fm801: Use guard() for spin locks adds 9da230b3b229 ALSA: ice1712: Use guard() for mutex locks adds d0b8e4190407 ALSA: ice1712: Use guard() for spin locks adds 220a76bbf750 ALSA: intel8x0: Use guard() for spin locks adds 940653fff03a ALSA: korg1212: Use guard() for mutex locks adds aff742c156bb ALSA: korg1212: Use guard() for spin locks adds 18aec9ea320f ALSA: lola: Use guard() for mutex locks adds e25667d3f311 ALSA: lola: Use guard() for spin locks adds 3023cc514a2f ALSA: lx6464es: Use guard() for mutex locks adds 35dea82a4396 ALSA: maestro3: Use guard() for spin locks adds 23ab90a965ba ALSA: mixart: Use guard() for mutex locks adds 6c56792a0534 ALSA: nm256: Use guard() for mutex locks adds d1d88d2850a9 ALSA: nm256: Use guard() for spin locks adds 8ecafe5dacc2 ALSA: oxygen: Use guard() for mutex locks adds 4751026c7923 ALSA: oxygen: Use guard() for spin locks adds 26e4346cff3a ALSA: pcxhr: Use guard() for mutex locks adds 8bb75ae244c5 ALSA: rme32: Use guard() for spin locks adds d3424b8bf785 ALSA: rme96: Use guard() for spin locks adds d422878cae31 ALSA: hdsp: Use guard() for spin locks adds 02699abfbd33 ALSA: hdspm: Use guard() for spin locks adds bd6aa020ec49 ALSA: rme9652: Use guard() for spin locks adds e7b99fdddfe8 ALSA: sis7019: Use guard() for mutex locks adds 8e11f94ea15d ALSA: sis7019: Use guard() for spin locks adds fa670cbaee46 ALSA: sonicvibes: Use guard() for spin locks adds 4f83e1da6e05 ALSA: trident: Use guard() for mutex locks adds 62d8070db648 ALSA: trident: Use guard() for spin locks adds 9d60b94f13d3 ALSA: via82xx: Use guard() for spin locks adds dde5decc43de ALSA: vx222: Use guard() for mutex locks adds 8c0cb47e2692 ALSA: ymfpci: Use guard() for spin locks adds 8c6a0bc917b4 ALSA: ad1816a: Use guard() for spin locks adds ca1d5ca2e502 ALSA: cmi8330: Use guard() for spin locks adds 14ba220697f8 ALSA: cs423x: Use guard() for mutex locks adds 6f5d556a80a9 ALSA: cs423x: Use guard() for spin locks adds e5a5ad81c825 ALSA: es1688: Use guard() for spin locks adds 98ea9c6a06f4 ALSA: es18xx: Use guard() for spin locks adds 3abb538fffc8 ALSA: gus: Use guard() for mutex locks adds ae2b22b46777 ALSA: gus: Use guard() for spin locks adds 6aaf6dadd9bf ALSA: msnd: Use guard() for spin locks adds 1e012ff2fbe3 ALSA: opl3sa2: Use guard() for spin locks adds 949ffce4af7f ALSA: opti9xx: Use guard() for spin locks adds d994b2ba8f74 ALSA: sb: Use guard() for mutex locks adds 5487fb09fa55 ALSA: sb: Use guard() for spin locks adds 7b4ac266898a ALSA: emu8000: Use guard() for spin locks adds 79112d65276f ALSA: sscape: Use guard() for spin locks adds 372b43467aec ALSA: wss: Use guard() for mutex locks adds ec4c3dcf1559 ALSA: wss: Use guard() for spin locks adds 4b97f8e614ba ALSA: wavefront: Use guard() for spin locks adds ebd9b6c91d4e ALSA: aloop: Use guard() for mutex locks adds 1ef2cb6b29c2 ALSA: aloop: Use guard() for spin locks adds 6a6da5ca9795 ALSA: opl3: Use guard() for mutex locks adds ec6ac1d5e15a ALSA: opl3: Use guard() for spin locks adds 45451eb5d16d ALSA: opl4: Use guard() for mutex locks adds 72a301707749 ALSA: opl4: Use guard() for spin locks adds 353fc3e3811a ALSA: vx: Use guard() for mutex locks adds 638c33ef7923 ALSA: dummy: Use guard() for spin locks adds 55c52cd3118b ALSA: mpu401: Use guard() for spin locks adds 316e0074ecdc ALSA: mtpav: Use guard() for spin locks adds a28d65886b9b ALSA: mts64: Use guard() for spin locks adds ec339e149e93 ALSA: portman2x4: Use guard() for spin locks adds b9526bff4219 ALSA: serial-u16550: Use guard() for spin locks adds 9b99749f2a89 ALSA: ua101: Use guard() for mutex locks adds f9435abeb3ee ALSA: ua101: Use guard() for spin locks adds 9e38c362a6d8 ALSA: usx2y: Use guard() for mutex locks adds 07f55c77b922 ALSA: hiface: Use guard() for mutex locks adds ea3bfbbc9a28 ALSA: hiface: Use guard() for spin locks adds 6dcbb0a9a6b5 ALSA: line6: Use guard() for mutex locks adds e5d3eeb4261a ALSA: usb: qcom: Use guard() for mutex locks adds cff7acfe0b8f ALSA: bcd2000: Use guard() for mutex locks adds 95692e3c9fce ALSA: caiaq: Use guard() for spin locks adds 7a3dc0da931e ALSA: i2c: Use guard() for mutex locks adds cc8c53532091 ALSA: i2c: Use guard() for spin locks adds eff259d5b905 ALSA: synth: Use guard() for mutex locks adds 59ede7178d40 ALSA: synth: Use guard() for spin locks adds 826f35b829f4 ALSA: synth: Use guard() for preset locks adds 10403f910ad2 ALSA: x86: Use guard() for mutex locks adds ab770b41630d ALSA: x86: Use guard() for spin locks adds 3ddf4f97166a ALSA: xen: Use guard() for mutex locks adds 7b4d15bcdc8b ALSA: at73c213: Use guard() for mutex locks adds 2c24032607d6 ALSA: pdaudiocf: Use guard() for mutex locks adds 89008621bb2d ALSA: vxpocket: Use guard() for mutex locks adds 3d10c26fae4e ALSA: sparc: Use guard() for mutex locks adds 1cb6ecbb3720 ALSA: aoa: Use guard() for mutex locks adds bc58470aa259 ALSA: aaci: Use guard() for mutex locks adds 372020ddaa76 ALSA: pxa2xx: Use guard() for mutex locks adds 94f8cb2b358c ALSA: atmel: Use guard() for mutex locks adds c07824a14d99 ALSA: ac97bus: Use guard() for mutex locks adds 69f374931fa4 ALSA: virtio: Use guard() for spin locks adds b8e1684163ae ALSA: misc: Use guard() for spin locks adds 649c6e1314d4 ALSA: hda/realtek: Use is_s4_resume() macro adds 8409816b1eb3 ALSA: rme32: Fix serialization in snd_rme32_capture_adat_open() adds c3c9a75ede23 ALSA: hda/conexant: Fix typos in comments adds ace1817ab49b ALSA: usb-audio: rename QUIRK_FLAG_MIXER_MIN_MUTE to QUIRK [...] adds 759b5ce3e6e8 ALSA: usb-audio: add quirk QUIRK_FLAG_MIXER_CAPTURE_MIN_MUTE adds 806a38293fc0 ALSA: usb-audio: apply "mixer_min_mute" quirks on some devices adds a73349c5dd27 ALSA: usb-audio: apply quirk for MOONDROP Quark2 adds 400f60b27415 ALSA: cs4281: Send the PCM period elapsed notification properly adds cbd676874e64 ALSA: scarlett2: Add Vocaster speaker/headphone mute controls adds 2c92e2fbe9e2 ALSA: compress_offload: Add 64-bit safe timestamp infrastructure adds f20a53974f79 ALSA: compress_offload: Add SNDRV_COMPRESS_TSTAMP64 ioctl adds 86eec88c5bdd ALSA: compress_offload: Add SNDRV_COMPRESS_AVAIL64 ioctl adds 7ceb69ca82b1 ASoC: tas2781: Add tas2118, tas2x20, tas5825 support adds 7095d688de38 ASoC: tas2781: Add tas2118, tas2x20, tas5825 support adds 207cd1de01e3 ALSA: aoa: Use guard() for spin locks adds 56100eed4f1d ALSA: aoa: Don't split string across lines adds 2d7d8e0fa546 ALSA: arm: Use guard() for spin locks adds f5bf18b076a6 ALSA: sgio2audio: Use guard() for spin locks adds b10b93d1930b ALSA: snd-n64: Use guard() for spin locks adds f1998e16b256 ALSA: parisc: Use guard() for spin locks adds 97bffca63797 ALSA: snd_ps3: Use guard() for spin locks adds d20cce1ca598 ALSA: ppc: Use guard() for spin locks adds bdcdb4e7aa41 ALSA: line6: Use guard() for spin locks adds d53232273256 ALSA: usb: fcp: Use guard() for spin locks adds 02d0aba676ee ALSA: usb-audio: Use guard() for spin locks adds 4c680628ad09 ALSA: sparc/amd7930: Use guard() for spin locks adds 4baca4bf866c ALSA: sparc/cs4231: Use guard() for spin locks adds 3c30d57544bf ALSA: sparc/dbri: Use guard() for spin locks adds e135eeef0b25 ALSA: aoa: Remove redundant size arguments from strscpy() adds c29287bb32bc ALSA: asihpi: Simplify error handling in PCM substream setup adds 84973249011f ALSA: serial-generic: remove shared static buffer adds 9fc4a3da9a02 ALSA: pcm: Disable bottom softirqs as part of spin_lock_ir [...] adds 7e18682bdbda ALSA: spi/at73c213: Use guard() for spin locks adds 1f9fc89cbbe8 ALSA: seq: Fix KCSAN data-race warning at snd_seq_fifo_pol [...] adds 5d36370f3431 ALSA: compress: add raw opus codec define and opus decoder [...] adds b07d2514b91c ALSA: compress_offload: increase SNDRV_COMPRESS_VERSION mi [...] adds fc87f70bd133 ASoC: qcom: qdsp6/audioreach: add support for offloading r [...] adds 605d902bb6b6 ASoC: dt-bindings: Drop imx-audio-sgtl5000.txt adds 32dffd4c3e31 ASoC: dmaengine_pcm: Add port_window_size to DAI dma data struct adds e83dcd139e77 ASoC: tas2781: Add keyword "init" in profile section adds 8ed2dca4df22 ASoC: mediatek: Use SND_JACK_AVOUT for HDMI/DP jacks adds 9d6a51651faa ASoC: SOF: imx: Remove error print for devm_add_action_or_reset() adds 2399f3bd3159 ASoC: rt721: add some vendor registers adds 3059067fd337 ASoC: cs48l32: Use PTR_ERR_OR_ZERO() to simplify code adds bdf0f2c84332 ASoC: fix "dependant"->"dependent" adds 8c02c8353460 ASoC: dt-bindings: realtek,alc5623: convert to DT schema adds 40229ea9fa43 ASoC: soc-dapm: move snd_soc_dapm_get_bias_level() to soc-dpcm adds e93703687cd7 ASoC: soc-dapm: move snd_soc_dapm_init_bias_level() to soc-dpcm adds 7b900b5878a9 ASoC: soc-component: unpack snd_soc_component_force_bias_level() adds 7509e7e42889 ASoC: soc-component: unpack snd_soc_component_get_bias_level() adds cf25eb8eae91 ASoC: soc-component: unpack snd_soc_component_init_bias_level() adds 3a9c44f9532f ASoC: unpack snd_soc_component_xxx_bias_level() adds 8bcfcb3bd3e3 ASoC: Intel: avs: Parse conditional path tuples adds 595b7f155b92 ASoC: Intel: avs: Conditional-path support adds e896f262b3bd ASoC: Intel: avs: Conditional path support adds 243167e96939 dt-bindings: vendor-prefixes: Add Shanghai FourSemi Semico [...] adds fd90680da7e2 ASoC: dt-bindings: Add FS2104/5S audio amplifiers adds e0bbbcaceba1 ASoC: codecs: Add library for FourSemi audio amplifiers adds 756117701779 ASoC: codecs: Add FourSemi FS2104/5S audio amplifier driver adds 2291a2186305 MAINTAINERS: Add entry for FourSemi audio amplifiers adds 54401b5d9fb7 ASoC: codecs: Add support for FourSemi FS2104/5S adds 5383d67e2430 ASoC: add GPIOLIB_LEGACY dependency where needed adds 2d86d2585ab9 ASoC: pxa: add GPIOLIB_LEGACY dependency adds d06f389c8519 gpiolib: fence off legacy interfaces adds bab4ab484a6c ASoC: dt-bindings: Convert brcm,bcm2835-i2s to DT schema adds 0e62438e4764 ASoC: Intel: sst: Remove redundant semicolons adds 7bf9e646af9a ASoC: rt1321: Add RT1321 amplifier support adds d578faf7096a ASoC: remove unneeded 'fast_io' parameter in regmap_config adds 258384d8ce36 ASoC: es8323: enable DAPM power widgets for playback DAC a [...] adds a46e95c81e3a ASoC: wl1273: Remove adds 126750523eac ASoC: dt-bindings: qcom,wsa8830: Add reset-gpios for shared line adds cf6518224776 ASoC: codecs: wsa883x: Handle shared reset GPIO for WSA883 [...] adds d5020c1ce376 Handle shared reset GPIO for WSA883x speakers adds 33bc29123d26 ASoC: es8323: remove DAC enablement write from es8323_probe adds 7e39ca4056d1 ASoC: es8323: add proper left/right mixer controls via DAPM adds daf855f76a12 ASoC: es8323: enable DAPM power widgets for playback DAC adds 7ed3723d612c ASoC: es8323: power and mixer controls cleanup and adds 62dc545be11d ASoC: Intel: avs: Separate debug symbols adds df36e5c197f3 ASoC: Intel: avs: Drop pcm.h dependency for probes adds 4dee5c1cc439 ASoC: Intel: avs: Do not share the name pointer between co [...] adds 2a55135201d5 ASoC: Intel: avs: Streamline register-component function names adds 9963b1fde2b6 ASoC: Intel: avs: Code cleanups and separation adds 12cc0ff3cdd9 ASoC: qcom: audioreach: deprecate AR_TKN_U32_MODULE_[IN/OU [...] adds f07b81b573b2 ASoC: qcom: audioreach: add documentation for i2s interface type adds c7ed4c2debfd ASoC: qcom: audioreach: add support for static calibration adds 0f5787df7879 ASoC: qcom: audioreach: fix typos in I2S_INTF_TYPE adds 97a719fe7d70 ASoC: qcom: audioreach: sort modules based on hex ids adds da9881d00153 ASoC: qcom: audioreach: add support for SMECNS module adds 132e098ef9b6 ASoC: qcom: audioreach: cleanup and calibration adds 04113322406b ASoC: dt-bindings: ti,twl4030-audio: convert to DT schema adds c232495d28ca ASoC: dt-bindings: omap-twl4030: convert to DT schema adds 23d7a7e36f52 ASoC: dt-bindings: Convert TI TWL4030 sound adds 45441b933cdf ASoC: codecs: Use kcalloc() instead of kzalloc() adds 3b6f4bd6cda2 ASoC: fsl: Use kcalloc() instead of kzalloc() adds 96bcb34df55f ASoC: test-component: Use kcalloc() instead of kzalloc() adds 865052d16a42 ASoC: Use kcalloc() instead of kzalloc() adds d78e48ebe04e ASoC: dt-bindings: Minor whitespace cleanup in example adds bc017f28b1c6 ASoC: imx-hdmi: remove cpu_pdev related code adds f840737d1746 ASoC: SOF: imx: Remove the use of dev_err_probe() adds a12b74d2bd47 ASoC: tlv320aic32x4: use dev_err_probe() for regulators adds b088b6189a40 ASoC: mediatek: common: Switch to for_each_available_child [...] adds 5b4dcaf851df ASoC: amd: acp: Remove (explicitly) unused header adds 042e57d59b3e ASoC: renesas: msiof: msiof_update_and_wait() checks wheth [...] adds d3593ac41aaf ASoC: renesas: msiof: tidyup error message adds d092b70d7b54 ASoC: renesas: msiof: cleanup status clear method adds edb5c1f88520 ASoC: renesas: msiof: start DMAC first adds f43095de82b0 ASoC: renesas: msiof: Make small adjustments to avoid adds d985b60f4789 ASoC: amd: use int type to store negative error codes adds 784771cdd770 ASoC: adau1977: use int type to store negative error codes adds 11f5c5f9e43e ASoC: qcom: use int type to store negative error codes adds 44e51457861e ASoC: use int type to store negative error codes adds 3351e814cb49 ASoC: Intel: avs: New board registration routines adds 6acfaee44cbe ASoC: Intel: avs: Cleanup duplicate members adds a44281b8b58a ASoC: Intel: avs: Simplify dmi_match_quirk() adds db41fe9baa8b ASoC: Intel: avs: Simplify avs_get_i2s_boards() adds a37280daa4d5 ASoC: Intel: avs: Allow i2s test and non-test boards to coexist adds 59f5c92140de ASoC: Intel: avs: Refactor machine-board registration adds f522da9ab56c ASoC: doc: Internally link to Writing an ALSA Driver docs adds 3d439e1ec336 ASoC: sof: ipc4-topology: Add support to sched_domain attribute adds 6158a321c051 ASoC: SOF: Intel: split codec mask detect and programming UNSOL adds 5c39bc498f5f ASoC: SOF: Intel: only detect codecs when HDA DSP probe adds 4c14b076e811 ASoC: SOF: Intel: only detect codecs when HDA DSP adds 850c5dfb17b3 ASoC: SOF: sof-client: Convert sof_client_dev_to_sof_dev i [...] adds 07752abfa5db ASoC: SOF: sof-client: Introduce sof_client_dev_entry structure adds 0b1d93750f1c ASoC: SOF: sof-client: Enforce client access scope adds 4f1784552662 ASoC: SOF: sof-client-probes-ipc4: Implement ipc4_probes_p [...] adds 782d4613171e ASoC: SOF: IPC4: Add GET macros for module id and module i [...] adds e6cf5e44ce1e ASoC: SOF: sof-client: Add sof_client_ipc4_find_swidget_by_id() adds b6082647f722 ASoC: SOF: sof-client-probes-ipc4: Human readable debugfs [...] adds d57d27171c92 ASoC: SOF: sof-client-probes: Add available points_info(), [...] adds 0e58316d6a87 ASoC: SOF: sof-client-probes-ipc4: Query available adds 6ad299a9b968 ASoC: SOF: ipc4-pcm: Add fixup for channels adds c04c2e829649 ASoC: SOF: ipc4-topology: Add support for 8-bit formats adds f7c41911ad74 ASoC: SOF: ipc4-topology: Add support for float sample type adds e49c93e15180 ASoC: SOF: ipc4: Add support for 8-bit and float adds bbf7a84787d0 ASoC: soc-dapm: rename snd_soc_dapm_kcontrol_widget() to s [...] adds 253204186530 ASoC: soc-dapm: rename snd_soc_dapm_kcontrol_dapm() to snd [...] adds f6883f0f0357 ASoC: soc-dapm: rename dapm_kcontrol_get_value() to snd_so [...] adds 8a9772ec08f8 ASoC: soc-dapm: rename snd_soc_kcontrol_component() to snd [...] adds 8318e04ab252 ASoC: qcom: audioreach: fix potential null pointer dereference adds 7e67e1c99efa ASoC: qcom: topology: convert to cpu endainess type before [...] adds 8f57dcf39fd0 ASoC: qcom: audioreach: convert to cpu endainess type befo [...] adds 9b7892eaadcd ASoC: qcom: audioreach: fix sparse warnings adds 3279052eab23 ASoC: SOF: ipc4-topology: Fix a less than zero check on a u32 adds 5ab26b8ca564 ASoC: qcom: x1e80100: set card driver name from match data adds 8f48b160e1b8 ASoC: dt-bindings: qcom,sm8250: Add glymur sound card adds 8c7ea98650e6 ASoC: qcom: x1e80100: add compatible for glymur SoC adds 25436580f025 ASoC: dt-bindings: qcom: Add Glymur LPASS wsa and va macro codecs adds c73e2c5672da ASoC: codecs: lpass-macro: add Codec version 2.9 adds ce1a46b2d6a8 ASoC: codecs: lpass-wsa-macro: add Codev version 2.9 adds 0e3448f06964 ASoC: Intel: avs: hda: Adjust platform name adds 7fa2ebe9b7f4 ASoC: Intel: avs: da7219: Adjust platform name adds 765ee69f5e23 ASoC: Intel: avs: dmic: Refactor dai_link creation adds cd405e6a9497 ASoC: Intel: avs: es8336: Adjust platform name adds d4b60caaef0c ASoC: Intel: avs: i2stest: Adjust platform name adds 314d8f574ae0 ASoC: Intel: avs: max98357a: Adjust platform name adds ed23ac9b300b ASoC: Intel: avs: max98373: Adjust platform name adds 31fc544ad8db ASoC: Intel: avs: max98927: Adjust platform name adds ba3684328208 ASoC: Intel: avs: nau8825: Adjust platform name adds a46b3da24cdc ASoC: Intel: avs: probe: Refactor dai_link creation adds 1a78108293df ASoC: Intel: avs: rt274: Adjust platform name adds 210233c24d24 ASoC: Intel: avs: rt286: Adjust platform name adds fffac55850d2 ASoC: Intel: avs: rt298: Adjust platform name adds 69fe78271da6 ASoC: Intel: avs: rt5514: Adjust platform name adds b0e52296aa83 ASoC: Intel: avs: rt5663: Adjust platform name adds 6c402acec635 ASoC: Intel: avs: rt5682: Adjust platform name adds ce57b718006a ASoC: Intel: avs: ssm4567: Adjust platform name adds 09be5b1c9230 ASoC: Intel: avs: Adjust platform names adds 7748328c2fd8 ASoC: dt-bindings: qcom,lpass-va-macro: Update bindings fo [...] adds acd2fa47aac5 ASoC: dt-bindings: everest,es8316: Document routing strings adds 118ddab8bb4a ASoC: dt-bindings: nuvoton,nau8825: Document routing strings adds 0ccc1eeda155 ASoC: dt-bindings: wlf,wm8960: Document routing strings (p [...] adds d3e39580981e ASoC: dt-bindings: Document routing strings for adds 638ca7601f41 ASoC: cs42l43: Rename system suspend callback and fix debug print adds 149dda5f42a8 ASoC: cs42l43: Store IRQ domain in codec private data adds a69b4ba19a07 ASoC: cs42l43: Disable IRQs in system suspend adds dd7ae5b8b3c2 ASoC: cs42l43: Shutdown jack detection on suspend adds 554f6006c3c0 Improve cs42l43 suspend/IRQ interactions adds be585f7ebc99 ASoC: codecs: fs210x: Add NULL check in fs210x_register_sn [...] adds 9e5eb8b49ffe ASoC: replace use of system_unbound_wq with system_dfl_wq adds 06aba2126b41 ASoC: codecs: tlv320dac33: Remove unused struct tlv320dac3 [...] adds 960ef523cfe4 ASoC: codecs: tlv320dac33: Add default value for burst_bclkdiv adds 1cf87861a2e0 ASoC: codecs: tlv320dac33: Convert to use gpiod api adds b20eb0e8de38 ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping adds fba404e4b4af ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping adds 4336efb59ef3 ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping adds 843e94cc1ca8 ASoC: Intel: Fix invalid quirk input mapping adds 16d4b44cf063 ASoC: renesas: msiof: Use guard() for spin locks adds 075a730b85e9 ASoC: renesas: rsnd: Use guard() for spin locks adds 15583c4dbbf1 ASoC: renesas: fsi: Use guard() for spin locks adds 7d083666123a ASoC: renesas: rz-ssi: Use guard() for spin locks adds 6917b595f5cf ASoC: renesas: Use guard() for spin locks adds 59ba10880651 ASoC: dt-bindings: linux,spdif: Add "port" node adds 8b184c34806e ASoC: Intel: hda-sdw-bpt: set persistent_buffer false adds 8d7de4a014f5 ASoC: dt-bindings: asahi-kasei,ak4458: Reference common DA [...] adds 87c0881bd734 ASoC: dt-bindings: ti,pcm1754: add binding documentation adds 1217b5739784 ASoC: codecs: pcm1754: add pcm1754 dac driver adds 5b6512011542 ASoC: codecs: pcm1754: add pcm1754 dac driver adds 8ad529484937 ASoC: codecs: add new pm4125 audio codec driver adds b9cb410d48b0 MAINTAINERS: add Qualcomm PM4125 audio codec to drivers list adds 88d0d17192c5 ASoC: dt-bindings: add bindings for pm4125 audio codec adds c99642913d4c Add PM4125 audio codec driver adds 89ace3acf013 ASoC: cs-amp-lib: Rename defines for Cirrus Logic EFI adds 267b9cdee522 ASoC: cs-amp-lib: Add handling for Lenovo and HP UEFI speaker ID adds 59255cfa4a0a ASoC: cs35l56: Check for vendor-specific speaker ID value adds 7a4e5f4c6633 ASoC: cs-amp-lib-test: Add tests for cs_amp_get_vendor_spkid() adds b78dd64208a8 ASoC: cs-amp-lib: Add HP-specific EFI variable for calibra [...] adds e5b4ad2183f7 ASoC: cs-amp-lib-test: Add test for getting cal data from HP EFI adds 32bd60d5eca0 ASoC: cs35l56: Handle vendor-specific UEFI adds ce2335cd14b6 ASoC: SOF: ipc3-dtrace: fix potential integer overflow in [...] adds 9565c9d53c5b ASoC: qcom: sc8280xp: explicitly set S16LE format in sc828 [...] adds 2aa28b748fc9 ASoC: da7213: Convert to DEFINE_RUNTIME_DEV_PM_OPS() adds 6b8ba0db92cd ASoC: soc-dapm: add snd_soc_dapm_to_dev() adds c8df096bca84 ASoC: soc-dapm: add snd_soc_dapm_to_card() adds 96e311b561a2 ASoC: soc-dapm: use dapm->component instead of container_of() adds a1c99b6097af ASoC: soc-component: add snd_soc_component_to_dapm() adds e38a80c5c24f ASoC: soc-card: add snd_soc_card_to_dapm() adds 3bc0a92cb206 ASoC: soc-dapm: remove suspend_bias_off from snd_soc_dapm_context adds 889dd56f8c03 ASoC: soc-dapm: tidyup idle_bias handling - step1 adds 4b4fdc8b75a9 ASoC: soc-dapm: tidyup idle_bias handling - step2 adds 2e7f0a86123d ASoC: soc-dapm: add snd_soc_dapm_get_bias_level() adds cb3c715d8960 ASoC: soc-dapm: add snd_soc_dapm_set_idle_bias() adds dfe3de7b5abe ASoC: soc-dapm: prepare for hiding struct adds 66a940b1bf48 ASoC: codecs: wcd937x: set the comp soundwire port correctly adds c4bb62eb5944 ASoC: codecs: wcd937x: make stub functions inline adds 76cffc3eb1bd soundwire: bus: add of_sdw_find_device_by_node helper adds 2e07017b28e8 soundwire: bus: add sdw_slave_get_current_bank helper adds 772ed12bd04e ASoC: codecs: wcdxxxx: use of_sdw_find_device_by_node helper adds 45a3295a3005 ASoC: codecs: wcdxxxx: use sdw_slave_get_current_bank helper adds 4f16b6351bbf ASoC: codecs: wcd: add common helper for wcd codecs adds 4652f02cf615 ASoC: codecs: wcd-common: move WCD_SDW_CH to common adds ebaf88c0546d ASoC: codecs: wcd-common: move component ops to common adds 45f2c5e1d1fa ASoC: codecs: wcd939x: get regmap directly adds 59aebbbb0b47 ASoC: codecs: wcd-common: move status_update callback to common adds edf8918028e2 ASoC: codecs: wcd938x: get regmap directly adds 0266f9541038 ASoC: codecs: wcd937x: get regmap directly adds 309e94a64b61 ASoC: codecs: wcd93xxx: remove code duplication adds c2a60426e94a soc: fsl: qmc: Only set completion interrupt when needed adds fb418fe26d28 ASoC: fsl: fsl_qmc_audio: Ensure audio channels are ordere [...] adds 4c5f8c25561f ASoC: fsl: fsl_qmc_audio: Only request completion on last channel adds 2c618f361ae6 ASoC: fsl: fsl_qmc_audio: Drop struct qmc_dai_chan adds 5998f0d07d2c ASoC: fsl: fsl_qmc_audio: Reduce amount of adds b8d8265a0db8 Merge tag 'asoc-v6.18' of https://git.kernel.org/pub/scm/l [...] adds 9cf5b8b69bfc ASoC: tas2781: Correct the wrong description and register [...] new ab91835e61ab ASoC: cs35l56: Set fw_regs table after getting REVID new 33da2d892b62 ASoC: cs35l56: Add support for CS35L56 B2 silicon new fa7d16734f96 ALSA: compress: document 'chan_map' member in snd_dec_opus new 50a098e3e9b1 ALSA: hda/realtek: Add quirk for HP Spectre 14t-ea100 new 659169c4eb21 ALSA: usb-audio: add mono main switch to Presonus S1824c new 9f2c0ac1423d ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free new 329bdcbbd229 Merge branch 'for-linus' into for-next new ce0172627390 ALSA: usb-audio: add two-way convert between name and bit [...] new ffd586126a82 ALSA: usb-audio: improve module param quirk_flags new 98b5427bb64f ALSA: usb-audio: make param quirk_flags change-able in runtime new a767d3583d4e ALSA: doc: improved docs about quirk_flags in snd-usb-audio adds a0ce874cfaaa ASoC: ops: improve snd_soc_get_volsw adds 4cc9bd8d7b32 ASoc: tas2783A: Add soundwire based codec driver adds 96384a34dd15 ASoc: tas2783A: machine driver amp utility for TI devices adds b41949a2109e ASoc: tas2783A: add machine driver changes adds 63b4c34635cf tas2783A: Add acpi match changes for Intel MTL adds f8673e4069b2 ASoC: dt-bindings: cirrus,cs35l41: Document the cirrus,sub [...] adds 46c8b4d2a693 ASoC: cs35l41: Fallback to reading Subsystem ID property i [...] adds fd9814554328 Support reading Subsystem ID from Device Tree adds 5fa7d739f811 regulator: dt-bindings: qcom,sdm845-refgen-regulator: docu [...] adds 70a0bcde8751 ASoc: tas2783A: Remove unneeded semicolon adds 6be988660b47 ASoc: tas2783A: Fix spelling mistake "Perifpheral" -> "Per [...] adds 52aefc1e3c5f ASoC: dt-binding: Convert mt8183-afe-pcm to dt-schema adds cf5be90ee4df ASoC: Convert MT8183 DA7219 sound card to DT schema adds 82fd5dc99d63 ASoC: dt-binding: Convert MediaTek mt8183-mt6358 to DT schema adds 2cc6710595fb MediaTek devicetree/bindings warnings sanitization adds dc64b3d42cb3 ASoC: codecs: wcd-common: fix signedness bug in wcd_dt_par [...] new 27fa1a8b2803 ASoC: stm32: sai: manage context in set_sysclk callback new 030c59df83b4 ASoC: renesas: msiof: add unique NOTE name new 25226abc1aff ASoC: renesas: msiof: use reset controller new 130947b4681c ASoC: renesas: msiof: set SIFCTR register new ab77fa5533e4 ASoC: renesas: msiof: add .symmetric_xxx on snd_soc_dai_driver new 25aa058b5c83 ASoC: renesas: msiof: tidyup DMAC stop timing new dc7473e6372e ASoC: renesas: msiof: setup both (Playback/Capture) in the [...] new 8c363f61e5bc ASoC: renesas: msiof: Add note for The possibility of R/L [...] new e26387e950ee ASoC: renesas: msiof: ignore 1st FSERR new b6b5bbad571f ASoC: renesas: msiof: tidyup to remove each errors new f8b9c819ea20 ASoc: tas2783A: Fix an error code in probe() new 6b9c4a05ae2b Merge tag 'asoc-v6.18-2' of https://git.kernel.org/pub/scm [...] new ba0c67d3c4b0 ASoC: qcom: sc8280xp: use sa8775p/ subdir for QCS9100 / QCS9075 new 733a763dd8b3 ASoC: tlv320aic3x: Fix class-D initialization for tlv320aic3007 new 5c444aa63860 Merge tag 'asoc-fix-v6.17-rc7' of https://git.kernel.org/p [...] new eb379c3cab44 Merge branch 'for-linus' into for-next new 0ca29010d426 ALSA: usb-audio: add the initial mix for Presonus Studio 1824c new f65dc3b1ab14 ALSA: usb-audio: don't hardcode gain for output channel of [...] new 7fb891e9be04 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new bcbe18e6ec50 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] new a094a3faac62 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] new e414083956b9 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] new 1bf880cb8b72 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] new 13ba874e5c05 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] new 4c441d2be3cb Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] new 1863b8fb798f Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (7b55f76fd266) \ N -- N -- N refs/heads/pending-fixes (1863b8fb798f)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 86 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/laptops/lg-laptop.rst | 4 +- .../devicetree/bindings/i2c/spacemit,k1-i2c.yaml | 3 + .../devicetree/bindings/mfd/twl4030-audio.txt | 46 - .../devicetree/bindings/net/cdns,macb.yaml | 2 +- .../regulator/qcom,sdm845-refgen-regulator.yaml | 3 + .../devicetree/bindings/sound/alc5623.txt | 25 - .../bindings/sound/asahi-kasei,ak4458.yaml | 4 + .../devicetree/bindings/sound/brcm,bcm2835-i2s.txt | 24 - .../bindings/sound/brcm,bcm2835-i2s.yaml | 51 + .../devicetree/bindings/sound/cirrus,cs35l41.yaml | 6 + .../devicetree/bindings/sound/everest,es8316.yaml | 16 + .../bindings/sound/foursemi,fs2105s.yaml | 101 ++ .../devicetree/bindings/sound/fsl,easrc.yaml | 2 +- .../devicetree/bindings/sound/fsl,imx-asrc.yaml | 2 +- .../bindings/sound/imx-audio-sgtl5000.txt | 56 - .../devicetree/bindings/sound/linux,spdif.yaml | 3 + .../bindings/sound/mediatek,mt8183-audio.yaml | 228 +++ .../bindings/sound/mediatek,mt8183_da7219.yaml | 49 + .../sound/mediatek,mt8183_mt6358_ts3a227.yaml | 59 + .../devicetree/bindings/sound/mt8183-afe-pcm.txt | 42 - .../bindings/sound/mt8183-da7219-max98357.txt | 21 - .../sound/mt8183-mt6358-ts3a227-max98357.txt | 25 - .../devicetree/bindings/sound/nuvoton,nau8825.yaml | 14 + .../devicetree/bindings/sound/omap-twl4030.txt | 62 - .../bindings/sound/qcom,lpass-va-macro.yaml | 24 +- .../bindings/sound/qcom,lpass-wsa-macro.yaml | 1 + .../bindings/sound/qcom,pm4125-codec.yaml | 134 ++ .../devicetree/bindings/sound/qcom,pm4125-sdw.yaml | 79 + .../devicetree/bindings/sound/qcom,sm8250.yaml | 1 + .../devicetree/bindings/sound/qcom,wsa883x.yaml | 11 +- .../devicetree/bindings/sound/realtek,alc5623.yaml | 54 + .../devicetree/bindings/sound/ti,omap-twl4030.yaml | 98 ++ .../devicetree/bindings/sound/ti,pcm1754.yaml | 55 + .../devicetree/bindings/sound/ti,tas2781.yaml | 96 +- .../bindings/sound/ti,twl4030-audio.yaml | 90 + .../devicetree/bindings/sound/wlf,wm8960.yaml | 22 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/sound/alsa-configuration.rst | 107 +- Documentation/sound/soc/codec.rst | 4 +- Documentation/sound/soc/platform.rst | 4 +- MAINTAINERS | 31 +- Makefile | 2 +- arch/arm/kernel/module.c | 2 +- arch/m68k/configs/amiga_defconfig | 9 +- arch/m68k/configs/apollo_defconfig | 9 +- arch/m68k/configs/atari_defconfig | 9 +- arch/m68k/configs/bvme6000_defconfig | 9 +- arch/m68k/configs/hp300_defconfig | 9 +- arch/m68k/configs/mac_defconfig | 9 +- arch/m68k/configs/multi_defconfig | 9 +- arch/m68k/configs/mvme147_defconfig | 9 +- arch/m68k/configs/mvme16x_defconfig | 9 +- arch/m68k/configs/q40_defconfig | 9 +- arch/m68k/configs/sun3_defconfig | 9 +- arch/m68k/configs/sun3x_defconfig | 9 +- arch/m68k/include/asm/bitops.h | 25 +- block/blk-core.c | 4 +- drivers/i2c/busses/i2c-riic.c | 2 +- drivers/i2c/busses/i2c-rtl9300.c | 3 +- drivers/net/ethernet/cadence/macb.h | 4 - drivers/net/ethernet/cadence/macb_main.c | 138 +- drivers/net/ethernet/freescale/enetc/enetc4_pf.c | 2 +- drivers/net/usb/rtl8150.c | 2 - drivers/platform/x86/lg-laptop.c | 34 +- drivers/ptp/ptp_private.h | 1 + drivers/ptp/ptp_sysfs.c | 2 +- drivers/soc/fsl/qe/qmc.c | 44 +- drivers/soundwire/bus.c | 12 + drivers/soundwire/slave.c | 6 + drivers/vhost/vringh.c | 7 +- drivers/zorro/names.c | 12 +- fs/netfs/buffered_read.c | 10 +- fs/netfs/direct_read.c | 7 +- fs/netfs/direct_write.c | 6 +- fs/netfs/internal.h | 1 + fs/netfs/objects.c | 30 +- fs/netfs/read_pgpriv2.c | 2 +- fs/netfs/read_single.c | 2 +- fs/netfs/write_issue.c | 3 +- fs/smb/client/smb2inode.c | 101 +- include/linux/soundwire/sdw.h | 17 + include/sound/compress_driver.h | 2 +- include/sound/cs-amp-lib.h | 1 + include/sound/cs35l56.h | 5 +- include/sound/dmaengine_pcm.h | 5 + include/sound/emu10k1.h | 3 +- include/sound/gus.h | 1 - include/sound/hda_codec.h | 34 +- include/sound/hdaudio.h | 1 + include/sound/soc-component.h | 83 +- include/sound/soc-dai.h | 7 +- include/sound/soc-dapm.h | 61 +- include/sound/soc.h | 5 + include/sound/soc_sdw_utils.h | 8 + include/sound/sof/ipc4/header.h | 4 + include/sound/soundfont.h | 18 + include/sound/tas2781-dsp.h | 11 + include/sound/tas2781.h | 14 +- include/sound/tas2x20-tlv.h | 259 +++ include/sound/tas5825-tlv.h | 24 + include/sound/tlv320dac33-plat.h | 21 - include/uapi/sound/compress_offload.h | 35 +- include/uapi/sound/compress_params.h | 41 +- include/uapi/sound/intel/avs/tokens.h | 15 + include/uapi/sound/snd_ar_tokens.h | 20 +- include/uapi/sound/sof/tokens.h | 2 + kernel/trace/fgraph.c | 12 + kernel/trace/trace_osnoise.c | 3 +- sound/ac97/bus.c | 22 +- sound/aoa/codecs/onyx.c | 106 +- sound/aoa/codecs/tas.c | 115 +- sound/aoa/codecs/toonie.c | 2 +- sound/aoa/core/alsa.c | 8 +- sound/aoa/core/gpio-feature.c | 20 +- sound/aoa/core/gpio-pmf.c | 26 +- sound/aoa/fabrics/layout.c | 9 +- sound/aoa/soundbus/i2sbus/core.c | 4 +- sound/aoa/soundbus/i2sbus/pcm.c | 202 +-- sound/arm/aaci.c | 192 +-- sound/arm/pxa2xx-ac97-lib.c | 12 +- sound/atmel/ac97c.c | 18 +- sound/core/compress_offload.c | 98 +- sound/core/misc.c | 25 +- sound/core/oss/pcm_oss.c | 3 +- sound/core/pcm_dmaengine.c | 2 + sound/core/pcm_native.c | 25 +- sound/core/seq/oss/seq_oss.c | 24 +- sound/core/seq/oss/seq_oss_device.h | 7 +- sound/core/seq/oss/seq_oss_midi.c | 116 +- sound/core/seq/oss/seq_oss_readq.c | 10 +- sound/core/seq/oss/seq_oss_synth.c | 125 +- sound/core/seq/oss/seq_oss_writeq.c | 5 +- sound/core/seq/seq_clientmgr.c | 743 ++++---- sound/core/seq/seq_clientmgr.h | 17 +- sound/core/seq/seq_fifo.c | 16 +- sound/core/seq/seq_fifo.h | 1 + sound/core/seq/seq_ports.c | 19 +- sound/core/seq/seq_ports.h | 2 + sound/core/seq/seq_queue.c | 76 +- sound/core/seq/seq_queue.h | 2 + sound/core/seq/seq_timer.c | 5 +- sound/drivers/aloop.c | 262 ++- sound/drivers/dummy.c | 40 +- sound/drivers/mpu401/mpu401_uart.c | 41 +- sound/drivers/mtpav.c | 61 +- sound/drivers/mts64.c | 57 +- sound/drivers/opl3/opl3_lib.c | 26 +- sound/drivers/opl3/opl3_midi.c | 51 +- sound/drivers/opl3/opl3_seq.c | 27 +- sound/drivers/opl4/opl4_lib.c | 10 +- sound/drivers/opl4/opl4_mixer.c | 8 +- sound/drivers/opl4/opl4_proc.c | 10 +- sound/drivers/opl4/opl4_seq.c | 30 +- sound/drivers/opl4/opl4_synth.c | 81 +- sound/drivers/portman2x4.c | 12 +- sound/drivers/serial-generic.c | 12 +- sound/drivers/serial-u16550.c | 48 +- sound/drivers/vx/vx_core.c | 19 +- sound/drivers/vx/vx_mixer.c | 57 +- sound/drivers/vx/vx_pcm.c | 3 +- sound/drivers/vx/vx_uer.c | 17 +- sound/firewire/amdtp-stream.c | 28 +- sound/firewire/bebob/bebob.c | 36 +- sound/firewire/bebob/bebob_hwdep.c | 37 +- sound/firewire/bebob/bebob_maudio.c | 42 +- sound/firewire/bebob/bebob_midi.c | 34 +- sound/firewire/bebob/bebob_pcm.c | 70 +- sound/firewire/bebob/bebob_stream.c | 21 +- sound/firewire/cmp.c | 37 +- sound/firewire/dice/dice-hwdep.c | 37 +- sound/firewire/dice/dice-midi.c | 38 +- sound/firewire/dice/dice-pcm.c | 93 +- sound/firewire/dice/dice-stream.c | 21 +- sound/firewire/dice/dice-transaction.c | 7 +- sound/firewire/dice/dice.c | 3 +- sound/firewire/digi00x/digi00x-hwdep.c | 37 +- sound/firewire/digi00x/digi00x-midi.c | 34 +- sound/firewire/digi00x/digi00x-pcm.c | 77 +- sound/firewire/digi00x/digi00x-stream.c | 21 +- sound/firewire/digi00x/digi00x-transaction.c | 8 +- sound/firewire/digi00x/digi00x.c | 3 +- sound/firewire/fcp.c | 19 +- sound/firewire/fireface/ff-hwdep.c | 37 +- sound/firewire/fireface/ff-midi.c | 10 +- sound/firewire/fireface/ff-pcm.c | 92 +- sound/firewire/fireface/ff-stream.c | 21 +- sound/firewire/fireface/ff-transaction.c | 4 +- sound/firewire/fireworks/fireworks.c | 41 +- sound/firewire/fireworks/fireworks_command.c | 16 +- sound/firewire/fireworks/fireworks_hwdep.c | 41 +- sound/firewire/fireworks/fireworks_midi.c | 39 +- sound/firewire/fireworks/fireworks_pcm.c | 69 +- sound/firewire/fireworks/fireworks_stream.c | 21 +- sound/firewire/fireworks/fireworks_transaction.c | 39 +- sound/firewire/isight.c | 20 +- sound/firewire/iso-resources.c | 66 +- .../motu/motu-command-dsp-message-parser.c | 9 +- sound/firewire/motu/motu-hwdep.c | 37 +- sound/firewire/motu/motu-midi.c | 38 +- sound/firewire/motu/motu-pcm.c | 92 +- .../motu/motu-register-dsp-message-parser.c | 18 +- sound/firewire/motu/motu-stream.c | 21 +- sound/firewire/motu/motu-transaction.c | 7 +- sound/firewire/oxfw/oxfw-hwdep.c | 37 +- sound/firewire/oxfw/oxfw-midi.c | 62 +- sound/firewire/oxfw/oxfw-pcm.c | 92 +- sound/firewire/oxfw/oxfw-stream.c | 21 +- sound/firewire/oxfw/oxfw.c | 3 +- sound/firewire/tascam/amdtp-tascam.c | 17 +- sound/firewire/tascam/tascam-hwdep.c | 37 +- sound/firewire/tascam/tascam-midi.c | 10 +- sound/firewire/tascam/tascam-pcm.c | 75 +- sound/firewire/tascam/tascam-stream.c | 21 +- sound/firewire/tascam/tascam.c | 3 +- sound/hda/codecs/analog.c | 3 +- sound/hda/codecs/ca0132.c | 295 ++-- sound/hda/codecs/cirrus/cs8409.c | 22 +- sound/hda/codecs/conexant.c | 4 +- sound/hda/codecs/generic.c | 76 +- sound/hda/codecs/hdmi/hdmi.c | 199 +-- sound/hda/codecs/hdmi/nvhdmi-mcp.c | 3 +- sound/hda/codecs/realtek/alc268.c | 3 +- sound/hda/codecs/realtek/alc269.c | 7 +- sound/hda/codecs/realtek/realtek.c | 40 +- sound/hda/codecs/realtek/realtek.h | 21 + sound/hda/codecs/side-codecs/cs35l41_hda.c | 110 +- sound/hda/codecs/side-codecs/cs35l56_hda.c | 1 + sound/hda/codecs/side-codecs/cs35l56_hda_i2c.c | 2 - sound/hda/codecs/side-codecs/cs35l56_hda_spi.c | 2 - sound/hda/codecs/side-codecs/hda_component.c | 15 +- sound/hda/codecs/side-codecs/hda_component.h | 3 +- sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 83 +- sound/hda/common/codec.c | 142 +- sound/hda/common/controller.c | 124 +- sound/hda/common/proc.c | 13 +- sound/hda/common/sysfs.c | 110 +- sound/hda/controllers/intel.c | 14 +- sound/hda/core/bus.c | 8 +- sound/hda/core/component.c | 6 +- sound/hda/core/controller.c | 58 +- sound/hda/core/device.c | 23 +- sound/hda/core/ext/controller.c | 6 +- sound/hda/core/ext/stream.c | 38 +- sound/hda/core/regmap.c | 35 +- sound/hda/core/stream.c | 34 +- sound/i2c/other/ak4113.c | 54 +- sound/i2c/other/ak4114.c | 39 +- sound/i2c/other/ak4117.c | 40 +- sound/isa/ad1816a/ad1816a_lib.c | 117 +- sound/isa/cmi8330.c | 15 +- sound/isa/cs423x/cs4236_lib.c | 131 +- sound/isa/es1688/es1688_lib.c | 280 ++- sound/isa/es18xx.c | 58 +- sound/isa/gus/gus_dma.c | 88 +- sound/isa/gus/gus_dram.c | 8 +- sound/isa/gus/gus_io.c | 65 +- sound/isa/gus/gus_main.c | 65 +- sound/isa/gus/gus_mem.c | 33 +- sound/isa/gus/gus_mixer.c | 12 +- sound/isa/gus/gus_pcm.c | 175 +- sound/isa/gus/gus_reset.c | 66 +- sound/isa/gus/gus_timer.c | 16 +- sound/isa/gus/gus_uart.c | 24 +- sound/isa/gus/gusextreme.c | 23 +- sound/isa/gus/interwave.c | 33 +- sound/isa/msnd/msnd.c | 29 +- sound/isa/msnd/msnd_pinnacle.c | 11 +- sound/isa/msnd/msnd_pinnacle_mixer.c | 8 +- sound/isa/opl3sa2.c | 29 +- sound/isa/opti9xx/miro.c | 17 +- sound/isa/opti9xx/opti92x-ad1848.c | 21 +- sound/isa/sb/emu8000.c | 94 +- sound/isa/sb/emu8000_pcm.c | 48 +- sound/isa/sb/sb16.c | 11 +- sound/isa/sb/sb16_csp.c | 219 +-- sound/isa/sb/sb16_main.c | 123 +- sound/isa/sb/sb8_main.c | 170 +- sound/isa/sb/sb8_midi.c | 121 +- sound/isa/sb/sb_common.c | 17 +- sound/isa/sb/sb_mixer.c | 61 +- sound/isa/sscape.c | 190 +-- sound/isa/wavefront/wavefront_midi.c | 131 +- sound/isa/wavefront/wavefront_synth.c | 18 +- sound/isa/wss/wss_lib.c | 285 ++-- sound/mips/sgio2audio.c | 20 +- sound/mips/snd-n64.c | 17 +- sound/parisc/harmony.c | 103 +- sound/pci/ac97/ac97_codec.c | 32 +- sound/pci/ac97/ac97_patch.c | 9 +- sound/pci/ac97/ac97_pcm.c | 50 +- sound/pci/ac97/ac97_proc.c | 10 +- sound/pci/ad1889.c | 12 +- sound/pci/ak4531_codec.c | 18 +- sound/pci/ali5451/ali5451.c | 92 +- sound/pci/als300.c | 21 +- sound/pci/als4000.c | 68 +- sound/pci/asihpi/asihpi.c | 16 +- sound/pci/atiixp.c | 69 +- sound/pci/atiixp_modem.c | 49 +- sound/pci/aw2/aw2-alsa.c | 26 +- sound/pci/azt3328.c | 145 +- sound/pci/bt87x.c | 26 +- sound/pci/ca0106/ca0106_main.c | 33 +- sound/pci/ca0106/ca0106_proc.c | 28 +- sound/pci/ca0106/ca_midi.c | 171 +- sound/pci/cmipci.c | 185 +- sound/pci/cs4281.c | 54 +- sound/pci/cs46xx/cs46xx_lib.c | 202 +-- sound/pci/cs46xx/dsp_spos.c | 70 +- sound/pci/cs46xx/dsp_spos_scb_lib.c | 63 +- sound/pci/cs5535audio/cs5535audio.c | 14 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 12 +- sound/pci/ctxfi/ctamixer.c | 67 +- sound/pci/ctxfi/ctatc.c | 28 +- sound/pci/ctxfi/ctdaio.c | 42 +- sound/pci/ctxfi/cthw20k1.c | 39 +- sound/pci/ctxfi/ctsrc.c | 101 +- sound/pci/ctxfi/cttimer.c | 63 +- sound/pci/ctxfi/ctvmem.c | 16 +- sound/pci/echoaudio/echoaudio.c | 128 +- sound/pci/echoaudio/echoaudio_3g.c | 6 +- sound/pci/echoaudio/gina24_dsp.c | 3 +- sound/pci/echoaudio/layla24_dsp.c | 6 +- sound/pci/echoaudio/midi.c | 41 +- sound/pci/echoaudio/mona_dsp.c | 3 +- sound/pci/emu10k1/emu10k1_main.c | 27 +- sound/pci/emu10k1/emu10k1_synth.c | 11 +- sound/pci/emu10k1/emu10k1x.c | 223 +-- sound/pci/emu10k1/emufx.c | 81 +- sound/pci/emu10k1/emumixer.c | 71 +- sound/pci/emu10k1/emumpu401.c | 175 +- sound/pci/emu10k1/emupcm.c | 58 +- sound/pci/emu10k1/emuproc.c | 19 +- sound/pci/emu10k1/io.c | 123 +- sound/pci/emu10k1/memory.c | 34 +- sound/pci/emu10k1/p16v.c | 8 +- sound/pci/emu10k1/voice.c | 8 +- sound/pci/ens1370.c | 316 ++-- sound/pci/es1938.c | 28 +- sound/pci/es1968.c | 160 +- sound/pci/fm801.c | 71 +- sound/pci/ice1712/aureon.c | 27 +- sound/pci/ice1712/delta.c | 83 +- sound/pci/ice1712/ews.c | 53 +- sound/pci/ice1712/hoontech.c | 24 +- sound/pci/ice1712/ice1712.c | 184 +- sound/pci/ice1712/ice1724.c | 310 ++-- sound/pci/ice1712/maya44.c | 18 +- sound/pci/ice1712/phase.c | 6 +- sound/pci/ice1712/pontis.c | 70 +- sound/pci/ice1712/prodigy192.c | 11 +- sound/pci/ice1712/prodigy_hifi.c | 56 +- sound/pci/ice1712/quartet.c | 3 +- sound/pci/ice1712/wtm.c | 6 +- sound/pci/intel8x0.c | 178 +- sound/pci/intel8x0m.c | 8 +- sound/pci/korg1212/korg1212.c | 182 +- sound/pci/lola/lola.c | 4 +- sound/pci/lola/lola_pcm.c | 36 +- sound/pci/lx6464es/lx6464es.c | 49 +- sound/pci/lx6464es/lx_core.c | 111 +- sound/pci/maestro3.c | 23 +- sound/pci/mixart/mixart.c | 48 +- sound/pci/mixart/mixart_core.c | 71 +- sound/pci/mixart/mixart_mixer.c | 46 +- sound/pci/nm256/nm256.c | 37 +- sound/pci/oxygen/oxygen.c | 12 +- sound/pci/oxygen/oxygen_lib.c | 134 +- sound/pci/oxygen/oxygen_mixer.c | 66 +- sound/pci/oxygen/oxygen_pcm.c | 167 +- sound/pci/oxygen/xonar_cs43xx.c | 6 +- sound/pci/oxygen/xonar_dg_mixer.c | 33 +- sound/pci/oxygen/xonar_lib.c | 3 +- sound/pci/oxygen/xonar_pcm179x.c | 21 +- sound/pci/oxygen/xonar_wm87x6.c | 31 +- sound/pci/pcxhr/pcxhr.c | 35 +- sound/pci/pcxhr/pcxhr_core.c | 15 +- sound/pci/pcxhr/pcxhr_mix22.c | 23 +- sound/pci/pcxhr/pcxhr_mixer.c | 58 +- sound/pci/rme32.c | 152 +- sound/pci/rme96.c | 211 +-- sound/pci/rme9652/hdsp.c | 311 ++-- sound/pci/rme9652/hdspm.c | 301 ++-- sound/pci/rme9652/rme9652.c | 199 +-- sound/pci/sis7019.c | 43 +- sound/pci/sonicvibes.c | 113 +- sound/pci/trident/trident_main.c | 324 ++-- sound/pci/trident/trident_memory.c | 19 +- sound/pci/via82xx.c | 80 +- sound/pci/via82xx_modem.c | 6 +- sound/pci/vx222/vx222_ops.c | 12 +- sound/pci/ymfpci/ymfpci_main.c | 248 ++- sound/pcmcia/pdaudiocf/pdaudiocf_core.c | 3 +- sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 25 +- sound/pcmcia/vx/vxp_mixer.c | 9 +- sound/pcmcia/vx/vxp_ops.c | 6 +- sound/ppc/awacs.c | 24 +- sound/ppc/beep.c | 17 +- sound/ppc/burgundy.c | 10 +- sound/ppc/pmac.c | 88 +- sound/ppc/snd_ps3.c | 21 +- sound/soc/amd/acp/acp-rembrandt.c | 2 +- sound/soc/amd/acp/amd-sdw-acpi.c | 2 +- sound/soc/amd/raven/acp3x-i2s.c | 3 +- sound/soc/amd/vangogh/acp5x-i2s.c | 3 +- sound/soc/codecs/Kconfig | 67 +- sound/soc/codecs/Makefile | 20 +- sound/soc/codecs/adau1977.c | 2 +- sound/soc/codecs/cs-amp-lib-test.c | 252 ++- sound/soc/codecs/cs-amp-lib.c | 139 +- sound/soc/codecs/cs35l41.c | 77 +- sound/soc/codecs/cs35l56-i2c.c | 4 +- sound/soc/codecs/cs35l56-sdw.c | 4 +- sound/soc/codecs/cs35l56-shared.c | 109 +- sound/soc/codecs/cs35l56-spi.c | 2 +- sound/soc/codecs/cs42l43-jack.c | 8 +- sound/soc/codecs/cs42l43.c | 109 +- sound/soc/codecs/cs42l43.h | 3 + sound/soc/codecs/cs48l32-tables.c | 4 +- sound/soc/codecs/da7213.c | 6 +- sound/soc/codecs/es8323.c | 17 +- sound/soc/codecs/fs-amp-lib.c | 265 +++ sound/soc/codecs/fs-amp-lib.h | 150 ++ sound/soc/codecs/fs210x.c | 1586 +++++++++++++++++ sound/soc/codecs/fs210x.h | 75 + sound/soc/codecs/lpass-macro-common.h | 1 + sound/soc/codecs/lpass-va-macro.c | 2 + sound/soc/codecs/lpass-wsa-macro.c | 2 + sound/soc/codecs/pcm1754.c | 185 ++ sound/soc/codecs/pcm6240.c | 4 +- sound/soc/codecs/pm4125-sdw.c | 545 ++++++ sound/soc/codecs/pm4125.c | 1780 ++++++++++++++++++++ sound/soc/codecs/pm4125.h | 307 ++++ sound/soc/codecs/rt1320-sdw.c | 380 ++++- sound/soc/codecs/rt1320-sdw.h | 10 + sound/soc/codecs/rt721-sdca-sdw.c | 10 +- sound/soc/codecs/tas2781-comlib-i2c.c | 2 + sound/soc/codecs/tas2781-fmwlib.c | 79 +- sound/soc/codecs/tas2781-i2c.c | 190 ++- sound/soc/codecs/tas2783-sdw.c | 1331 +++++++++++++++ sound/soc/codecs/tas2783.h | 110 ++ sound/soc/codecs/tlv320aic32x4.c | 18 +- sound/soc/codecs/tlv320aic3x.c | 32 +- sound/soc/codecs/tlv320dac33.c | 69 +- sound/soc/codecs/wcd-common.c | 144 ++ sound/soc/codecs/wcd-common.h | 46 + sound/soc/codecs/wcd934x.c | 82 +- sound/soc/codecs/wcd937x-sdw.c | 67 +- sound/soc/codecs/wcd937x.c | 93 +- sound/soc/codecs/wcd937x.h | 24 +- sound/soc/codecs/wcd938x-sdw.c | 83 +- sound/soc/codecs/wcd938x.c | 99 +- sound/soc/codecs/wcd938x.h | 26 +- sound/soc/codecs/wcd939x-sdw.c | 98 +- sound/soc/codecs/wcd939x.c | 104 +- sound/soc/codecs/wcd939x.h | 32 +- sound/soc/codecs/wl1273.c | 500 ------ sound/soc/codecs/wl1273.h | 16 - sound/soc/codecs/wm8993.c | 2 +- sound/soc/codecs/wm8994.c | 6 +- sound/soc/codecs/wm8994.h | 12 +- sound/soc/codecs/wm8996.c | 2 +- sound/soc/codecs/wm_adsp.c | 6 +- sound/soc/codecs/wm_adsp.h | 2 +- sound/soc/codecs/wsa883x.c | 57 +- sound/soc/fsl/fsl_qmc_audio.c | 125 +- sound/soc/fsl/fsl_sai.c | 3 +- sound/soc/fsl/imx-audmux.c | 2 +- sound/soc/fsl/imx-hdmi.c | 13 +- sound/soc/generic/test-component.c | 4 +- sound/soc/intel/atom/sst-mfld-platform-compress.c | 12 +- sound/soc/intel/atom/sst-mfld-platform.h | 2 +- sound/soc/intel/atom/sst/sst.c | 2 +- sound/soc/intel/atom/sst/sst_drv_interface.c | 9 +- sound/soc/intel/avs/apl.c | 1 + sound/soc/intel/avs/avs.h | 90 +- sound/soc/intel/avs/board_selection.c | 309 ++-- sound/soc/intel/avs/boards/da7219.c | 15 +- sound/soc/intel/avs/boards/dmic.c | 80 +- sound/soc/intel/avs/boards/es8336.c | 18 +- sound/soc/intel/avs/boards/hdaudio.c | 13 +- sound/soc/intel/avs/boards/i2s_test.c | 15 +- sound/soc/intel/avs/boards/max98357a.c | 15 +- sound/soc/intel/avs/boards/max98373.c | 15 +- sound/soc/intel/avs/boards/max98927.c | 15 +- sound/soc/intel/avs/boards/nau8825.c | 15 +- sound/soc/intel/avs/boards/probe.c | 49 +- sound/soc/intel/avs/boards/rt274.c | 17 +- sound/soc/intel/avs/boards/rt286.c | 15 +- sound/soc/intel/avs/boards/rt298.c | 15 +- sound/soc/intel/avs/boards/rt5514.c | 15 +- sound/soc/intel/avs/boards/rt5640.c | 2 +- sound/soc/intel/avs/boards/rt5663.c | 15 +- sound/soc/intel/avs/boards/rt5682.c | 15 +- sound/soc/intel/avs/boards/ssm4567.c | 15 +- sound/soc/intel/avs/cnl.c | 1 + sound/soc/intel/avs/core.c | 1 + sound/soc/intel/avs/debug.h | 91 + sound/soc/intel/avs/debugfs.c | 1 + sound/soc/intel/avs/icl.c | 1 + sound/soc/intel/avs/ipc.c | 1 + sound/soc/intel/avs/lnl.c | 1 + sound/soc/intel/avs/mtl.c | 1 + sound/soc/intel/avs/path.c | 267 +++ sound/soc/intel/avs/path.h | 13 + sound/soc/intel/avs/pcm.c | 35 +- sound/soc/intel/avs/probes.c | 25 +- sound/soc/intel/avs/ptl.c | 1 + sound/soc/intel/avs/skl.c | 1 + sound/soc/intel/avs/tgl.c | 1 + sound/soc/intel/avs/topology.c | 110 ++ sound/soc/intel/avs/topology.h | 8 + sound/soc/intel/boards/bytcht_cx2072x.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 22 +- sound/soc/intel/boards/bytcr_rt5640.c | 9 +- sound/soc/intel/boards/bytcr_rt5651.c | 28 +- sound/soc/intel/boards/bytcr_wm5102.c | 2 +- sound/soc/intel/boards/sof_es8336.c | 2 +- sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 30 + sound/soc/mediatek/common/mtk-soundcard-driver.c | 19 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 2 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 2 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 2 +- sound/soc/mediatek/mt8186/mt8186-mt6366.c | 2 +- sound/soc/mediatek/mt8188/mt8188-mt6359.c | 8 +- .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 2 +- sound/soc/mediatek/mt8195/mt8195-mt6359.c | 4 +- sound/soc/pxa/Kconfig | 4 +- sound/soc/qcom/lpass-cdc-dma.c | 3 +- sound/soc/qcom/lpass-hdmi.c | 2 +- sound/soc/qcom/qdsp6/audioreach.c | 54 + sound/soc/qcom/qdsp6/audioreach.h | 35 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 29 +- sound/soc/qcom/qdsp6/q6apm.c | 3 + sound/soc/qcom/qdsp6/q6asm-dai.c | 26 +- sound/soc/qcom/qdsp6/topology.c | 45 +- sound/soc/qcom/sc8280xp.c | 7 +- sound/soc/qcom/x1e80100.c | 5 +- sound/soc/renesas/fsi.c | 30 +- sound/soc/renesas/rcar/core.c | 18 +- sound/soc/renesas/rcar/msiof.c | 219 ++- sound/soc/renesas/rcar/src.c | 19 +- sound/soc/renesas/rcar/ssi.c | 35 +- sound/soc/renesas/rz-ssi.c | 14 +- sound/soc/sdw_utils/Makefile | 3 +- sound/soc/sdw_utils/soc_sdw_ti_amp.c | 92 + sound/soc/sdw_utils/soc_sdw_utils.c | 38 +- sound/soc/soc-component.c | 2 +- sound/soc/soc-compress.c | 2 +- sound/soc/soc-core.c | 4 +- sound/soc/soc-dai.c | 2 +- sound/soc/soc-dapm.c | 121 +- sound/soc/soc-ops.c | 1 + sound/soc/sof/amd/acp-probes.c | 2 +- sound/soc/sof/compress.c | 2 +- sound/soc/sof/imx/imx-common.c | 6 +- sound/soc/sof/imx/imx8.c | 3 +- sound/soc/sof/intel/hda-codec.c | 3 - sound/soc/sof/intel/hda-ctrl.c | 8 +- sound/soc/sof/intel/hda-dsp.c | 2 +- sound/soc/sof/intel/hda-probes.c | 2 +- sound/soc/sof/intel/hda-sdw-bpt.c | 2 +- sound/soc/sof/intel/hda.c | 2 +- sound/soc/sof/intel/hda.h | 2 +- sound/soc/sof/ipc3-dtrace.c | 2 +- sound/soc/sof/ipc4-pcm.c | 56 + sound/soc/sof/ipc4-topology.c | 187 +- sound/soc/sof/ipc4-topology.h | 16 + sound/soc/sof/sof-audio.h | 3 + sound/soc/sof/sof-client-probes-ipc3.c | 25 +- sound/soc/sof/sof-client-probes-ipc4.c | 134 +- sound/soc/sof/sof-client-probes.c | 62 +- sound/soc/sof/sof-client-probes.h | 13 +- sound/soc/sof/sof-client.c | 118 +- sound/soc/sof/sof-client.h | 8 +- sound/soc/sof/sof-priv.h | 9 + sound/soc/sprd/sprd-pcm-compress.c | 6 +- sound/soc/sprd/sprd-pcm-dma.h | 4 +- sound/soc/stm/stm32_sai_sub.c | 8 + sound/soc/uniphier/aio-compress.c | 2 +- sound/sparc/amd7930.c | 114 +- sound/sparc/cs4231.c | 225 +-- sound/sparc/dbri.c | 232 ++- sound/spi/at73c213.c | 91 +- sound/synth/emux/emux_effect.c | 29 +- sound/synth/emux/emux_proc.c | 6 +- sound/synth/emux/emux_seq.c | 17 +- sound/synth/emux/emux_synth.c | 54 +- sound/synth/emux/soundfont.c | 115 +- sound/synth/util_mem.c | 17 +- sound/usb/6fire/chip.c | 40 +- sound/usb/6fire/midi.c | 21 +- sound/usb/6fire/pcm.c | 83 +- sound/usb/Kconfig | 12 + sound/usb/bcd2000/bcd2000.c | 16 +- sound/usb/caiaq/audio.c | 39 +- sound/usb/card.c | 94 +- sound/usb/endpoint.c | 124 +- sound/usb/fcp.c | 17 +- sound/usb/hiface/chip.c | 11 +- sound/usb/hiface/pcm.c | 60 +- sound/usb/line6/capture.c | 6 +- sound/usb/line6/driver.c | 39 +- sound/usb/line6/midi.c | 10 +- sound/usb/line6/pcm.c | 85 +- sound/usb/media.c | 6 +- sound/usb/midi.c | 77 +- sound/usb/midi2.c | 16 +- sound/usb/misc/ua101.c | 256 ++- sound/usb/mixer.c | 66 +- sound/usb/mixer_quirks.c | 354 ++-- sound/usb/mixer_s1810c.c | 295 ++-- sound/usb/mixer_scarlett2.c | 1414 ++++++---------- sound/usb/mixer_us16x08.c | 3 +- sound/usb/pcm.c | 301 ++-- sound/usb/proc.c | 3 +- sound/usb/qcom/qc_audio_offload.c | 84 +- sound/usb/quirks.c | 197 ++- sound/usb/quirks.h | 11 +- sound/usb/usbaudio.h | 110 +- sound/usb/usx2y/Makefile | 2 + sound/usb/usx2y/us122l.c | 50 +- sound/usb/usx2y/us144mkii.c | 620 +++++++ sound/usb/usx2y/us144mkii.h | 367 ++++ sound/usb/usx2y/us144mkii_capture.c | 319 ++++ sound/usb/usx2y/us144mkii_controls.c | 444 +++++ sound/usb/usx2y/us144mkii_midi.c | 403 +++++ sound/usb/usx2y/us144mkii_pcm.c | 370 ++++ sound/usb/usx2y/us144mkii_pcm.h | 165 ++ sound/usb/usx2y/us144mkii_playback.c | 456 +++++ sound/usb/usx2y/usbusx2yaudio.c | 23 +- sound/usb/usx2y/usx2yhwdeppcm.c | 33 +- sound/usb/validate.c | 9 +- sound/virtio/virtio_card.c | 8 +- sound/virtio/virtio_ctl_msg.c | 23 +- sound/virtio/virtio_pcm.c | 8 +- sound/virtio/virtio_pcm_msg.c | 17 +- sound/virtio/virtio_pcm_ops.c | 56 +- sound/x86/intel_hdmi_audio.c | 109 +- sound/xen/xen_snd_front.c | 82 +- sound/xen/xen_snd_front_evtchnl.c | 33 +- tools/testing/selftests/alsa/mixer-test.c | 8 +- tools/testing/selftests/alsa/pcm-test.c | 8 +- tools/tracing/rtla/src/actions.c | 4 +- 644 files changed, 24704 insertions(+), 16435 deletions(-) delete mode 100644 Documentation/devicetree/bindings/mfd/twl4030-audio.txt delete mode 100644 Documentation/devicetree/bindings/sound/alc5623.txt delete mode 100644 Documentation/devicetree/bindings/sound/brcm,bcm2835-i2s.txt create mode 100644 Documentation/devicetree/bindings/sound/brcm,bcm2835-i2s.yaml create mode 100644 Documentation/devicetree/bindings/sound/foursemi,fs2105s.yaml delete mode 100644 Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt create mode 100644 Documentation/devicetree/bindings/sound/mediatek,mt8183-audio.yaml create mode 100644 Documentation/devicetree/bindings/sound/mediatek,mt8183_da7219.yaml create mode 100644 Documentation/devicetree/bindings/sound/mediatek,mt8183_mt6358_ [...] delete mode 100644 Documentation/devicetree/bindings/sound/mt8183-afe-pcm.txt delete mode 100644 Documentation/devicetree/bindings/sound/mt8183-da7219-max98357.txt delete mode 100644 Documentation/devicetree/bindings/sound/mt8183-mt6358-ts3a227-m [...] delete mode 100644 Documentation/devicetree/bindings/sound/omap-twl4030.txt create mode 100644 Documentation/devicetree/bindings/sound/qcom,pm4125-codec.yaml create mode 100644 Documentation/devicetree/bindings/sound/qcom,pm4125-sdw.yaml create mode 100644 Documentation/devicetree/bindings/sound/realtek,alc5623.yaml create mode 100644 Documentation/devicetree/bindings/sound/ti,omap-twl4030.yaml create mode 100644 Documentation/devicetree/bindings/sound/ti,pcm1754.yaml create mode 100644 Documentation/devicetree/bindings/sound/ti,twl4030-audio.yaml create mode 100644 include/sound/tas2x20-tlv.h create mode 100644 include/sound/tas5825-tlv.h delete mode 100644 include/sound/tlv320dac33-plat.h create mode 100644 sound/soc/codecs/fs-amp-lib.c create mode 100644 sound/soc/codecs/fs-amp-lib.h create mode 100644 sound/soc/codecs/fs210x.c create mode 100644 sound/soc/codecs/fs210x.h create mode 100644 sound/soc/codecs/pcm1754.c create mode 100644 sound/soc/codecs/pm4125-sdw.c create mode 100644 sound/soc/codecs/pm4125.c create mode 100644 sound/soc/codecs/pm4125.h create mode 100644 sound/soc/codecs/tas2783-sdw.c create mode 100644 sound/soc/codecs/tas2783.h create mode 100644 sound/soc/codecs/wcd-common.c create mode 100644 sound/soc/codecs/wcd-common.h delete mode 100644 sound/soc/codecs/wl1273.c delete mode 100644 sound/soc/codecs/wl1273.h create mode 100644 sound/soc/intel/avs/debug.h create mode 100644 sound/soc/sdw_utils/soc_sdw_ti_amp.c create mode 100644 sound/usb/usx2y/us144mkii.c create mode 100644 sound/usb/usx2y/us144mkii.h create mode 100644 sound/usb/usx2y/us144mkii_capture.c create mode 100644 sound/usb/usx2y/us144mkii_controls.c create mode 100644 sound/usb/usx2y/us144mkii_midi.c create mode 100644 sound/usb/usx2y/us144mkii_pcm.c create mode 100644 sound/usb/usx2y/us144mkii_pcm.h create mode 100644 sound/usb/usx2y/us144mkii_playback.c