All of lore.kernel.org
 help / color / mirror / Atom feed
From: Takashi Iwai <tiwai@suse.de>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Mark Brown <broonie@kernel.org>,
	Liam Girdwood <lgirdwood@gmail.com>,
	Linux Sound Mailing List <linux-sound@vger.kernel.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: [GIT PULL] sound updates for 7.0-rc1
Date: Tue, 10 Feb 2026 16:39:16 +0100	[thread overview]
Message-ID: <87seb8hal7.wl-tiwai@suse.de> (raw)
In-Reply-To: <87tsvohaxx.wl-tiwai@suse.de>

On Tue, 10 Feb 2026 16:31:38 +0100,
Takashi Iwai wrote:
> 
> Linus,
> 
> please pull sound fixes for v7.0-rc1 from:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-7.0-rc1
> 
> The topmost commit is 5fafe02a7ea954b5605d69c5a8621fb148f0fc27

Sorry, it was a merge from a wrong branch, pointing to a wrong commit.
Below is the correct entry.

-- 8< --
Linus,

please pull sound fixes for v7.0-rc1 from:

  git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-7.0-rc1

The topmost commit is dd03dd60e8cdd5ef0f0cbc18276c45009bcc51f4

----------------------------------------------------------------

sound updates for 7.0-rc1

It's been relatively calm for a new era; majority of changes are for
ASoC, mostly device-specific changes, while there are a bit of
cleanups in core stuff.  A few SPI API and regmap updates are included
to be used by sound drivers, too.

Core:
- A few trivial cleanups about __free() and runtime PM macros
- Convert to new snd_seq_bus binding

ASoC:
- Generic SDCA support for reporting jack events
- Continuing platform support, cleanup and feature improvements for
  AMD, Intel, Qualcomm and SOF code
- Platform description improvements for the Cirrus drivers
- Support for NXP i.MX952, Realtek RT1320 and RT5575, and Sophogo
  CV1800B

HD- and USB-audio:
- Many quirks as usual

----------------------------------------------------------------

Andy Shevchenko (2):
      ASoC: Fix acronym for Intel Gemini Lake
      ASoC: codecs: rt1320-sdw: Refactor to reduce stack frames

AngeloGioacchino Del Regno (1):
      ASoC: dt-bindings: mt8192-afe-pcm: Fix clocks and clock-names

Anton D. Stavinskii (7):
      ASoC: dt-bindings: sophgo,cv1800b: add I2S/TDM controller
      ASoC: sophgo: add CV1800B I2S/TDM controller driver
      ASoC: dt-bindings: sophgo,cv1800b: add ADC/DAC codec
      ASoC: sophgo: add CV1800B internal ADC codec driver
      ASoC: sophgo: add CV1800B internal DAC codec driver
      ASoC: sophgo: cv1800b: document DAC overwrite handling
      ASoC: sophgo: cv1800b: tidy Kconfig spacing

Arnd Bergmann (6):
      ASoC: rt1320: fix 32-bit link failure
      ASoC: rt1320: fix size_t format string
      ASoC: rt5575: fix SPI dependency
      ASoC: sophgo: fix 64-bit division build failure
      ASoC: fsl_sai: add IMX_SCMI_MISC_DRV dependency
      ASoC: SOF: Intel: select CONFIG_SND_HDA_EXT_CORE from SND_SOC_SOF_HDA_COMMON

Bard Liao (7):
      ASoC: soc-acpi-intel-arl-match: change rt722 amp endpoint to aggregated
      ASoC: soc-acpi-intel-ptl-match: use aggregated endpoint in ptl_rt722_l0_rt1320_l23
      ASoC: sdw_utils: remove dai registered check
      ASoC: SOF: Intel: add hda_dsp_stream_pair_get/put helpers
      ASoC: SOF: Intel: add hda_dma_prepare/cleanup helpers
      ASoC: SOF: Intel: hda-sdw-bpt: support simultaneous audio and BPT streams
      ASoC: SOF: Intel: allow module parameter override BT link to 0

Bartosz Golaszewski (1):
      ASoC: davinci-mcasp: remove unneeded #ifdef

Bharadwaj Raju (2):
      ASoC: dt-bindings: document dvdd-supply property for awinic,aw88261
      ASoC: codecs: aw88261: use dvdd-supply regulator

Bharat Dev Burman (1):
      ALSA: hda/realtek: add HP Victus 16-e0xxx mute LED quirk

Biju Das (5):
      ASoC: renesas: rz-ssi: Use dev variable in probe()
      ASoC: renesas: rz-ssi: Remove trailing comma in the terminator entry
      ASoC: renesas: rz-ssi: Move DMA configuration
      ASoC: renesas: rz-ssi: Add support for 24 bits sample width
      ASoC: renesas: rz-ssi: Add support for 32 bits sample width

Binbin Zhou (4):
      ASoC: codecs: es8323: Replace magic numbers with defined macros
      ASoC: codecs: es8323: remove DAC enablement write from es8323_set_bias_level
      ASoC: codecs: es8323: Enable proper DAPM widgets for capture ADC
      ASoC: codecs: es8323: Enable proper DAPM widgets for chip power

Boris Faure (1):
      ASoC: sdca: Fix missing regmap dependencies in Kconfig

Brahmajit Das (1):
      ASoC: Intel: avs: replace strcmp with sysfs_streq

Cezary Rojewski (5):
      ASoC: Intel: catpt: Move IPC error messages one level down
      ASoC: Intel: catpt: Update CATPT_IPC_ERROR macro
      ASoC: Intel: catpt: Simplify catpt_stream_read_position()
      ASoC: Intel: catpt: Specify image names in the device descriptor
      ASoC: Intel: catpt: Drop superfluous space in PCM code

Chancel Liu (2):
      ASoC: dt-bindings: fsl_rpmsg: Add compatible string for i.MX94
      ASoC: dt-bindings: fsl_rpmsg: Add compatible string for i.MX952

Charles Keepax (16):
      ASoC: SDCA: Factor out jack handling into new c file
      ASoC: SDCA: Add ability to connect SDCA jacks to ASoC jacks
      ASoC: SDCA: Add ASoC jack hookup in class driver
      ASoC: SDCA: Add SDCA IRQ enable/disable helpers
      ASoC: SDCA: Add basic system suspend support
      ASoC: SDCA: Device boot into the system suspend process
      ASoC: SDCA: Add lock to serialise the Function initialisation
      ASoC: SDCA: Tidy up some memory allocations
      ASoC: SDCA: Handle CONFIG_PM_SLEEP not being set
      ASoC: SDCA: Add NO_DIRECT_COMPLETE flag to class driver
      ASoC: SDCA: Remove outdated todo comment
      ASoC: SDCA: Handle volatile controls correctly
      ASoC: SDCA: Still process most of the jack detect if control is missing
      ASoC: SDCA: Rearrange FDL file messages
      ASoC: SDCA: Add regmap defaults for specification defined values
      ASoC: SDCA: Limit values user can write to Selected Mode

