This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from a264c270fde libstdc++: do not advertise full P2562R1 support
new 101f302363e c++: Fix FAIL: g++.dg/tree-ssa/initlist-opt1.C
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/testsuite/g++.dg/tree-ssa/initlist-opt1.C | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from acc1ea0cbfb testsuite: i386: Fix c-c++-common/gomp/metadirective-device [...]
new a264c270fde libstdc++: do not advertise full P2562R1 support
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:
libstdc++-v3/include/bits/version.def | 2 +-
libstdc++-v3/include/bits/version.h | 4 ++--
libstdc++-v3/testsuite/25_algorithms/cpp_lib_constexpr.cc | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 5e06802b426b Merge tag 'hid-for-linus-2025032601' of git://git.kernel.o [...]
new 9ea13d9e40cf dt-bindings: mtd: physmap: Ensure all properties are defined
new 1b61a59876f0 mtd: Replace kcalloc() with devm_kcalloc()
new 2aee30bb10d7 mtd: Add check for devm_kcalloc()
new 6697dae1e2da mtd: capture device name setting failure when adding mtd
new 2a6a44555f07 mtd: Fix error handling in mtd_device_parse_register() error path
new 6bc9f4273988 mtd: mtdpart: Do not supply NULL to printf()
new 9fe1617df3c8 mtd: rawnand: gpmi: Use str_enabled_disabled() in gpmi_nan [...]
new 3081f26059a8 mtd: mchp48l640: Use str_enable_disable() in mchp48l640_wr [...]
new 48a29721c967 dt-bindings: mtd: atmel,dataflash: convert txt to yaml
new 9b4db032fb2b mtd: spi-nor: winbond: Add support for w25q01jv
new 8079d5bc5c3d mtd: spi-nor: winbond: Add support for w25q02jv
new a20d7d265eda mtd: spi-nor: sort headers alphabetically
new 03e7bb864d9a mtd: spi-nor: use scope-based mutex cleanup helpers
new 798aafeffb36 mtd: spi-nor: macronix: Add post_sfdp fixups for Quad Inpu [...]
new 797bbaa7531f mtd: spi-nor: macronix: add support for mx66{l2, u1}g45g
new 93020292fea7 mtd: spi-nor: explicitly include <linux/math64.h>
new fafa240a1798 mtd: spi-nor: explicitly include <linux/of.h>
new eec373688d91 mtd: spi-nor: drop unused <linux/of_platform.h>
new 59ee921ca7ec Merge tag 'spi-nor/for-6.15' into mtd/next
new 499a4b16a486 dt-bindings: mtd: arasan,nand-controller: Ensure all prope [...]
new 07d0aa9393ab mtd: spinand: make spinand_{read,write}_page global
new c06b1f753bea mtd: spinand: add OTP support
new e278b8c73b05 mtd: spinand: make spinand_{wait,otp_page_size} global
new 9ad2857c82d5 mtd: spinand: otp: add helpers functions
new b741d3fa5d3c mtd: spinand: micron: OTP access for MT29F2G01ABAGD
new a3b219e476d3 mtd: spinand: esmt: OTP access for F50{L,D}1G41LB
new 1db50b96b059 mtd: rawnand: qcom: finish converting register to FIELD_PREP
new 34684bb5e436 mtd: rawnand: use kcalloc() instead of kzalloc()
new f2cb43c98010 mtd: spinand: Add read retry support
new a9d94a2a9e5a mtd: spinand: macronix: Add support for read retry
new 87b726bc79f1 dt-bindings: mtd: mxc-nand: Document fsl,imx31-nand
new ddc210cf8b8a mtd: rawnand: brcmnand: fix PM resume warning
new b28f47ac3ddd mtd: spinand: Improve spinand_info macros style
new ca8cbbb2be8f mtd: nand: Fix a kdoc comment
new b0e63a0847ee dt-bindings: mtd: gpmi-nand: Add compatible string for i.M [...]
new 2dd33fc2a81d Merge tag 'nand/for-6.15' into mtd/next
new f6e0150b2003 Merge tag 'mtd/for-6.15' of git://git.kernel.org/pub/scm/l [...]
The 37 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:
.../bindings/mtd/arasan,nand-controller.yaml | 2 +-
.../devicetree/bindings/mtd/atmel,dataflash.yaml | 55 ++++
.../devicetree/bindings/mtd/atmel-dataflash.txt | 17 -
.../devicetree/bindings/mtd/gpmi-nand.yaml | 7 +
.../devicetree/bindings/mtd/mtd-physmap.yaml | 5 +-
.../devicetree/bindings/mtd/mxc-nand.yaml | 8 +-
drivers/mtd/devices/mchp48l640.c | 9 +-
drivers/mtd/mtdcore.c | 14 +-
drivers/mtd/mtdpart.c | 3 +-
drivers/mtd/mtdpstore.c | 12 +-
drivers/mtd/nand/raw/brcmnand/brcmnand.c | 2 +-
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 5 +-
drivers/mtd/nand/raw/nand_base.c | 4 +-
drivers/mtd/nand/raw/qcom_nandc.c | 36 +-
drivers/mtd/nand/spi/Makefile | 3 +-
drivers/mtd/nand/spi/core.c | 85 ++++-
drivers/mtd/nand/spi/esmt.c | 90 ++++-
drivers/mtd/nand/spi/macronix.c | 79 ++++-
drivers/mtd/nand/spi/micron.c | 135 +++++++-
drivers/mtd/nand/spi/otp.c | 362 +++++++++++++++++++++
drivers/mtd/spi-nor/core.c | 77 ++---
drivers/mtd/spi-nor/macronix.c | 31 ++
drivers/mtd/spi-nor/otp.c | 1 +
drivers/mtd/spi-nor/swp.c | 1 +
drivers/mtd/spi-nor/winbond.c | 88 +++++
include/linux/mtd/nand-qpic-common.h | 6 +-
include/linux/mtd/nand.h | 2 +-
include/linux/mtd/spinand.h | 129 +++++++-
28 files changed, 1122 insertions(+), 146 deletions(-)
create mode 100644 Documentation/devicetree/bindings/mtd/atmel,dataflash.yaml
delete mode 100644 Documentation/devicetree/bindings/mtd/atmel-dataflash.txt
create mode 100644 drivers/mtd/nand/spi/otp.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 linux.
from 1e26c5e28ca5 Merge tag 'media/v6.15-1' of git://git.kernel.org/pub/scm/ [...]
new e8d04a92484e ALSA: lola: Remove unused lola_(save|restore)_mixer
new 1b0e9d7f76c9 ALSA: hda/hdmi: extract common interface for ELD handling
new 0ecd24a6d8b2 ASoC: hdmi-codec: dump ELD through procfs
new 1d5efdd4e76e ALSA: docs: Fix typo
new de7d2a70707e ALSA: docs: Fix module paths in /sys
new 2b360ba9a493 ALSA: hda: intel: Fix Optimus when GPU has no sound
new becc794c5e46 ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist
new 0f1f26c59196 ALSA: arm: aaci: Constify amba_id table
new 604a0fe88db0 ALSA: pcm: Drop superfluous NULL check in snd_pcm_format_s [...]
new aeb7cf20285a ALSA: emu10k1: fix inconsistent indenting warning in snd_e [...]
new e747104c99fd ALSA: opti9xx: fix inconsistent indenting warning in snd_o [...]
new 080564558eb1 ALSA: usb-audio: enable support for Presonus Studio 1824c [...]
new 7fa25e87fecb ALSA: es18xx: Fix spelling mistake "grap" -> "grab"
new 3abe3d342fc6 ALSA: seq: seq_oss_event: fix inconsistent indenting warni [...]
new aa85822c611a ALSA: hda/realtek: Enable PC beep passthrough for HP Elite [...]
new e3cd33ab17c3 ALSA: seq: Improve data consistency at polling
new ef749c8d9573 ALSA: seq: Avoid client data changes during proc reads
new 520a563b9a16 ALSA: ctxfi: change dao_set_input functions from kzalloc t [...]
new 3954382bb5b2 ALSA: ac97: Convert to RUNTIME_PM_OPS() macro
new 4c60cf85e291 ALSA: atmel: Convert to DEFINE_SIMPLE_DEV_PM_OPS() macro
new 0d8dfeba4b80 ALSA: pcm: Convert to SYSTEM_SLEEP_PM_OPS()
new 3f38aa32c51e ALSA: hda: Use RUNTIME_PM_OPS() and pm_ptr()
new dd69342a043e ALSA: hda-intel: Convert to RUNTIME_PM_OPS()
new f923335da9e8 ALSA: hda/tegra: Convert to RUNTIME_PM_OPS() & co
new 5ea0a2206b58 ALSA: oxygen: Convert to EXPORT_SIMPLE_DEV_PM_OPS()
new f3f9dfde4c88 ALSA: vx222: Convert to DEFINE_SIMPLE_DEV_PM_OPS()
new 9335a36faacf ALSA: intel-hdmi-audio: Convert to SYSTEM_SLEEP_PM_OPS()
new c2820405ba55 ALSA: usb-audio: Fix CME quirk for UF series keyboards
new 5a0c72c1da3c ALSA: hda/realtek: Always honor no_shutup_pins
new 38e94cefbf45 ALSA: usb-audio: separate DJM-A9 cap lvl options
new 35ef1c79d2e0 ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx
new 1a7c3068143b Merge branch 'for-linus' into for-next
new 84d6a465f211 ASoC: tas2781: Support dsp firmware Alpha and Beta seaies
new 765fee28fe0e ALSA: echoaudio: remove unused variable
new ee3d1f09e046 ALSA: oxygen: Fix dependency on CONFIG_PM_SLEEP
new 0b1b5161648f ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315
new 78f4ca3c6f6f ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247
new de74ec718e07 ASoC: simple-card-utils: Don't use __free(device_node) at [...]
new 3c423a68643c ASoC: dt-bindings: fsl,sai: Add i.MX94 support
new 309b367eafc8 ASoC: amd: Add DMI quirk for ACP6X mic support
new 45ff65e30deb ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200- [...]
new e8e472d0c5a4 Merge tag 'asoc-fix-v6.14-rc7' of https://git.kernel.org/p [...]
new 3424c8f53bc6 ALSA: timer: Don't take register_mutex with copy_from/to_user()
new 29951021367f ALSA: hda/realtek: Add support for various HP Laptops usin [...]
new 41a507095040 Merge branch 'for-linus' into for-next
new c9e9aa80022c ASoC: mediatek: Remove unused mtk_memif_set_rate
new f9a5c4b6afc7 ASoC: rt722-sdca: Add some missing readable registers
new 299ce4beaf71 ASoC: rt722-sdca: Make use of new expanded MBQ regmap
new 4a91fe4c0d68 ASoC: tegra: Add interconnect support
new a05143a8f713 ASoC: SOF: topology: Use krealloc_array() to replace krealloc()
new fb6ec1d27608 ASoC: mediatek: mt6358: Remove unused functions
new 1a4a5a752fcd ASoC: soc-ops: remove soc-dpcm.h
new 6eab70345799 ASoC: soc-core: Stop using of_property_read_bool() for non [...]
new 678681828bf4 ASoC: dmic: Add DSD big endian format support
new b3d993c7566f ASoC: amd: acp: Use str_low_high() helper function
new 3f75771987f3 ASoC: SOF: mediatek: Use str_on_off() helper function
new 185ac20a7b05 ASoC: rt722: get lane mapping property
new 6603c5133daa ASoC: dt-bindings: atmel,at91-ssc: Convert to YAML format
new 78e66dd5f32a ASoC: mediatek: mt8186: Remove unused mt8186_afe_(suspend| [...]
new ecfcee245cc9 ASoC: dapm: unexport snd_soc_dapm_init()
new 3f78762d1770 ASoC: dapm: unexport snd_soc_dapm_update_dai()
new 5ea46b436079 ASoC: SOF: ipc4-pcm: Move out be_rate initialization from [...]
new 2466b62268c0 ASoC: dapm: unexport dapm_mark_endpoints_dirty()
new 4c7518062d63 ASoC: SOF: ipc4: Add support for split firmware releases
new dc561ab16d8b ASoC: codecs: pcm3168a: Add ACPI match table
new e92f042642ae ASoC: codecs: pcm3168a: Relax probing conditions
new 7d92a38d67e5 ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode
new 79ebb596201c ASoC: Intel: avs: Add pcm3168a machine board
new b9fb91692af8 ASoC: Intel: avs: pcm3168a board selection
new e995c5190338 ASoC: Intel: avs: Move DSP-boot steps into individual functions
new cbe37a4d2b3c ASoC: Intel: avs: Configure basefw on TGL-based platforms
new f0173cbe7fa7 ASoC: Intel: avs: New gateway configuration mechanism
new 320155a61f7f ASoC: Intel: avs: Remove unused gateway configuration code
new 4343af66b8e1 ASoC: Intel: avs: Add WHM module support
new 856366dc924a ALSA: hda: Select avs-driver by default on MBL
new a23ff143804d ASoC: Intel: avs: Add support for MalibouLake
new 8478dadc8148 ASoC: dt-bindings: Add bindings for WCD934x DAIs
new e27c125040b1 ASoC: codecs: wcd934x: use wcd934x binding header
new 96dd187c93af This is continued work on Samsung S9(SM-9600)
new 943116ba2a6a ASoC: add common snd_soc_ret() and use it
new 062b7ef6b103 ASoC: soc-utils: care -EOPNOTSUPP on snd_soc_ret()
new be61cd4242e4 ASoC: soc-pcm: use snd_soc_ret()
new a0ef5b4b1014 ASoC: simple-card: use snd_soc_ret()
new 2d7395b23dbf ASoC: simple-card-utils: use snd_soc_ret()
new 74a0ca4c7f19 ASoC: audio-graph-card: use snd_soc_ret()
new 8d83282e5318 ASoC: audio-graph-card2: use snd_soc_ret()
new f2d161e5804d ASoC: and adn use snd_soc_ret()
new 5b4288792ff2 ASoC: cpcap: Implement .set_bias_level
new 02d4a97ce30c dt-bindings: mfd: motorola-cpcap: Document audio-codec interrupts
new 7ed1b265021d ASoC: cpcap: Implement jack detection
new f0703ce627a2 ASoC: cpcap: Implement jack headset detection
new 72826381215e ASoC: dt-bindings: wcd937x-sdw: Add static channel mapping [...]
new c06c4f7cbea1 ASoC: codecs: wcd937x: Add static channel mapping support [...]
new 7796c97df6b1 soundwire: qcom: Add set_channel_map api support
new 0e9a970d7b2c ASoC: qcom: sdw: Add get and set channel maps support from [...]
new 46ab7d80ed4f Add static channel mapping between soundwire master
new 169ec0a541aa ASoC: SOF: Relocate and rework functionality for PCM strea [...]
new 4d2ea16576c8 ASoC: SOF: pcm: Move period/buffer configuration print aft [...]
new 860693187c59 ASoC: SOF: pcm: Add snd_sof_pcm specific wrappers for dev_ [...]
new 583348bd65ce ASoC: SOF: ipc4-topology: Improve the information in prepa [...]
new 6b8f162bd3fa ASoC: SOF: Improve the spcm and ipc4 copier prints
new cb161c333927 ASoC: tas2781: Switch to use %ptTsr
new 91f505dc3a94 ASoC: Intel: soc-acpi-intel-ptl-match: add rt712_vb + rt13 [...]
new 852c0b7204de ASoC: Intel: soc-acpi-intel-ptl-match: add rt713_vb_l2_rt1320_l13
new f98d42000216 ASoC: Intel: soc-acpi-intel-ptl-match typo fixups
new e2ceac2f3236 ASoC: amd: ps: rename structure names, variable and other macros
new 4b36a47e2d98 ASoC: amd: ps: use macro for ACP6.3 pci revision id
new db746fff89a1 ASoC: amd: ps: add acp pci driver hw_ops for acp6.3 platform
new 491628388005 ASoC: amd: ps: add callback functions for acp pci driver pm ops
new 6547577e94ae ASoC: amd: ps: add callback to read acp pin configuration
new 0a27b2d7a224 ASoC: amd: ps: add soundwire dma irq thread callback
new 4516be370ced ASoC: amd: ps: refactor soundwire dma interrupt handling
new fcb754602724 ASoC: amd: ps: store acp revision id in SoundWire dma driv [...]
new 0fa0843db17c ASoC: amd: ps: refactor soundwire dma driver code
new 43d6140cedad ASoC: amd: ps: refactor soundwire dma interrupts enable/di [...]
new 605aab3b3ca8 ASoC: amd: ps: rename acp_restore_sdw_dma_config() function
new 7c0ea26c57b0 ASoC: amd: ps: add pci driver hw_ops for ACP7.0 & ACP7.1 variants
new fde277dbcf53 ASoC: amd: ps: add pm ops related hw_ops for ACP7.0 & ACP7 [...]
new c878d5c1a525 ASoC: amd: ps: add ACP7.0 & ACP7.1 specific soundwire dma [...]
new 1c35755f4642 ASoC: amd: ps: implement function to restore dma config fo [...]
new 0b6914a0121b ASoC: amd: ps: add soundwire dma interrupts handling for A [...]
new 3898b189079c ASoC: amd: ps: add soundwire wake interrupt handling
new 0eb8f83c055c ASoC: amd: ps: update module description
new f1e91acacf86 ASoC: amd: ps: update file description and copyright year
new 552f66c40134 ASoC: amd: update Pink Sardine platform Kconfig description
new 638ad2bdb2f9 ASoC: amd: acp: add machine driver changes for ACP7.0 and [...]
new 187150671d83 ASoC: amd: acp: add RT711, RT714 & RT1316 support for ACP7 [...]
new d0252b0b945e ASoC: amd: acp: amd-acp70-acpi-match: Add rt722 support
new 31e3100d5e1f ASoC: amd: acp: amd-acp70-acpi-match: Add RT1320 & RT722 c [...]
new 4bb5b6f13fd8 ASoC: amd: amd_sdw: Add quirks for Dell SKU's
new 005859a2cf7a ASoC: amd: Add support for ACP7.0 & ACP7.1
new 651e0ed391b1 ASoC: SOF: imx: introduce more common structures and functions
new 645753d01356 ASoC: SOF: imx8: use common imx chip interface
new 563e40153a56 ASoC: SOF: imx8: use IMX_SOF_* macros
new 45e02edd8422 ASoC: SOF: imx8: drop unneeded/unused macros/header includes
new 896530b7b0c0 ASoC: SOF: imx: merge imx8 and imx8m drivers
new 07e3e514dd38 ASoC: SOF: imx: merge imx8 and imx8ulp drivers
new 6cf5df1040ba ASoC: SOF: imx: add driver for the imx95 chip
new 3c331bdeecec Refactor imx drivers and introduce support for
new 629dd55cf77b ASoC: SDCA: Minor formatting and naming tweaks
new 996bf834d0b6 ASoC: SDCA: Add code to parse Function information
new 19f6748abbab ASoC: SDCA: Parse initialization write table
new 9ee6d50ae4b0 ASoC: SDCA: Add support for Entity 0
new 42b144cb6a2d ASoC: SDCA: Add SDCA Control parsing
new 64fb5af1d1bb ASoC: SDCA: Add parsing for Control range structures
new f87c2a275033 ASoC: SDCA: Add Channel Cluster parsing
new 5c93b20f6de4 ASoC: SDCA: Add support for IT/OT Entity properties
new e80b8e5c53c3 ASoC: SDCA: Add support for clock Entity properties
new 9da195880f16 ASoC: SDCA: Add support for PDE Entity properties
new d1541caab053 Add SDCA DisCo parsing support
new e97d06cb4386 ASoC: tscs454: Use str_enable_disable() in pll_power_event()
new c5528214c7c0 ASoC: codecs: wcd93xx-sdw: fix of_property_read_bool() warnings
new 330cbb40bb36 dt-bindings: ASoC: rockchip: Add compatible for RK3588 SPDIF
new ad1212a9cc24 arm64: dts: rockchip: Add SPDIF on RK3588
new 21aa330fec31 ASoC: fsl_micfil: Add decimation filter bypass mode support
new f22ba3561daa ASoC: SOF: imx-common: set sdev->pdata->hw_pdata after com [...]
new 828c0aa63706 ASoC: amd: ps: use switch statements for acp pci revision [...]
new ae575d2145d1 ASoC: tegra: Remove the isomgr_bw APIs export
new 994719ed6d81 ASoC: Intel: avs: Use str_on_off() in avs_dsp_core_power()
new ad0fbcebb5f6 ASoC: adau1701: use gpiod_multi_set_value_cansleep
new 74e0fcbd705d gpiolib: add gpiod_multi_set_value_cansleep
new 783db6851c18 ASoC: ops: Enforce platform maximum on initial value
new 9dc016eaba3a ASoC: SOF: Intel: Don't import non-existing module namespace
new e0f421d73053 ASoC: SOF: ipc3: Use str_enabled_disabled() helper function
new 5c7e4c4da858 ASoC: dt-bindings: wlf,wm8960: add 'port' property
new 9f25b6f2568d ASoC: wm_hubs: Use str_enable_disable() in wm_hubs_update_ [...]
new e08fe24c34d3 ASoC: SOF: Intel: Use str_enable_disable() helper
new 1c3b5f374096 ASoC: tas2764: Power up/down amp on mute ops
new 08a66f55f724 ASoC: tas2764: Wait for ramp-down after shutdown
new f37f1748564a ASoC: tas2764: Mark SW_RESET as volatile
new d64c4c3d1c57 ASoC: tas2764: Add reg defaults for TAS2764_INT_CLK_CFG
new 0770b7cc095e ASoC: tas2764: Random patches from the Asahi Linux
new 11c1967f1a79 ASoC: soc-pcm: no need to check dpcm->fe on dpcm_be_connect()
new 238c863eb3d3 ASoC: soc-core: makes snd_soc_set_dmi_name() local
new 1248d29464cc ASoC: soc-ops: makes snd_soc_read_signed() void
new 7e1caa679686 ASoC: soc-pcm: makes dpcm_dapm_stream_event() void
new 7f1186a8d738 ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot()
new 0c4a06395156 ASoC: soc-pcm: remove duplicate param from __soc_pcm_hw_params()
new 257a060fe219 ASoC: remove update from snd_soc_card
new 40b1f89a1691 ASoC: remove dpcm_process_paths()
new 3aebbcba4baa ASoC: soc-pcm: cleanup dpcm_dai_trigger_fe_be()
new 42da18e62652 ASoC: soc-pcm: cleanup dpcm_fe_dai_do_trigger()
new 3f02dedf1566 ASoC: random cleanup
new b20be2c77ce5 ASoC: SOF: imx: Fix an IS_ERR() vs NULL bug in imx_parse_i [...]
new a78f244a9150 ASoC: SOF: imx: Fix error code in probe()
new 5d9fca12f54d ASoC: amd: ps: fix inconsistent indenting warning in check [...]
new b2f10aa2eb18 x86/entry: Add __init to ia32_emulation_override_cmdline()
new e3cd85963a20 x86/mtrr: Use str_enabled_disabled() helper in print_mtrr_state()
new 735049b801cf x86/amd_node, platform/x86/amd/hsmp: Have HSMP use SMN thr [...]
new bebe0afb7451 x86/amd_node: Add SMN offsets to exclusive region access
new 6b06755af667 x86/amd_node: Add support for debugfs access to SMN registers
new c893ee3f95f1 x86/amd_node: Add a smn_read_register() helper
new e211adcf36d0 ASoC: amd: acp: rembrandt: Use AMD_NODE
new 135c6af1cac5 ASoC: amd: acp: acp70: Use AMD_NODE
new 8f969537149d ASoC: amd: acp: acp63: Use AMD_NODE
new f120cf33d232 ASoC: SOF: amd: Use AMD_NODE
new 40d059278302 ASoC: amd: acp: Drop local symbols for smn read/write
new a261d77fec14 ASoC: SOF: amd: Drop host bridge ID from struct
new 67ebf71236f2 Adjust all AMD audio drivers to use AMD_NODE
new c8d08464bce9 ASoC: dt-bindings: atmel-at91sam9g20ek: convert to json-schema
new 2e2f89b18464 firmware: cs_dsp: test_bin_error: Use same test cases for [...]
new 42ae6e2559e6 firmware: cs_dsp: test_control_parse: null-terminate test strings
new 64899904d610 ASoC: soc-core: Use str_yes_no() in snd_soc_close_delayed_work()
new b47834ee4485 ASoC: SOF: amd: Add depends on CPU_SUP_AMD
new 2fa56dae1a65 ASoC: fsl: fsl_qmc_audio: Remove unnecessary bool conversions
new 91b751291494 ASoC: SOF: amd: Move depends on AMD_NODE to consumers
new 88e09306b7e0 ASoC: atmel: atmel-classd: Use str_enabled_disabled() helper
new 10efa8079290 ASoC: cros_ec_codec: Use str_enable_disable() helper in wo [...]
new 5a09e179024e ASoC: Documentation: DPCM: use inclusive language for SND_ [...]
new 1c4749873bd0 ASoC: kirkwood: use inclusive language for SND_SOC_DAIFMT_CBx_CFx
new 38399716e353 ASoC: ti: rx51: use inclusive language for SND_SOC_DAIFMT_CBx_CFx
new a5a3de8990f4 ASoC: sh: migor: use inclusive language for SND_SOC_DAIFMT [...]
new 63d93f4d0f38 ASoC: q6dsp: q6apm: replace kzalloc() with kcalloc() in q6 [...]
new 8fd0e127d8da ASoC: amd: acp: acp70: Remove unnecessary if-check
new 8c6ede5cc422 ASoC: dt-bindings: imx-card: Add playback-only and capture [...]
new 1877c3e7937f ASoC: imx-card: Add playback_only or capture_only support
new f9d4f699751f ASoC: imx-card: support playback or capture only
new 758beab02529 ASoC: topology: Create kcontrols based on their type
new 81eb3a2bd273 ASoC: topology: Save num_channels value for mixer controls
new 28feec15fa28 ASoC: Intel: avs: Make PEAKVOL configurable from topology
new 4c43a930e3e1 ASoC: Intel: avs: Add volume control for GAIN module
new 10188a25c9b5 ASoC: Intel: avs: Update VOLUME and add MUTE IPCs
new c321a4d705a3 ASoC: Intel: avs: New volume control operations
new 4c32ebcc8650 ASoC: Intel: avs: Move to the new control operations
new a4217a036869 ASoC: Intel: avs: Add support for mute for PEAKVOL and GAIN
new 76e013152891 ASoC: Intel: avs: Honor the invert flag for mixer controls
new a9409fcb979e ASoC: Intel: avs: Support multi-channel PEAKVOL instantiation
new d909b8d13a13 ASoC: Intel: avs: Mute and multi-channel controls
new 6542db20caf4 ASoC: dt-bindings: fsl,easrc: Reference common DAI properties
new 3e7b375752b5 ASoC: dt-bindings: fsl,imx-asrc: Reference common DAI properties
new 22254fca9bc7 ASoC: dt-bindings: fsl: Reference common DAI
new ef6a24c79d50 ASoC: mediatek: mt8188: Add audsys hires clocks
new bf1800073f4d ASoC: mediatek: mt8188: Add reference for dmic clocks
new 7d87bde21c73 ASoC: mediatek: mt8188: Treat DMIC_GAINx_CUR as non-volatile
new c1e42ec04197 ASoC: mediatek: mt8188: Add support for DMIC
new 390ebb24b3c3 ASoC: mediatek: mt8188-mt6359: Add DMIC support
new f00b3056843d ASoC: dt-bindings: mediatek,mt8188-mt6359: Add DMIC backen [...]
new dc64e1b9da22 Enable DMIC for Genio 700/510 EVK
new 62142da241a0 ASoC: rt712-sdca: Add FU05 playback switch control
new be1e3607f29a ASoC: tas2781: Clean up for some define
new a206376b4254 ASoC: dt-bindings: xlnx,i2s: Convert to json-schema
new 1b8b6dd0c91b ASoC: dt-bindings: xlnx,audio-formatter: Convert to json-schema
new 7ed7065dfbba ASoC: dt-bindings: xlnx,spdif: Convert to json-schema
new 55a1abd6e76c MAINTAINERS: Add Vincenzo Frascino as Xilinx Sound Driver [...]
new a54a659f5cc2 xlnx: dt-bindings: Convert to json-schema
new 79ed408b2402 ASoC: mediatek: mt8188: avoid uninitialized variable use
new fd80df352ba1 regcache: Add support for sorting defaults arrays
new e3f7caf74b79 ASoC: SDCA: Add generic regmap SDCA helpers
new 28c12866c22c ASoC: SDCA: Add regmap helpers for parsing for DisCo Const [...]
new c143755d8cce ASoC: SDCA: Add helper to write out defaults and fixed values
new d0343fdb567d Add SDCA register map support
new 0bd862846e7f ASoC: Intel: avs: use devm_kmemdup_array()
new 3e706be02bef ASoC: hdac_hdmi: use devm_kmemdup_array()
new 69aaab0e65e9 ASoC: tlv320dac33: use devm_kmemdup_array()
new d9d71a6e2d19 ASoC: uda1380: use devm_kmemdup_array()
new b26205e172ca ASoC: meson: axg-tdm-interface: use devm_kmemdup_array()
new c173b5ee81a2 ASoC: uniphier: use devm_kmemdup_array()
new 579a20181cf2 Convert sound drivers to use devm_kmemdup_array()
new feb849404a8b ASoC: SOF: Intel: hda-dai: Remove unnecessary bool conversion
new a02c42d41af7 ASoC: codecs: wsa883x: Implement temperature reading and hwmon
new 79c080c75cdd ASoC: mediatek: mt6359: Fix DT parse error due to wrong ch [...]
new 1d251a7adc5b ASoC: dt-bindings: everest,es8328: Mark ES8388 compatible [...]
new 8243a49145e5 ASoC: dt-bindings: everest,es8328: Require reg property
new 22e5c40fda71 ASoC: audio-graph-card2-custom-sample1.dtsi: Separate Sample DT
new 7c0572197faf ASoC: audio-graph-card2-custom-sample2.dtsi: Separate Sample DT
new 7d73a1beaa94 ASoC: audio-graph-card2-custom-sample.dtsi: remove origina [...]
new 56e8bbb7a0d1 ASoC: audio-graph-card2-custom-sample: Separate Sample
new 8450fa6b16e2 ASoC: Documentation: Codec to Codec: use inclusive languag [...]
new 231bf041d425 ASoC: ti: n810: use inclusive language for SND_SOC_DAIFMT_CBx_CFx
new dfdc0debf1b8 ASoC: ti: osk5912: use inclusive language for SND_SOC_DAIF [...]
new 48d5e50e4fe7 ASoC: ti: ams-delta: use inclusive language for SND_SOC_DA [...]
new 5cfb2f62242b ASoC: ti: j721e-evm: use inclusive language for SND_SOC_DA [...]
new bc17eaf1b925 ASoC: ti: davinci-evm: use inclusive language for SND_SOC_ [...]
new 9fde82ea39a7 ASoC: ti: omap-twl4030: use inclusive language for SND_SOC [...]
new 941abe67e176 ASoC: ti: omap3pandora: use inclusive language for SND_SOC [...]
new df95f0157ba1 ASoC: amd: use inclusive language for SND_SOC_DAIFMT_CBx_CFx
new 2920be2fabcb ASoC: fsl: use inclusive language for SND_SOC_DAIFMT_CBx_CFx
new 74f6e045d879 ASoC: mxs: use inclusive language for SND_SOC_DAIFMT_CBx_CFx
new e42ec97657fa ASoC: pxa: use inclusive language for SND_SOC_DAIFMT_CBx_CFx
new a1cadae42c9b ASoC: qcom: sc7180: use inclusive language for SND_SOC_DAI [...]
new f8ca280bf5c2 ASoC: qcom: sc7280: use inclusive language for SND_SOC_DAI [...]
new 3c2e63a3a0ef ASoC: codec: cs4234: use inclusive language for SND_SOC_DA [...]
new c974655b0c7f ASoC: codec: cs4265: use inclusive language for SND_SOC_DA [...]
new 46dbe25747fc ASoC: codec: cs4270: use inclusive language for SND_SOC_DA [...]
new e9ab4b38205a ASoC: codec: cs4271: use inclusive language for SND_SOC_DA [...]
new 0d41068ca151 ASoC: codec: cs4341: use inclusive language for SND_SOC_DA [...]
new 0c57e5571968 ASoC: codec: cs530x: use inclusive language for SND_SOC_DA [...]
new b26c604a0dce ASoC: codec: cs35l32: use inclusive language for SND_SOC_D [...]
new ea38f63c4afd ASoC: codec: cs35l33: use inclusive language for SND_SOC_D [...]
new d21e3b442ff6 ASoC: codec: cs35l34: use inclusive language for SND_SOC_D [...]
new 952b334dcfcf ASoC: codec: cs42l42: use inclusive language for SND_SOC_D [...]
new fad200733e50 ASoC: codec: cs42l51: use inclusive language for SND_SOC_D [...]
new 1ef8b1c830a0 ASoC: codec: cs42l52: use inclusive language for SND_SOC_D [...]
new b9dde447dd27 ASoC: codec: cs42l56: use inclusive language for SND_SOC_D [...]
new 8f5ae8395333 ASoC: codec: cs42l73: use inclusive language for SND_SOC_D [...]
new 90fd7bb1af17 ASoC: codec: cs42xx8: use inclusive language for SND_SOC_D [...]
new dc946ef548ae ASoC: codec: cs43130: use inclusive language for SND_SOC_D [...]
new e759aeeb1d09 ASoC: codec: cs53l30: use inclusive language for SND_SOC_D [...]
new b50e5b9694e2 ASoC: codec: da7210: use inclusive language for SND_SOC_DA [...]
new 7177a7a8e10d ASoC: codec: da7218: use inclusive language for SND_SOC_DA [...]
new fc0a8ee9921f ASoC: codec: da7219: use inclusive language for SND_SOC_DA [...]
new e5f0c2ad987b ASoC: codec: da732x: use inclusive language for SND_SOC_DA [...]
new 6f8ac982806a ASoC: codec: da9055: use inclusive language for SND_SOC_DA [...]
new 739f4f44dc42 ASoC: codec: nau8540: use inclusive language for SND_SOC_D [...]
new a3c86259f8a4 ASoC: codec: nau8810: use inclusive language for SND_SOC_D [...]
new 1fca457c22a2 ASoC: codec: nau8822: use inclusive language for SND_SOC_D [...]
new e23d68d7d3b3 ASoC: codec: nau8824: use inclusive language for SND_SOC_D [...]
new 2f120ee8026a ASoC: codec: nau8825: use inclusive language for SND_SOC_D [...]
new 5f2d29942c82 ASoC: codec: rk817: use inclusive language for SND_SOC_DAI [...]
new 9c7cf29bdb11 ASoC: codec: rt274: use inclusive language for SND_SOC_DAI [...]
new a212edb16ca0 ASoC: codec: rt286: use inclusive language for SND_SOC_DAI [...]
new 84f32702f3ef ASoC: codec: rt298: use inclusive language for SND_SOC_DAI [...]
new b865e0823cbf ASoC: codec: rt1011: use inclusive language for SND_SOC_DA [...]
new 2281565db79b ASoC: codec: rt1015: use inclusive language for SND_SOC_DA [...]
new f9ef0947ba84 ASoC: codec: rt1016: use inclusive language for SND_SOC_DA [...]
new 9261d67d8bd2 ASoC: codec: rt1305: use inclusive language for SND_SOC_DA [...]
new 668db7178502 ASoC: codec: rt1308: use inclusive language for SND_SOC_DA [...]
new 2d5e9d40998b ASoC: codec: rt5616: use inclusive language for SND_SOC_DA [...]
new 1b16920e651d ASoC: codec: rt5631: use inclusive language for SND_SOC_DA [...]
new 60143172c63d ASoC: codec: rt5640: use inclusive language for SND_SOC_DA [...]
new 3165df2f130d ASoC: codec: rt5645: use inclusive language for SND_SOC_DA [...]
new e41ebb0a1f8b ASoC: codec: rt5651: use inclusive language for SND_SOC_DA [...]
new f1205656ef23 ASoC: codec: rt5659: use inclusive language for SND_SOC_DA [...]
new 67f2243f2b1f ASoC: codec: rt5660: use inclusive language for SND_SOC_DA [...]
new 0ad3a7d311f0 ASoC: codec: rt5663: use inclusive language for SND_SOC_DA [...]
new 0b74ed5533c8 ASoC: codec: rt5665: use inclusive language for SND_SOC_DA [...]
new 4869417f4a2b ASoC: codec: rt5668: use inclusive language for SND_SOC_DA [...]
new b3a3eda6cb30 ASoC: codec: rt5670: use inclusive language for SND_SOC_DA [...]
new 40213f8d5b49 ASoC: codec: rt5677: use inclusive language for SND_SOC_DA [...]
new f61c11db0f59 ASoC: codec: rt5682: use inclusive language for SND_SOC_DA [...]
new bd178280c7d9 ASoC: codec: rt5682s: use inclusive language for SND_SOC_D [...]
new 461deb4911f3 ASoC: codec: wm2200: use inclusive language for SND_SOC_DA [...]
new 4042bb6e973a ASoC: codec: wm5100: use inclusive language for SND_SOC_DA [...]
new 474cd6355413 ASoC: codec: wm8350: use inclusive language for SND_SOC_DA [...]
new 24684cc20601 ASoC: codec: wm8400: use inclusive language for SND_SOC_DA [...]
new 420663ae8fa2 ASoC: codec: wm8510: use inclusive language for SND_SOC_DA [...]
new e2bcc61a4481 ASoC: codec: wm8523: use inclusive language for SND_SOC_DA [...]
new dee14c5b6d29 ASoC: codec: wm8524: use inclusive language for SND_SOC_DA [...]
new 1b94f3874d61 ASoC: codec: wm8580: use inclusive language for SND_SOC_DA [...]
new 042ecb2ab236 ASoC: codec: wm8711: use inclusive language for SND_SOC_DA [...]
new 4d20a35acef6 ASoC: codec: wm8728: use inclusive language for SND_SOC_DA [...]
new bb0b8a07192d ASoC: codec: wm8737: use inclusive language for SND_SOC_DA [...]
new a018b6601c47 ASoC: codec: wm8741: use inclusive language for SND_SOC_DA [...]
new 4be54b6bdafa ASoC: codec: wm8750: use inclusive language for SND_SOC_DA [...]
new 92acd9f7409d ASoC: codec: wm8753: use inclusive language for SND_SOC_DA [...]
new d17b39f6d3e6 ASoC: codec: wm8770: use inclusive language for SND_SOC_DA [...]
new 9b9cbc6b4fa3 ASoC: codec: wm8776: use inclusive language for SND_SOC_DA [...]
new ad3993c44963 ASoC: codec: wm8804: use inclusive language for SND_SOC_DA [...]
new 2f8b07842e9e ASoC: codec: wm8900: use inclusive language for SND_SOC_DA [...]
new 1a126668ab09 ASoC: codec: wm8903: use inclusive language for SND_SOC_DA [...]
new 25baeacd9c63 ASoC: codec: wm8904: use inclusive language for SND_SOC_DA [...]
new 2d2223d742d9 ASoC: codec: wm8940: use inclusive language for SND_SOC_DA [...]
new fb44bd4902cd ASoC: codec: wm8955: use inclusive language for SND_SOC_DA [...]
new 541e0b4947a9 ASoC: codec: wm8960: use inclusive language for SND_SOC_DA [...]
new b99c850bd41e ASoC: codec: wm8961: use inclusive language for SND_SOC_DA [...]
new c6472392301f ASoC: codec: wm8962: use inclusive language for SND_SOC_DA [...]
new ed86f7b7e5f6 ASoC: codec: wm8971: use inclusive language for SND_SOC_DA [...]
new 68084db5e7a5 ASoC: codec: wm8974: use inclusive language for SND_SOC_DA [...]
new f0bd6cb02505 ASoC: codec: wm8978: use inclusive language for SND_SOC_DA [...]
new 93b1fefd8b1a ASoC: codec: wm8983: use inclusive language for SND_SOC_DA [...]
new 7f3ed7ea52f2 ASoC: codec: wm8985: use inclusive language for SND_SOC_DA [...]
new 2725c018785d ASoC: codec: wm8988: use inclusive language for SND_SOC_DA [...]
new d542f5bfa3e4 ASoC: codec: wm8990: use inclusive language for SND_SOC_DA [...]
new 0d4291fa3a89 ASoC: codec: wm8991: use inclusive language for SND_SOC_DA [...]
new 291b4eb98479 ASoC: codec: wm8993: use inclusive language for SND_SOC_DA [...]
new 35492f84fbd6 ASoC: codec: wm8994: use inclusive language for SND_SOC_DA [...]
new c417a7cf976e ASoC: codec: wm8995: use inclusive language for SND_SOC_DA [...]
new cc49a35ab195 ASoC: codec: wm8996: use inclusive language for SND_SOC_DA [...]
new cfb91be8f9c8 ASoC: codec: wm9081: use inclusive language for SND_SOC_DA [...]
new 9c914ef3b876 ASoC: codec: wm9713: use inclusive language for SND_SOC_DA [...]
new 74da545ec6a8 ASoC: codec: madera: use inclusive language for SND_SOC_DA [...]
new 1af0148c3f87 ASoC: codec: arizona: use inclusive language for SND_SOC_D [...]
new c80956630fa0 ASoC: codec: twl4030: use inclusive language for SND_SOC_D [...]
new 27f5e88fdc8a ASoC: codec: src4xxx: use inclusive language for SND_SOC_D [...]
new 6575dd53217e ASoC: codec: sgtl5000: use inclusive language for SND_SOC_ [...]
new 6dd61011a67e ASoC: codec: lochnagar-sc: use inclusive language for SND_ [...]
new 521c04c6e32a ASoC: ux500: use inclusive language for SND_SOC_DAIFMT_CBx_CFx
new 6cc4d2c11537 ASoC: meson: t9015: use inclusive language for SND_SOC_DAI [...]
new 4586b0569569 ASoC: meson: meson-card-utils: use inclusive language for [...]
new 04ea3e0d2e10 ASoC: tegra: tegra_asoc_machine: use inclusive language fo [...]
new b15ea10972a1 ASoC: tegra: tegra_wm8903: use inclusive language for SND_ [...]
new 836d2924c05e ASoC: intel: rt274: use inclusive language for SND_SOC_DAI [...]
new ccf2a77a5d15 ASoC: intel: rt286: use inclusive language for SND_SOC_DAI [...]
new f5617b647c85 ASoC: intel: rt298: use inclusive language for SND_SOC_DAI [...]
new 6d41096d7df6 ASoC: intel: rt5514: use inclusive language for SND_SOC_DA [...]
new e15abfa60107 ASoC: intel: da7219: use inclusive language for SND_SOC_DA [...]
new 0808c1ab8d1a ASoC: intel: ssm4567: use inclusive language for SND_SOC_D [...]
new 4994da5c7fea ASoC: intel: nau8825: use inclusive language for SND_SOC_D [...]
new bcb896a69864 ASoC: intel: max98927: use inclusive language for SND_SOC_ [...]
new d2f277bf8aae ASoC: intel: max98357a: use inclusive language for SND_SOC [...]
new 69e35d9bfd6b ASoC: samsung: snow: use inclusive language for SND_SOC_DA [...]
new 5dc6b4a351de ASoC: samsung: bells: use inclusive language for SND_SOC_D [...]
new 06d07a4f5b98 ASoC: samsung: odroid: use inclusive language for SND_SOC_ [...]
new 3f97e52562dd ASoC: samsung: arndale: use inclusive language for SND_SOC [...]
new 9ef6a439bc98 ASoC: samsung: lowland: use inclusive language for SND_SOC [...]
new 3d5f026256d9 ASoC: samsung: speyside: use inclusive language for SND_SO [...]
new 29664312a75e ASoC: samsung: tobermory: use inclusive language for SND_S [...]
new 1455b3857ca2 ASoC: samsung: tm2_wm5110: use inclusive language for SND_ [...]
new 2c4a2b5d084b ASoC: samsung: littlemill: use inclusive language for SND_ [...]
new 795aad6b179d ASoC: samsung: smdk_wm8994: use inclusive language for SND [...]
new 697c58941c0a ASoC: samsung: aries_wm8994: use inclusive language for SN [...]
new 22bbcab0a2a1 ASoC: samsung: midas_wm1811: use inclusive language for SN [...]
new cc8e22b6b162 ASoC: samsung: smdk_wm8994pcm: use inclusive language for [...]
new 862123a0a416 ASoC: mediatek: mt2701-wm8960: use inclusive language for [...]
new b1f5886cca25 ASoC: mediatek: mt2701-cs42448: use inclusive language for [...]
new c709a876b7de ASoC: mediatek: mt7986-wm8960: use inclusive language for [...]
new d8c808af2a9b ASoC: mediatek: mt7986-dai-etdm: use inclusive language fo [...]
new eeb25b3ca1ef ASoC: mediatek: mt8173-rt5650: use inclusive language for [...]
new 47c59833c42a ASoC: mediatek: mt8173-max98090: use inclusive language fo [...]
new b73c2719c951 ASoC: mediatek: mt8173-rt5650-rt5676: use inclusive langua [...]
new 522f5021cfb5 ASoC: mediatek: mt8173-rt5650-rt5514: use inclusive langua [...]
new 711035c043b3 ASoC: mediatek: mt8183-da7219-max98357: use inclusive lang [...]
new e33d0569d7a1 ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use inclus [...]
new 38cc5b0bed6c ASoC: mediatek: mt8186-mt6366: use inclusive language for [...]
new d4ee06219f2f ASoC: mediatek: mt8192-mt6359-rt1015-rt5682: use inclusive [...]
new cb1ebf6e2037 ASoC: mediatek: mt8195-mt6359: use inclusive language for [...]
new db9912ce99c3 ASoC: mediatek: mt8365-mt6357: use inclusive language for [...]
new 9002421ebb14 ASoC: mediatek: mt8365-dai-i2s: use inclusive language for [...]
new 0526b0b88c30 ASoC: mediatek: mt8365-dai-pcm: use inclusive language for [...]
new 99239dc5147e ASoC: rockchip: rk3288_hdmi_analog: use inclusive language [...]
new 8410a099c88d ASoC: rockchip: rk3399_gru_sound: use inclusive language f [...]
new edca7ad57c50 ASoC: rockchip: rockchip_max98090: use inclusive language [...]
new 7370a8fe5bd2 ASoC: rockchip: rockchip_rt5645: use inclusive language fo [...]
new 0f68f56ab7be ASoC: soc-dai: remove SND_SOC_DAIFMT_CB{MS}_CF{MS}
new ee3cce59b1ce ASoC: use inclusive language for
new b686559772d1 ASoC: codecs: rt1011: Fix definition of device_id tables
new a859d2383f66 ASoC: codecs: rt1015: Fix definition of device_id tables
new e7795c17b826 ASoC: codecs: rt1016: Fix definition of device_id tables
new 689e4d5fd8a7 ASoC: codecs: rt1019: Fix definition of device_id tables
new 0440f938aacf ASoC: codecs: rt1305: Fix definition of device_id tables
new 30e038711461 ASoC: codecs: rt1308: Fix definition of device_id tables
new acac29fa62a8 ASoC: codecs: rt1318: Fix definition of device_id tables
new 5a84cbb03094 ASoC: codecs: rt274: Fix definition of device_id tables
new 1c418cf14638 ASoC: codecs: rt5514: Fix definition of device_id tables
new dfc6b8ccb1bb ASoC: codecs: rt5640: Fix definition of device_id tables
new d3a37a664ebe ASoC: codecs: rt5645: Fix definition of device_id tables
new 85188e3bd7cb ASoC: codecs: rt5651: Fix definition of device_id tables
new 24a430247811 ASoC: codecs: rt5659: Fix definition of device_id tables
new 4d34ea670989 ASoC: codecs: rt5660: Fix definition of device_id tables
new e9d9a43e3f00 ASoC: codecs: rt5663: Fix definition of device_id tables
new b89d9d26fb6c ASoC: codecs: rt5665: Fix definition of device_id tables
new a06ef7754b8e ASoC: codecs: rt5668: Fix definition of device_id tables
new 9aa85f433bb1 ASoC: codecs: rt5670: Fix definition of device_id tables
new 6de7c4def7a6 ASoC: codecs: rt5682: Fix definition of device_id tables
new 7f15da9a55d3 ASoC: codecs: rt286: Update definition of device_id tables
new ed4bef1d52ce ASoC: codecs: rt298: Update definition of device_id tables
new 739db0529c2a ASoC: codecs: rt5677: Update definition of device_id tables
new 24056de9976d ASoC: codecs: Update device_id tables for Realtek
new b19d340d5d08 ASoC: samsung: bells: Drop unused include
new c4b2d9643a06 ASoC: samsung: littlemill: Drop unused include
new 5c06f7f3d837 ASoC: samsung: lowland: Drop unused include
new da9146c19b17 ASoC: samsung: speyside: Convert to GPIO descriptor
new c095b7a27529 ASoC: samsung: tobermory: Drop unused include
new 0a22454ab2ec ASoC: samsung: tm2_wm5110: Drop unused include
new d6c08418955a ASoC: samsung: GPIO descriptor conversion
new c01a74844b74 ASoC: Remove unused helper macro
new b2b691339448 ASoC: rt715: Remove duplicate SOC_DOUBLE_R_EXT() helper macro
new 17ec58ac3c08 ASoC: sma1307: Use SOC_SINGLE_EXT() helper macro
new aecdaa84adaf ASoC: tas2562: Use SOC_SINGLE_EXT_TLV() helper macro
new 9bb7d7452363 ASoC: wcd938x: Use SOC_SINGLE_EXT_TLV() helper macro
new bf19467b8512 ASoC: wm9712: Use SOC_SINGLE_EXT() helper macro
new 516493232a9b ASoC: wm9713: Use SOC_DOUBLE_EXT() helper macro
new 98413be56faa ASoC: wsa881x: Use SOC_SINGLE_EXT_TLV() helper macro
new 7c5b07b497ea ASoC: atmel: tse850-pcm5142: Use SOC_SINGLE_EXT() helper macro
new 9e6e7e088cb7 ASoC: dapm: Add missing SOC_DAPM_DOUBLE_R_TLV() helper
new c951b20766f0 ASoC: dapm: Use ASoC control macros where possible
new 1743dbb45b2c ASoC: Tidy up SOC_DOUBLE_R_* helpers
new 2cb6290a24f7 Tidy up ASoC VALUE control macros
new 6db630902727 ASoC: Tidy up SOC_DOUBLE_* and SOC_SINGLE_* helpers
new abcb9a1fd891 ASoC: dt-bindings: fsl,sai: Document audio graph port
new 5fee78e517ce ASoC: dt-bindings: fsl,audmix: Document audio graph port
new 597acf1a04be ASoC: dt-bindings: fsl,audmix: make 'dais' property to be [...]
new 294a60e5e983 ASoC: fsl_audmix: register card device depends on 'dais' property
new 426aae69373f ASoC: fsl_audmix: support audio graph card for audmix
new de22dc76e11d ASoC: doc: use SND_SOC_DAILINK_xxx() macro
new b92bc4d6e21f ASoC: soc-pcm: merge soc_pcm_hw_update_format/subformat()
new 8b36447c9ae1 ASoC: Intel: adl: add 2xrt1316 audio configuration
new 02467341e357 ASoC: Intel: soc-acpi-intel-ptl-match: add rt712_vb_l3_rt1 [...]
new ffe450cb6bce ASoC: Intel: soc-acpi-intel-ptl-match: add rt713_vb_l3_rt1 [...]
new 65e246d33ded ASoC: sdw_utils: add mic and amp dais to 0xaaaa codec
new e1a0657c6d94 ASoC: Intel: add multi-function SDW mockup codec match
new 438405704eec ASoC: Intel: soc-acpi-intel-lnl-match: add sdw multi funct [...]
new c7a6a74f8479 ASoC: Intel: soc-acpi-intel-ptl-match: add sdw multi funct [...]
new 1ff07522690d ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 6x cs35 [...]
new 7172d9ae29af ASoC: Intel: soc-acpi-intel-ptl-match: add cs42l43 6x cs35 [...]
new a1462fb8b5dd ASoC: Intel: boards: updates for 6.15
new c6141ba0110f ASoC: Merge up fixes
new 269b84423914 ASoC: dapm: Fix changes to DECLARE_ADAU17X1_DSP_MUX_CTRL
new 2c2eadd07e74 ASoC: cs42l43: convert to SYSTEM_SLEEP_PM_OPS
new 7a2ff0510c51 ASoC: soc-pcm: reuse dpcm_state_string()
new 5d5eceb9bb10 ASoC: soc-dai: add snd_soc_dai_mute_is_ctrled_at_trigger()
new db91ad81a254 ASoC: dt-bindings: fsl,imx-asrc: Document audio graph port
new a8fed0bddf8f ASoC: dt-bindings: add regulator support to dmic codec
new d3321a20b511 ASoC: dmic: add regulator support
new 1ec3f1dc215d ASoC: dmic: add regulator support
new 698233342000 ASoC: SOF: Intel: mtl: Split up dsp_ops setup code
new 0d2d276f53ea ASoC: SOF: Intel: lnl/ptl: Only set dsp_ops which differs [...]
new 80416226920c ASoC: SOF: Intel: mtl: Stop exporting dsp_ops callback functions
new 8aeb7d2c3fc3 ASoC: SOF: Intel: Create ptl.c as placeholder for Panther [...]
new eea84a7f0cdb ASoC: SOF: ipc4: Add support for Intel HW managed mic priv [...]
new 0978e8207b61 ASoC: SOF: Intel: hda-mlink: Add support for mic privacy i [...]
new a0db661e7d8e ASoC: SOF: hda/shim: Add callbacks to handle mic privacy c [...]
new 4a43c3241ec3 ASoC: SOF: Intel: ptl: Add support for mic privacy
new 8a7e7a03e3c5 ASoC: SOF: Intel: Add support for ACE3+ mic privacy
new ad5a0970f86d ASoC: cs35l41: check the return value from spi_setup()
new 89be3c15a58b ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_ [...]
new ac5b4a24f16f ASoC: Intel: soc-acpi-intel-ptl-match: Add cs42l43 support
new c3d5d331c96f ASoC: amd: acp: Remove redundant acp70 chip->name
new 8ae746fe5104 ASoC: amd: acp: Implement acp_common_hw_ops support for ac [...]
new e2cda4617656 ASoC: amd: acp: Refactor dmic-codec platform device creation
new a8b9d2d7376d ASoC: amd: acp: Refactor acp platform device creation
new 6e60db74b69c ASoC: amd: acp: Refactor acp machine select
new aaf7a668bb38 ASoC: amd: acp: Add new interrupt handle callbacks in acp_ [...]
new e3933683b25e ASoC: amd: acp: Remove redundant acp_dev_data structure
new a95a1dbbd3d6 ASoC: amd: acp: Move spin_lock and list initialization to [...]
new c8b5f251f0e5 ASoC: amd: acp: Remove white line
new f8b4f3f525e8 ASoC: amd: acp: Refactor acp70 platform resource structure
new d08220b6e32e ASoC: amd: acp: Refactor acp63 platform resource structure
new ee7ab0fd5408 ASoC: amd: acp: Refactor rembrant platform resource structure
new e167e5b268b2 ASoC: amd: acp: Refactor renoir platform resource structure
new 02e1cf7a352a ASoC: amd: acp: Fix for enabling DMIC on acp platforms via [...]
new 87fa872a1ecf ASoC: samsung: speyside: Free gpiod table
new a935b3f98180 ASoC: SOF: ipc4-topology: Allocate ref_params on stack
new 25a83f870b8a ASoC: dt-bindings: tas27xx: add compatible for SN012776
new ce9233937f32 ASoC: dt-bindings: tas2770: add compatible for TAS5770L
new ad18392962df ASoC: tas2764: Extend driver to SN012776
new f8d5f28e3f2e ASoC: tas2764: Add control concerning overcurrent events
new 6553ee024b44 ASoC: tas2770: Factor out set_ivsense_slots
new f0066c8d1d32 ASoC: tas2770: Fix and redo I/V sense TDM slot setting logic
new e0afd7d370c6 ASoC: Merge up fixes
new 7bda89a2489f ASoC: dt-bindings: sun4i-a10-codec: add hp-det-gpios
new ae5f76d4044d ASoC: sun4i-codec: correct dapm widgets and controls for h616
new a149377c033a ASoC: sun4i-codec: support hp-det-gpios property
new d389719fb4ec ASoC: sun4i-codec: add h616 card long_name
new d9a06936ee9e ASoC: sun4i-codec: add headphone dectection for
new 1458fae110c8 ASoC: ti: davinci-i2s: remove unnecessary NULL check befor [...]
new f37ab219a333 ASoC: mt8365: remove unnecessary NULL check before clk_dis [...]
new 0ec6bd16705f ASoC: sma1307: Add NULL check in sma1307_setting_loaded()
new f1d742c35b65 ASoC: tegra: Use non-atomic timeout for ADX status register
new 9aa499f28ef8 ASoC: tlv320adc3xxx: remove unnecessary NULL check before [...]
new 02026aabaa82 ASoC: amd: acp: Fix leak in acp_pci_probe()
new ede6445d5405 ASoC: soc-pcm: tidyup function name to snd_soc_dpcm_be_can_xxx()
new 3e330acf4efd ASoC: codecs: wcd937x: fix a potential memory leak in wcd9 [...]
new 3cab1fc85f9d ASoC: cs35l56: Remove redundant 'flush_workqueue()' calls
new 9c2c0ef64009 ASoC: amd: acp: Fix snd_soc_acpi_mach id's duplicate symbol error
new 09dc8031f4a8 ASoC: amd: acp: Fix acp_resource duplicate symbol error
new 77ad261ecc4a ASoC: amd: acp: Fix acp_common_hw_ops declaration error
new 18abb3797f1c ASoC: soc-utils: Transition to the faux device interface
new 3fec903f2cb1 ASoC: dt-bindings: mediatek,mt8188-mt6359: Add mediatek,accdet
new cf536e2622e2 ASoC: mediatek: common: Handle mediatek,accdet property
new 0116a7d84b32 ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_ [...]
new f35d834d67ad ASoC: mediatek: mt8188-mt6359: Add accdet headset jack det [...]
new b9d98aea6b7b Allow retrieving accessory detection reference on
new 98dba9dab5d9 ASoC: pcm1681: Drop unused include
new ef5aa8bd2237 ASoC: pcm3008: Convert to GPIO descriptors
new 17fdf318f5fb ASoC: pcm6240: Drop bogus code handling IRQ as GPIO
new 65086ec20099 ASoC: Convert PCM codecs to GPIO descriptors
new 988adcb73669 ASoC: SDCA: Tidy up initialization write parsing
new 0d16daa9405e ASoC: SDCA: Use __free() to manage local buffers
new 49680c9f13b6 ASoC: SDCA: Allow naming of imp def controls
new 2a4667f3d589 ASoC: SDCA: Add type flag for Controls
new 1bcbb88bedb1 ASoC: SDCA: Add SDCA Control Range data access helper
new d1cd13f80dc6 ASoC: SDCA: Add support for GE Entity properties
new aaf08d734e20 Some minor SDCA preparation
new 958448bfee50 ASoC: au1x: Convert to DEFINE_SIMPLE_DEV_PM_OPS()
new 5f3aeb44694f ASoC: ak4375: Convert to RUNTIME_PM_OPS() & co
new 9f9c8e9064ea ASoC: ak4458: Convert to RUNTIME_PM_OPS() & co
new 5ef209dcdc3f ASoC: ak5558: Convert to RUNTIME_PM_OPS() & co
new 5b73cae57a02 ASoC: cs35l32: Convert to RUNTIME_PM_OPS()
new 7d1d8f90e456 ASoC: cs35l33: Convert to RUNTIME_PM_OPS()
new 1d6128f56c01 ASoC: cs35l34: Convert to RUNTIME_PM_OPS()
new fd24b93ebaa1 ASoC: cs4234: Convert to RUNTIME_PM_OPS()
new 227b13234982 ASoC: cs42l42: Convert to RUNTIME_PM_OPS() & co
new 92104ed88e7c ASoC: cs42l51: Convert to SYSTEM_SLEEP_PM_OPS()
new 850910df7a5c ASoC: cs42l83: Convert to SYSTEM_SLEEP_PM_OPS()
new 7b7e2292e0ba ASoC: cs42xx8: Convert to EXPORT_GPL_DEV_PM_OPS()
new 9a1d4a565651 ASoC: cs43130: Convert to RUNTIME_PM_OPS()
new 2492a736dd89 ASoC: cs4349: Convert to RUNTIME_PM_OPS()
new 646443af4452 ASoC: cs53l30: Convert to RUNTIME_PM_OPS()
new 81f150d4b96d ASoC: cx2072x: Convert to RUNTIME_PM_OPS() & co
new 948cf1681e2e ASoC: da7213: Convert to RUNTIME_PM_OPS() & co
new 218b32ca6c63 ASoC: hdac_hdmi: Convert to RUNTIME_PM_OPS() & co
new efd74b16af66 ASoC: lpass: Convert to RUNTIME_PM_OPS()
new f744bcb575f7 ASoC: max98090: Convert to RUNTIME_PM_OPS() & co
new db001865fdbc ASoC: max98373: Convert to RUNTIME_PM_OPS() & co
new 69b638e8d434 ASoC: max98390: Convert to SYSTEM_SLEEP_PM_OPS()
new c009893bc586 ASoC: max98396: Convert to SYSTEM_SLEEP_PM_OPS()
new b352343e448c ASoC: max98520: Convert to SYSTEM_SLEEP_PM_OPS()
new d0029e0a7867 ASoC: max9860: Convert to RUNTIME_PM_OPS()
new 113d29a94410 ASoC: max98927: Convert to SYSTEM_SLEEP_PM_OPS()
new aa912611c430 ASoC: mt6660: Convert to RUNTIME_PM_OPS()
new 85e8d0f37879 ASoC: pcm512x: Convert to EXPORT_GPL_DEV_PM_OPS()
new b83ab4fb2c6e ASoC: rt1017-sdca-sdw: Convert to RUNTIME_PM_OPS() & co
new 7130c4302b92 ASoC: rt1308-sdw: Convert to RUNTIME_PM_OPS() & co
new dfe8999a4f5c ASoC: rt1316-sdw: Convert to RUNTIME_PM_OPS() & co
new d0bb681f8e9a ASoC: rt1318-sdw: Convert to RUNTIME_PM_OPS() & co
new 3eedadf3d704 ASoC: rt1320-sdw: Convert to RUNTIME_PM_OPS() & co
new fdf698fa3ff2 ASoC: rt5514: Convert to SYSTEM_SLEEP_PM_OPS()
new 71ba303a04ed ASoC: rt5645: Convert to SYSTEM_SLEEP_PM_OPS()
new ef57148d2cea ASoC: rt5682-sdw: Convert to RUNTIME_PM_OPS() & co
new 569f75535df2 ASoC: rt700-sdw: Convert to RUNTIME_PM_OPS() & co
new 98cdea5b7acd ASoC: rt711: Convert to RUNTIME_PM_OPS() & co
new e4efc3694d8a ASoC: rt712: Convert to RUNTIME_PM_OPS() & co
new a83d01d19ef2 ASoC: rt715: Convert to RUNTIME_PM_OPS() & co
new 8798eaedd6d7 ASoC: rt721: Convert to RUNTIME_PM_OPS() & co
new 957e8cb375e6 ASoC: rt722: Convert to RUNTIME_PM_OPS() & co
new 9aaa57d36f38 ASoC: rt9120: Convert to RUNTIME_PM_OPS()
new 9eb264d115a5 ASoC: rtq9128: Convert to RUNTIME_PM_OPS()
new 1570c33f2f38 ASoC: tas2552: Convert to RUNTIME_PM_OPS()
new 2db8e2c7c6f9 ASoC: ts3a227e: Convert to SYSTEM_SLEEP_PM_OPS()
new 40a3111b8f18 ASoC: wcd937x: Convert to RUNTIME_PM_OPS()
new a0f0a8814ab4 ASoC: wcd938x: Convert to RUNTIME_PM_OPS()
new 6714a569c839 ASoC: wcd939x: Convert to RUNTIME_PM_OPS()
new 208a479d0392 ASoC: wm2200: Convert to RUNTIME_PM_OPS()
new adcb5d32f731 ASoC: wm5100: Convert to RUNTIME_PM_OPS()
new 30200e61f8b8 ASoC: wm8804: Convert to EXPORT_GPL_DEV_PM_OPS()
new 327e7dd45cea ASoC: wm8962: Convert to RUNTIME_PM_OPS() & co
new ae5ad50b9fea ASoC: wm8994: Convert to SYSTEM_SLEEP_PM_OPS()
new 6fb2ff498d5a ASoC: wsa881x: Convert to RUNTIME_PM_OPS()
new d09125c2c68c ASoC: wsa883x: Convert to RUNTIME_PM_OPS()
new 60c1c181139e ASoC: wsa884x: Convert to RUNTIME_PM_OPS()
new fc12699cda76 ASoC: dwc: Convert to RUNTIME_PM_OPS()
new d1baa8193fd8 ASoC: fsl: Convert to RUNTIME_PM_OPS() and co
new 5580e82d2226 ASoC: img: Convert to RUNTIME_PM_OPS() and co
new 72954863350e ASoC: intel: avs: Convert to RUNTIME_PM_OPS()
new 2c498d9a3a5a ASoC: intel: catpt: Convert to RUNTIME_PM_OPS() & co
new 50ffa9e4d22d ASoC: mediatek: mt2701: Convert to RUNTIME_PM_OPS()
new 6afabcdad370 ASoC: mediatek: mt6797: Convert to RUNTIME_PM_OPS()
new 0d7c63bc74a8 ASoC: mediatek: mt7986: Convert to RUNTIME_PM_OPS()
new 09b926f215df ASoC: mediatek: mt8173: Convert to RUNTIME_PM_OPS()
new 564cb5ebb488 ASoC: mediatek: mt8183: Convert to RUNTIME_PM_OPS()
new 26d342b04f5e ASoC: mediatek: mt8186: Convert to RUNTIME_PM_OPS()
new 49a70f2ed0a2 ASoC: mediatek: mt8188: Convert to RUNTIME_PM_OPS()
new ecd140a2063d ASoC: mediatek: mt8192: Convert to RUNTIME_PM_OPS()
new 951f082eb09b ASoC: mediatek: mt8195: Convert to RUNTIME_PM_OPS()
new bd8540105e88 ASoC: mediatek: mt8365: Convert to RUNTIME_PM_OPS() & co
new 23a6b07ceff5 ASoC: qcom: Convert to SYSTEM_SLEEP_PM_OPS()
new 4330d33f04ea ASoC: rcar: Convert to SYSTEM_SLEEP_PM_OPS()
new 43a293034804 ASoC: rockchip: Convert to RUNTIME_PM_OPS() & co
new 692fc8ac774a ASoC: samsung: Convert to RUNTIME_PM_OPS() & co
new 40456c8e7b94 ASoC: SOF: acpi: Convert to EXPORT_NS_DEV_PM_OPS()
new 24df03e2b43c ASoC: SOF: pci: Convert to EXPORT_NS_DEV_PM_OPS()
new f8d952c5f77f ASoC: SOF: of: Convert to EXPORT_DEV_PM_OPS()
new 7369a2d95878 ASoC: stm: Convert to SYSTEM_SLEEP_PM_OPS()
new 723b69072328 ASoC: sunxi: Convert to RUNTIME_PM_OPS()
new 5f6e34c575b8 ASoC: tegra186: Convert to RUNTIME_PM_OPS() & co
new 083c6a6f79e7 ASoC: tegra210: Convert to RUNTIME_PM_OPS() & co
new b7055fc11dc6 ASoC: tegra20: Convert to RUNTIME_PM_OPS() & co
new 212f5c4f1d45 ASoC: tegra30: Convert to RUNTIME_PM_OPS() & co
new c7ef05c0061a ASoC: xtensa: Convert to RUNTIME_PM_OPS()
new 5f86b16c49a9 ASoC: amd: Convert to RUNTIME_PM_OPS() & co
new 15559cdeb9be ASoC: pcm3168a: Convert to EXPORT_GPL_DEV_PM_OPS()
new ebfbcfc7b962 ASoC: Convert to modern PM macros
new 340abded86de ASoC: ti: j721e-evm: Reduce log level for EPROBE_DEFER
new 1822c4484efe ASoC: codecs: ntp8918: Remove duplicate clk.h header
new 6d9d66626c58 ASoC: Intel: avs: Replace devm_kzalloc() with devm_kcalloc()
new 61b1a1bddf7d ASoC: Intel: avs: ssm4567: Replace devm_kzalloc() with dev [...]
new bde479694a7d ASoC: Intel: avs: max98373: Replace devm_kzalloc() with de [...]
new 3602571baf9a ASoC: Intel: avs: max98927: Replace devm_kzalloc() with de [...]
new b7a253db0a3a ASoC: Intel: avs: Replace devm_kzalloc() with
new 811944a79045 ASoC: dt-bindings: support imx95's CM7 core
new ed92f40eccc8 ASoC: dt-bindings: audio-graph-card2: add widgets and hp-d [...]
new 4103337f3c06 add sof support on imx95
new 399f9bd01644 ASoC: dt-bindings: Add schema for "awinic,aw88166"
new 94e412c28e61 ASoC: codecs: Add aw88166 amplifier driver
new 88f200955977 ASoC: codecs: Add aw88166 amplifier driver
new 83eddf0116b0 irqdomain: sound: Switch to irq_domain_create_linear()
new 7a24b876ad8c ASoC: ops-test: Add some basic kunit tests for soc-ops
new 534bfb330b26 ASoC: ops: Minor formatting fixups
new 7f978180673b ASoC: ops: Update comments for xr_sx control helpers
new c6002c1177ca ASoC: ops: Update mask generation to use GENMASK
new eeb76cb1fa0d ASoC: ops: Factor out helper to check valid control values
new 1522aacd0114 ASoC: ops: Replace snd_soc_read_signed() with new helper
new ed336066202c ASoC: ops: Add control to register value helper
new 894a37c9de4b ASoC: ops: Remove snd_soc_info_volsw_range()
new fd7442561cfe ASoC: ops: Remove snd_soc_get_volsw_range()
new 7d5df968f95c ASoC: ops: Remove snd_soc_put_volsw_range()
new 9dfcafe2037a ASoC: ops: Factor out common code from info callbacks
new 318e8794e05c ASoC: ops: Factor out common code from put callbacks
new 1e3cd64a29ba ASoC: ops: Factor out common code from get callbacks
new 94dfe71f0a4e ASoC: ops: Remove some unnecessary local variables
new 502a668fad12 ASoC: ops: Apply platform_max after deciding control type
new 47c4f9b1722f Tidy up ASoC control get and put handlers
new fd9582998b9a of: Add of_property_read_u16_index
new 2aa853248b6b ASoC: wm8904: Don't touch GPIO configs set to 0xFFFF
new bd552e937fc8 ASoC: dt-bindings: wm8904: Add DMIC, GPIO, MIC and EQ support
new afe66ef96531 ASoC: wm8904: get platform data from DT
new b6612c8fc3a2 ASoC: wm8904: add DMIC support
new 3160e750530e ASoC: wm8904: Add DMIC and DRC support
new 6271b746e40e ASoC: dmic: Fix NULL pointer dereference
new 24489150c5d9 ASoC: SOF: mediatek: Commonize duplicated functions
new 5a4dd520ef8a ASoC: amd: yc: update quirk data for new Lenovo model
new 9ef52d529bb7 ASoC: SDCA: Correct handling of selected mode DisCo property
new a98a9c11a35c Merge tag 'asoc-v6.15' of https://git.kernel.org/pub/scm/l [...]
new 829ee558f352 ALSA: hda/realtek: Fix built-in mic assignment on ASUS Viv [...]
new be8cd366beb8 ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA
new 09e269f550f5 ALSA: hda: cs35l56: Remove unnecessary NULL check before r [...]
new 3a949fc08103 ALSA: hda: tas2781-i2c: Remove unnecessary NULL check befo [...]
new e50da555ca4d Merge tag 'sound-6.15-rc1' of git://git.kernel.org/pub/scm [...]
new 5d40a8577559 mlxbf-bootctl: Support sysfs entries for RTC battery status
new e87af94c0794 platform/x86: compal-laptop: Do not include <linux/fb.h>
new 1bcfd16b1226 platform/x86: thinkpad-acpi: Do not include <linux/fb.h>
new 8c03f64d1df9 mellanox: Relocate mlx-platform driver
new 749d3e00ec2f platform: mellanox: mlx-platform: Cosmetic changes
new e75394bbf483 platform: mellanox: mlx-platform: Change register name
new 56f529ce4370 platform/x86: samsung-galaxybook: Add samsung-galaxybook driver
new 4c546de99054 platform/x86: alienware-wmi: Add a state container for LED [...]
new 898a2302d7c7 platform/x86: alienware-wmi: Add WMI Drivers
new 763c16fb149e platform/x86: alienware-wmi: Add a state container for the [...]
new 21cc9dee7d0b platform/x86: alienware-wmi: Refactor LED control methods
new 7292fb2a40ca platform/x86: alienware-wmi: Refactor hdmi, amplifier, dee [...]
new 27e9e6339896 platform/x86: alienware-wmi: Refactor thermal control methods
new 6d7f1b1a5db6 platform/x86: alienware-wmi: Split DMI table
new fd683f9fbb74 MAINTAINERS: Update ALIENWARE WMI DRIVER entry
new 2e56ac8c2724 platform/x86: Rename alienware-wmi.c
new c5ebbaf146b7 platform/x86: Add alienware-wmi.h
new 8cc2c415d092 platform/x86: Split the alienware-wmi driver
new dea2895be326 platform/x86: dell: Modify Makefile alignment
new b1b8fcf6e677 platform/x86: Update alienware-wmi config entries
new 0738c3026cc0 platform/x86: alienware-wmi: Update header and module information
new db7155b5e3d6 platform/x86:intel/pmc: Make tgl_core_generic_init() static
new 78eaf4d12d7c platform/x86/intel/pmc: Remove duplicate enum
new ac6bef0d5401 platform/x86:intel/pmc: Create generic_core_init() for all [...]
new 45fa1a0d4d87 platform/x86/intel/pmc: Remove simple init functions
new bd820906ea9d platform/x86/intel/pmc: Add Arrow Lake U/H support to inte [...]
new 432c2adb9e2f Merge branch 'fixes' into for-next
new 81b251c66bdf platform/x86: int3472: Call "func" "con_id" instead
new 9cf1c75bfda5 sonypi: Use str_on_off() helper in sonypi_display_info()
new d026feb03bdc platform/x86:intel/pmc: Move arch specific action to init [...]
new d497c47481f8 platform/x86: ideapad-laptop: use dev_groups to register a [...]
new c86e269c4da6 platform/x86: dell: Use *-y instead of *-objs in Makefile
new 27cc2914e495 hwmon: (hp-wmi-sensors) Use the WMI bus API when accessing [...]
new 82d3af6b30ac platform/x86: think-lmi: Use ACPI object when extracting strings
new 126a53a94a3f platform/x86: think-lmi: Use WMI bus API when accessing BI [...]
new 0fcc3162e3fb platform/x86: hp-bioscfg: Use wmi_instance_count()
new b6b566908cd7 platform/x86: wmi: Use devres to disable the WMI device
new 656f0961d126 platform/x86: wmi: Rework WCxx/WExx ACPI method handling
new 08c9f4029007 platform/x86: wmi: Call WCxx methods when setting data blocks
new 8d5316c6c663 platform/x86: wmi: Update documentation regarding the GUID [...]
new d31feed799c1 platform/x86/intel/pmc: Add Panther Lake support to intel_ [...]
new 9eeeb2a7c773 platform/x86/intel/pmc: Remove unnecessary declarations in header
new c5855d2022b0 platform/x86/intel/pmc: Remove unneeded extern keyword in header
new 38b9ab80db31 platform/x86: thinkpad_acpi: Move subdriver initialization [...]
new 43fc63a1e8f6 platform/x86: thinkpad_acpi: Move HWMON initialization to [...]
new 363171c96a15 platform/x86: dell: dell-wmi-sysman: Use *-y instead of *- [...]
new cfba129ad277 platform/x86: amd: Use *-y instead of *-objs in Makefiles
new f0ea699b1816 platform/x86: hp: Use *-y instead of *-objs in Makefile
new 677fb7b0699d platform/x86: intel: Use *-y instead of *-objs in Makefile
new 5ad6d62c9b18 MAINTAINERS: Add documentation reference for Mellanox platform
new defcf2fb30f7 dt-bindings: platform: Add Huawei Matebook E Go EC
new 7636f090d02e platform: arm64: add Huawei Matebook E Go EC driver
new 0b6d8f9d2df7 arm64: dts: qcom: gaokun3: Add Embedded Controller node
new baa18b6ed420 platform/x86: hp-bioscfg: Replace deprecated strncpy() wit [...]
new 61250669eaa9 platform/x86:lenovo-wmi-hotkey-utilities.c: Support for mi [...]
new 886ca11a0c70 platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make [...]
new 4878e0b14c3e platform/x86: dell-uart-backlight: Make dell_uart_bl_serde [...]
new 7bb84ca9b8d0 platform/x86: samsung-galaxybook: Fix block_recording not [...]
new e57eabe2fb04 platform/x86: thinkpad_acpi: check the return value of dev [...]
new 7a248294a314 platform/x86: dell-ddv: Fix temperature calculation
new 8dc3f0161e35 platform/x86: dell-ddv: Use devm_battery_hook_register
new 99923a0df785 platform/x86: dell-ddv: Use the power supply extension mechanism
new 351f3d9a0550 platform/x86/amd/pmc: Notify user when platform does not s [...]
new e3f1fe98983e platform/x86/amd/pmc: Move macros and structures to the PM [...]
new c183cf6c5398 platform/x86/amd/pmc: Remove unnecessary line breaks
new 6ad1b2dc0f2a platform/x86/amd/pmc: Use managed APIs for mutex
new d74e6e29d2b2 tools/power/x86/intel-speed-select: Prevent increasing MAX [...]
new c49e805db306 tools/power/x86/intel-speed-select: Fix the condition to c [...]
new 7ad93737ddf3 tools/power/x86/intel-speed-select: Die ID for IO dies
new 8d9cfb6d712b tools/power/x86/intel-speed-select: Prefix header search p [...]
new 7dd556365b0c tools/power/x86/intel-speed-select: v1.22 release
new f895f2493098 Merge branch 'intel-sst' of https://github.com/spandruvada [...]
new 01db3d1ff43a platform/x86/amd/pmc: fix leak in probe()
new 80bb29fe1717 irqdomain: platform/x86: Switch to irq_domain_create_linear()
new b3e8dc1143b9 platform/x86: thinkpad_acpi: convert timeouts to secs_to_j [...]
new 96b8f4658b70 platform/x86/amd/pmf: convert timeouts to secs_to_jiffies()
new 2c30357e755b platform/x86: x86-android-tablets: Add select POWER_SUPPLY [...]
new fb1ceb29b27c Merge tag 'platform-drivers-x86-v6.15-1' of git://git.kern [...]
new e38764f6dbb3 HID: amd_sfh: Allow configuring whether HPD is enabled or [...]
new 832ecb010e60 HID: amd_sfh: Default to HPD disabled
new 01601fdd40ec HID: amd_sfh: Don't show wrong status for amd_sfh_hpd_info()
new b3cc7428a322 Merge branch 'for-6.15/amd_sfh' into for-linus
new 1fd41e5e3d7c HID: hid-appletb-bl: add driver for the backlight of Apple [...]
new 8e9b9152cfbd HID: hid-appletb-kbd: add driver for the keyboard mode of [...]
new 7d62ba8deacf HID: hid-appletb-kbd: add support for fn toggle between me [...]
new 93a0fc489481 HID: hid-appletb-kbd: add support for automatic brightness [...]
new cc9714a5227b HID: hid-appletb-kbd: make struct attribute *appletb_kbd_a [...]
new a4fa2e6bfe6b HID: hid-appletb-bl: use appletb_bl_brightness_map instead [...]
new 534bac4f126b HID: hid-appletb-kbd: simplify logic used to switch betwee [...]
new 172e23f5d05d HID: hid-appletb-bl: fix incorrect error message for defau [...]
new 70409f3bc0c0 HID: appletb-kbd: Fix inconsistent indentation and pass -E [...]
new ac91d5c71845 Merge branch 'for-6.15/apple' into for-linus
new 56be86393214 HID: bpf: Add support for the default firmware mode of the [...]
new 43db1911f807 HID: bpf: Suppress bogus F13 trigger on Sirius keyboard fu [...]
new 531a1cc66713 HID: bpf: Added updated Kamvas Pro 19 descriptor
new 4be933521ffa HID: bpf: add support for the XP-Pen Artist Pro 19 (gen2)
new 91bb3115efdf HID: bpf: import new kfunc from v6.10 & v6.11
new 4a94deb94994 HID: bpf: new hid_bpf_async.h common header
new 834da3756f49 HID: bpf: add a v6.11+ compatible BPF fixup for the XPPen [...]
new 5d28bc6b495c Merge branch 'for-6.15/bpf' into for-linus
new c600a5592264 HID: core: Add reserved item tag for main items
new b928908e9b5a Merge branch 'for-6.15/core' into for-linus
new 38ad1eec979b HID: google: don't include '<linux/pm_wakeup.h>' directly
new e4f7cc8c36e7 Merge branch 'for-6.15/google' into for-linus
new fe0fb58325e5 HID: remove superfluous (and wrong) Makefile entry for CON [...]
new 770493524e9f Merge branch 'for-6.15/intel-ish' into for-linus
new 03dcede2199a HID: intel-thc-hid: Remove deprecated PCI API calls
new d05c76fceb09 Hid: Intel-thc-hid: Intel-thc: Fix "dubious: !x | !y" issue
new f97455f936f1 HID: Intel-thc-hid: Intel-quickspi: Correct device state n [...]
new 071b38ee0975 Merge branch 'for-6.15/intel-thc' into for-linus
new d6ea85f8371b HID: lenovo: Fix to ensure the data as __le32 instead of u32
new 608446c23807 HID: lenovo: silence unreachable code warning
new 880d010ca55f Merge branch 'for-6.15/lenovo' into for-linus
new a3a064146c50 HID: hid-lg-g15: Use standard multicolor LED API
new 4465f4fa21e0 HID: Kconfig: Add LEDS_CLASS_MULTICOLOR dependency to HID_ [...]
new 867bc163da6d Merge branch 'for-6.15/logitech' into for-linus
new 37e0591fe44d HID: pidff: Convert infinite length from Linux API to PID [...]
new 8876fc1884f5 HID: pidff: Do not send effect envelope if it's empty
new f538183e997a HID: pidff: Clamp PERIODIC effect period to device's logic [...]
new 2d5c7ce5bf4c HID: pidff: Add MISSING_DELAY quirk and its detection
new fc7c154e9bb3 HID: pidff: Add MISSING_PBO quirk and its detection
new a4119108d253 HID: pidff: Add PERMISSIVE_CONTROL quirk
new 36de0164bbaf HID: pidff: Add hid_pidff_init_with_quirks and export as G [...]
new 3051bf5ec773 HID: pidff: Add FIX_WHEEL_DIRECTION quirk
new ce52c0c939fc HID: pidff: Stop all effects before enabling actuators
new f06bf8d94fff HID: Add hid-universal-pidff driver and supported device ids
new 7d3adb9695ec MAINTAINERS: Add entry for hid-universal-pidff driver
new abdbf8764f49 HID: pidff: Add PERIODIC_SINE_ONLY quirk
new cb3fd788e3fa HID: pidff: Completely rework and fix pidff_reset function
new e4bdc80ef142 HID: pidff: Simplify pidff_upload_effect function
new 1c12f136891c HID: pidff: Define values used in pidff_find_special_fields
new 8713107221a8 HID: pidff: Rescale time values to match field units
new f7ebf0b11b9e HID: pidff: Factor out code for setting gain
new 22a05462c3d0 HID: pidff: Fix null pointer dereference in pidff_find_fields
new 0d24d4b1da96 HID: pidff: Move all hid-pidff definitions to a dedicated header
new 4eb9c2ee538b HID: pidff: Simplify pidff_rescale_signed
new 217551624569 HID: pidff: Use macros instead of hardcoded min/max values [...]
new 5d98079b2d01 HID: pidff: Factor out pool report fetch and remove excess [...]
new 2c2afb50b50f MAINTAINERS: Update hid-universal-pidff entry
new 1f650dcec32d HID: pidff: Make sure to fetch pool before checking SIMULT [...]
new c385f61108d4 HID: hid-universal-pidff: Add Asetek wheelbases support
new e19675c24774 HID: pidff: Comment and code style update
new 9d4174dc4a23 HID: pidff: Support device error response from PID_BLOCK_LOAD
new 1bd55e79cbc0 HID: pidff: Remove redundant call to pidff_find_special_keys
new b9c340b67b33 HID: hid-universal-pidff: Fix spelling mistake "sucessfull [...]
new bbeface10511 HID: pidff: Rename two functions to align them with naming [...]
new 0c6673e3d17b HID: pidff: Clamp effect playback LOOP_COUNT value
new 1a575044d516 HID: pidff: Compute INFINITE value instead of using hardco [...]
new f98ecedbeca3 HID: pidff: Fix 90 degrees direction name North -> East
new e2fa0bdf08a7 HID: pidff: Fix set_device_control()
new 765b8aa0f7df Merge branch 'for-6.15/pidff' into for-linus
new 9821709af892 HID: hid-plantronics: Add mic mute mapping and generalize quirks
new 486f6205c233 ALSA: usb-audio: Add quirk for Plantronics headsets to fix [...]
new 74ed6b5bad42 Merge branch 'for-6.15/plantronics' into for-linus
new c5cd1f0f0e74 HID: Enable playstation driver independently of sony driver
new e65990eb256a HID: Enable playstation driver for PlayStation 5 controllers
new 82931ba4c1fe Merge branch 'for-6.15/sony' into for-linus
new 41ab65301d03 HID: hid-steam: Mutex cleanup in steam_set_lizard_mode()
new 795b318f0577 Merge branch 'for-6.15/steam' into for-linus
new d73a4bfa2881 HID: usbkbd: Fix the bit shift number for LED_KANA
new 6fe38a26b25a Merge branch 'for-6.15/usb-hidbp' into for-linus
new 5e013ad20689 HID: wacom: Remove static WACOM_PKGLEN_MAX limit
new 4ee4d7b177cf Merge branch 'for-6.15/wacom' into for-linus
new 5e06802b426b Merge tag 'hid-for-linus-2025032601' of git://git.kernel.o [...]
The 863 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/ABI/testing/sysfs-driver-amd-sfh | 13 +
.../ABI/testing/sysfs-driver-hid-appletb-kbd | 13 +
.../ABI/testing/sysfs-platform-mellanox-bootctl | 10 +
Documentation/admin-guide/laptops/index.rst | 1 +
.../admin-guide/laptops/samsung-galaxybook.rst | 174 ++
.../devicetree/bindings/mfd/motorola-cpcap.txt | 6 +
.../devicetree/bindings/misc/atmel-ssc.txt | 50 -
.../bindings/platform/huawei,gaokun-ec.yaml | 124 ++
.../bindings/sound/allwinner,sun4i-a10-codec.yaml | 6 +
.../devicetree/bindings/sound/atmel,at91-ssc.yaml | 104 ++
.../bindings/sound/atmel,at91sam9g20ek-wm8731.yaml | 72 +
.../sound/atmel-at91sam9g20ek-wm8731-audio.txt | 26 -
.../bindings/sound/audio-graph-card2.yaml | 4 +
.../devicetree/bindings/sound/awinic,aw88395.yaml | 1 +
.../devicetree/bindings/sound/dmic-codec.yaml | 3 +
.../devicetree/bindings/sound/everest,es8328.yaml | 11 +-
.../devicetree/bindings/sound/fsl,audmix.yaml | 61 +-
.../devicetree/bindings/sound/fsl,easrc.yaml | 5 +-
.../devicetree/bindings/sound/fsl,imx-asrc.yaml | 15 +-
.../bindings/sound/fsl,imx95-cm7-sof.yaml | 64 +
.../devicetree/bindings/sound/fsl,sai.yaml | 55 +
.../devicetree/bindings/sound/fsl,sof-cpu.yaml | 27 +
.../devicetree/bindings/sound/imx-audio-card.yaml | 14 +
.../bindings/sound/mediatek,mt8188-mt6359.yaml | 9 +
.../bindings/sound/qcom,wcd937x-sdw.yaml | 36 +
.../devicetree/bindings/sound/rockchip-spdif.yaml | 4 +
.../devicetree/bindings/sound/ti,tas2770.yaml | 1 +
.../devicetree/bindings/sound/ti,tas27xx.yaml | 1 +
.../devicetree/bindings/sound/wlf,wm8904.yaml | 129 ++
.../devicetree/bindings/sound/wlf,wm8960.yaml | 4 +
.../bindings/sound/xlnx,audio-formatter.txt | 29 -
.../bindings/sound/xlnx,audio-formatter.yaml | 72 +
.../devicetree/bindings/sound/xlnx,i2s.txt | 28 -
.../devicetree/bindings/sound/xlnx,i2s.yaml | 65 +
.../devicetree/bindings/sound/xlnx,spdif.txt | 28 -
.../devicetree/bindings/sound/xlnx,spdif.yaml | 77 +
Documentation/sound/alsa-configuration.rst | 2 +-
Documentation/sound/designs/powersave.rst | 6 +-
Documentation/sound/soc/codec-to-codec.rst | 4 +-
Documentation/sound/soc/dpcm.rst | 21 +-
Documentation/wmi/acpi-interface.rst | 3 +
Documentation/wmi/driver-development-guide.rst | 4 +
MAINTAINERS | 50 +-
.../boot/dts/qcom/sc8280xp-huawei-gaokun3.dts | 163 ++
drivers/base/regmap/regcache.c | 31 +
drivers/char/sonypi.c | 11 +-
.../firmware/cirrus/test/cs_dsp_test_bin_error.c | 13 +-
.../cirrus/test/cs_dsp_test_control_parse.c | 51 +-
drivers/hid/Kconfig | 40 +
drivers/hid/Makefile | 4 +-
drivers/hid/amd-sfh-hid/amd_sfh_common.h | 1 +
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 58 +
drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c | 50 +-
drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.h | 3 +
drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.c | 2 +-
drivers/hid/bpf/progs/Huion__Kamvas-Pro-19.bpf.c | 75 +-
drivers/hid/bpf/progs/Huion__KeydialK20.bpf.c | 531 ++++++
.../progs/TUXEDO__Sirius-16-Gen1-and-Gen2.bpf.c | 47 +
drivers/hid/bpf/progs/XPPen__ACK05.bpf.c | 330 ++++
drivers/hid/bpf/progs/XPPen__ArtistPro16Gen2.bpf.c | 44 +-
drivers/hid/bpf/progs/hid_bpf_async.h | 219 +++
drivers/hid/bpf/progs/hid_bpf_helpers.h | 19 +
drivers/hid/hid-appletb-bl.c | 204 +++
drivers/hid/hid-appletb-kbd.c | 507 +++++
drivers/hid/hid-core.c | 6 +-
drivers/hid/hid-google-hammer.c | 1 -
drivers/hid/hid-ids.h | 37 +
drivers/hid/hid-lenovo.c | 8 +-
drivers/hid/hid-lg-g15.c | 146 +-
drivers/hid/hid-plantronics.c | 144 +-
drivers/hid/hid-quirks.c | 24 +-
drivers/hid/hid-steam.c | 7 +-
drivers/hid/hid-universal-pidff.c | 202 ++
.../intel-thc-hid/intel-quicki2c/pci-quicki2c.c | 14 +-
.../intel-thc-hid/intel-quickspi/pci-quickspi.c | 16 +-
.../intel-thc-hid/intel-quickspi/quickspi-dev.h | 4 +-
.../intel-quickspi/quickspi-protocol.c | 2 +-
.../hid/intel-thc-hid/intel-thc/intel-thc-dma.c | 2 +-
drivers/hid/usbhid/hid-core.c | 1 +
drivers/hid/usbhid/hid-pidff.c | 569 ++++--
drivers/hid/usbhid/hid-pidff.h | 33 +
drivers/hid/usbhid/usbkbd.c | 2 +-
drivers/hid/wacom_sys.c | 35 +-
drivers/hid/wacom_wac.c | 8 +-
drivers/hid/wacom_wac.h | 7 +-
drivers/hwmon/hp-wmi-sensors.c | 4 +-
drivers/of/property.c | 33 +
drivers/platform/arm64/Kconfig | 21 +
drivers/platform/arm64/Makefile | 1 +
drivers/platform/arm64/huawei-gaokun-ec.c | 825 +++++++++
drivers/platform/mellanox/Kconfig | 13 +
drivers/platform/mellanox/Makefile | 1 +
drivers/platform/{x86 => mellanox}/mlx-platform.c | 17 +-
drivers/platform/mellanox/mlxbf-bootctl.c | 20 +
drivers/platform/mellanox/mlxbf-bootctl.h | 5 +
drivers/platform/x86/Kconfig | 41 +-
drivers/platform/x86/Makefile | 7 +-
drivers/platform/x86/amd/Makefile | 2 +-
drivers/platform/x86/amd/hsmp/Makefile | 6 +-
drivers/platform/x86/amd/pmc/Makefile | 6 +-
drivers/platform/x86/amd/pmc/pmc.c | 113 +-
drivers/platform/x86/amd/pmc/pmc.h | 82 +
drivers/platform/x86/amd/pmf/Makefile | 8 +-
drivers/platform/x86/amd/pmf/acpi.c | 2 +-
drivers/platform/x86/asus-tf103c-dock.c | 2 +-
drivers/platform/x86/compal-laptop.c | 1 -
drivers/platform/x86/dell/Kconfig | 30 +-
drivers/platform/x86/dell/Makefile | 45 +-
drivers/platform/x86/dell/alienware-wmi-base.c | 491 +++++
drivers/platform/x86/dell/alienware-wmi-legacy.c | 95 +
drivers/platform/x86/dell/alienware-wmi-wmax.c | 768 ++++++++
drivers/platform/x86/dell/alienware-wmi.c | 1249 -------------
drivers/platform/x86/dell/alienware-wmi.h | 117 ++
drivers/platform/x86/dell/dell-uart-backlight.c | 2 +-
drivers/platform/x86/dell/dell-wmi-ddv.c | 84 +-
drivers/platform/x86/dell/dell-wmi-sysman/Makefile | 2 +-
drivers/platform/x86/hp/hp-bioscfg/Makefile | 2 +-
drivers/platform/x86/hp/hp-bioscfg/bioscfg.c | 15 +-
drivers/platform/x86/ideapad-laptop.c | 23 +-
drivers/platform/x86/intel/ifs/Makefile | 2 +-
drivers/platform/x86/intel/int3472/discrete.c | 48 +-
drivers/platform/x86/intel/pmc/Makefile | 2 +-
drivers/platform/x86/intel/pmc/adl.c | 56 +-
drivers/platform/x86/intel/pmc/arl.c | 137 +-
drivers/platform/x86/intel/pmc/cnp.c | 29 +-
drivers/platform/x86/intel/pmc/core.c | 115 +-
drivers/platform/x86/intel/pmc/core.h | 199 +-
drivers/platform/x86/intel/pmc/icl.c | 24 +-
drivers/platform/x86/intel/pmc/lnl.c | 67 +-
drivers/platform/x86/intel/pmc/mtl.c | 109 +-
drivers/platform/x86/intel/pmc/ptl.c | 550 ++++++
drivers/platform/x86/intel/pmc/spt.c | 45 +-
drivers/platform/x86/intel/pmc/tgl.c | 59 +-
drivers/platform/x86/lenovo-wmi-hotkey-utilities.c | 212 +++
.../x86/lenovo-yoga-tab2-pro-1380-fastcharger.c | 2 +-
drivers/platform/x86/samsung-galaxybook.c | 1425 +++++++++++++++
drivers/platform/x86/think-lmi.c | 51 +-
drivers/platform/x86/think-lmi.h | 2 +
drivers/platform/x86/thinkpad_acpi.c | 181 +-
drivers/platform/x86/wmi.c | 143 +-
drivers/platform/x86/x86-android-tablets/Kconfig | 1 +
drivers/soundwire/qcom.c | 26 +
include/dt-bindings/sound/qcom,wcd934x.h | 16 +
include/linux/hid.h | 8 +-
include/linux/of.h | 9 +
include/linux/platform_data/huawei-gaokun-ec.h | 79 +
include/linux/regmap.h | 7 +
include/sound/hda-mlink.h | 25 +
include/sound/hda_codec.h | 1 +
include/sound/pcm_drm_eld.h | 91 +
include/sound/sdca.h | 22 +-
include/sound/sdca_function.h | 1179 +++++++++++-
include/sound/sdca_regmap.h | 31 +
include/sound/simple_card_utils.h | 8 +-
include/sound/soc-dai.h | 8 +-
include/sound/soc-dapm.h | 61 +-
include/sound/soc-dpcm.h | 8 +-
include/sound/soc.h | 133 +-
include/sound/sof/ipc4/header.h | 13 +
include/sound/tas2781-dsp.h | 30 +-
include/sound/tas2781.h | 33 +-
include/sound/wm8904.h | 3 +
include/uapi/sound/intel/avs/tokens.h | 11 +
sound/ac97/bus.c | 9 +-
sound/arm/aaci.c | 2 +-
sound/atmel/ac97c.c | 9 +-
sound/core/pcm.c | 4 +-
sound/core/pcm_drm_eld.c | 387 ++++
sound/core/pcm_misc.c | 4 +-
sound/core/seq/oss/seq_oss_event.c | 8 +-
sound/core/seq/seq_clientmgr.c | 7 +-
sound/core/seq/seq_memory.c | 1 +
sound/core/timer.c | 147 +-
sound/hda/intel-dsp-config.c | 4 +
sound/isa/es18xx.c | 8 +-
sound/isa/opti9xx/opti92x-ad1848.c | 2 +-
sound/pci/ctxfi/ctdaio.c | 4 +-
sound/pci/echoaudio/echoaudio.c | 6 +-
sound/pci/emu10k1/memory.c | 2 +-
sound/pci/hda/Kconfig | 1 +
sound/pci/hda/cs35l56_hda.c | 6 +-
sound/pci/hda/hda_beep.c | 15 +-
sound/pci/hda/hda_bind.c | 2 +-
sound/pci/hda/hda_codec.c | 3 +-
sound/pci/hda/hda_eld.c | 385 +---
sound/pci/hda/hda_intel.c | 56 +-
sound/pci/hda/hda_local.h | 49 +-
sound/pci/hda/hda_tegra.c | 16 +-
sound/pci/hda/patch_hdmi.c | 6 +-
sound/pci/hda/patch_realtek.c | 79 +-
sound/pci/hda/tas2781-spi.h | 1 -
sound/pci/hda/tas2781_hda_i2c.c | 13 +-
sound/pci/hda/tas2781_hda_spi.c | 5 +-
sound/pci/hda/tas2781_spi_fwlib.c | 8 +-
sound/pci/lola/lola.h | 2 -
sound/pci/lola/lola_mixer.c | 43 -
sound/pci/oxygen/oxygen.c | 4 +-
sound/pci/oxygen/oxygen.h | 2 -
sound/pci/oxygen/oxygen_lib.c | 5 +-
sound/pci/oxygen/se6x.c | 4 +-
sound/pci/oxygen/virtuoso.c | 4 +-
sound/pci/vx222/vx222.c | 9 +-
sound/soc/Kconfig | 7 +
sound/soc/Makefile | 4 +
sound/soc/amd/Kconfig | 10 +-
sound/soc/amd/acp/Kconfig | 12 +
sound/soc/amd/acp/Makefile | 4 +-
sound/soc/amd/acp/acp-i2s.c | 185 +-
sound/soc/amd/acp/acp-legacy-common.c | 308 +++-
sound/soc/amd/acp/acp-mach-common.c | 2 +-
sound/soc/amd/acp/acp-pci.c | 220 ++-
sound/soc/amd/acp/acp-pdm.c | 53 +-
sound/soc/amd/acp/acp-platform.c | 145 +-
sound/soc/amd/acp/acp-rembrandt.c | 149 +-
sound/soc/amd/acp/acp-renoir.c | 116 +-
sound/soc/amd/acp/acp-sdw-legacy-mach.c | 45 +
sound/soc/amd/acp/acp-sdw-mach-common.c | 34 +
sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c | 5 +-
sound/soc/amd/acp/acp63.c | 163 +-
sound/soc/amd/acp/acp70.c | 132 +-
sound/soc/amd/acp/amd-acp70-acpi-match.c | 160 ++
sound/soc/amd/acp/amd-acpi-mach.c | 93 +
sound/soc/amd/acp/amd.h | 168 +-
sound/soc/amd/acp/chip_offset_byte.h | 12 +-
sound/soc/amd/acp/soc_amd_sdw_common.h | 12 +
sound/soc/amd/mach-config.h | 1 +
sound/soc/amd/ps/Makefile | 2 +-
sound/soc/amd/ps/acp63.h | 246 ++-
sound/soc/amd/ps/pci-ps.c | 434 ++---
sound/soc/amd/ps/ps-common.c | 475 +++++
sound/soc/amd/ps/ps-pdm-dma.c | 18 +-
sound/soc/amd/ps/ps-sdw-dma.c | 381 +++-
sound/soc/amd/rpl/rpl-pci-acp6x.c | 10 +-
sound/soc/amd/vangogh/acp5x-pcm-dma.c | 11 +-
sound/soc/amd/yc/acp6x-mach.c | 14 +
sound/soc/amd/yc/acp6x-pdm-dma.c | 12 +-
sound/soc/amd/yc/pci-acp6x.c | 10 +-
sound/soc/atmel/atmel-classd.c | 3 +-
sound/soc/atmel/tse850-pcm5142.c | 11 +-
sound/soc/au1x/i2sc.c | 17 +-
sound/soc/au1x/psc-ac97.c | 17 +-
sound/soc/au1x/psc-i2s.c | 17 +-
sound/soc/codecs/Kconfig | 13 +
sound/soc/codecs/Makefile | 2 +
sound/soc/codecs/adau1701.c | 4 +-
sound/soc/codecs/adau17x1.c | 2 +-
sound/soc/codecs/ak4375.c | 11 +-
sound/soc/codecs/ak4458.c | 13 +-
sound/soc/codecs/ak5558.c | 11 +-
sound/soc/codecs/arizona.c | 12 +-
sound/soc/codecs/aw88166.c | 1933 ++++++++++++++++++++
sound/soc/codecs/aw88166.h | 534 ++++++
sound/soc/codecs/cpcap.c | 200 +-
sound/soc/codecs/cros_ec_codec.c | 3 +-
sound/soc/codecs/cs35l32.c | 11 +-
sound/soc/codecs/cs35l33.c | 14 +-
sound/soc/codecs/cs35l34.c | 14 +-
sound/soc/codecs/cs35l41-spi.c | 5 +-
sound/soc/codecs/cs35l56.c | 1 -
sound/soc/codecs/cs4234.c | 12 +-
sound/soc/codecs/cs4265.c | 4 +-
sound/soc/codecs/cs4270.c | 4 +-
sound/soc/codecs/cs4271.c | 4 +-
sound/soc/codecs/cs42l42-i2c.c | 6 +-
sound/soc/codecs/cs42l42-sdw.c | 16 +-
sound/soc/codecs/cs42l42.c | 4 +-
sound/soc/codecs/cs42l51-i2c.c | 2 +-
sound/soc/codecs/cs42l51.c | 8 +-
sound/soc/codecs/cs42l52.c | 4 +-
sound/soc/codecs/cs42l56.c | 4 +-
sound/soc/codecs/cs42l73.c | 4 +-
sound/soc/codecs/cs42l83-i2c.c | 6 +-
sound/soc/codecs/cs42xx8-i2c.c | 2 +-
sound/soc/codecs/cs42xx8.c | 14 +-
sound/soc/codecs/cs43130.c | 33 +-
sound/soc/codecs/cs4341.c | 2 +-
sound/soc/codecs/cs4349.c | 7 +-
sound/soc/codecs/cs530x.c | 4 +-
sound/soc/codecs/cs53l30.c | 11 +-
sound/soc/codecs/cx2072x.c | 12 +-
sound/soc/codecs/da7210.c | 4 +-
sound/soc/codecs/da7213.c | 10 +-
sound/soc/codecs/da7218.c | 4 +-
sound/soc/codecs/da7219.c | 4 +-
sound/soc/codecs/da732x.c | 4 +-
sound/soc/codecs/da9055.c | 4 +-
sound/soc/codecs/dmic.c | 27 +-
sound/soc/codecs/hdac_hdmi.c | 18 +-
sound/soc/codecs/hdmi-codec.c | 68 +
sound/soc/codecs/jz4760.c | 32 +-
sound/soc/codecs/jz4770.c | 40 +-
sound/soc/codecs/lochnagar-sc.c | 4 +-
sound/soc/codecs/lpass-rx-macro.c | 8 +-
sound/soc/codecs/lpass-tx-macro.c | 8 +-
sound/soc/codecs/lpass-va-macro.c | 8 +-
sound/soc/codecs/lpass-wsa-macro.c | 8 +-
sound/soc/codecs/madera.c | 12 +-
sound/soc/codecs/max98090.c | 11 +-
sound/soc/codecs/max98373-i2c.c | 6 +-
sound/soc/codecs/max98373-sdw.c | 10 +-
sound/soc/codecs/max98390.c | 6 +-
sound/soc/codecs/max98396.c | 6 +-
sound/soc/codecs/max98520.c | 8 +-
sound/soc/codecs/max9860.c | 6 +-
sound/soc/codecs/max98927.c | 6 +-
sound/soc/codecs/mt6358.c | 104 --
sound/soc/codecs/mt6358.h | 4 -
sound/soc/codecs/mt6359-accdet.h | 9 +
sound/soc/codecs/mt6359.c | 9 +-
sound/soc/codecs/mt6660.c | 9 +-
sound/soc/codecs/nau8540.c | 4 +-
sound/soc/codecs/nau8810.c | 4 +-
sound/soc/codecs/nau8822.c | 4 +-
sound/soc/codecs/nau8824.c | 4 +-
sound/soc/codecs/nau8825.c | 4 +-
sound/soc/codecs/ntp8918.c | 1 -
sound/soc/codecs/pcm1681.c | 1 -
sound/soc/codecs/pcm3008.c | 61 +-
sound/soc/codecs/pcm3008.h | 19 -
sound/soc/codecs/pcm3168a-i2c.c | 11 +-
sound/soc/codecs/pcm3168a-spi.c | 2 +-
sound/soc/codecs/pcm3168a.c | 18 +-
sound/soc/codecs/pcm512x-i2c.c | 2 +-
sound/soc/codecs/pcm512x-spi.c | 2 +-
sound/soc/codecs/pcm512x.c | 7 +-
sound/soc/codecs/pcm6240.c | 28 +-
sound/soc/codecs/pcm6240.h | 7 +-
sound/soc/codecs/rk817_codec.c | 4 +-
sound/soc/codecs/rt1011.c | 8 +-
sound/soc/codecs/rt1015.c | 10 +-
sound/soc/codecs/rt1016.c | 10 +-
sound/soc/codecs/rt1017-sdca-sdw.c | 10 +-
sound/soc/codecs/rt1019.c | 6 +-
sound/soc/codecs/rt1305.c | 12 +-
sound/soc/codecs/rt1308-sdw.c | 10 +-
sound/soc/codecs/rt1308.c | 8 +-
sound/soc/codecs/rt1316-sdw.c | 10 +-
sound/soc/codecs/rt1318-sdw.c | 10 +-
sound/soc/codecs/rt1318.c | 6 +-
sound/soc/codecs/rt1320-sdw.c | 10 +-
sound/soc/codecs/rt274.c | 12 +-
sound/soc/codecs/rt286.c | 9 +-
sound/soc/codecs/rt298.c | 9 +-
sound/soc/codecs/rt5514-spi.c | 8 +-
sound/soc/codecs/rt5514.c | 12 +-
sound/soc/codecs/rt5616.c | 4 +-
sound/soc/codecs/rt5631.c | 4 +-
sound/soc/codecs/rt5640.c | 18 +-
sound/soc/codecs/rt5645.c | 24 +-
sound/soc/codecs/rt5651.c | 12 +-
sound/soc/codecs/rt5659.c | 12 +-
sound/soc/codecs/rt5660.c | 12 +-
sound/soc/codecs/rt5663.c | 10 +-
sound/soc/codecs/rt5665.c | 12 +-
sound/soc/codecs/rt5668.c | 10 +-
sound/soc/codecs/rt5670.c | 12 +-
sound/soc/codecs/rt5677-spi.c | 3 +-
sound/soc/codecs/rt5677.c | 5 +-
sound/soc/codecs/rt5682-i2c.c | 6 +-
sound/soc/codecs/rt5682-sdw.c | 12 +-
sound/soc/codecs/rt5682.c | 4 +-
sound/soc/codecs/rt5682s.c | 4 +-
sound/soc/codecs/rt700-sdw.c | 12 +-
sound/soc/codecs/rt711-sdca-sdw.c | 12 +-
sound/soc/codecs/rt711-sdw.c | 12 +-
sound/soc/codecs/rt712-sdca-dmic.c | 12 +-
sound/soc/codecs/rt712-sdca-sdw.c | 12 +-
sound/soc/codecs/rt712-sdca.c | 80 +-
sound/soc/codecs/rt712-sdca.h | 3 +
sound/soc/codecs/rt715-sdca-sdw.c | 10 +-
sound/soc/codecs/rt715-sdca.c | 8 -
sound/soc/codecs/rt715-sdw.c | 10 +-
sound/soc/codecs/rt715.c | 8 -
sound/soc/codecs/rt721-sdca-sdw.c | 12 +-
sound/soc/codecs/rt722-sdca-sdw.c | 142 +-
sound/soc/codecs/rt722-sdca-sdw.h | 99 +-
sound/soc/codecs/rt722-sdca.c | 135 +-
sound/soc/codecs/rt722-sdca.h | 4 +-
sound/soc/codecs/rt9120.c | 8 +-
sound/soc/codecs/rtq9128.c | 8 +-
sound/soc/codecs/sgtl5000.c | 4 +-
sound/soc/codecs/sma1307.c | 39 +-
sound/soc/codecs/src4xxx.c | 4 +-
sound/soc/codecs/tas2552.c | 9 +-
sound/soc/codecs/tas2562.c | 14 +-
sound/soc/codecs/tas2764.c | 113 +-
sound/soc/codecs/tas2764.h | 7 +
sound/soc/codecs/tas2770.c | 57 +-
sound/soc/codecs/tas2781-fmwlib.c | 197 +-
sound/soc/codecs/tas2781-i2c.c | 215 ++-
sound/soc/codecs/tlv320adc3xxx.c | 3 +-
sound/soc/codecs/tlv320dac33.c | 6 +-
sound/soc/codecs/ts3a227e.c | 6 +-
sound/soc/codecs/tscs454.c | 5 +-
sound/soc/codecs/twl4030.c | 2 +-
sound/soc/codecs/uda1380.c | 6 +-
sound/soc/codecs/wcd934x.c | 16 +-
sound/soc/codecs/wcd937x-sdw.c | 49 +-
sound/soc/codecs/wcd937x.c | 57 +-
sound/soc/codecs/wcd937x.h | 7 +-
sound/soc/codecs/wcd938x-sdw.c | 10 +-
sound/soc/codecs/wcd938x.c | 11 +-
sound/soc/codecs/wcd939x-sdw.c | 10 +-
sound/soc/codecs/wcd939x.c | 2 +-
sound/soc/codecs/wm2200.c | 15 +-
sound/soc/codecs/wm5100.c | 15 +-
sound/soc/codecs/wm5110.c | 4 +-
sound/soc/codecs/wm8350.c | 4 +-
sound/soc/codecs/wm8400.c | 4 +-
sound/soc/codecs/wm8510.c | 4 +-
sound/soc/codecs/wm8523.c | 4 +-
sound/soc/codecs/wm8524.c | 2 +-
sound/soc/codecs/wm8580.c | 4 +-
sound/soc/codecs/wm8711.c | 4 +-
sound/soc/codecs/wm8728.c | 2 +-
sound/soc/codecs/wm8737.c | 4 +-
sound/soc/codecs/wm8741.c | 2 +-
sound/soc/codecs/wm8750.c | 4 +-
sound/soc/codecs/wm8753.c | 12 +-
sound/soc/codecs/wm8770.c | 4 +-
sound/soc/codecs/wm8776.c | 4 +-
sound/soc/codecs/wm8804-i2c.c | 2 +-
sound/soc/codecs/wm8804-spi.c | 2 +-
sound/soc/codecs/wm8804.c | 11 +-
sound/soc/codecs/wm8900.c | 8 +-
sound/soc/codecs/wm8903.c | 8 +-
sound/soc/codecs/wm8904.c | 325 +++-
sound/soc/codecs/wm8940.c | 4 +-
sound/soc/codecs/wm8955.c | 4 +-
sound/soc/codecs/wm8960.c | 4 +-
sound/soc/codecs/wm8961.c | 4 +-
sound/soc/codecs/wm8962.c | 12 +-
sound/soc/codecs/wm8971.c | 4 +-
sound/soc/codecs/wm8974.c | 4 +-
sound/soc/codecs/wm8978.c | 4 +-
sound/soc/codecs/wm8983.c | 4 +-
sound/soc/codecs/wm8985.c | 4 +-
sound/soc/codecs/wm8988.c | 4 +-
sound/soc/codecs/wm8990.c | 4 +-
sound/soc/codecs/wm8991.c | 4 +-
sound/soc/codecs/wm8993.c | 8 +-
sound/soc/codecs/wm8994.c | 10 +-
sound/soc/codecs/wm8995.c | 4 +-
sound/soc/codecs/wm8996.c | 8 +-
sound/soc/codecs/wm9081.c | 8 +-
sound/soc/codecs/wm9712.c | 10 +-
sound/soc/codecs/wm9713.c | 18 +-
sound/soc/codecs/wm_hubs.c | 3 +-
sound/soc/codecs/wsa881x.c | 17 +-
sound/soc/codecs/wsa883x.c | 202 +-
sound/soc/codecs/wsa884x.c | 8 +-
sound/soc/dwc/dwc-i2s.c | 6 +-
sound/soc/fsl/fsl-asoc-card.c | 4 +-
sound/soc/fsl/fsl_aud2htx.c | 3 +-
sound/soc/fsl/fsl_audmix.c | 16 +-
sound/soc/fsl/fsl_esai.c | 9 +-
sound/soc/fsl/fsl_micfil.c | 58 +-
sound/soc/fsl/fsl_micfil.h | 1 +
sound/soc/fsl/fsl_qmc_audio.c | 4 +-
sound/soc/fsl/fsl_sai.c | 8 +-
sound/soc/fsl/fsl_xcvr.c | 3 +-
sound/soc/fsl/imx-card.c | 5 +
sound/soc/generic/audio-graph-card.c | 97 +-
.../generic/audio-graph-card2-custom-sample.dtsi | 702 -------
.../generic/audio-graph-card2-custom-sample1.dtsi | 396 ++++
.../generic/audio-graph-card2-custom-sample2.dtsi | 382 ++++
sound/soc/generic/audio-graph-card2.c | 95 +-
sound/soc/generic/simple-card-utils.c | 177 +-
sound/soc/generic/simple-card.c | 132 +-
sound/soc/img/img-i2s-in.c | 9 +-
sound/soc/img/img-i2s-out.c | 9 +-
sound/soc/img/img-parallel-out.c | 5 +-
sound/soc/img/img-spdif-in.c | 9 +-
sound/soc/img/img-spdif-out.c | 10 +-
sound/soc/img/pistachio-internal-dac.c | 8 +-
sound/soc/intel/avs/avs.h | 1 +
sound/soc/intel/avs/board_selection.c | 17 +-
sound/soc/intel/avs/boards/Kconfig | 10 +
sound/soc/intel/avs/boards/Makefile | 2 +
sound/soc/intel/avs/boards/da7219.c | 5 +-
sound/soc/intel/avs/boards/es8336.c | 3 +-
sound/soc/intel/avs/boards/max98357a.c | 2 +-
sound/soc/intel/avs/boards/max98373.c | 2 +-
sound/soc/intel/avs/boards/max98927.c | 4 +-
sound/soc/intel/avs/boards/nau8825.c | 5 +-
sound/soc/intel/avs/boards/pcm3168a.c | 143 ++
sound/soc/intel/avs/boards/rt274.c | 5 +-
sound/soc/intel/avs/boards/rt286.c | 5 +-
sound/soc/intel/avs/boards/rt298.c | 7 +-
sound/soc/intel/avs/boards/rt5514.c | 2 +-
sound/soc/intel/avs/boards/rt5663.c | 3 +-
sound/soc/intel/avs/boards/rt5682.c | 3 +-
sound/soc/intel/avs/boards/ssm4567.c | 4 +-
sound/soc/intel/avs/control.c | 182 +-
sound/soc/intel/avs/control.h | 12 +-
sound/soc/intel/avs/core.c | 24 +-
sound/soc/intel/avs/dsp.c | 3 +-
sound/soc/intel/avs/loader.c | 64 +-
sound/soc/intel/avs/messages.c | 149 +-
sound/soc/intel/avs/messages.h | 46 +-
sound/soc/intel/avs/path.c | 375 ++--
sound/soc/intel/avs/path.h | 5 +
sound/soc/intel/avs/pcm.c | 2 +-
sound/soc/intel/avs/tgl.c | 33 +
sound/soc/intel/avs/topology.c | 89 +-
sound/soc/intel/avs/topology.h | 16 +-
sound/soc/intel/catpt/device.c | 14 +-
sound/soc/intel/common/soc-acpi-intel-adl-match.c | 29 +
sound/soc/intel/common/soc-acpi-intel-lnl-match.c | 137 ++
sound/soc/intel/common/soc-acpi-intel-ptl-match.c | 284 +++
.../intel/common/soc-acpi-intel-sdw-mockup-match.c | 42 +
.../intel/common/soc-acpi-intel-sdw-mockup-match.h | 1 +
sound/soc/kirkwood/armada-370-db.c | 6 +-
sound/soc/mediatek/common/mtk-afe-fe-dai.c | 20 -
sound/soc/mediatek/common/mtk-afe-fe-dai.h | 2 -
sound/soc/mediatek/common/mtk-soc-card.h | 1 +
sound/soc/mediatek/common/mtk-soundcard-driver.c | 19 +-
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 6 +-
sound/soc/mediatek/mt2701/mt2701-cs42448.c | 8 +-
sound/soc/mediatek/mt2701/mt2701-wm8960.c | 2 +-
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 6 +-
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c | 6 +-
sound/soc/mediatek/mt7986/mt7986-dai-etdm.c | 4 +-
sound/soc/mediatek/mt7986/mt7986-wm8960.c | 2 +-
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 6 +-
sound/soc/mediatek/mt8173/mt8173-max98090.c | 2 +-
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 2 +-
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 4 +-
sound/soc/mediatek/mt8173/mt8173-rt5650.c | 2 +-
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 6 +-
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 2 +-
.../mt8183/mt8183-mt6358-ts3a227-max98357.c | 4 +-
sound/soc/mediatek/mt8186/mt8186-afe-clk.c | 55 -
sound/soc/mediatek/mt8186/mt8186-afe-clk.h | 2 -
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c | 6 +-
sound/soc/mediatek/mt8186/mt8186-mt6366.c | 2 +-
sound/soc/mediatek/mt8188/Makefile | 1 +
sound/soc/mediatek/mt8188/mt8188-afe-clk.c | 8 +
sound/soc/mediatek/mt8188/mt8188-afe-clk.h | 8 +
sound/soc/mediatek/mt8188/mt8188-afe-common.h | 1 +
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c | 34 +-
sound/soc/mediatek/mt8188/mt8188-audsys-clk.c | 4 +
sound/soc/mediatek/mt8188/mt8188-audsys-clkid.h | 4 +
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c | 683 +++++++
sound/soc/mediatek/mt8188/mt8188-mt6359.c | 57 +
sound/soc/mediatek/mt8188/mt8188-reg.h | 17 +-
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c | 6 +-
.../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 2 +-
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 6 +-
sound/soc/mediatek/mt8195/mt8195-mt6359.c | 12 +-
sound/soc/mediatek/mt8365/mt8365-afe-clk.c | 3 +-
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c | 19 +-
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c | 12 +-
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c | 4 +-
sound/soc/mediatek/mt8365/mt8365-mt6357.c | 2 +-
sound/soc/meson/axg-tdm-interface.c | 9 +-
sound/soc/meson/meson-card-utils.c | 4 +-
sound/soc/meson/t9015.c | 4 +-
sound/soc/mxs/mxs-sgtl5000.c | 2 +-
sound/soc/pxa/spitz.c | 2 +-
sound/soc/qcom/lpass-sc7180.c | 8 +-
sound/soc/qcom/lpass-sc7280.c | 8 +-
sound/soc/qcom/qdsp6/q6apm.c | 2 +-
sound/soc/qcom/sc7180.c | 2 +-
sound/soc/qcom/sc7280.c | 4 +-
sound/soc/qcom/sdw.c | 34 +-
sound/soc/qcom/sm8250.c | 3 +
sound/soc/renesas/migor.c | 2 +-
sound/soc/renesas/rcar/core.c | 8 +-
sound/soc/rockchip/rk3288_hdmi_analog.c | 2 +-
sound/soc/rockchip/rk3399_gru_sound.c | 10 +-
sound/soc/rockchip/rockchip_i2s.c | 5 +-
sound/soc/rockchip/rockchip_i2s_tdm.c | 16 +-
sound/soc/rockchip/rockchip_max98090.c | 8 +-
sound/soc/rockchip/rockchip_pdm.c | 10 +-
sound/soc/rockchip/rockchip_rt5645.c | 2 +-
sound/soc/rockchip/rockchip_spdif.c | 9 +-
sound/soc/samsung/aries_wm8994.c | 6 +-
sound/soc/samsung/arndale.c | 4 +-
sound/soc/samsung/bells.c | 21 +-
sound/soc/samsung/i2s.c | 10 +-
sound/soc/samsung/littlemill.c | 5 +-
sound/soc/samsung/lowland.c | 7 +-
sound/soc/samsung/midas_wm1811.c | 2 +-
sound/soc/samsung/odroid.c | 2 +-
sound/soc/samsung/smdk_wm8994.c | 4 +-
sound/soc/samsung/smdk_wm8994pcm.c | 2 +-
sound/soc/samsung/snow.c | 2 +-
sound/soc/samsung/speyside.c | 53 +-
sound/soc/samsung/tm2_wm5110.c | 9 +-
sound/soc/samsung/tobermory.c | 3 +-
sound/soc/sdca/Makefile | 2 +-
sound/soc/sdca/sdca_device.c | 3 +-
sound/soc/sdca/sdca_functions.c | 1697 ++++++++++++++++-
sound/soc/sdca/sdca_regmap.c | 321 ++++
sound/soc/sdw_utils/soc_sdw_utils.c | 14 +-
sound/soc/soc-card.c | 14 +-
sound/soc/soc-component.c | 38 +-
sound/soc/soc-compress.c | 2 +-
sound/soc/soc-core.c | 50 +-
sound/soc/soc-dai.c | 38 +-
sound/soc/soc-dapm.c | 51 +-
sound/soc/soc-link.c | 18 +-
sound/soc/soc-ops-test.c | 541 ++++++
sound/soc/soc-ops.c | 731 +++-----
sound/soc/soc-pcm.c | 281 ++-
sound/soc/soc-topology.c | 59 +-
sound/soc/soc-utils.c | 61 +-
sound/soc/sof/amd/Kconfig | 5 +
sound/soc/sof/amd/acp.c | 56 +-
sound/soc/sof/amd/acp.h | 2 -
sound/soc/sof/amd/pci-acp63.c | 3 +-
sound/soc/sof/amd/pci-acp70.c | 3 +-
sound/soc/sof/amd/pci-rmb.c | 1 -
sound/soc/sof/amd/pci-rn.c | 3 +-
sound/soc/sof/amd/pci-vangogh.c | 3 +-
sound/soc/sof/imx/Kconfig | 17 +-
sound/soc/sof/imx/Makefile | 6 +-
sound/soc/sof/imx/imx-common.c | 430 ++++-
sound/soc/sof/imx/imx-common.h | 151 ++
sound/soc/sof/imx/imx8.c | 755 +++-----
sound/soc/sof/imx/imx8m.c | 567 ------
sound/soc/sof/imx/imx8ulp.c | 520 ------
sound/soc/sof/imx/imx9.c | 137 ++
sound/soc/sof/intel/Makefile | 2 +-
sound/soc/sof/intel/bdw.c | 3 +-
sound/soc/sof/intel/byt.c | 3 +-
sound/soc/sof/intel/hda-dai.c | 2 +-
sound/soc/sof/intel/hda-mlink.c | 127 ++
sound/soc/sof/intel/hda.c | 34 +
sound/soc/sof/intel/hda.h | 4 -
sound/soc/sof/intel/lnl.c | 117 +-
sound/soc/sof/intel/lnl.h | 6 +
sound/soc/sof/intel/mtl.c | 81 +-
sound/soc/sof/intel/mtl.h | 15 +-
sound/soc/sof/intel/pci-apl.c | 2 +-
sound/soc/sof/intel/pci-cnl.c | 2 +-
sound/soc/sof/intel/pci-icl.c | 2 +-
sound/soc/sof/intel/pci-lnl.c | 14 +-
sound/soc/sof/intel/pci-mtl.c | 10 +-
sound/soc/sof/intel/pci-ptl.c | 19 +-
sound/soc/sof/intel/pci-skl.c | 2 +-
sound/soc/sof/intel/pci-tgl.c | 2 +-
sound/soc/sof/intel/pci-tng.c | 3 +-
sound/soc/sof/intel/ptl.c | 106 ++
sound/soc/sof/intel/ptl.h | 19 +
sound/soc/sof/intel/shim.h | 2 +
sound/soc/sof/ipc3-pcm.c | 13 +-
sound/soc/sof/ipc3-topology.c | 20 +-
sound/soc/sof/ipc3.c | 12 +-
sound/soc/sof/ipc4-loader.c | 176 +-
sound/soc/sof/ipc4-pcm.c | 21 +-
sound/soc/sof/ipc4-priv.h | 6 +
sound/soc/sof/ipc4-topology.c | 65 +-
sound/soc/sof/ipc4.c | 26 +-
sound/soc/sof/mediatek/mt8186/mt8186.c | 107 +-
sound/soc/sof/mediatek/mt8195/mt8195-clk.c | 3 +-
sound/soc/sof/mediatek/mt8195/mt8195.c | 107 +-
sound/soc/sof/mediatek/mtk-adsp-common.c | 130 ++
sound/soc/sof/mediatek/mtk-adsp-common.h | 10 +
sound/soc/sof/pcm.c | 169 +-
sound/soc/sof/sof-acpi-dev.c | 9 +-
sound/soc/sof/sof-audio.c | 49 -
sound/soc/sof/sof-audio.h | 17 +-
sound/soc/sof/sof-of-dev.c | 8 +-
sound/soc/sof/sof-pci-dev.c | 9 +-
sound/soc/sof/topology.c | 4 +-
sound/soc/stm/stm32_i2s.c | 6 +-
sound/soc/stm/stm32_sai.c | 6 +-
sound/soc/stm/stm32_sai_sub.c | 6 +-
sound/soc/stm/stm32_spdifrx.c | 6 +-
sound/soc/sunxi/sun4i-codec.c | 57 +-
sound/soc/sunxi/sun4i-spdif.c | 6 +-
sound/soc/sunxi/sun50i-dmic.c | 6 +-
sound/soc/sunxi/sun8i-codec.c | 6 +-
sound/soc/tegra/Makefile | 2 +-
sound/soc/tegra/tegra186_asrc.c | 13 +-
sound/soc/tegra/tegra186_dspk.c | 13 +-
sound/soc/tegra/tegra20_i2s.c | 13 +-
sound/soc/tegra/tegra20_spdif.c | 13 +-
sound/soc/tegra/tegra210_admaif.c | 37 +-
sound/soc/tegra/tegra210_admaif.h | 9 +-
sound/soc/tegra/tegra210_adx.c | 19 +-
sound/soc/tegra/tegra210_ahub.c | 13 +-
sound/soc/tegra/tegra210_amx.c | 13 +-
sound/soc/tegra/tegra210_dmic.c | 13 +-
sound/soc/tegra/tegra210_i2s.c | 13 +-
sound/soc/tegra/tegra210_mixer.c | 13 +-
sound/soc/tegra/tegra210_mvc.c | 13 +-
sound/soc/tegra/tegra210_ope.c | 13 +-
sound/soc/tegra/tegra210_sfc.c | 13 +-
sound/soc/tegra/tegra30_ahub.c | 13 +-
sound/soc/tegra/tegra30_i2s.c | 13 +-
sound/soc/tegra/tegra_asoc_machine.c | 18 +-
sound/soc/tegra/tegra_isomgr_bw.c | 129 ++
sound/soc/tegra/tegra_isomgr_bw.h | 31 +
sound/soc/tegra/tegra_wm8903.c | 2 +-
sound/soc/ti/ams-delta.c | 2 +-
sound/soc/ti/davinci-evm.c | 2 +-
sound/soc/ti/davinci-i2s.c | 6 +-
sound/soc/ti/j721e-evm.c | 9 +-
sound/soc/ti/n810.c | 2 +-
sound/soc/ti/omap-twl4030.c | 6 +-
sound/soc/ti/omap3pandora.c | 4 +-
sound/soc/ti/osk5912.c | 2 +-
sound/soc/ti/rx51.c | 2 +-
sound/soc/uniphier/aio-cpu.c | 8 +-
sound/soc/ux500/mop500_ab8500.c | 4 +-
sound/soc/xtensa/xtfpga-i2s.c | 6 +-
sound/usb/format.c | 4 +
sound/usb/midi.c | 80 +-
sound/usb/mixer_quirks.c | 61 +-
sound/usb/quirks.c | 4 +-
sound/x86/intel_hdmi_audio.c | 8 +-
tools/power/x86/intel-speed-select/Makefile | 2 +-
tools/power/x86/intel-speed-select/isst-config.c | 22 +-
tools/power/x86/intel-speed-select/isst-display.c | 11 +-
717 files changed, 28613 insertions(+), 11185 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-driver-amd-sfh
create mode 100644 Documentation/ABI/testing/sysfs-driver-hid-appletb-kbd
create mode 100644 Documentation/admin-guide/laptops/samsung-galaxybook.rst
delete mode 100644 Documentation/devicetree/bindings/misc/atmel-ssc.txt
create mode 100644 Documentation/devicetree/bindings/platform/huawei,gaokun-ec.yaml
create mode 100644 Documentation/devicetree/bindings/sound/atmel,at91-ssc.yaml
create mode 100644 Documentation/devicetree/bindings/sound/atmel,at91sam9g20ek-wm8 [...]
delete mode 100644 Documentation/devicetree/bindings/sound/atmel-at91sam9g20ek-wm8 [...]
create mode 100644 Documentation/devicetree/bindings/sound/fsl,imx95-cm7-sof.yaml
create mode 100644 Documentation/devicetree/bindings/sound/fsl,sof-cpu.yaml
delete mode 100644 Documentation/devicetree/bindings/sound/xlnx,audio-formatter.txt
create mode 100644 Documentation/devicetree/bindings/sound/xlnx,audio-formatter.yaml
delete mode 100644 Documentation/devicetree/bindings/sound/xlnx,i2s.txt
create mode 100644 Documentation/devicetree/bindings/sound/xlnx,i2s.yaml
delete mode 100644 Documentation/devicetree/bindings/sound/xlnx,spdif.txt
create mode 100644 Documentation/devicetree/bindings/sound/xlnx,spdif.yaml
create mode 100644 drivers/hid/bpf/progs/Huion__KeydialK20.bpf.c
create mode 100644 drivers/hid/bpf/progs/TUXEDO__Sirius-16-Gen1-and-Gen2.bpf.c
create mode 100644 drivers/hid/bpf/progs/XPPen__ACK05.bpf.c
create mode 100644 drivers/hid/bpf/progs/hid_bpf_async.h
create mode 100644 drivers/hid/hid-appletb-bl.c
create mode 100644 drivers/hid/hid-appletb-kbd.c
create mode 100644 drivers/hid/hid-universal-pidff.c
create mode 100644 drivers/hid/usbhid/hid-pidff.h
create mode 100644 drivers/platform/arm64/huawei-gaokun-ec.c
rename drivers/platform/{x86 => mellanox}/mlx-platform.c (99%)
create mode 100644 drivers/platform/x86/dell/alienware-wmi-base.c
create mode 100644 drivers/platform/x86/dell/alienware-wmi-legacy.c
create mode 100644 drivers/platform/x86/dell/alienware-wmi-wmax.c
delete mode 100644 drivers/platform/x86/dell/alienware-wmi.c
create mode 100644 drivers/platform/x86/dell/alienware-wmi.h
create mode 100644 drivers/platform/x86/intel/pmc/ptl.c
create mode 100644 drivers/platform/x86/lenovo-wmi-hotkey-utilities.c
create mode 100644 drivers/platform/x86/samsung-galaxybook.c
create mode 100644 include/dt-bindings/sound/qcom,wcd934x.h
create mode 100644 include/linux/platform_data/huawei-gaokun-ec.h
create mode 100644 include/sound/sdca_regmap.h
create mode 100644 sound/soc/amd/acp/amd-acp70-acpi-match.c
create mode 100644 sound/soc/amd/acp/amd-acpi-mach.c
create mode 100644 sound/soc/amd/ps/ps-common.c
create mode 100644 sound/soc/codecs/aw88166.c
create mode 100644 sound/soc/codecs/aw88166.h
delete mode 100644 sound/soc/codecs/pcm3008.h
delete mode 100644 sound/soc/generic/audio-graph-card2-custom-sample.dtsi
create mode 100644 sound/soc/generic/audio-graph-card2-custom-sample1.dtsi
create mode 100644 sound/soc/generic/audio-graph-card2-custom-sample2.dtsi
create mode 100644 sound/soc/intel/avs/boards/pcm3168a.c
create mode 100644 sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
create mode 100644 sound/soc/sdca/sdca_regmap.c
create mode 100644 sound/soc/soc-ops-test.c
delete mode 100644 sound/soc/sof/imx/imx8m.c
delete mode 100644 sound/soc/sof/imx/imx8ulp.c
create mode 100644 sound/soc/sof/imx/imx9.c
create mode 100644 sound/soc/sof/intel/ptl.c
create mode 100644 sound/soc/sof/intel/ptl.h
create mode 100644 sound/soc/tegra/tegra_isomgr_bw.c
create mode 100644 sound/soc/tegra/tegra_isomgr_bw.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from c4375bc51c8 gdb: add configure option to disable compile
new a8373e160b7 ld: Correct test pr19719 naming mix-up
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:
ld/testsuite/ld-elf/shared.exp | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository glibc.
from 1233da4943 malloc: Use __always_inline for simple functions
new be61b9493d support: Use unwinder in links-dso-program-c only with libgcc_s
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:
support/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-14
in repository gcc.
from 5b4e3622391 libstdc++: Allow std::ranges::to to create unions
new 23108ab2bde df: Treat partial defs as uses in df_simulate_defs [PR116564]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/df-problems.cc | 8 +++++---
gcc/testsuite/gcc.target/aarch64/torture/pr116564.c | 11 +++++++++++
2 files changed, 16 insertions(+), 3 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/aarch64/torture/pr116564.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from 0b9e4c730 Add entry e200f53a5556516ec831e6b7a34aaa0f10a4ab0a from https [...]
new 5e4559625 Add entry e200f53a5556516ec831e6b7a34aaa0f10a4ab0a 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:
.../jira/description | 5 ++
.../jira/yaml | 5 ++
.../status.txt | 5 ++
.../master-arm-check_bootstrap/details.txt} | 73 +++++++++++++++++++++-
.../reproduction_instructions.txt | 0
.../master-arm-check_bootstrap}/status-summary.txt | 0
.../master-arm-check_bootstrap/status.txt | 4 +-
.../tcwg_bootstrap_check}/status-summary.txt | 0
.../tcwg_bootstrap_check/status.txt | 6 +-
9 files changed, 91 insertions(+), 7 deletions(-)
copy gcc/sha1/{68932eeb38f66fbc0c3cf4b77ff7dde8a408f2e4/tcwg_bootstrap_check/maste [...]
copy gcc/sha1/{68932eeb38f66fbc0c3cf4b77ff7dde8a408f2e4 => e200f53a5556516ec831e6b [...]
copy {fujitsu_testsuite/sha1/a0e269d5d279c3a0781bb74940cf5ec16b4ab109 => gcc/sha1/ [...]
copy gcc/sha1/{e96e1bb69c7b46db18e747ee379a62681bc8c82d => e200f53a5556516ec831e6b [...]
copy {fujitsu_testsuite/sha1/a0e269d5d279c3a0781bb74940cf5ec16b4ab109 => gcc/sha1/ [...]
copy gcc/sha1/{54bdeca3c6214485d15454df30183a56ad3e473b => e200f53a5556516ec831e6b [...]
--
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 120676836 Add entry 92e0560347196c5341ed0292878e2b4f8dba414f from https [...]
new 0b9e4c730 Add entry e200f53a5556516ec831e6b7a34aaa0f10a4ab0a 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_bootstrap_check/master-arm-check_bootstrap/build_url | 2 +-
.../master-arm-check_bootstrap}/last_good | 0
2 files changed, 1 insertion(+), 1 deletion(-)
copy gcc/sha1/{01c095ab77f8f43bf77e4c0be6c4f4c0d15a4c29 => e200f53a5556516ec831e6b [...]
copy gcc/sha1/e200f53a5556516ec831e6b7a34aaa0f10a4ab0a/{tcwg_gcc_check/master-aarc [...]
--
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 releases/gcc-14
in repository gcc.
from f8c281d5c91 Daily bump.
new b5d04ffcdf3 libstdc++: Define operator== for hash table iterators [PR115939]
new 65670b788d4 libstdc++: Cast -1 to size_t in <format> [PR119429]
new 679af7b1037 libstdc++: Add static_assertions to ranges::to adaptor fact [...]
new 5b4e3622391 libstdc++: Allow std::ranges::to to create unions
The 4 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:
libstdc++-v3/include/bits/hashtable_policy.h | 80 +++++++++++++++++++++-
libstdc++-v3/include/std/format | 2 +-
libstdc++-v3/include/std/ranges | 5 +-
.../23_containers/unordered_map/115939.cc | 29 ++++++++
libstdc++-v3/testsuite/std/ranges/conv/112803.cc | 20 ++++++
libstdc++-v3/testsuite/std/ranges/conv/lwg4229.cc | 18 +++++
6 files changed, 150 insertions(+), 4 deletions(-)
create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_map/115939.cc
create mode 100644 libstdc++-v3/testsuite/std/ranges/conv/112803.cc
create mode 100644 libstdc++-v3/testsuite/std/ranges/conv/lwg4229.cc
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.