All of lore.kernel.org
 help / color / mirror / Atom feed
From: Takashi Iwai <tiwai@suse.de>
To: Mark Brown <broonie@kernel.org>
Cc: Liam Girdwood <lgirdwood@gmail.com>,
	linux-sound@vger.kernel.org, alsa-devel@alsa-project.org
Subject: Re: [GIT PULL] ASoC fixes for v7.3-rc5
Date: Fri, 02 Oct 2026 13:57:41 +0200	[thread overview]
Message-ID: <877bk01fii.wl-tiwai@suse.de> (raw)
In-Reply-To: <20261002115438.DD6341AC57CB@finisterre.sirena.org.uk>

On Fri, 02 Oct 2026 13:54:27 +0200,
Mark Brown wrote:
> 
> The following changes since commit 72d3fcf802c45d00b300f25b848a93c3a2bd7c7e:
> 
>   Linux 7.3-rc5 (2026-09-27 13:55:01 -0700)
> 
> are available in the Git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v7.3-rc5
> 
> for you to fetch changes up to 923ff8155ef6e83b73b852300d50f2053b969552:
> 
>   ASoC: rt712: avoid duplicate reset in io_init (2026-10-01 13:52:06 +0100)
> 
> ----------------------------------------------------------------
> ASoC: Fixes for v7.4

This is meant for a PR for 7.3-rc6?  Or really for 7.4?

I'm going to send a PR to Linus in today, so I can take them.


thanks,

Takashi