Chen Ni (4):
      ASoC: codecs: wm8731: Remove unnecessary NULL check before clk_prepare_enable/clk_disable_unprepare
      ASoC: sun4i-spdif: Add missing check for devm_regmap_init_mmio
      ASoC: sunxi: sun50i-dmic: Add missing check for devm_regmap_init_mmio
      ASoC: codecs: max98390: Check return value of devm_gpiod_get_optional() in max98390_i2c_probe()

ChiYuan Huang (3):
      ASoC: codecs: rtq9128: Modify the chip initial setting
      ASoC: dt-bindings: rtq9128: Add rtq9154 backward compatible
      ASoC: codecs: rtq9128: Add compatible changes for rtq9154

Chris Morgan (2):
      ASoC: dt-bindings: aw87390: Add Anbernic RG-DS Amplifier
      ASoC: codecs: aw87390: Add Anbernic RG-DS amp driver

Claudiu Beznea (5):
      ASoC: codecs: da7213: Move comma operator at the end of the line
      ASoC: renesas: rz-ssi: Simplify the logic in rz_ssi_stream_is_play()
      ASoC: renesas: rz-ssi: Drop unnecessary if condition
      ASoC: renesas: rz-ssi: Drop the & operator in front of function name
      ASoC: renesas: rz-ssi: Drop goto label

Cristian Ciocaltea (7):
      ASoC: nau8821: Fixup nau8821_enable_jack_detect()
      ASoC: nau8821: Cancel delayed work on component remove
      ASoC: nau8821: Cancel pending work before suspend
      ASoC: nau8821: Drop superfluous return statement
      ASoC: nau8821: Simplify conditional in nau8821_get_osr()
      ASoC: nau8821: Drop unneeded braces in nau8821_hw_params()
      ASoC: nau8821: Sort #include directives

Cédric Bellegarde (1):
      ASoC: qcom: q6asm: drop DSP responses for closed data streams

Damien Dagorn (1):
      ALSA: hda/realtek: fix LG Gram Style 14 speakers

Dan Carpenter (2):
      ASoC: rt1320: Fix retry checking in rt1320_rae_load()
      ALSA: oss: delete self assignment

David Lin (2):
      ASoC: Intel: ti-common: support tas2563 amplifier
      ASoC: Intel: sof_rt5682: add tas2563 speaker amp support

Emil Svendsen (1):
      ASoC: tlv320adcx140: add channel sum control

Emil-Juhl (4):
      ASoC: tlv320adcx140: power on/off the device on demand
      ASoC: tlv320adcx140: add avdd and iovdd supply
      ASoC: dt-bindings: clarify areg-supply documentation
      ASoC: tlv320adcx140: add kcontrol for num biquads

Ethan Nelson-Moore (1):
      ASoC: wcd-mbhc-v2: remove unnecessary module_init/exit functions

HariKrishna Sagala (5):
      ASoC: fsl: fsl_ssi: Replace deprecated strcpy() with strscpy()
      ASoC: codec: rt274: Use devm_request_threaded_irq to manage IRQ lifetime and fix smatch warning
      ASoC: mediatek: mt8195: optimize property formatting error handling by using scnprintf()
      ASoC: codec: rt298: Use devm_request_threaded_irq to manage IRQ lifetime and fix smatch warning
      ASoC: codec: rt286: Use devm_request_threaded_irq to manage IRQ lifetime and fix smatch warning

Harin Lee (1):
      ALSA: ctxfi: Add quirk for SE-300PCIE variant (160b:0102)

Harshit Mogalapalli (1):
      ASoC: cs4271: Fix resource leak in cs4271_soc_resume()

Hsieh Hung-En (7):
      ASoC: es8328: Remove duplicate DAPM routes
      ASoC: es8328: Propagate error codes from regmap updates
      ASoC: es8328: Fix DAC deemphasis control handling
      ASoC: es8328: Propagate errors in set_bias_level()
      ASoC: es8328: Check errors in set_dai_fmt()
      ASoC: es8328: Use cached regmap on resume
      ASoC: es8328: Add error unwind in resume

Illia Barbashyn (1):
      ALSA: hda/realtek - Enable mute LEDs on HP ENVY x360 15-es0xxx

Jegor van Opdorp (1):
      ALSA: usb-audio: add mixer support for Focusrite Forte

Johan Hovold (2):
      ASoc: qcom: q6afe: use guards consistently
      ASoC: codecs: wcd939x-sdw: use devres for regmap allocation

Julia Lawall (3):
      ALSA: mixart: adjust field name reference
      ALSA: ice1724: adjust function name reference
      ALSA: echoaudio: adjust function name

Jyri Sarha (4):
      ASoC: sof: ipc4-topology: Add topology tokens domain_in stack & heap_bytes
      ASoC: sof: Add domain_id, heap_bytes and stack_bytes to snd_sof_widget
      ASoC: SOF: ipc4: sof_ipc4_module_init_ext_init structs and macros
      ASoC: sof ipc4: Add sof_ipc4_widget_setup_msg_payload() and call it

Kailang Yang (1):
      ALSA: hda/realtek - Enable Mute LED for Lenovo platform

Krzysztof Kozlowski (20):
      ASoC: qcom: q6prm: Fix confusing cleanup.h syntax
      ASoC: qcom: q6asm: Fix confusing cleanup.h syntax
      ASoC: qcom: q6apm: Fix confusing cleanup.h syntax
      ASoC: qcom: q6afe: Fix confusing cleanup.h syntax
      ASoC: qcom: audioreach: Fix confusing cleanup.h syntax
      ASoC: qcom: Minor readability improve with new lines
      ASoC: amd: acp-sdw-legacy: Fix confusing cleanup.h syntax
      ASoC: amd: acp-sdw-sof: Fix confusing cleanup.h syntax
      ASoC: SDCA: functions: Fix confusing cleanup.h syntax
      ASoC: qcom: audioreach: Add support for Speaker Protection module
      ASoC: qcom: audioreach: Add support for VI Sense module
      ASoC: qcom: Constify APR callback response data
      soc: qcom: apr: Use typedef for GPR callback member
      ASoC: qcom: Constify GPR callback response data
      ASoC: qcom: Constify APR/GPR result structs
      ASoC: qcom: topology: Constify pointed topology and vendor structs
      ASoC: qcom: topology: Constify pointed ar control structs
      ASoC: qcom: topology: Constify pointed DAPM widget structs
      ASoC: qcom: topology: Constify pointed snd_soc_tplg_dapm_widget
      ASoC: qcom: audioreach: Constify function arguments

Kuan-Wei Chiu (1):
      dt-bindings: sound: google,goldfish-audio: Convert to DT schema

Kuninori Morimoto (15):
      ASoC: mediatek: mt8189-nau8825: don't use card->dapm directly
      ASoC: codecs: tas2780: tidyup format check in tas2780_set_fmt()
      ASoC: alc5623: tidyup clock inversion in alc5623_set_dai_fmt()
      ASoC: codecs: es8375: remove unnecessary format check
      ASoC: codecs: rt1320-sdw: convert to snd_soc_dapm_xxx()
      ASoC: intel: convert to snd_soc_dapm_xxx()
      ASoC: tlv320adcx140: don't use snd_soc_component_get_bias_level()
      ASoC: soc-component: remove snd_soc_component_xxx() wrapper
      ASoC: soc-component: remove compatibility definition for component
      ASoC: soc-dapm: remove compatibility definition for dapm
      ASoC: soc-dapm: remove dev from snd_soc_dapm_context()
      ASoC: soc-dapm: add snd_soc_dapm_alloc()
      ASoC: soc-dapm: move struct snd_soc_dapm_context
      ASoC: soc-dapm: tidyup function naming
      ASoC: soc-core: add lockdep_assert_held() at snd_soc_unregister_dai()

Laurentiu Mihalcea (1):
      ASoC: dt-bindings: fsl,mqs: make gpr optional for SM-based SoCs

Leo Tsai (1):
      ALSA: hda/cm9825: Add GENE_TWL7 support for AAEON

Lianqin Hu (1):
      ALSA: usb-audio: Add iface reset and delay quirk for AB13X USB Audio

Luca Weiss (2):
      ASoC: codecs: aw88261: Remove AW88261_I2C_NAME macro
      ASoC: codecs: aw88261: Add devicetree support

Mac Chiang (3):
      ASoC: sdw_utils: Add quirk to ignore RT722 DMIC DAI
      ASoC: Intel: soc-acpi-intel-ptl-match: drop rt721 related match tables
      ASoC: SOF: Intel: hda: add SDCA property check

Marco Crivellari (1):
      ASoC: SDCA: Replace use of system_wq with system_dfl_wq

Nathan Chancellor (2):
      ASoC: rt1320: Change return type of rt1320_t0_load() to void
      ALSA: pcm: Revert bufs move in snd_pcm_xfern_frames_ioctl()

Niranjan H Y (9):
      ASoC: tas2783A: sdw_utils: support ch 3 & 4
      ASoC: tas2783A: use custom firmware
      ASoC: tas2783A: update default init writes
      ASoC: tas2783A: fix error log for calibration data
      ASoc: tas2783A: fw name based on system details
      ASoc: tas2783A: acpi match for 4 channel for mtl
      ASoC: tas2783A: use acpi initialisation table
      ASoC: tas2783A: read slave properties from acpi table
      ASoC: tas2783A: fw loading for devices without pci bus

Oder Chiou (4):
      spi: export of_find_spi_controller_by_node()
      spi: change of_find_spi_controller_by_node() gating to CONFIG_OF
      ASoC: dt-bindings: realtek,rt5575: add support for ALC5575
      ASoC: rt5575: Add the codec driver for the ALC5575

Pedro Amarante (1):
      ALSA: hda/generic: fix typos in comments

Peng Fan (4):
      ASoC: codec: Remove ak4641
      ASoC: codec: Remove pxa2xx-ac97.c
      ASoC: pxa2xx-ac97: Remove platform_data
      ASoC: ac97: Convert to GPIO descriptors

Peter Ujfalusi (30):
      ASoC: SOF: ipc4-loader: Remove redundant rpm resume_and_get from load_library
      ASoC: SOF: control: skip rpm calls in ext_volatile_get if not implemented
      ASoC: SOF: Add support for on-demand DSP boot
      ASoC: SOF: sof-client: Add support for on-demand DSP boot
      ASoC: SOF: Intel: hda-sdw-bpt: Add support for on-demand DSP boot
      ASoC: SOF: Intel: pci-lnl: Set on_demand_dsp_boot for LNL
      ASoC: SOF: Intel: pci-ptl: Set on_demand_dsp_boot for PTL and WCL
      ASoC: SOF: Intel: pci-nvl: Set on_demand_dsp_boot for NVL-S
      ASoC: SOF: Intel: hda: Only check SSP MCLK mask in case of IPC3
      ASoC: SOF: ipc4-control: If there is no data do not send bytes update
      ASoC: SOF: ipc4-topology: Correct the allocation size for bytes controls
      ASoC: SOF: ipc4-control: Use the correct size for scontrol->ipc_control_data
      ASoC: SOF: ipc4-control: Keep the payload size up to date
      ASoC: SOF: ipc4-topology: Set initial param_id for bytes control type
      ASoC: SOF: ipc4: Support for sending payload along with LARGE_CONFIG_GET
      ASoC: SOF: ipc4: Add definition for generic bytes control
      ASoC: SOF: ipc4-control: Add support for generic bytes control
      ASoC: SOF: Use guard()/scoped_guard() for mutex locks where it makes sense
      ASoC: SOF: Intel: Use guard()/scoped_guard() for mutex locks where it makes sense
      ASoC: SOF: amd: acp-ipc: Use guard() for spinlock_irq()
      ASoC: SOF: imx: imx-common: Use guard() for spinlock_irqsafe()
      ASoC: SOF: mediatek: mtk-adsp-common: Use guard() for spinlock_irqsave
      ASoC: SOF: Intel: Use guard() for spinlocks where it makes sense
      ASoC: SOF: ipc/ops: Use guard() for spinlocks
      ASoC: SOF: Intel: hda: Remove MODULE_SOFTDEP for snd-hda-codec-hdmi
      PCI: Add Intel Nova Lake audio Device ID
      ASoC: SOF: Intel: add support for Nova Lake NVL
      ALSA: hda: core: intel-dsp-config: Add support for NVL
      ALSA: hda: controllers: intel: add support for Nova Lake
      ASoC: SOF: ipc4-control: Set correct error code in refresh_bytes_control

Qihang Guo (1):
      ALSA: usb-audio: Add DSD support for iBasso DC04U

Rafael J. Wysocki (1):
      ASoC: rockchip: Discard pm_runtime_put() return value

Randy Dunlap (3):
      ALSA: hda - fix function names & missing function parameter
      ASoC: pxa: drop unused Kconfig symbol
      ASoC: amd: drop unused Kconfig symbols

Ranjani Sridharan (10):
      ASoC: SOF: sof-audio: Add a new op in struct sof_ipc_tplg_ops
      ASoC: SOF: pcm: Split up widget prepare and setup
      uapi: sound: sof: tokens: Add missing token for KCPS
      ASoC: Intel: sof_sdw: Add a DAI link for loopback capture
      ASoC: SOF: ipc4-topology: Add new tokens for pipeline direction
      ASoC: SOF: ipc4-topology: Add support for process modules with no input pins
      ASoC: SOF: sof-audio: Traverse paths with aggregated DAI widgets
      ASoC: SOF: sof-audio: Add support for loopback capture
      ASoC: SOF: Intel: hda: Fix NULL pointer dereference
      ASoC: SOF: Intel: hda: Add a virtual CPU DAI