> 
> A bigger collection of fixes than usual due to your vacation but nothing
> hugely remarkable here, just fairly standard quirks and driver specific
> bugfixes.
> 
> ----------------------------------------------------------------
> Alexander Koch (2):
>       ASoC: codecs: ak4619: Add optional powerdown GPIO
>       ASoC: dt-bindings: asahi-kasei,ak4619: Add powerdown GPIO
> 
> Andrey Golovko (3):
>       ASoC: tas2783-sdw: make multi-byte MBQ registers reachable
>       ASoC: tas2783-sdw: do not cache read-only Controls
>       ASoC: tas2783-sdw: stop describing the Latency and XU ID/Version Controls
> 
> Andy Shevchenko (8):
>       ASoC: stm32: spdifrx: Drop mention of the deprecated and unused call
>       ASoC: sprd: Replace dma_request_slave_channel() by dma_request_chan()
>       ASoC: soc-generic-dmaengine-pcm: Replace dma_request_slave_channel() by dma_request_chan()
>       ASoC: pxa: Replace dma_request_slave_channel() by dma_request_chan()
>       ASoC: fsl_asrc: Replace dma_request_slave_channel() by dma_request_chan()
>       gpib: fmh_gpib: Replace dma_request_slave_channel() by dma_request_chan()
>       dmaengine: Remove deprecated dma_request_slave_channel()
>       ASoC: sprd: Shadow errors from dma_request_chan()
> 
> Arnd Bergmann (2):
>       ASoC: rt766: fix HID dependency for SND_SOC_SDCA_HID
>       ASoC: amd: acp: add EFI dependency for selecting TAS2783
> 
> Baojun Xu (1):
>       ASoC: tas2783-sdw: add firmware download status check
> 
> Bard Liao (8):
>       ASoC: SOF: get nhlt from all topologies
>       ALSA: intel-nhlt: lower intel_nhlt_ssp_device_type log level
>       ASoC: Intel: sof-function-topology-lib: create common helpers
>       ASoC: Intel: sof-function-topology-lib: skip non-exist file in best_effort mode
>       ASoC: Intel: sof-function-topology-lib: add I2S support for sof_sdw_get_tplg_files
>       ASoC: Intel: sof-function-topology-lib: add get_function_topology for I2S machines
>       ASoC: soc-acpi-intel-ptl-match: I2S machines: use function topology
>       ASoC: Intel: sof-function-topology-lib: fix sscanf type
> 
> Bill Wendling (1):
>       firmware: cs_dsp: Annotate struct cs_dsp_coeff_ctl with __counted_by_ptr
> 
> Cezary Rojewski (6):
>       ASoC: Intel: avs: Use list_count_nodes() to simplify the code
>       ASoC: codecs: hda: Use list_count_nodes() to simplify the code
>       ASoC: Intel: avs: Remove topology-loading wrappers
>       ASoC: codecs: rt5514: Fix the pm_ops constant name
>       ASoC: codecs: rt286: Revert delay value for jack setup
>       ASoC: codecs: rt274: Fix format setting for 44100 rate
> 
> Chancel Liu (32):
>       ASoC: fsl_mqs: Add DAPM output widgets for MQS_L/MQS_R pins
>       ASoC: wm8962: Fix regulator notifier and beep leaks on card re-bind
>       ASoC: wm8995: Register regulator notifiers from the bus probe
>       ASoC: tlv320aic31xx: Register regulator notifier from the I2C probe
>       ASoC: tlv320aic3x: Register regulator notifier from the bus probe
>       ASoC: cs42l52: Fix beep input device leak on card re-bind
>       ASoC: cs42l56: Fix beep input device leak on card re-bind
>       ASoC: simple-card-utils: Add simple_util_remove_jack()
>       ASoC: simple-card: Free jack GPIOs on card remove
>       ASoC: audio-graph-card: Free jack GPIOs on card remove
>       ASoC: audio-graph-card2: Free jack GPIOs on card remove
>       ASoC: codecs: cpcap: Fix devm resource leaks across card bind/unbind
>       ASoC: codecs: da7218: Fix devm resource leaks across card bind/unbind
>       ASoC: codecs: tlv320aic32x4: Fix clock leak from runtime callbacks
>       ASoC: codecs: twl4030: Acquire board params and hs_extmute GPIO in the platform probe
>       ASoC: codecs: es8316: Move mclk acquisition to the i2c probe
>       ASoC: codecs: es8323: Move mclk acquisition to the i2c probe
>       ASoC: codecs: es8311: Move mclk acquisition to the i2c probe
>       ASoC: codecs: es8328: Move clk acquisition to the bus probe
>       ASoC: codecs: rt5640: Move mclk acquisition to the i2c probe
>       ASoC: codecs: rt5616: Move mclk acquisition to the i2c probe
>       ASoC: codecs: rt5514: Move clk acquisition to the i2c probe
>       ASoC: codecs: rt5682s: Move mclk acquisition to the i2c probe
>       ASoC: codecs: max98090: Move mclk acquisition to the i2c probe
>       ASoC: codecs: max98095: Move mclk acquisition to the i2c probe
>       ASoC: codecs: wm8985: Move regulator acquisition to the bus probe
>       ASoC: codecs: wm8955: Move regulator acquisition to the i2c probe
>       ASoC: codecs: es8389: Move regulator and mclk acquisition to the i2c probe
>       ASoC: codecs: rt5677-spi: Free the DSP context on component remove
>       ASoC: codecs: rt1011: Free the bq/drc coefficient arrays on component remove
>       ASoC: codecs: rt5645: Free the hardware EQ parameters on component remove
>       ASoC: codecs: rt5514-spi: Free the DSP context on component remove
> 
> Charles Keepax (2):
>       ASoC: soc-ops: Clarify kernel doc for snd_soc_info_volsw_xs()
>       ASoC: SDCA: Remove redundant comment
> 
> Christian Marangi (6):
>       ASoC: dt-bindings: Add Airoha AN7581 AFE Sound card
>       ASoC: dt-bindings: Add Airoha AN7581 AFE with WM8960 Codec schema
>       ASoC: mediatek: common: permit to provide dedicated regmap for irq
>       ASoC: airoha: Add AFE driver for Airoha AN7581
>       ASoC: airoha: Add machine driver for Airoha AN7581
>       ASoC: airoha: Fix sparse warning for AN7581 AFE PCM
> 
> David Cemin (1):
>       ASoC: sdw_utils: clear stale RT711 device reference on exit
> 
> David Heidelberg (6):
>       ASoC: wcd-mbhc-v2: Fix incorrect properties names and typos
>       ASoC: qcom: sdm845: Demystify TDM masks a bit
>       ASoC: qcom: sdm845: use DSP_A format for TDM codec DAIs
>       ASoC: qcom: sdm845: Use per-speaker RX masks for TDM slot assignment
>       ASoC: qcom: sdm845: Set codec dai and component sysclk during startup
>       ASoC: cs35l36: Implement set_tdm_slot to program RX and TX slots
> 
> Diogo Ivo (1):
>       ASoC: dt-bindings: realtek,rt5677: Add MCLK1 clock property
> 
> Eduard Bostina (1):
>       ASoC: dt-bindings: Convert TI DA830 EVM audio to DT schema
> 
> Geert Uytterhoeven (3):
>       ASoC: codecs: lpass: Make sure clk_init_data is fully initialized
>       ASoC: codecs: wcd934x: Make sure clk_init_data is fully initialized
>       ASoC: tlv320aic32x4: Make sure clk_init_data is fully initialized
> 
> Guangshuo Li (1):
>       ASoC: Intel: atom: Fix platform device leak on probe failure
> 
> Hemanth Selam (4):
>       regmap: fix typo "asynchrnous" in comment
>       ASoC: codecs: fix typos in comments
>       firmware: cirrus: fix typo "upto" in comment
>       ASoC: fix typos in comments
> 
> Hongyang Zhao (5):
>       ASoC: dt-bindings: es8316: Document jack detect inversion
>       ASoC: dt-bindings: qcom,sm8250: Add RubikPi 3 sound card
>       ASoC: qcom: common: Add generic headset jack helpers
>       ASoC: qcom: sc8280xp: Add per-DAI board configuration
>       ASoC: qcom: sc8280xp: Add RubikPi 3 sound card support
> 
> Jack Yu (1):
>       ASoC: rt1320: make SRAM registers readable to stop being cached
> 
> James Calligeros (2):
>       ASoC: tas2764: Initialise SDZ GPIO low
>       ASoC: tas2770: Initialise SDZ GPIO low
> 
> Jiangshan Yi (2):
>       ASoC: codecs: max98363: fix uninitialized stream_config->type
>       ASoC: codecs: rt1017-sdca-sdw: fix uninitialized stream_config->type
> 
> Junjie Cao (1):
>       ASoC: rt712-sdca-dmic: fix drvdata type in the gain controls
> 
> Karl Asseily (4):
>       dt-bindings: vendor-prefixes: add ESS Technology
>       ASoC: dt-bindings: add ESS Technology ES9039Q2M
>       ASoC: es9039q2m: add ESS Technology ES9039Q2M codec driver
>       MAINTAINERS: add entry for the ES9039Q2M codec driver
> 
> Kees Cook (4):
>       ASoC: rockchip: rk3399_gru_sound: Allocate dai_link with ARRAY_SIZE()
>       ASoC: codecs: wm8904: Add const to drc_texts allocation type
>       ASoC: codecs: wm8958: Add const to enum texts allocation types
>       ASoC: SOF: topology: Add const to tplg_files allocation type
> 
> Khanh Le (1):
>       ASoC: ak4619: Add suspend and resume callbacks
> 
> Krzysztof Kozlowski (2):
>       ASoC: dt-bindings: imx-audmux: Replace tabs with spaces
>       ASoC: dt-bindings: Use consistent indentation in the example
> 
> Kuninori Morimoto (81):
>       ASoC: soc-card: don't use card->dai_link[] in for_each_card_prelinks()
>       ASoC: soc-core: make fmt_{single/multiple}_name() non static
>       ASoC: soc-dai: move snd_soc_add_dai_controls()
>       ASoC: soc-dai: move snd_soc_dai_name_get()
>       ASoC: soc-dai: move snd_soc_is_match_dai_args()
>       ASoC: soc-dai: move snd_soc_is_matching_dai()
>       ASoC: soc-dai: move snd_soc_{un}register_dai()
>       ASoC: soc-dai: move soc_pcm_set_dai_params()
>       ASoC: soc-dai: move soc_pcm_{apply/params/update}_symmetry()
>       ASoC: soc-dai: move snd_soc_dai_get_pcm_stream() to soc-dai.c
>       ASoC: soc-dai: move snd_soc_dai_{get/set}_widget() to soc-dai.c
>       ASoC: soc-dai: move snd_soc_dai_dma_data_{get/set}() to soc-dai.c
>       ASoC: soc-dai: move snd_soc_dai_tdm_mask_{get/set}() to soc-dai.c
>       ASoC: soc-dai: move snd_soc_dai_stream_active() to soc-dai.c
>       ASoC: soc-dai: move snd_soc_dai_{set/get}_stream() to soc-dai.c
>       ASoC: codecs: 88pm860x: use .auto_selectable_formats
>       ASoC: codecs: ab8500: use .auto_selectable_formats
>       ASoC: codecs: adau*: use .auto_selectable_formats
>       ASoC: codecs: ak4*: use .auto_selectable_formats
>       ASoC: codecs: ak5*: use .auto_selectable_formats
>       ASoC: codecs: alc56*: use .auto_selectable_formats
>       ASoC: codecs: arizona: use .auto_selectable_formats
>       ASoC: codecs: cpcap: use .auto_selectable_formats
>       ASoC: codecs: cs35l*: use .auto_selectable_formats
>       ASoC: codecs: cs42*: use .auto_selectable_formats
>       ASoC: codecs: cs5*: use .auto_selectable_formats
>       ASoC: codecs: cx2072x: use .auto_selectable_formats
>       ASoC: codecs: da*: use .auto_selectable_formats
>       ASoC: codecs: es*: use .auto_selectable_formats
>       ASoC: codecs: inno_rk3036: use .auto_selectable_formats
>       ASoC: codecs: isabelle: use .auto_selectable_formats
>       ASoC: codecs: lm49453: use .auto_selectable_formats
>       ASoC: codecs: max*: use .auto_selectable_formats
>       ASoC: codecs: mc13783: use .auto_selectable_formats
>       ASoC: codecs: ml26124: use .auto_selectable_formats
>       ASoC: codecs: nau*: use .auto_selectable_formats
>       ASoC: codecs: ntp8*: use .auto_selectable_formats
>       ASoC: codecs: rk33*: use .auto_selectable_formats
>       ASoC: codecs: rtq912*: use .auto_selectable_formats
>       ASoC: codecs: rt*: use .auto_selectable_formats
>       ASoC: codecs: sgtl5000: use .auto_selectable_formats
>       ASoC: codecs: si476x: use .auto_selectable_formats
>       ASoC: codecs: sma130*: use .auto_selectable_formats
>       ASoC: codecs: src4xxx: use .auto_selectable_formats
>       ASoC: codecs: ssm*: use .auto_selectable_formats
>       ASoC: codecs: sta*: use .auto_selectable_formats
>       ASoC: codecs: tas*: use .auto_selectable_formats
>       ASoC: codecs: tfa9879: use .auto_selectable_formats
>       ASoC: codecs: tlv320*: use .auto_selectable_formats
>       ASoC: codecs: tscs454: use .auto_selectable_formats
>       ASoC: codecs: twl4030: use .auto_selectable_formats
>       ASoC: codecs: uda13*: use .auto_selectable_formats
>       ASoC: codecs: wm*: use .auto_selectable_formats
>       ASoC: codecs: zl38060: use .auto_selectable_formats
>       ASoC: dwc: use .auto_selectable_formats
>       ASoC: hisilicon: use .auto_selectable_formats
>       ASoC: img: use .auto_selectable_formats
>       ASoC: jz4740: use .auto_selectable_formats
>       ASoC: kirkwood: use .auto_selectable_formats
>       ASoC: loongson: use .auto_selectable_formats
>       ASoC: mxs: use .auto_selectable_formats
>       ASoC: pxa: use .auto_selectable_formats
>       ASoC: renesas: use .auto_selectable_formats
>       ASoC: rockchip: use .auto_selectable_formats
>       ASoC: sti: use .auto_selectable_formats
>       ASoC: stm: use .auto_selectable_formats
>       ASoC: sunxi: use .auto_selectable_formats
>       ASoC: tegra: use .auto_selectable_formats
>       ASoC: ti: use .auto_selectable_formats
>       ASoC: uniphier: use .auto_selectable_formats
>       ASoC: ux500: use .auto_selectable_formats
>       ASoC: xtensa: use .auto_selectable_formats
>       ASoC: soc-dai: use snd_soc_dai_stream_active()
>       ASoC: soc-dai: add snd_soc_dai_id()
>       ASoC: soc-dai: add snd_soc_dai_to_component()
>       ASoC: soc-dai: add snd_soc_dai_to_driver()
>       ASoC: soc-dai: add snd_soc_dai_{to/from}_list()
>       ASoC: soc-dai: add snd_soc_dai_get_symmetric_xxx()
>       ASoC: soc-dai: add snd_soc_dai_{set/to}_priv()
>       ASoC: soc-dai: add snd_soc_dai_get_bclk[_ratio]()
>       ASoC: soc-dai: rename snd_soc_dai_action() to snd_soc_dai_active_update()
> 
> Linus Walleij (4):
>       ASoC: dt-bindings: sound: Prepare Ux500 audio graph links
>       ASoC: dt-bindings: ux500: Remove MOP500 sound card binding
>       ASoC: ab8500: Skip digital microphone support on AB8505
>       ASoC: ux500: Remove the MOP500 machine driver
> 
> Ma Ke (1):
>       ASoC: wcd9335: Fix device reference leak in wcd9335_slim_status()
> 
> Maciej Strozek (2):
>       ASoC: SDCA: Improve scanning the SWFT during FDL
>       ASoC: SDCA: Check return value on a missing FDL_Set_Index Range
> 
> Mark Brown (40):
>       Merge remote-tracking branch 'asoc/for-7.2' into asoc-linus
>       ASoC: samsung: Improve probe error handling
>       ASoC: codecs: Add Nuvoton NAU83G60 audio codec driver
>       ASoC: Make sure clk_init_data is fully initialized
>       regmap: Allow a base register to be specified for the RAM regmap
>       regmap: Test rbtree and maple caches for very high register numbers
>       ASoC: add Senary SN624x SoundWire SDCA support
>       regmap: irq: Free the irqdomain we create
>       ASoC: Introduces MDSYNC support for CS35L45
>       ASoC: SDCA: SimpleJack support and small cleanup
>       ASoC: mediatek: mt8186: Fix clock error handling
>       ASoC: mediatek: mt6797: Fix error handling
>       ASoC: codecs: lpass-macros: switch regcache to REGCACHE_MAPLE
>       ASoC: tas2783-sdw: fix the read-only Control handling
>       ASoC: soc-dai: move snd_soc_xx() to soc-dai.c
>       ASoC: codec: use .auto_selectable_formats
>       ASoC: use .auto_selectable_formats
>       ASoC: codecs: Fix resource leaks on card re-bind
>       ASoC: Use devm_of_reserved_mem_device_init()
>       ASoC: generic: Free jack GPIOs on card remove
>       ASoC: codecs: ES8326: Modify the configuration and add kcontrol
>       ASoC: codecs: nau8360: Fix DSP routing and deadlock issues
>       ASoC: SOF: amd: SoundWire and PDM support and fixes for ACP7.B/7.F
>       ASoC: mediatek: mt8189: Improve error handling
>       ASoC: add ESS Technology ES9039Q2M codec driver
>       ASoC: Add support for Airoha AN7581
>       ASoC et alia: Convert to use dma_request_chan()
>       ALSA/ASoC: Intel: add I2S function topology support
>       Merge remote-tracking branch 'regmap/for-7.4' into regmap-next
>       ASoC: codecs: Fix resource leaks across card bind/unbind
>       ASoC: qcom: Add QAIF AIF MI2S and TDM DAI support
>       ASoC: codecs: propagate component resume cache sync failures
>       ASoC: mediatek: mt8188: Improve error handling
>       ASoC: mediatek: mt8183: Fix clock error handling
>       ASoC: amd: Fix borrowed ACPI codec device references
>       ASoC: add new DAI functions
>       ASoC: mediatek: mt8192: Improve error handling
>       ASoC: fsl_asrc/fsl_easrc: expose per-pair/context DAIs and fix DMA race
>       ASoC: codecs: ak4619: Add PDN pin handling
>       ASoC: Qualcomm Tambora (WCD9378) SDCA codec
> 
> Mohammad Rafi Shaik (3):
>       ASoC: dt-bindings: qcom: add QAIF AIF MI2S and TDM dai ids
>       ASoC: qcom: qdsp6: lpass-ports: add support for QAIF AIF MI2S and TDM dais
>       ASoC: qcom: sc8280xp: Handle AIF MI2S and TDM interfaces
> 
> Mukesh Ojha (11):
>       ASoC: mediatek: mt8192: Use devm_of_reserved_mem_device_init()
>       ASoC: mediatek: mt8196: Use devm_of_reserved_mem_device_init()
>       ASoC: mediatek: mt8183: Use devm_of_reserved_mem_device_init()
>       ASoC: mediatek: mt8189: Use devm_of_reserved_mem_device_init()
>       ASoC: mediatek: mt8173: Use devm_of_reserved_mem_device_init()
>       ASoC: mediatek: mt8186: Use devm_of_reserved_mem_device_init()
>       ASoC: mediatek: mt8188: Use devm_of_reserved_mem_device_init()
>       ASoC: mediatek: mt8195: Use devm_of_reserved_mem_device_init()
>       ASoC: SOF: mediatek: mt8186: Use devm_of_reserved_mem_device_init()
>       ASoC: SOF: mediatek: mt8195: Use devm_of_reserved_mem_device_init()
>       ASoC: sprd: Use devm_of_reserved_mem_device_init()
> 
> Myeonghun Pak (1):
>       ASoC: fsl_xcvr: free IRQ before canceling reset work
> 
> Neo Chang (8):
>       ASoC: dt-bindings: nuvoton,nau8360: Add NAU83G60
>       ASoC: codecs: nau8360: Add support for NAU83G60 amplifier
>       ASoC: codecs: nau8360: Fix static declarations and endianness
>       ASoC: codecs: nau8360: Fix kernel-doc issues
>       ASoC: codecs: nau8360: Add default PEQ band number for DSP init
>       ASoC: codecs: nau8360: Fix misleading return in nau8360_message_to_dsp()
>       ASoC: codecs: nau8360: Block DSP path selection when firmware load fails
>       ASoC: codecs: nau8360: Fix AB-BA deadlock in mux update
> 
> Oder Chiou (2):
>       ASoC: rt721: Use the function_status check to avoid duplicate presets
>       ASoC: rt721: Add support for the RT721_U and RT718 codec variants
> 
> Peng Fan (2):
>       ASoC: use regmap_assign_bits() for conditional set/clear
>       ASoC: soc-generic-dmaengine-pcm: use dmaengine_get_dma_device() for DMA device
> 
> Pengpeng Hou (23):
>       ASoC: report component resume callback errors
>       ASoC: es8326: report resume restore errors
>       ASoC: es8375: report resume restore errors
>       ASoC: es8389: report resume restore errors
>       ASoC: fs210x: report register restore errors
>       ASoC: codecs: sma1307: validate setting firmware layout
>       ASoC: sta32x: make power restoration transactional
>       ASoC: nau8822: keep regcache offline while supplies are off
>       ASoC: rt1015: make control calibration failures observable
>       ASoC: adau17x1: return cache sync errors from resume
>       ASoC: ak4642: return cache sync errors from resume
>       ASoC: es8316: return cache sync errors from resume
>       ASoC: es8323: return cache sync errors from resume
>       ASoC: nau8540: return cache sync errors from resume
>       ASoC: rt1011: return cache sync errors from resume
>       ASoC: rt1016: return cache sync errors from resume
>       ASoC: rt1305: return cache sync errors from resume
>       ASoC: rt1308: return cache sync errors from resume
>       ASoC: rt1318: return cache sync errors from resume
>       ASoC: rt5616: return cache sync errors from resume
>       ASoC: rt5659: return cache sync errors from resume
>       ASoC: rt5660: return cache sync errors from resume
>       ASoC: rt5665: return cache sync errors from resume
> 
> Peter Robinson (1):
>       ASoC: pcm5102a: Add support for optional reset gpio
> 
> Qianghua Wang (3):
>       ASoC: codecs: add SN624x SDCA SoundWire driver
>       ASoC: sdw_utils: add Senary SN624x helpers and codec_info
>       ASoC: Intel: soc-acpi: add SN624x entries for ARL/LNL/MTL/PTL
> 
> Ricardo Rivera-Matos (2):
>       ASoC: dt-bindings: cs35l45: Adds SYNC properties
>       ASoC: cs35l45: Adds support for SYNC bus
> 
> Richard Fitzgerald (1):
>       ASoC: cs35l56: Add KUnit tests for regmap defaults table
> 
> Rob Herring (Arm) (6):
>       ASoC: ak4642: Drop "clocks" property presence check
>       ASoC: twl4030: Fix "ti,hs_extmute" property type
>       ASoC: sta3xx: Fix "st,drop-compensation-ns" size
>       ASoC: dt-bindings: mediatek: Fix MT7622 clock count
>       ASoC: dt-bindings: hi6210-i2s: Allow graph ports
>       ASoC: dt-bindings: Fix TAS2563 address constraints
> 
> Rosen Penev (4):
>       ASoC: uniphier: aio-dma: pass chip to irq handler
>       ASoC: tegra: ADX: convert map to flexible array
>       ASoC: xilinx: formatter_pcm: use more devm in probe
>       ASoC: fsl: mpc5200: gate AC97 driver on PPC_MPC52xx
> 
> Runyu Xiao (1):
>       ASoC: pcm6240: do not free an unrequested IRQ
> 
> Seiji Adachi (1):
>       ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks
> 
> Shenghao Ding (4):
>       ASoC: tas2781: add support for TAS2573 DSP functionality
>       ASoC: tas2781: Add register decoded info to I/O error logs
>       ASoC: tas2781: Add TAS2573 calibration support
>       ASoC: tas2781: Refactor register error log with unified macro
> 
> Shengjiu Wang (6):
>       ASoC: fsl_asrc: use regmap_write_bits to update clock source registers
>       ASoC: dt-bindings: fsl,imx-asrc: update port binding to support multiple paths
>       ASoC: dt-bindings: fsl,easrc: add ports binding for multiple conversion paths
>       ASoC: fsl_asrc/fsl_easrc: move DMA params into pair/context struct
>       ASoC: fsl_asrc: expose individual DAIs per conversion path
>       ASoC: fsl_easrc: expose individual DAIs per conversion path
> 
> Shuming Fan (5):
>       ASoC: rt1320: avoid re-initialize in advanced mode
>       ASoC: rt712: add GPIOs for LED control
>       ASoC: sdw_utils: Add rt766/rt767 support
>       ASoC: rt766: avoid re-initialize the blind write
>       ASoC: rt712: avoid duplicate reset in io_init
> 
> Slavin Liu (1):
>       ASoC: fsl_asrc: check the second front-end DMA channel
> 
> Srinivas Kandagatla (15):
>       ASoC: SDCA: register SDCA_FUNCTION_TYPE_SIMPLE_JACK in class function driver
>       ASoC: SDCA: make find_sdca_control_reset() return void
>       ASoC: codecs: lpass-wsa-macro: use v2.5 Compander1 addresses on v2.5+
>       ASoC: codecs: lpass-{rx,wsa}-macro: sort reg_defaults before regmap init
>       ASoC: codecs: lpass-wsa-macro: switch cache to REGCACHE_MAPLE
>       ASoC: codecs: lpass-rx-macro: switch cache to REGCACHE_MAPLE
>       ASoC: codecs: lpass-tx-macro: switch cache to REGCACHE_MAPLE
>       ASoC: codecs: lpass-va-macro: switch cache to REGCACHE_MAPLE
>       ASoC: SDCA: allow building without ACPI
>       ASoC: SDCA: export PM helpers keyed on sdca_class_drv
>       ASoC: SDCA: expose class SoundWire probe/remove as library
>       ASoC: SDCA: add class_ops with populate_function
>       ASoC: SDCA: class_function: xlate sound-dai cell by entity index
>       ASoC: dt-bindings: qcom: add Tambora WCD9378 SDCA codec
>       ASoC: codecs: add Qualcomm Tambora (WCD9378) SDCA codec
> 
> Syed Saba Kareem (2):
>       ASoC: amd: acp: enable TAS2783 and add RT712-VB SoundWire machine
>       ASoC: amd: acp: fix TAS2783 SoundWire codec unmet dependencies
> 
> Vijendar Mukunda (11):
>       ASoC: SOF: amd: return -EINVAL for unknown PCI revision in acp7x suspend
>       ASoC: SOF: amd: fix amd_sof_acp_remove() teardown ordering
>       ASoC: SOF: amd: fix amd_sof_acp_probe() error unwind ordering
>       ASoC: SOF: amd: add ACP7.B/7.F PDM controller scan and pdata propagation
>       ASoC: SOF: amd: update SoundWire specific acp descriptor fields for ACP7.B/7.F
>       ASoC: SOF: amd: enable SoundWire build for ACP7.B/7.F
>       ASoC: SOF: amd: wire SoundWire probe and remove into ACP7.B/7.F paths
>       ASoC: SOF: amd: add ACP7.B/7.F clock-stop detection in check_acp_sdw_enable_status
>       ASoC: SOF: amd: add ACP7.B/7.F SoundWire IO IRQ handling
>       ASoC: SOF: amd: enable SoundWire host wake interrupt in acp_init
>       ASoC: SOF: amd: add SoundWire PM ops for ACP7.B/7.F
> 
> Wentao Liang (6):
>       ASoC: wm8994: Fix runtime PM imbalance in wm8994_component_probe()
>       ASoC: arizona-jack: Fix runtime PM imbalance in arizona_start_hpdet_acc_id()
>       ASoC: audio-graph-card2: Fix use-after-free in audio_graph2_link_c2c()
>       ASoC: codecs: wm8994: Fix runtime PM leak in wm8994_mic_detect()
>       ASoC: ti: davinci-mcasp: Fix runtime PM imbalance in __davinci_mcasp_set_clkdiv()
>       ASoC: codecs: wcd9335: Fix SLIM interface device leak in wcd9335_slim_status()
> 
> Yibo Tan (2):
>       ASoC: amd: acp-es8336: Use an owned codec device reference
>       ASoC: amd: acp3x-es83xx: Keep an owned codec device reference
> 
> Zain Aboobacker (2):
>       ASoC: dt-bindings: foursemi,fs2105s: Fix typo
>       ASoC: codecs: nau8825: fix typos in comments
> 
> Zhang Yi (2):
>       ASoC: codecs: ES8326: Add private members about HPF
>       ASoC: codecs: ES8326: Adjust the standby configuration
> 
> bui duc phuc (65):
>       ASoC: samsung: aries_wm8994: Preserve gpiod_to_irq() error codes
>       ASoC: samsung: aries_wm8994: Drop redundant probe error messages
>       ASoC: samsung: pcm: Use dev_err_probe() for error handling
>       ASoC: samsung: pcm: Drop redundant probe error messages
>       ASoC: samsung: spdif: Drop redundant probe error messages
>       ASoC: samsung: tm2_wm5110: Drop redundant probe error messages
>       ASoC: mediatek: mt8173: Fix clock error handling
>       ASoC: mediatek: mt8173: Use dev_err_probe() for error handling
>       ASoC: mediatek: mt8173: Drop redundant probe error messages
>       ASoC: mediatek: mt2701: Use devm_clk_get_optional() for audio_mrgif_pd
>       ASoC: mediatek: mt2701: Use dev_err_probe() for error handling
>       ASoC: mediatek: mt2701: Drop redundant probe error messages
>       ASoC: mediatek: mt7986: Drop redundant probe error messages
>       ASoC: mediatek: mt8186: Fix APLL mux setting error handling
>       ASoC: mediatek: mt8186: Fix clock handling in mux disable path
>       ASoC: mediatek: mt8186: Fix AFE clock error handling
>       ASoC: mediatek: mt8186: Fix APLL enable error handling
>       ASoC: mediatek: mt8186: Fix MCK error handling
>       ASoC: mediatek: mt8186: Fix gpio rollback on adda dl/ul partial failure
>       ASoC: mediatek: mt8186: Handle regcache sync failure
>       ASoC: mediatek: mt8186: Drop redundant probe error messages
>       ASoC: mediatek: mt6797: fix wrong unwind order and error code in enable_clock
>       ASoC: mediatek: mt6797: Use dev_err_probe() for error handling
>       ASoC: mediatek: mt6797: Drop redundant probe error messages
>       ASoC: codecs: pcm6240: Return 0 explicitly on success
>       ASoC: mediatek: mt8189: Propagate APLL enable errors
>       ASoC: mediatek: mt8189: Propagate MCK enable errors
>       ASoC: mediatek: mt8189: Validate MCK ID
>       ASoC: mediatek: mt8189: Propagate reg_rw clock errors
>       ASoC: mediatek: mt8189: Use dev_err_probe() for clock errors
>       ASoC: mediatek: mt8189: Propagate runtime resume errors
>       ASoC: mediatek: mt8189: Remove redundant error message
>       ASoC: mediatek: mt8189: Propagate APLL errors
>       ASoC: mediatek: mt8189: Propagate MCLK errors
>       ASoC: mediatek: mt8189: Validate sysclk frequency
>       ASoC: mediatek: mt8189: Propagate TDM clock errors
>       ASoC: mediatek: mt8189: Validate TDM MCLK frequency
>       ASoC: mediatek: mt8188: mt8188-afe-clk: Propagate clock initialization errors
>       ASoC: mediatek: mt8188: mt8188-afe-clk: Handle tuner clock enable errors
>       ASoC: mediatek: mt8188: mt8188-afe-clk: Propagate regmap update errors
>       ASoC: mediatek: mt8188: mt8188-afe-clk: Handle clock enable errors
>       ASoC: mediatek: mt8188: mt8188-afe-pcm: Handle runtime resume errors
>       ASoC: mediatek: mt8188: mt8188-afe-pcm: Drop redundant probe error messages
>       ASoC: mediatek: mt8188: fix clk leak on error in audsys_clk_register
>       ASoC: fsl_asrc_m2m: fix pm_runtime usage counter leak on error
>       ASoC: mediatek: mt8183: Fix wrong clock cleanup on clk_set_parent() failure
>       ASoC: mediatek: mt8183: Fix clock handling in mux disable path
>       ASoC: mediatek: mt8183: Fix APLL enable error handling
>       ASoC: mediatek: mt8183: Use dev_err_probe() for error handling
>       ASoC: mediatek: mt8183: Drop redundant probe error messages
>       ASoC: mediatek: mt8192: fix APLL mux error handling
>       ASoC: mediatek: mt8192: fix AFE clock error handling
>       ASoC: mediatek: mt8192: fix error handling in APLL enable functions
>       ASoC: mediatek: mt8192: fix MCK clock error handling
>       ASoC: mediatek: mt8192: switch to devm_clk_get_optional()
>       ASoC: mediatek: mt8192: Use dev_err_probe() in mt8192_init_clock()
>       ASoC: mediatek: mt8192: Propagate errors in mt8192_afe_gpio_request()
>       ASoC: mediatek: mt8192: Use dev_err_probe() for devm_pinctrl_get()
>       ASoC: mediatek: mt8192: check return values in mt8192_afe_gpio_init()
>       ASoC: mediatek: mt8192: Handle regcache_sync() failure in runtime resume
>       ASoC: mediatek: mt8192: Remove redundant error message
>       ASoC: mediatek: mt8192: Propagate mt8192_afe_gpio_request() errors in ADDA DAI
>       ASoC: mediatek: mt8192: Propagate errors in TDM DAI DAPM event handlers
>       ASoC: mediatek: mt8192: Propagate errors in I2S DAI DAPM event handlers
>       ASoC: mediatek: mt8192-mt6359: Fix error handling in MTKAIF calibration
> 
> Ștefan Ghețu (3):
>       ASoC: SOF: imx8: remove unused regmap field from imx8m_chip_data
>       ASoC: SOF: imx8: check imx_sc_pm_cpu_start() return value
>       ASoC: SOF: imx: Prevent stack OOB read in DSP panic dump
> 
>  .../devicetree/bindings/sound/adi,adau1372.yaml    |   10 +-
>  .../devicetree/bindings/sound/adi,adau7118.yaml    |   22 +-
>  .../bindings/sound/airoha,an7581-afe.yaml          |   41 +
>  .../bindings/sound/airoha,an7581-wm8960.yaml       |   71 +
>  .../bindings/sound/amlogic,gx-sound-card.yaml      |   20 +-
>  .../bindings/sound/asahi-kasei,ak4619.yaml         |   16 +-
>  .../bindings/sound/audio-graph-port.yaml           |   10 +-
>  .../devicetree/bindings/sound/cirrus,cs35l45.yaml  |   60 +-
>  .../devicetree/bindings/sound/cirrus,cs4270.yaml   |   12 +-
>  .../devicetree/bindings/sound/cirrus,cs42l42.yaml  |   48 +-
>  .../devicetree/bindings/sound/cirrus,cs42l84.yaml  |   20 +-
>  .../devicetree/bindings/sound/cirrus,cs42xx8.yaml  |   60 +-
>  .../bindings/sound/davinci-evm-audio.txt           |   49 -
>  .../devicetree/bindings/sound/dialog,da7219.yaml   |   80 +-
>  .../bindings/sound/esstech,es9039q2m.yaml          |   94 +
>  .../devicetree/bindings/sound/everest,es8316.yaml  |    5 +
>  .../bindings/sound/foursemi,fs2105s.yaml           |    2 +-
>  .../devicetree/bindings/sound/fsl,easrc.yaml       |   45 +
>  .../devicetree/bindings/sound/fsl,imx-asrc.yaml    |   45 +-
>  .../devicetree/bindings/sound/fsl,sai.yaml         |   14 +-
>  .../bindings/sound/hisilicon,hi6210-i2s.yaml       |    4 +
>  .../devicetree/bindings/sound/imx-audio-card.yaml  |    4 +-
>  .../devicetree/bindings/sound/imx-audmux.yaml      |    8 +-
>  .../bindings/sound/invensense,ics43432.yaml        |    8 +-
>  .../bindings/sound/loongson,ls-audio-card.yaml     |    4 +-
>  .../bindings/sound/mediatek,mt2701-audio.yaml      |   10 +-
>  .../bindings/sound/mediatek,mt8173-afe-pcm.yaml    |   22 +-
>  .../bindings/sound/mediatek,mt8183-audio.yaml      |   82 +-
>  .../sound/mt8186-mt6366-da7219-max98357.yaml       |   36 +-
>  .../sound/mt8186-mt6366-rt1019-rt5682s.yaml        |   36 +-
>  .../sound/mt8192-mt6359-rt1015-rt5682.yaml         |   46 +-
>  .../devicetree/bindings/sound/mt8195-mt6359.yaml   |   50 +-
>  .../devicetree/bindings/sound/nuvoton,nau8360.yaml |  115 +
>  .../bindings/sound/qcom,q6apm-lpass-dais.yaml      |   12 +-
>  .../bindings/sound/qcom,q6dsp-lpass-ports.yaml     |   16 +-
>  .../devicetree/bindings/sound/qcom,sm8250.yaml     |    1 +
>  .../bindings/sound/qcom,wcd9378-sdw.yaml           |  105 +
>  .../devicetree/bindings/sound/realtek,rt5677.yaml  |   10 +
>  .../devicetree/bindings/sound/renesas,rsnd.yaml    |   16 +-
>  .../devicetree/bindings/sound/renesas,rz-ssi.yaml  |   32 +-
>  .../bindings/sound/stericsson,ux500-msp-i2s.yaml   |   96 +
>  .../bindings/sound/ti,da830-evm-audio.yaml         |   83 +
>  .../devicetree/bindings/sound/ti,tas2781.yaml      |    4 +-
>  .../devicetree/bindings/sound/ti,tas5805m.yaml     |   10 +-
>  .../bindings/sound/ti,tlv320dac3100.yaml           |    2 +-
>  .../devicetree/bindings/sound/ti,tpa6130a2.yaml    |    2 +-
>  .../devicetree/bindings/sound/ux500-mop500.txt     |   39 -
>  .../devicetree/bindings/sound/ux500-msp.txt        |   42 -
>  .../devicetree/bindings/vendor-prefixes.yaml       |    2 +
>  MAINTAINERS                                        |   18 +
>  drivers/base/regmap/internal.h                     |    1 +
>  drivers/base/regmap/regmap-irq.c                   |    2 +-
>  drivers/base/regmap/regmap-kunit.c                 |   98 +-
>  drivers/base/regmap/regmap-ram.c                   |   26 +-
>  drivers/base/regmap/regmap-raw-ram.c               |   21 +-
>  drivers/base/regmap/regmap.c                       |    2 +-
>  drivers/firmware/cirrus/cs_dsp.c                   |    2 +-
>  drivers/gpib/fmh_gpib/fmh_gpib.c                   |   10 +-
>  include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h |   52 +
>  include/linux/dmaengine.h                          |    9 -
>  include/linux/firmware/cirrus/cs_dsp.h             |    2 +-
>  include/sound/sdca.h                               |   23 +-
>  include/sound/sdca_class.h                         |   70 +
>  include/sound/simple_card_utils.h                  |    2 +
>  include/sound/soc-component.h                      |   14 +-
>  include/sound/soc-dai.h                            |  189 +-
>  include/sound/soc.h                                |   16 +-
>  include/sound/soc_sdw_utils.h                      |   20 +
>  include/sound/tas2781-dsp.h                        |   13 +
>  include/sound/tas2781.h                            |   31 +
>  sound/hda/core/intel-nhlt.c                        |    4 +-
>  sound/soc/amd/acp-es8336.c                         |    5 +-
>  sound/soc/amd/acp/Kconfig                          |    3 +-
>  sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c      |   14 +-
>  sound/soc/amd/acp/amd-acp70-acpi-match.c           |   20 +
>  sound/soc/amd/acp/soc_amd_sdw_common.h             |   13 +
>  sound/soc/amd/yc/acp6x-mach.c                      |    7 +
>  sound/soc/atmel/atmel-pcm-dma.c                    |    2 +-
>  sound/soc/bcm/cygnus-ssp.h                         |    2 +-
>  sound/soc/codecs/88pm860x-codec.c                  |    6 +
>  sound/soc/codecs/Kconfig                           |   53 +-
>  sound/soc/codecs/Makefile                          |    8 +
>  sound/soc/codecs/ab8500-codec.c                    |  157 +-
>  sound/soc/codecs/adau1372.c                        |   12 +
>  sound/soc/codecs/adau1373.c                        |   12 +
>  sound/soc/codecs/adau1701.c                        |   15 +-
>  sound/soc/codecs/adau17x1.c                        |   17 +-
>  sound/soc/codecs/adau1977.c                        |   13 +
>  sound/soc/codecs/adau7118.c                        |   12 +
>  sound/soc/codecs/ak4104.c                          |    7 +
>  sound/soc/codecs/ak4118.c                          |    7 +
>  sound/soc/codecs/ak4458.c                          |    9 +
>  sound/soc/codecs/ak4535.c                          |    6 +
>  sound/soc/codecs/ak4619.c                          |   32 +
>  sound/soc/codecs/ak4642.c                          |   14 +-
>  sound/soc/codecs/ak4671.c                          |    7 +
>  sound/soc/codecs/ak5386.c                          |    6 +
>  sound/soc/codecs/ak5558.c                          |    7 +
>  sound/soc/codecs/alc5623.c                         |   11 +
>  sound/soc/codecs/alc5632.c                         |   13 +
>  sound/soc/codecs/arizona-jack.c                    |    1 +
>  sound/soc/codecs/arizona.c                         |   23 +
>  sound/soc/codecs/cpcap.c                           |   89 +-
>  sound/soc/codecs/cs35l33.c                         |    8 +-
>  sound/soc/codecs/cs35l34.c                         |    2 +-
>  sound/soc/codecs/cs35l35.c                         |    7 +
>  sound/soc/codecs/cs35l36.c                         |   56 +
>  sound/soc/codecs/cs35l41.c                         |   10 +
>  sound/soc/codecs/cs35l45-tables.c                  |    4 +
>  sound/soc/codecs/cs35l45.c                         |   97 +-
>  sound/soc/codecs/cs35l45.h                         |   23 +
>  sound/soc/codecs/cs35l56-shared-test.c             |   56 +
>  sound/soc/codecs/cs35l56.c                         |   10 +
>  sound/soc/codecs/cs40l50-codec.c                   |    9 +
>  sound/soc/codecs/cs4234.c                          |    9 +
>  sound/soc/codecs/cs4265.c                          |   12 +
>  sound/soc/codecs/cs4270.c                          |    6 +
>  sound/soc/codecs/cs4271.c                          |    6 +
>  sound/soc/codecs/cs42l42.c                         |   11 +-
>  sound/soc/codecs/cs42l43.c                         |   12 +
>  sound/soc/codecs/cs42l51.c                         |    7 +
>  sound/soc/codecs/cs42l52.c                         |   22 +-
>  sound/soc/codecs/cs42l56.c                         |   17 +-
>  sound/soc/codecs/cs42l73.c                         |   11 +-
>  sound/soc/codecs/cs42l84.c                         |    6 +
>  sound/soc/codecs/cs42xx8.c                         |    8 +
>  sound/soc/codecs/cs43130.c                         |   14 +
>  sound/soc/codecs/cs4341.c                          |    8 +
>  sound/soc/codecs/cs4349.c                          |   12 +
>  sound/soc/codecs/cs48l32.c                         |   23 +
>  sound/soc/codecs/cs530x.c                          |    9 +
>  sound/soc/codecs/cs53l30.c                         |    8 +
>  sound/soc/codecs/cx20442.c                         |    2 +-
>  sound/soc/codecs/cx2072x.c                         |   12 +
>  sound/soc/codecs/da7210.c                          |    9 +-
>  sound/soc/codecs/da7218.c                          |  141 +-
>  sound/soc/codecs/da7219.c                          |   12 +
>  sound/soc/codecs/da732x.c                          |   17 +
>  sound/soc/codecs/da9055.c                          |    8 +
>  sound/soc/codecs/es7134.c                          |    6 +
>  sound/soc/codecs/es7241.c                          |    7 +
>  sound/soc/codecs/es8311.c                          |   27 +-
>  sound/soc/codecs/es8316.c                          |   27 +-
>  sound/soc/codecs/es8323.c                          |   32 +-
>  sound/soc/codecs/es8326.c                          |  177 +-
>  sound/soc/codecs/es8326.h                          |    4 +
>  sound/soc/codecs/es8328.c                          |   20 +-
>  sound/soc/codecs/es8375.c                          |   30 +-
>  sound/soc/codecs/es8389.c                          |   65 +-
>  sound/soc/codecs/es9039q2m.c                       | 2008 +++++++++++++++++
>  sound/soc/codecs/fs210x.c                          |    5 +-
>  sound/soc/codecs/hda.c                             |    7 +-
>  sound/soc/codecs/hdac_hda.c                        |    2 +-
>  sound/soc/codecs/hdac_hdmi.c                       |    2 +-
>  sound/soc/codecs/inno_rk3036.c                     |   12 +
>  sound/soc/codecs/isabelle.c                        |   13 +
>  sound/soc/codecs/lm49453.c                         |   15 +
>  sound/soc/codecs/lpass-rx-macro.c                  |    6 +-
>  sound/soc/codecs/lpass-tx-macro.c                  |    4 +-
>  sound/soc/codecs/lpass-va-macro.c                  |    4 +-
>  sound/soc/codecs/lpass-wsa-macro.c                 |   48 +-
>  sound/soc/codecs/max98088.c                        |   12 +
>  sound/soc/codecs/max98090.c                        |   35 +-
>  sound/soc/codecs/max98095.c                        |   24 +-
>  sound/soc/codecs/max98363.c                        |    2 +-
>  sound/soc/codecs/max98371.c                        |    7 +
>  sound/soc/codecs/max98373-i2c.c                    |   10 +
>  sound/soc/codecs/max98388.c                        |   10 +
>  sound/soc/codecs/max98390.c                        |   10 +
>  sound/soc/codecs/max98396.c                        |   12 +
>  sound/soc/codecs/max9850.c                         |   11 +
>  sound/soc/codecs/max98520.c                        |   10 +
>  sound/soc/codecs/max9860.c                         |   23 +
>  sound/soc/codecs/max9867.c                         |   10 +
>  sound/soc/codecs/max98925.c                        |    8 +
>  sound/soc/codecs/max98926.c                        |    8 +
>  sound/soc/codecs/max98927.c                        |   14 +-
>  sound/soc/codecs/mc13783.c                         |   12 +
>  sound/soc/codecs/ml26124.c                         |    6 +
>  sound/soc/codecs/mt6359.c                          |    8 +-
>  sound/soc/codecs/nau8325.c                         |   11 +
>  sound/soc/codecs/nau8360-dsp.c                     |  634 ++++++
>  sound/soc/codecs/nau8360-dsp.h                     |  122 ++
>  sound/soc/codecs/nau8360.c                         | 2309 ++++++++++++++++++++
>  sound/soc/codecs/nau8360.h                         |  917 ++++++++
>  sound/soc/codecs/nau8540.c                         |   15 +-
>  sound/soc/codecs/nau8810.c                         |   12 +
>  sound/soc/codecs/nau8821.c                         |   11 +
>  sound/soc/codecs/nau8822.c                         |   27 +-
>  sound/soc/codecs/nau8824.c                         |   11 +
>  sound/soc/codecs/nau8825.c                         |   29 +-
>  sound/soc/codecs/ntp8835.c                         |    7 +
>  sound/soc/codecs/ntp8918.c                         |    7 +
>  sound/soc/codecs/pcm5102a.c                        |   30 +-
>  sound/soc/codecs/pcm6240.c                         |    8 +-
>  sound/soc/codecs/rk3308_codec.c                    |   11 +
>  sound/soc/codecs/rk3328_codec.c                    |    9 +
>  sound/soc/codecs/rt1011.c                          |   44 +-
>  sound/soc/codecs/rt1015.c                          |   91 +-
>  sound/soc/codecs/rt1016.c                          |   14 +-
>  sound/soc/codecs/rt1017-sdca-sdw.c                 |   27 +-
>  sound/soc/codecs/rt1019.c                          |   10 +
>  sound/soc/codecs/rt1305.c                          |   14 +-
>  sound/soc/codecs/rt1308.c                          |   14 +-
>  sound/soc/codecs/rt1318.c                          |   13 +-
>  sound/soc/codecs/rt1320-sdw.c                      |   12 +-
>  sound/soc/codecs/rt274.c                           |   12 +-
>  sound/soc/codecs/rt286.c                           |   10 +-
>  sound/soc/codecs/rt298.c                           |    8 +
>  sound/soc/codecs/rt5514-spi.c                      |   37 +-
>  sound/soc/codecs/rt5514.c                          |   39 +-
>  sound/soc/codecs/rt5616.c                          |   23 +-
>  sound/soc/codecs/rt5631.c                          |   10 +
>  sound/soc/codecs/rt5631.h                          |    8 +-
>  sound/soc/codecs/rt5640.c                          |   22 +-
>  sound/soc/codecs/rt5645.c                          |   23 +-
>  sound/soc/codecs/rt5651.c                          |   12 +-
>  sound/soc/codecs/rt5659.c                          |   14 +-
>  sound/soc/codecs/rt5660.c                          |   14 +-
>  sound/soc/codecs/rt5663.c                          |   10 +
>  sound/soc/codecs/rt5665.c                          |   14 +-
>  sound/soc/codecs/rt5668.c                          |   22 +
>  sound/soc/codecs/rt5670.c                          |   12 +-
>  sound/soc/codecs/rt5677-spi.c                      |   21 +-
>  sound/soc/codecs/rt5677.c                          |   10 +
>  sound/soc/codecs/rt5682.c                          |   22 +
>  sound/soc/codecs/rt5682s.c                         |   34 +-
>  sound/soc/codecs/rt712-sdca-dmic.c                 |    4 +-
>  sound/soc/codecs/rt712-sdca-sdw.c                  |    1 +
>  sound/soc/codecs/rt712-sdca-sdw.h                  |    3 +
>  sound/soc/codecs/rt712-sdca.c                      |  141 +-
>  sound/soc/codecs/rt712-sdca.h                      |    6 +
>  sound/soc/codecs/rt721-sdca-sdw.c                  |   15 +
>  sound/soc/codecs/rt721-sdca.c                      |  500 +++--
>  sound/soc/codecs/rt721-sdca.h                      |   17 +
>  sound/soc/codecs/rt766-sdca.c                      |    2 +-
>  sound/soc/codecs/rt9120.c                          |    9 +
>  sound/soc/codecs/rt9123.c                          |   13 +
>  sound/soc/codecs/rtq9124.c                         |    9 +
>  sound/soc/codecs/rtq9128.c                         |    9 +
>  sound/soc/codecs/sgtl5000.c                        |   11 +
>  sound/soc/codecs/si476x.c                          |   18 +
>  sound/soc/codecs/sma1303.c                         |   13 +
>  sound/soc/codecs/sma1307.c                         |   27 +-
>  sound/soc/codecs/sn624x-sdca-sdw.c                 | 1888 ++++++++++++++++
>  sound/soc/codecs/sn624x-sdca.h                     |  152 ++
>  sound/soc/codecs/src4xxx.c                         |    8 +
>  sound/soc/codecs/ssm2518.c                         |   13 +
>  sound/soc/codecs/ssm2602.c                         |   13 +
>  sound/soc/codecs/ssm3515.c                         |   10 +
>  sound/soc/codecs/ssm4567.c                         |   13 +
>  sound/soc/codecs/sta32x.c                          |  116 +-
>  sound/soc/codecs/sta350.c                          |   15 +-
>  sound/soc/codecs/sta529.c                          |    7 +
>  sound/soc/codecs/tas2552.c                         |   14 +
>  sound/soc/codecs/tas2562.c                         |   10 +
>  sound/soc/codecs/tas2764.c                         |   14 +-
>  sound/soc/codecs/tas2770.c                         |   14 +-
>  sound/soc/codecs/tas2780.c                         |   10 +
>  sound/soc/codecs/tas2781-comlib-i2c.c              |    4 +-
>  sound/soc/codecs/tas2781-comlib.c                  |   10 +-
>  sound/soc/codecs/tas2781-fmwlib.c                  |   40 +-
>  sound/soc/codecs/tas2781-i2c.c                     |  320 ++-
>  sound/soc/codecs/tas2783-sdw.c                     |  218 +-
>  sound/soc/codecs/tas2783.h                         |    4 +-
>  sound/soc/codecs/tas5086.c                         |    7 +
>  sound/soc/codecs/tas571x.c                         |    7 +
>  sound/soc/codecs/tas5720.c                         |    9 +
>  sound/soc/codecs/tas6424.c                         |    9 +
>  sound/soc/codecs/tfa9879.c                         |    9 +
>  sound/soc/codecs/tlv320adc3xxx.c                   |   14 +
>  sound/soc/codecs/tlv320adcx140.c                   |   12 +
>  sound/soc/codecs/tlv320aic23.c                     |    9 +
>  sound/soc/codecs/tlv320aic26.c                     |    8 +
>  sound/soc/codecs/tlv320aic31xx.c                   |   41 +-
>  sound/soc/codecs/tlv320aic32x4-clk.c               |    2 +-
>  sound/soc/codecs/tlv320aic32x4.c                   |  102 +-
>  sound/soc/codecs/tlv320aic3x.c                     |   42 +-
>  sound/soc/codecs/tlv320dac33.c                     |   10 +-
>  sound/soc/codecs/tscs454.c                         |   15 +
>  sound/soc/codecs/twl4030.c                         |   80 +-
>  sound/soc/codecs/uda1334.c                         |    6 +
>  sound/soc/codecs/uda1342.c                         |    7 +
>  sound/soc/codecs/uda1380.c                         |   11 +
>  sound/soc/codecs/wcd-mbhc-v2.c                     |    8 +-
>  sound/soc/codecs/wcd9335.c                         |   25 +-
>  sound/soc/codecs/wcd934x.c                         |    2 +-
>  sound/soc/codecs/wcd9378-sdca.c                    | 1080 +++++++++
>  sound/soc/codecs/wcd9378-sdca.h                    |   20 +
>  sound/soc/codecs/wcd9378-sdw.c                     |   51 +
>  sound/soc/codecs/wm2200.c                          |   10 +
>  sound/soc/codecs/wm5100.c                          |   10 +
>  sound/soc/codecs/wm8350.c                          |   24 +
>  sound/soc/codecs/wm8400.c                          |    9 +
>  sound/soc/codecs/wm8510.c                          |   12 +
>  sound/soc/codecs/wm8523.c                          |   13 +
>  sound/soc/codecs/wm8524.c                          |    6 +
>  sound/soc/codecs/wm8580.c                          |   20 +
>  sound/soc/codecs/wm8711.c                          |   13 +
>  sound/soc/codecs/wm8728.c                          |    9 +
>  sound/soc/codecs/wm8731.c                          |   13 +
>  sound/soc/codecs/wm8737.c                          |   11 +
>  sound/soc/codecs/wm8741.c                          |   13 +
>  sound/soc/codecs/wm8750.c                          |   13 +
>  sound/soc/codecs/wm8753.c                          |   20 +
>  sound/soc/codecs/wm8770.c                          |   11 +
>  sound/soc/codecs/wm8776.c                          |   13 +
>  sound/soc/codecs/wm8804.c                          |   15 +-
>  sound/soc/codecs/wm8900.c                          |   18 +
>  sound/soc/codecs/wm8903.c                          |   18 +
>  sound/soc/codecs/wm8904.c                          |   20 +-
>  sound/soc/codecs/wm8940.c                          |   13 +
>  sound/soc/codecs/wm8955.c                          |   42 +-
>  sound/soc/codecs/wm8958-dsp2.c                     |    8 +-
>  sound/soc/codecs/wm8960.c                          |   13 +
>  sound/soc/codecs/wm8961.c                          |   18 +
>  sound/soc/codecs/wm8962.c                          |   74 +-
>  sound/soc/codecs/wm8971.c                          |   13 +
>  sound/soc/codecs/wm8974.c                          |   17 +
>  sound/soc/codecs/wm8978.c                          |   12 +
>  sound/soc/codecs/wm8983.c                          |   12 +
>  sound/soc/codecs/wm8985.c                          |   53 +-
>  sound/soc/codecs/wm8988.c                          |   13 +
>  sound/soc/codecs/wm8990.c                          |    9 +
>  sound/soc/codecs/wm8991.c                          |    9 +
>  sound/soc/codecs/wm8993.c                          |   18 +
>  sound/soc/codecs/wm8994.c                          |   23 +
>  sound/soc/codecs/wm8995.c                          |   61 +-
>  sound/soc/codecs/wm8996.c                          |   14 +-
>  sound/soc/codecs/wm9081.c                          |   18 +
>  sound/soc/codecs/wm9713.c                          |   13 +
>  sound/soc/codecs/wm_hubs.c                         |    2 +-
>  sound/soc/codecs/zl38060.c                         |    6 +
>  sound/soc/dwc/dwc-i2s.c                            |    9 +
>  sound/soc/fsl/Kconfig                              |    2 +-
>  sound/soc/fsl/fsl_asrc.c                           |  110 +-
>  sound/soc/fsl/fsl_asrc_common.h                    |    7 +-
>  sound/soc/fsl/fsl_asrc_dma.c                       |   38 +-
>  sound/soc/fsl/fsl_asrc_m2m.c                       |   17 +-
>  sound/soc/fsl/fsl_easrc.c                          |  125 +-
>  sound/soc/fsl/fsl_mqs.c                            |   14 +
>  sound/soc/fsl/fsl_xcvr.c                           |   26 +-
>  sound/soc/generic/audio-graph-card.c               |    1 +
>  sound/soc/generic/audio-graph-card2.c              |    4 +-
>  sound/soc/generic/simple-card-utils.c              |   23 +-
>  sound/soc/generic/simple-card.c                    |   13 +-
>  sound/soc/hisilicon/hi6210-i2s.c                   |    7 +
>  sound/soc/img/img-i2s-in.c                         |   12 +-
>  sound/soc/img/img-i2s-out.c                        |   13 +-
>  sound/soc/img/img-parallel-out.c                   |    8 +-
>  sound/soc/intel/atom/sst-mfld-dsp.h                |    2 +-
>  sound/soc/intel/atom/sst/sst.h                     |    2 +-
>  sound/soc/intel/atom/sst/sst_acpi.c                |   14 +-
>  sound/soc/intel/avs/boards/hdaudio.c               |    8 +-
>  sound/soc/intel/avs/pcm.c                          |   11 +-
>  sound/soc/intel/avs/topology.c                     |   25 -
>  sound/soc/intel/avs/topology.h                     |    3 -
>  sound/soc/intel/boards/Kconfig                     |    1 +
>  sound/soc/intel/boards/sof_cirrus_common.c         |    2 +-
>  sound/soc/intel/common/soc-acpi-intel-arl-match.c  |   71 +
>  sound/soc/intel/common/soc-acpi-intel-lnl-match.c  |   71 +
>  sound/soc/intel/common/soc-acpi-intel-mtl-match.c  |   71 +
>  sound/soc/intel/common/soc-acpi-intel-ptl-match.c  |   85 +
>  sound/soc/intel/common/sof-function-topology-lib.c |  281 ++-
>  sound/soc/intel/common/sof-function-topology-lib.h |    3 +
>  sound/soc/jz4740/jz4740-i2s.c                      |    7 +
>  sound/soc/kirkwood/kirkwood-i2s.c                  |    7 +
>  sound/soc/loongson/loongson_i2s.c                  |    6 +
>  sound/soc/mediatek/Kconfig                         |   27 +-
>  sound/soc/mediatek/Makefile                        |    1 +
>  sound/soc/mediatek/an7581/Makefile                 |    9 +
>  sound/soc/mediatek/an7581/an7581-afe-common.h      |   49 +
>  sound/soc/mediatek/an7581/an7581-afe-pcm.c         |  515 +++++
>  sound/soc/mediatek/an7581/an7581-dai-etdm.c        |  433 ++++
>  sound/soc/mediatek/an7581/an7581-reg.h             |  114 +
>  sound/soc/mediatek/an7581/an7581-wm8960.c          |  161 ++
>  sound/soc/mediatek/common/mtk-afe-fe-dai.c         |   14 +-
>  sound/soc/mediatek/common/mtk-base-afe.h           |    2 +
>  sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c  |   61 +-
>  sound/soc/mediatek/mt2701/mt2701-afe-pcm.c         |    4 +-
>  sound/soc/mediatek/mt2701/mt2701-cs42448.c         |    4 +-
>  sound/soc/mediatek/mt2701/mt2701-wm8960.c          |    4 +-
>  sound/soc/mediatek/mt6797/mt6797-afe-clk.c         |   23 +-
>  sound/soc/mediatek/mt6797/mt6797-afe-pcm.c         |    8 +-
>  sound/soc/mediatek/mt7986/mt7986-afe-pcm.c         |    8 +-
>  sound/soc/mediatek/mt7986/mt7986-dai-etdm.c        |    2 +-
>  sound/soc/mediatek/mt7986/mt7986-wm8960.c          |    4 +-
>  sound/soc/mediatek/mt8173/mt8173-afe-pcm.c         |   26 +-
>  sound/soc/mediatek/mt8183/mt8183-afe-clk.c         |   31 +-
>  sound/soc/mediatek/mt8183/mt8183-afe-pcm.c         |   21 +-
>  sound/soc/mediatek/mt8186/mt8186-afe-clk.c         |   95 +-
>  sound/soc/mediatek/mt8186/mt8186-afe-gpio.c        |    6 +-
>  sound/soc/mediatek/mt8186/mt8186-afe-pcm.c         |   23 +-
>  sound/soc/mediatek/mt8188/mt8188-afe-clk.c         |  115 +-
>  sound/soc/mediatek/mt8188/mt8188-afe-pcm.c         |   36 +-
>  sound/soc/mediatek/mt8188/mt8188-audsys-clk.c      |   12 +-
>  sound/soc/mediatek/mt8188/mt8188-dai-adda.c        |    5 +-
>  sound/soc/mediatek/mt8188/mt8188-dai-dmic.c        |   10 +-
>  sound/soc/mediatek/mt8189/mt8189-afe-clk.c         |  134 +-
>  sound/soc/mediatek/mt8189/mt8189-afe-pcm.c         |   61 +-
>  sound/soc/mediatek/mt8189/mt8189-dai-i2s.c         |   18 +-
>  sound/soc/mediatek/mt8189/mt8189-dai-tdm.c         |   19 +-
>  sound/soc/mediatek/mt8192/mt8192-afe-clk.c         |  163 +-
>  sound/soc/mediatek/mt8192/mt8192-afe-gpio.c        |   94 +-
>  sound/soc/mediatek/mt8192/mt8192-afe-pcm.c         |   23 +-
>  sound/soc/mediatek/mt8192/mt8192-dai-adda.c        |   44 +-
>  sound/soc/mediatek/mt8192/mt8192-dai-i2s.c         |   20 +-
>  sound/soc/mediatek/mt8192/mt8192-dai-tdm.c         |   18 +-
>  .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c  |   37 +-
>  sound/soc/mediatek/mt8195/mt8195-afe-pcm.c         |    2 +-
>  sound/soc/mediatek/mt8196/mt8196-afe-pcm.c         |   14 +-
>  sound/soc/mxs/mxs-saif.c                           |   10 +
>  sound/soc/pxa/mmp-sspa.c                           |    6 +
>  sound/soc/pxa/pxa-ssp.c                            |   11 +
>  sound/soc/pxa/pxa2xx-i2s.c                         |    6 +
>  sound/soc/pxa/pxa2xx-pcm-lib.c                     |    9 +-
>  sound/soc/qcom/common.c                            |   61 +-
>  sound/soc/qcom/common.h                            |    5 +-
>  sound/soc/qcom/qdsp6/q6apm-lpass-dais.c            |    2 +
>  sound/soc/qcom/qdsp6/q6asm-dai.c                   |    2 +-
>  sound/soc/qcom/qdsp6/q6dsp-lpass-ports.c           |   54 +
>  sound/soc/qcom/sc8280xp.c                          |  132 +-
>  sound/soc/qcom/sdm845.c                            |   49 +-
>  sound/soc/renesas/rz-ssi.c                         |    9 +
>  sound/soc/renesas/siu_dai.c                        |    6 +
>  sound/soc/renesas/ssi.c                            |   13 +
>  sound/soc/rockchip/rk3399_gru_sound.c              |    4 +-
>  sound/soc/rockchip/rockchip_i2s.c                  |   25 +-
>  sound/soc/rockchip/rockchip_i2s_tdm.c              |   27 +-
>  sound/soc/rockchip/rockchip_pdm.c                  |   14 +-
>  sound/soc/rockchip/rockchip_sai.c                  |   31 +-
>  sound/soc/samsung/aries_wm8994.c                   |   14 +-
>  sound/soc/samsung/pcm.c                            |   19 +-
>  sound/soc/samsung/spdif.c                          |    8 +-
>  sound/soc/samsung/tm2_wm5110.c                     |   12 +-
>  sound/soc/sdca/Kconfig                             |    6 +-
>  sound/soc/sdca/sdca_asoc.c                         |    4 +-
>  sound/soc/sdca/sdca_class.c                        |  148 +-
>  sound/soc/sdca/sdca_class.h                        |   35 -
>  sound/soc/sdca/sdca_class_function.c               |   50 +-
>  sound/soc/sdca/sdca_device.c                       |    4 +
>  sound/soc/sdca/sdca_fdl.c                          |   18 +-
>  sound/soc/sdca/sdca_functions.c                    |   15 +-
>  sound/soc/sdw_utils/Makefile                       |    4 +-
>  sound/soc/sdw_utils/soc_sdw_rt711.c                |    1 +
>  sound/soc/sdw_utils/soc_sdw_rt_mf_sdca.c           |    6 +
>  sound/soc/sdw_utils/soc_sdw_rt_sdca_jack_common.c  |    8 +
>  sound/soc/sdw_utils/soc_sdw_senary_amp.c           |   80 +
>  sound/soc/sdw_utils/soc_sdw_senary_dmic.c          |   49 +
>  sound/soc/sdw_utils/soc_sdw_senary_sdca.c          |   63 +
>  .../sdw_utils/soc_sdw_senary_sdca_jack_common.c    |  197 ++
>  sound/soc/sdw_utils/soc_sdw_utils.c                |  384 ++++
>  sound/soc/soc-component.c                          |    8 +-
>  sound/soc/soc-compress.c                           |    5 +-
>  sound/soc/soc-core.c                               |  175 +-
>  sound/soc/soc-dai.c                                |  418 +++-
>  sound/soc/soc-dapm.c                               |    9 +-
>  sound/soc/soc-generic-dmaengine-pcm.c              |   10 +-
>  sound/soc/soc-internal.h                           |   39 +
>  sound/soc/soc-ops.c                                |    4 +-
>  sound/soc/soc-pcm.c                                |  144 +-
>  sound/soc/sof/amd/Kconfig                          |    1 +
>  sound/soc/sof/amd/acp-common.c                     |   17 +
>  sound/soc/sof/amd/acp-dsp-offset.h                 |   17 +
>  sound/soc/sof/amd/acp.c                            |  389 +++-
>  sound/soc/sof/amd/acp.h                            |   16 +
>  sound/soc/sof/amd/acp7x.h                          |   37 +
>  sound/soc/sof/amd/pci-acp7x.c                      |    2 +
>  sound/soc/sof/imx/imx-common.c                     |    1 +
>  sound/soc/sof/imx/imx8.c                           |   26 +-
>  sound/soc/sof/intel/apl.c                          |    1 +
>  sound/soc/sof/intel/cnl.c                          |    1 +
>  sound/soc/sof/intel/hda-dai.c                      |   26 +-
>  sound/soc/sof/intel/icl.c                          |    1 +
>  sound/soc/sof/intel/mtl.c                          |    1 +
>  sound/soc/sof/intel/skl.c                          |    1 +
>  sound/soc/sof/intel/tgl.c                          |    1 +
>  sound/soc/sof/ipc4-priv.h                          |   10 +-
>  sound/soc/sof/ipc4-topology.c                      |   63 +-
>  sound/soc/sof/mediatek/mt8186/mt8186.c             |    2 +-
>  sound/soc/sof/mediatek/mt8195/mt8195.c             |    2 +-
>  sound/soc/sof/topology.c                           |    3 +-
>  sound/soc/sprd/sprd-pcm-compress.c                 |    7 +-
>  sound/soc/sprd/sprd-pcm-dma.c                      |   10 +-
>  sound/soc/sti/uniperif_player.c                    |   29 +-
>  sound/soc/sti/uniperif_reader.c                    |   27 +-
>  sound/soc/stm/stm32_i2s.c                          |   12 +
>  sound/soc/stm/stm32_sai_sub.c                      |   15 +
>  sound/soc/stm/stm32_spdifrx.c                      |    2 +-
>  sound/soc/sunxi/sun4i-i2s.c                        |   13 +
>  sound/soc/sunxi/sun8i-codec.c                      |   13 +
>  sound/soc/tegra/tegra20_i2s.c                      |   10 +
>  sound/soc/tegra/tegra210_adx.c                     |   12 +-
>  sound/soc/tegra/tegra210_adx.h                     |    2 +-
>  sound/soc/tegra/tegra210_i2s.c                     |   13 +
>  sound/soc/tegra/tegra30_i2s.c                      |   10 +
>  sound/soc/ti/davinci-i2s.c                         |   16 +-
>  sound/soc/ti/davinci-mcasp.c                       |   17 +-
>  sound/soc/ti/omap-mcbsp.c                          |   14 +-
>  sound/soc/uniphier/aio-cpu.c                       |    9 +
>  sound/soc/uniphier/aio-dma.c                       |    5 +-
>  sound/soc/uniphier/aio.h                           |    2 +-
>  sound/soc/ux500/Kconfig                            |   23 +-
>  sound/soc/ux500/Makefile                           |    3 -
>  sound/soc/ux500/mop500.c                           |  167 --
>  sound/soc/ux500/mop500_ab8500.c                    |  437 ----
>  sound/soc/ux500/mop500_ab8500.h                    |   17 -
>  sound/soc/ux500/ux500_msp_dai.c                    |   33 +-
>  sound/soc/ux500/ux500_msp_i2s.c                    |    2 +-
>  sound/soc/xilinx/xlnx_formatter_pcm.c              |   79 +-
>  sound/soc/xtensa/xtfpga-i2s.c                      |   12 +-
>  511 files changed, 21071 insertions(+), 3641 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/sound/airoha,an7581-afe.yaml
>  create mode 100644 Documentation/devicetree/bindings/sound/airoha,an7581-wm8960.yaml
>  delete mode 100644 Documentation/devicetree/bindings/sound/davinci-evm-audio.txt
>  create mode 100644 Documentation/devicetree/bindings/sound/esstech,es9039q2m.yaml
>  create mode 100644 Documentation/devicetree/bindings/sound/nuvoton,nau8360.yaml
>  create mode 100644 Documentation/devicetree/bindings/sound/qcom,wcd9378-sdw.yaml
>  create mode 100644 Documentation/devicetree/bindings/sound/stericsson,ux500-msp-i2s.yaml
>  create mode 100644 Documentation/devicetree/bindings/sound/ti,da830-evm-audio.yaml
>  delete mode 100644 Documentation/devicetree/bindings/sound/ux500-mop500.txt
>  delete mode 100644 Documentation/devicetree/bindings/sound/ux500-msp.txt
>  create mode 100644 include/sound/sdca_class.h
>  create mode 100644 sound/soc/codecs/es9039q2m.c
>  create mode 100644 sound/soc/codecs/nau8360-dsp.c
>  create mode 100644 sound/soc/codecs/nau8360-dsp.h
>  create mode 100644 sound/soc/codecs/nau8360.c
>  create mode 100644 sound/soc/codecs/nau8360.h
>  create mode 100644 sound/soc/codecs/sn624x-sdca-sdw.c
>  create mode 100644 sound/soc/codecs/sn624x-sdca.h
>  create mode 100644 sound/soc/codecs/wcd9378-sdca.c
>  create mode 100644 sound/soc/codecs/wcd9378-sdca.h
>  create mode 100644 sound/soc/codecs/wcd9378-sdw.c
>  create mode 100644 sound/soc/mediatek/an7581/Makefile
>  create mode 100644 sound/soc/mediatek/an7581/an7581-afe-common.h
>  create mode 100644 sound/soc/mediatek/an7581/an7581-afe-pcm.c
>  create mode 100644 sound/soc/mediatek/an7581/an7581-dai-etdm.c
>  create mode 100644 sound/soc/mediatek/an7581/an7581-reg.h
>  create mode 100644 sound/soc/mediatek/an7581/an7581-wm8960.c
>  delete mode 100644 sound/soc/sdca/sdca_class.h
>  create mode 100644 sound/soc/sdw_utils/soc_sdw_senary_amp.c
>  create mode 100644 sound/soc/sdw_utils/soc_sdw_senary_dmic.c
>  create mode 100644 sound/soc/sdw_utils/soc_sdw_senary_sdca.c
>  create mode 100644 sound/soc/sdw_utils/soc_sdw_senary_sdca_jack_common.c
>  create mode 100644 sound/soc/soc-internal.h
>  create mode 100644 sound/soc/sof/amd/acp7x.h
>  delete mode 100644 sound/soc/ux500/mop500.c
>  delete mode 100644 sound/soc/ux500/mop500_ab8500.c
>  delete mode 100644 sound/soc/ux500/mop500_ab8500.h

  reply	other threads:[~2026-10-02 11:57 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-10-02 11:54 [GIT PULL] ASoC fixes for v7.3-rc5 Mark Brown
2026-10-02 11:57 ` Takashi Iwai [this message]
2026-10-02 12:05   ` Mark Brown
2026-10-02 12:21     ` Takashi Iwai
2026-10-02 12:24       ` Takashi Iwai
2026-10-02 12:35         ` Mark Brown
  -- strict thread matches above, loose matches on Subject: below --
2026-10-02 12:35 Mark Brown
2026-10-02 12:49 ` Takashi Iwai

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=877bk01fii.wl-tiwai@suse.de \
    --to=tiwai@suse.de \
    --cc=alsa-devel@alsa-project.org \
    --cc=broonie@kernel.org \
    --cc=lgirdwood@gmail.com \
    --cc=linux-sound@vger.kernel.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.