Richard Fitzgerald (21):
      firmware: cs_dsp: Remove __free() from cs_dsp_debugfs_string_read()
      firmware: cs_dsp: Don't use __free() in cs_dsp_load() and cs_dsp_load_coeff()
      ASoC: cs-amp-lib: Replace __free(kfree) with normal kfree() cleanup
      firmware: cs_dsp: Handle long-offset data blocks
      firmware: cs_dsp: test_bin: Run test cases with v3 file format
      firmware: cs_dsp: test_bin: Make patch function a test parameter
      firmware: cs_dsp: mock_bin: Pass offset32 to cs_dsp_mock_bin_add_raw_block()
      firmware: cs_dsp: mock_bin: Add function to create long-offset patches
      firmware: cs_dsp: test: Increase size of XM and YM on Halo Core
      firmware: cs_dsp: test_bin: Run test cases on long-offset blocks
      firmware: cs_dsp: test_bin: Add tests for offsets > 0xffff
      ALSA: hda/cirrus_scodec_test: Use faux_device instead of platform_device
      ASoC: cs-amp-lib: Support Dell SSIDExV2 UEFI variable
      ASoC: cs35l56: Use vendor-specific qualifier in firmware file search
      ASoC: cs-amp-lib-test: Tests for reading SSIDExV2
      ASoC: cs-amp-lib: Add a Kconfig symbol for enabling test hooks
      ASoC: cs35l56: Add KUnit testing of cs35l56_set_fw_suffix()
      ASoC: cs35l56-test: Fix missing module namespace import
      ASoC: cs35l56: Support for reading speaker ID from on-chip GPIOs
      ASoC: cs35l56-shared: KUnit tests for onchip speaker ID gpios
      ASoC: cs35l56: KUnit tests for parsing and using onchip GPIOs

Rob Herring (Arm) (2):
      ASoC: dt-bindings: Convert realtek,rt5651 to DT schema
      ASoC: dt-bindings: Convert ti,tas2552 to DT schema

Runrun Liu (1):
      ASoC: realtek: fix misspelling of "minimum" in comments

Samuel Dionne-Riel (1):
      ALSA: hda/realtek: Add quirk for Minisforum V3 SE

Sascha Hauer (1):
      ASoC: dt-bindings: add avdd and iovdd supply

Sebastian Andrzej Siewior (1):
      ASoC: codecs: rt56*: Remove IRQF_ONESHOT

Sebastian Krzyszkowiak (2):
      ASoC: wm8962: Add WM8962_ADC_MONOMIX to "3D Coefficients" mask
      ASoC: wm8962: Don't report a microphone if it's shorted to ground on plug

Sebastian Reichel (5):
      ASoC: rockchip: spdif: Use device_get_match_data()
      ASoC: rockchip: spdif: Move DT compatible table
      ASoC: rockchip: spdif: Fully convert to device managed resources
      ASoC: rockchip: spdif: Use dev_err_probe
      ASoC: rockchip: spdif: Convert to FIELD_PREP

Sen Wang (4):
      ASoC: dt-bindings: davinci-mcasp: Add properties for asynchronous mode
      ASoC: ti: davinci-mcasp: Disambiguate mcasp_is_synchronous function
      ASoC: ti: davinci-mcasp: Streamline pdir behavior across rx & tx streams
      ASoC: ti: davinci-mcasp: Add asynchronous mode support

Sheetal (4):
      regmap: Add reg_default_cb callback for flat cache defaults
      regmap: add KUnit coverage for reg_default_cb callback
      ASoC: tegra: Add AHUB writeable_reg for RX holes
      ASoC: tegra: set reg_default_cb callback

Shenghao Ding (3):
      ALSA: hda/tas2781: Drop the unused macro definition
      ALSA: hda/tas2781: Add tas2781_hda::catlog_id init
      ASoC: tas2781: Put three different calibrated data solution into the same data structure

Shengjiu Wang (9):
      ASoC: dt-bindings: fsl,audmix: Add support for i.MX952 platform
      ASoC: dt-bindings: fsl,sai: Add AUDMIX mode support on i.MX952
      ASoC: fsl_audmix: Add support for i.MX952 platform
      ASoC: fsl_sai: Add AUDMIX mode support on i.MX952
      ASoC: wm8962: add .set_tdm_slot callback function
      ASoC: dt-bindings: fsl,imx-asrc: Add support for i.MX952 platform
      ASoC: fsl_asrc_m2m: Add option to start ASRC before DMA device for M2M
      ASoC: fsl_asrc: Add support for i.MX952 platform
      ASoC: fsl_asrc_dma: allocate memory from dma device

Shuming Fan (4):
      ASoC: rt1320: support calibration and temperature/r0 loading
      ASoC: rt1320: support RAE parameters loading
      ASoC: rt1320: fix the warning the string may be truncated
      ASoC: rt1320: fix the remainder calculation of r0 value

Simon Trimmer (6):
      ASoC: SDCA: Allow sample width wild cards in set_usage()
      ALSA: hda/cs8409: Add quirk for CDB35L56-FOUR-HD
      ASoC: amd: acp: Sort match table into most specific first
      ASoC: amd: acp: Rename Cirrus Logic component match entries to include link and uid
      ASoC: amd: acp: Sort Cirrus Logic match entries
      ASoC: amd: acp: Add ACP7.0 match entries for Cirrus Logic parts

Sugar Zhang (5):
      ASoC: rockchip: spdif: Improve sample rate support
      ASoC: rockchip: spdif: Swap PCM and DAI component registration order
      ASoC: rockchip: spdif: Add support for set mclk rate
      ASoC: rockchip: spdif: Add support for format S32_LE
      ASoC: rockchip: spdif: Fill IEC958 CS info per params

Syed Saba Kareem (1):
      ASoC: amd: acp: Fix Kconfig dependencies for SND_SOC_ACPI_AMD_SDCA_QUIRKS

Takashi Iwai (18):
      ALSA: compress_offload: Relax __free() variable declarations
      ALSA: control: Relax __free() variable declarations
      ALSA: pcm: Relax __free() variable declarations
      ALSA: oss: Relax __free() variable declarations
      ALSA: seq: oss: Relax __free() variable declarations
      ALSA: seq: Relax __free() variable declarations
      ALSA: timer: Relax __free() variable declarations
      ALSA: vmaster: Relax __free() variable declarations
      ALSA: hda: Relax __free() variable declarations
      ALSA: usx2y: Relax __free() variable declarations
      ALSA: usb-audio: Relax __free() variable declarations
      ALSA: hda/cs35l41: Clean up runtime PM with guard()
      ALSA: hda/cs35l56: Clean up with PM_RUNTIME_ACQUIRE*() macros
      ALSA: hda/tas2781: Clean up runtime PM with guard()
      ALSA: hda/tegra: Clean up runtime PM with guard()
      ALSA: x86: Clean up locks and runtime PM with guard() and co
      ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
      ALSA: mixer: oss: Add card disconnect checkpoints

Thorsten Blum (2):
      ASoC: codecs: wm0010: Replace cpu_to_be64 + le64_to_cpu with swab64
      ALSA: jack: Improve string handling in jack_kctl_name_gen

Uwe Kleine-König (10):
      ALSA: seq: Use bus specific probe and remove
      ALSA: seq: midi: Convert to snd_seq bus probe mechanism
      ALSA: seq: ump: Convert to snd_seq bus probe mechanism
      ALSA: opl3: Convert to snd_seq bus probe mechanism
      ALSA: opl4: Convert to snd_seq bus probe mechanism
      ALSA: sb: Convert to snd_seq bus probe mechanism
      ALSA: emu10k1: Convert to snd_seq bus probe mechanism
      ALSA: seq: oss: Convert to snd_seq bus probe mechanism
      ALSA: seq: Refuse to probe seq drivers with non-bus probe or remove
      ASoC: sdw-mockup: Drop dummy remove function

Vijendar Mukunda (2):
      ASoC: amd: acp: soc-acpi: add is_device_rt712_vb() helper
      ASoC: amd: maintainer information

Zhang Yi (7):
      ASoC: codecs: ES8326: Add a kcontrol for PGAGAIN
      ASoC: codecs: ES8326: Add kcontrol for DRE
      ASoC: dt-bindings: ES8389: Add property about power supply
      ASoC: codecs: ES8389: Add members related to power supply
      ASoC: codecs: ES8389: Adjust wakeup configuration
      ASoC: codecs: ES8389: Add members about the version
      ASoC: codecs: ES8389: Update clock configuration

Ziyi Guo (1):
      ASoC: fsl: imx-rpmsg: use snd_soc_find_dai_with_mutex() in probe

fenugrec (2):
      ALSA: usb-audio: presonus s18xx uses little-endian
      ALSA: usb-audio: clean up presonus s1810 consts

gongqi (1):
      ALSA: hda/conexant: Add headset mic fix for MECHREVO Wujie 15X Pro

---
 .../devicetree/bindings/goldfish/audio.txt         |   17 -
 .../devicetree/bindings/sound/awinic,aw87390.yaml  |   34 +-
 .../devicetree/bindings/sound/awinic,aw88395.yaml  |   13 +
 .../bindings/sound/davinci-mcasp-audio.yaml        |   71 +-
 .../devicetree/bindings/sound/everest,es8389.yaml  |   12 +
 .../devicetree/bindings/sound/fsl,audmix.yaml      |   16 +-
 .../devicetree/bindings/sound/fsl,imx-asrc.yaml    |    1 +
 .../devicetree/bindings/sound/fsl,mqs.yaml         |   12 +-
 .../devicetree/bindings/sound/fsl,rpmsg.yaml       |   22 +-
 .../devicetree/bindings/sound/fsl,sai.yaml         |   16 +
 .../bindings/sound/google,goldfish-audio.yaml      |   38 +
 .../devicetree/bindings/sound/mt8192-afe-pcm.yaml  |  176 ++-
 .../devicetree/bindings/sound/realtek,rt5575.yaml  |   61 +
 .../devicetree/bindings/sound/realtek,rt5651.yaml  |  100 ++
 .../devicetree/bindings/sound/richtek,rtq9128.yaml |   12 +-
 Documentation/devicetree/bindings/sound/rt5651.txt |   63 -
 .../bindings/sound/sophgo,cv1800b-codecs.yaml      |   46 +
 .../bindings/sound/sophgo,cv1800b-i2s.yaml         |   67 ++
 .../devicetree/bindings/sound/tas2552.txt          |   36 -
 .../devicetree/bindings/sound/ti,tas2552.yaml      |   62 +
 .../bindings/sound/ti,tlv320adcx140.yaml           |    7 +-
 MAINTAINERS                                        |    9 +-
 drivers/base/regmap/internal.h                     |    3 +
 drivers/base/regmap/regcache-flat.c                |   19 +
 drivers/base/regmap/regcache.c                     |    3 +-
 drivers/base/regmap/regmap-kunit.c                 |   91 ++
 drivers/base/regmap/regmap.c                       |    2 +
 drivers/firmware/cirrus/cs_dsp.c                   |   50 +-
 drivers/firmware/cirrus/test/cs_dsp_mock_bin.c     |   38 +-
 .../firmware/cirrus/test/cs_dsp_mock_mem_maps.c    |    8 +-
 drivers/firmware/cirrus/test/cs_dsp_mock_regmap.c  |   16 +-
 drivers/firmware/cirrus/test/cs_dsp_test_bin.c     | 1017 ++++++++++------
 .../firmware/cirrus/test/cs_dsp_test_bin_error.c   |   14 +-
 drivers/spi/spi.c                                  |   23 +-
 include/linux/firmware/cirrus/cs_dsp_test_utils.h  |    6 +-
 include/linux/firmware/cirrus/wmfw.h               |    7 +-
 include/linux/firmware/imx/sm.h                    |    2 +
 include/linux/pci_ids.h                            |    4 +-
 include/linux/platform_data/davinci_asp.h          |    3 +-
 include/linux/regmap.h                             |   14 +
 include/linux/soc/qcom/apr.h                       |    6 +-
 include/linux/spi/spi.h                            |    9 +
 include/sound/ak4641.h                             |   23 -
 include/sound/cs-amp-lib.h                         |    3 +
 include/sound/cs35l56.h                            |   37 +
 include/sound/sdca_function.h                      |    4 +
 include/sound/sdca_interrupts.h                    |    7 +
 include/sound/sdca_jack.h                          |   32 +
 include/sound/seq_device.h                         |    2 +
 include/sound/soc-acpi-intel-ssp-common.h          |    4 +
 include/sound/soc-component.h                      |   29 +-
 include/sound/soc-dapm.h                           |   44 +-
 include/sound/soc.h                                |    4 +-
 include/sound/sof.h                                |    3 +
 include/sound/sof/ipc4/header.h                    |   75 ++
 include/sound/tas2781.h                            |    3 +-
 include/uapi/sound/sof/tokens.h                    |    6 +
 sound/arm/Kconfig                                  |   10 -
 sound/arm/Makefile                                 |    3 -
 sound/arm/pxa2xx-ac97-lib.c                        |   50 +-
 sound/arm/pxa2xx-ac97.c                            |  286 -----
 sound/core/compress_offload.c                      |   28 +-
 sound/core/control.c                               |   12 +-
 sound/core/control_compat.c                        |   21 +-
 sound/core/control_led.c                           |   12 +-
 sound/core/ctljack.c                               |   18 +-
 sound/core/oss/mixer_oss.c                         |   80 +-
 sound/core/oss/pcm_oss.c                           |   19 +-
 sound/core/pcm.c                                   |    4 +-
 sound/core/pcm_compat.c                            |    9 +-
 sound/core/pcm_native.c                            |   46 +-
 sound/core/seq/oss/seq_oss.c                       |    4 +-
 sound/core/seq/oss/seq_oss_init.c                  |    4 +-
 sound/core/seq/oss/seq_oss_midi.c                  |   45 +-
 sound/core/seq/oss/seq_oss_synth.c                 |   35 +-
 sound/core/seq/oss/seq_oss_synth.h                 |    4 +-
 sound/core/seq/seq_clientmgr.c                     |  171 +--
 sound/core/seq/seq_compat.c                        |    4 +-
 sound/core/seq/seq_midi.c                          |   25 +-
 sound/core/seq/seq_ports.c                         |   11 +-
 sound/core/seq/seq_queue.c                         |   32 +-
 sound/core/seq/seq_ump_client.c                    |   27 +-
 sound/core/seq/seq_virmidi.c                       |    4 +-
 sound/core/seq_device.c                            |   26 +-
 sound/core/timer.c                                 |   12 +-
 sound/core/vmaster.c                               |   12 +-
 sound/drivers/opl3/opl3_seq.c                      |   13 +-
 sound/drivers/opl4/opl4_seq.c                      |   13 +-
 sound/hda/codecs/cirrus/Kconfig                    |    1 +
 sound/hda/codecs/cirrus/cs8409-tables.c            |   76 +-
 sound/hda/codecs/cirrus/cs8409.c                   |  172 +++
 sound/hda/codecs/cirrus/cs8409.h                   |   13 +
 sound/hda/codecs/cm9825.c                          |  290 ++++-
 sound/hda/codecs/conexant.c                        |    2 +
 sound/hda/codecs/generic.c                         |    8 +-
 sound/hda/codecs/realtek/alc269.c                  |  274 ++++-
 sound/hda/codecs/realtek/realtek.c                 |    5 +-
 sound/hda/codecs/side-codecs/cirrus_scodec_test.c  |   61 +-
 sound/hda/codecs/side-codecs/cs35l41_hda.c         |   23 +-
 sound/hda/codecs/side-codecs/cs35l56_hda.c         |   36 +-
 sound/hda/codecs/side-codecs/tas2781_hda.c         |    9 +-
 sound/hda/codecs/side-codecs/tas2781_hda_i2c.c     |   23 +-
 sound/hda/codecs/side-codecs/tas2781_hda_spi.c     |   13 +-
 sound/hda/common/codec.c                           |    4 +-
 sound/hda/common/hda_jack.h                        |    4 +-
 sound/hda/common/hda_local.h                       |    2 +-
 sound/hda/common/sysfs.c                           |    5 +-
 sound/hda/controllers/intel.c                      |    3 +-
 sound/hda/controllers/tegra.c                      |   14 +-
 sound/hda/core/intel-dsp-config.c                  |    8 +-
 sound/isa/sb/emu8000_synth.c                       |   13 +-
 sound/pci/ctxfi/ctatc.c                            |   11 +-
 sound/pci/echoaudio/echoaudio.c                    |    2 +-
 sound/pci/echoaudio/echoaudio_dsp.c                |    6 +-
 sound/pci/emu10k1/emu10k1_synth.c                  |   13 +-
 sound/pci/ice1712/ice1724.c                        |    2 +-
 sound/pci/mixart/mixart.h                          |    2 +-
 sound/soc/Kconfig                                  |    1 +
 sound/soc/Makefile                                 |    1 +
 sound/soc/amd/Kconfig                              |    2 -
 sound/soc/amd/acp/Kconfig                          |    9 +-
 sound/soc/amd/acp/Makefile                         |    2 +
 sound/soc/amd/acp/acp-sdw-legacy-mach.c            |    8 +-
 sound/soc/amd/acp/acp-sdw-sof-mach.c               |    8 +-
 sound/soc/amd/acp/amd-acp70-acpi-match.c           |  404 ++++++-
 sound/soc/amd/acp/soc-acpi-amd-sdca-quirks.c       |   42 +
 sound/soc/amd/acp/soc-acpi-amd-sdca-quirks.h       |   25 +
 sound/soc/codecs/Kconfig                           |   50 +-
 sound/soc/codecs/Makefile                          |    9 +-
 sound/soc/codecs/ak4641.c                          |  641 ----------
 sound/soc/codecs/alc5623.c                         |    5 -
 sound/soc/codecs/aw87390.c                         |  175 ++-
 sound/soc/codecs/aw87390.h                         |   86 ++
 sound/soc/codecs/aw88261.c                         |   16 +-
 sound/soc/codecs/aw88261.h                         |    2 -
 sound/soc/codecs/cs-amp-lib-test.c                 |  169 +++
 sound/soc/codecs/cs-amp-lib.c                      |  158 ++-
 sound/soc/codecs/cs35l56-shared-test.c             |  680 +++++++++++
 sound/soc/codecs/cs35l56-shared.c                  |  172 +++
 sound/soc/codecs/cs35l56-test.c                    |  639 ++++++++++
 sound/soc/codecs/cs35l56.c                         |  215 +++-
 sound/soc/codecs/cs35l56.h                         |    6 +
 sound/soc/codecs/cs4271.c                          |   12 +-
 sound/soc/codecs/da7213.c                          |    4 +-
 sound/soc/codecs/es8323.c                          |  294 ++---
 sound/soc/codecs/es8323.h                          |  105 +-
 sound/soc/codecs/es8326.c                          |   18 +-
 sound/soc/codecs/es8326.h                          |    3 +
 sound/soc/codecs/es8328.c                          |  160 ++-
 sound/soc/codecs/es8375.c                          |    2 -
 sound/soc/codecs/es8389.c                          |  246 ++--
 sound/soc/codecs/es8389.h                          |    8 +
 sound/soc/codecs/max98390.c                        |    3 +
 sound/soc/codecs/nau8821.c                         |   48 +-
 sound/soc/codecs/nau8821.h                         |    1 +
 sound/soc/codecs/rt1320-sdw.c                      | 1227 +++++++++++++++++++-
 sound/soc/codecs/rt1320-sdw.h                      |   66 ++
 sound/soc/codecs/rt274.c                           |   12 +-
 sound/soc/codecs/rt286.c                           |   12 +-
 sound/soc/codecs/rt298.c                           |   12 +-
 sound/soc/codecs/rt5575-spi.c                      |  118 ++
 sound/soc/codecs/rt5575-spi.h                      |   27 +
 sound/soc/codecs/rt5575.c                          |  352 ++++++
 sound/soc/codecs/rt5575.h                          |   58 +
 sound/soc/codecs/rt5640.c                          |    4 +-
 sound/soc/codecs/rt5651.c                          |    2 +-
 sound/soc/codecs/rt5659.c                          |    2 +-
 sound/soc/codecs/rt5663.c                          |    4 +-
 sound/soc/codecs/rt5665.c                          |    2 +-
 sound/soc/codecs/rt5668.c                          |    2 +-
 sound/soc/codecs/rt5682-i2c.c                      |    2 +-
 sound/soc/codecs/rtq9128.c                         |  114 +-
 sound/soc/codecs/sdw-mockup.c                      |    6 -
 sound/soc/codecs/tas2780.c                         |   31 +-
 sound/soc/codecs/tas2781-fmwlib.c                  |  138 ++-
 sound/soc/codecs/tas2781-i2c.c                     |   11 +-
 sound/soc/codecs/tas2783-sdw.c                     |  354 +++---
 sound/soc/codecs/tas2783.h                         |    1 +
 sound/soc/codecs/tlv320adcx140.c                   |  136 ++-
 sound/soc/codecs/wcd-mbhc-v2.c                     |   12 -
 sound/soc/codecs/wcd939x-sdw.c                     |   19 +-
 sound/soc/codecs/wm0010.c                          |    2 +-
 sound/soc/codecs/wm8731.c                          |   11 +-
 sound/soc/codecs/wm8962.c                          |   47 +-
 sound/soc/fsl/Kconfig                              |    6 +-
 sound/soc/fsl/fsl_asrc.c                           |   38 +
 sound/soc/fsl/fsl_asrc.h                           |   18 +
 sound/soc/fsl/fsl_asrc_common.h                    |    4 +
 sound/soc/fsl/fsl_asrc_dma.c                       |   48 +-
 sound/soc/fsl/fsl_asrc_m2m.c                       |    8 +-
 sound/soc/fsl/fsl_audmix.c                         |    3 +
 sound/soc/fsl/fsl_sai.c                            |   21 +
 sound/soc/fsl/fsl_sai.h                            |    4 +
 sound/soc/fsl/fsl_ssi.c                            |    2 +-
 sound/soc/fsl/imx-rpmsg.c                          |    2 +-
 sound/soc/intel/avs/board_selection.c              |    2 +-
 sound/soc/intel/avs/core.c                         |    2 +-
 sound/soc/intel/avs/path.c                         |    2 +-
 sound/soc/intel/boards/Kconfig                     |    5 +
 sound/soc/intel/boards/Makefile                    |    3 +
 sound/soc/intel/boards/sof_rt5682.c                |    6 +
 sound/soc/intel/boards/sof_sdw.c                   |   43 +-
 sound/soc/intel/boards/sof_ti_common.c             |   77 ++
 sound/soc/intel/boards/sof_ti_common.h             |   24 +
 sound/soc/intel/catpt/core.h                       |    7 +-
 sound/soc/intel/catpt/device.c                     |    6 +-
 sound/soc/intel/catpt/ipc.c                        |   12 +-
 sound/soc/intel/catpt/loader.c                     |    8 +-
 sound/soc/intel/catpt/messages.c                   |   89 +-
 sound/soc/intel/catpt/pcm.c                        |   46 +-
 sound/soc/intel/catpt/sysfs.c                      |    2 +-
 sound/soc/intel/common/soc-acpi-intel-arl-match.c  |   23 +-
 sound/soc/intel/common/soc-acpi-intel-mtl-match.c  |   14 +-
 sound/soc/intel/common/soc-acpi-intel-ptl-match.c  |   55 +-
 sound/soc/intel/common/soc-acpi-intel-ssp-common.c |    3 +
 sound/soc/mediatek/mt8189/mt8189-nau8825.c         |    6 +-
 sound/soc/mediatek/mt8195/mt8195-dai-etdm.c        |   44 +-
 sound/soc/pxa/Kconfig                              |    1 -
 sound/soc/pxa/pxa2xx-ac97.c                        |    5 +-
 sound/soc/qcom/qdsp6/audioreach.c                  |  229 +++-
 sound/soc/qcom/qdsp6/audioreach.h                  |   55 +-
 sound/soc/qcom/qdsp6/q6adm.c                       |    8 +-
 sound/soc/qcom/qdsp6/q6afe.c                       |   26 +-
 sound/soc/qcom/qdsp6/q6apm.c                       |   19 +-
 sound/soc/qcom/qdsp6/q6asm.c                       |   33 +-
 sound/soc/qcom/qdsp6/q6core.c                      |    6 +-
 sound/soc/qcom/qdsp6/q6prm.c                       |   22 +-
 sound/soc/qcom/qdsp6/topology.c                    |  118 +-
 sound/soc/renesas/rz-ssi.c                         |  143 ++-
 sound/soc/rockchip/Kconfig                         |    1 +
 sound/soc/rockchip/rockchip_sai.c                  |    5 +-
 sound/soc/rockchip/rockchip_spdif.c                |  225 ++--
 sound/soc/rockchip/rockchip_spdif.h                |   57 +-
 sound/soc/sdca/Kconfig                             |    2 +
 sound/soc/sdca/Makefile                            |    2 +-
 sound/soc/sdca/sdca_asoc.c                         |   91 +-
 sound/soc/sdca/sdca_class.c                        |   34 +
 sound/soc/sdca/sdca_class.h                        |    2 +
 sound/soc/sdca/sdca_class_function.c               |  149 ++-
 sound/soc/sdca/sdca_fdl.c                          |    8 +-
 sound/soc/sdca/sdca_functions.c                    |   75 +-
 sound/soc/sdca/sdca_interrupts.c                   |  188 +--
 sound/soc/sdca/sdca_jack.c                         |  248 ++++
 sound/soc/sdca/sdca_regmap.c                       |   14 +-
 sound/soc/sdca/sdca_ump.c                          |    2 +-
 sound/soc/sdw_utils/soc_sdw_ti_amp.c               |    4 +
 sound/soc/sdw_utils/soc_sdw_utils.c                |   39 +-
 sound/soc/soc-component.c                          |   82 --
 sound/soc/soc-core.c                               |   10 +
 sound/soc/soc-dapm.c                               |  352 +++---
 sound/soc/sof/amd/acp-ipc.c                        |    4 +-
 sound/soc/sof/compress.c                           |    8 +
 sound/soc/sof/control.c                            |   13 +-
 sound/soc/sof/core.c                               |    1 +
 sound/soc/sof/debug.c                              |    7 +-
 sound/soc/sof/imx/imx-common.c                     |    8 +-
 sound/soc/sof/intel/Kconfig                        |    1 +
 sound/soc/sof/intel/atom.c                         |    7 +-
 sound/soc/sof/intel/bdw.c                          |    7 +-
 sound/soc/sof/intel/cnl.c                          |   11 +-
 sound/soc/sof/intel/hda-codec.c                    |    1 -
 sound/soc/sof/intel/hda-dai-ops.c                  |   25 +-
 sound/soc/sof/intel/hda-dai.c                      |   22 +-
 sound/soc/sof/intel/hda-ipc.c                      |   11 +-
 sound/soc/sof/intel/hda-loader.c                   |   94 +-
 sound/soc/sof/intel/hda-mlink.c                    |   29 +-
 sound/soc/sof/intel/hda-sdw-bpt.c                  |   16 +-
 sound/soc/sof/intel/hda-stream.c                   |  168 ++-
 sound/soc/sof/intel/hda.c                          |   42 +-
 sound/soc/sof/intel/hda.h                          |   16 +-
 sound/soc/sof/intel/mtl.c                          |    5 +-
 sound/soc/sof/intel/nvl.c                          |   24 +
 sound/soc/sof/intel/pci-apl.c                      |    2 +-
 sound/soc/sof/intel/pci-lnl.c                      |    1 +
 sound/soc/sof/intel/pci-nvl.c                      |   32 +
 sound/soc/sof/intel/pci-ptl.c                      |    2 +
 sound/soc/sof/ipc.c                                |    9 +-
 sound/soc/sof/ipc3-dtrace.c                        |    7 +-
 sound/soc/sof/ipc3-topology.c                      |    6 +-
 sound/soc/sof/ipc3.c                               |    8 +-
 sound/soc/sof/ipc4-control.c                       |  196 +++-
 sound/soc/sof/ipc4-loader.c                        |   19 +-
 sound/soc/sof/ipc4-mtrace.c                        |   24 +-
 sound/soc/sof/ipc4-pcm.c                           |    3 +-
 sound/soc/sof/ipc4-topology.c                      |  214 +++-
 sound/soc/sof/ipc4-topology.h                      |   13 +-
 sound/soc/sof/ipc4.c                               |   64 +-
 sound/soc/sof/mediatek/mtk-adsp-common.c           |    4 +-
 sound/soc/sof/ops.c                                |   34 +-
 sound/soc/sof/ops.h                                |   10 +-
 sound/soc/sof/pcm.c                                |   91 +-
 sound/soc/sof/pm.c                                 |  175 +--
 sound/soc/sof/sof-audio.c                          |  229 ++--
 sound/soc/sof/sof-audio.h                          |   20 +
 sound/soc/sof/sof-client-ipc-flood-test.c          |    7 +-
 sound/soc/sof/sof-client-ipc-kernel-injector.c     |    4 +-
 sound/soc/sof/sof-client-ipc-msg-injector.c        |   14 +-
 sound/soc/sof/sof-client-probes.c                  |   26 +-
 sound/soc/sof/sof-client.c                         |   46 +-
 sound/soc/sof/sof-client.h                         |    3 +
 sound/soc/sof/sof-priv.h                           |    3 +
 sound/soc/sophgo/Kconfig                           |   47 +
 sound/soc/sophgo/Makefile                          |    5 +
 sound/soc/sophgo/cv1800b-sound-adc.c               |  319 +++++
 sound/soc/sophgo/cv1800b-sound-dac.c               |  208 ++++
 sound/soc/sophgo/cv1800b-tdm.c                     |  716 ++++++++++++
 sound/soc/sunxi/sun4i-spdif.c                      |    4 +
 sound/soc/sunxi/sun50i-dmic.c                      |    3 +
 sound/soc/tegra/tegra186_asrc.c                    |    1 +
 sound/soc/tegra/tegra186_dspk.c                    |    1 +
 sound/soc/tegra/tegra210_admaif.c                  |    3 +
 sound/soc/tegra/tegra210_adx.c                     |    2 +
 sound/soc/tegra/tegra210_ahub.c                    |   60 +
 sound/soc/tegra/tegra210_ahub.h                    |   30 +
 sound/soc/tegra/tegra210_amx.c                     |    3 +
 sound/soc/tegra/tegra210_dmic.c                    |    1 +
 sound/soc/tegra/tegra210_i2s.c                     |    2 +
 sound/soc/tegra/tegra210_mbdrc.c                   |    1 +
 sound/soc/tegra/tegra210_mixer.c                   |    1 +
 sound/soc/tegra/tegra210_mvc.c                     |    1 +
 sound/soc/tegra/tegra210_ope.c                     |    1 +
 sound/soc/tegra/tegra210_peq.c                     |    1 +
 sound/soc/tegra/tegra210_sfc.c                     |    1 +
 sound/soc/ti/davinci-mcasp.c                       |  517 +++++++--
 sound/soc/ti/davinci-mcasp.h                       |   10 +
 sound/usb/fcp.c                                    |   36 +-
 sound/usb/mixer_quirks.c                           |    3 +
 sound/usb/mixer_s1810c.c                           |  222 ++--
 sound/usb/mixer_scarlett.c                         |  476 +++++++-
 sound/usb/mixer_scarlett.h                         |    1 +
 sound/usb/mixer_scarlett2.c                        |   21 +-
 sound/usb/quirks.c                                 |   17 +-
 sound/usb/usx2y/us144mkii.c                        |    4 +-
 sound/usb/usx2y/us144mkii_controls.c               |    4 +-
 sound/usb/usx2y/us144mkii_pcm.c                    |    4 +-
 sound/x86/intel_hdmi_audio.c                       |   10 +-
 336 files changed, 14556 insertions(+), 4704 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/goldfish/audio.txt
 create mode 100644 Documentation/devicetree/bindings/sound/google,goldfish-audio.yaml
 create mode 100644 Documentation/devicetree/bindings/sound/realtek,rt5575.yaml
 create mode 100644 Documentation/devicetree/bindings/sound/realtek,rt5651.yaml
 delete mode 100644 Documentation/devicetree/bindings/sound/rt5651.txt
 create mode 100644 Documentation/devicetree/bindings/sound/sophgo,cv1800b-codecs.yaml
 create mode 100644 Documentation/devicetree/bindings/sound/sophgo,cv1800b-i2s.yaml
 delete mode 100644 Documentation/devicetree/bindings/sound/tas2552.txt
 create mode 100644 Documentation/devicetree/bindings/sound/ti,tas2552.yaml
 delete mode 100644 include/sound/ak4641.h
 create mode 100644 include/sound/sdca_jack.h
 delete mode 100644 sound/arm/pxa2xx-ac97.c
 create mode 100644 sound/soc/amd/acp/soc-acpi-amd-sdca-quirks.c
 create mode 100644 sound/soc/amd/acp/soc-acpi-amd-sdca-quirks.h
 delete mode 100644 sound/soc/codecs/ak4641.c
 create mode 100644 sound/soc/codecs/cs35l56-shared-test.c
 create mode 100644 sound/soc/codecs/cs35l56-test.c
 create mode 100644 sound/soc/codecs/rt5575-spi.c
 create mode 100644 sound/soc/codecs/rt5575-spi.h
 create mode 100644 sound/soc/codecs/rt5575.c
 create mode 100644 sound/soc/codecs/rt5575.h
 create mode 100644 sound/soc/intel/boards/sof_ti_common.c
 create mode 100644 sound/soc/intel/boards/sof_ti_common.h
 create mode 100644 sound/soc/sdca/sdca_jack.c
 create mode 100644 sound/soc/sophgo/Kconfig
 create mode 100644 sound/soc/sophgo/Makefile
 create mode 100644 sound/soc/sophgo/cv1800b-sound-adc.c
 create mode 100644 sound/soc/sophgo/cv1800b-sound-dac.c
 create mode 100644 sound/soc/sophgo/cv1800b-tdm.c



  reply	other threads:[~2026-02-10 15:39 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-02-10 15:31 [GIT PULL] sound updates for 7.0-rc1 Takashi Iwai
2026-02-10 15:39 ` Takashi Iwai [this message]
2026-02-11 20:28   ` pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87seb8hal7.wl-tiwai@suse.de \
    --to=tiwai@suse.de \
    --cc=broonie@kernel.org \
    --cc=lgirdwood@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-sound@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.