From: Mark Brown <broonie@kernel.org>
To: Takashi Iwai <tiwai@suse.de>
Cc: Liam Girdwood <lgirdwood@gmail.com>,
linux-sound@vger.kernel.org, alsa-devel@alsa-project.org,
Mark Brown <broonie@kernel.org>
Subject: [GIT PULL] ASoC fixes for v7.0-rockchip-i2s-tdm
Date: Thu, 19 Feb 2026 15:45:55 +0000 [thread overview]
Message-ID: <a3a96a98d6e168c6b044ce2b5671e648@kernel.org> (raw)
The following changes since commit f8f774913b4b599169381073f6674e20976e5529:
ASoC: SOF: ipc4-control: Set correct error code in refresh_bytes_control (2026-02-09 12:27:28 +0000)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v7.0-rockchip-i2s-tdm
for you to fetch changes up to 0783052534f547f8f201dd4554b1df9f1f8615b5:
ASoC: rockchip: i2s-tdm: Use param rate if not provided by set_sysclk (2026-02-19 11:45:49 +0000)
----------------------------------------------------------------
ASoC: Additional Rockchip fix for v7.0
One more ASoC fix, for a regression with the Rockchip I2S TDM support on
a number of platforms.
----------------------------------------------------------------
Alexandre Ferrieux (1):
ASoC: codecs: aw88261: Fix erroneous bitmask logic in Awinic init
Claudiu Beznea (1):
ASoC: renesas: rz-ssi: Fix playback and capture
Detlev Casanova (1):
ASoC: rockchip: i2s-tdm: Use param rate if not provided by set_sysclk
Gustavo Salvini (1):
ASoC: amd: yc: Add DMI quirk for ASUS Vivobook Pro 15X M6501RR
Jack Yu (1):
ASoC: rt721-sdca: Fix issue of fail to detect OMTP jack type
Luca Weiss (1):
ASoC: qcom: sm8250: Add quinary MI2S support
Mark Brown (1):
ASoC: Merge up release
Niranjan H Y (1):
ASoC: tas2783A: add explicit port prepare handling
Shengjiu Wang (4):
ASoC: dt-bindings: asahi-kasei,ak5558: Reference common DAI properties
ASoC: dt-bindings: asahi-kasei,ak4458: set unevaluatedProperties:false
ASoC: dt-bindings: asahi-kasei,ak4458: Fix the supply names
ASoC: dt-bindings: asahi-kasei,ak5558: Fix the supply names
Vijendar Mukunda (2):
ASoC: amd: acp: Add ACP7.0 match entries for Realtek parts
ASoC: amd: amd_sdw: add machine driver quirk for Lenovo models
Ziyi Guo (1):
ASoC: fsl_xcvr: Revert fix missing lock in fsl_xcvr_mode_put()
.mailmap | 4 +-
Documentation/ABI/testing/sysfs-class-tsm | 10 --
Documentation/admin-guide/kernel-parameters.txt | 5 +
.../bindings/sound/asahi-kasei,ak4458.yaml | 6 +-
.../bindings/sound/asahi-kasei,ak5558.yaml | 9 +-
.../devicetree/bindings/sound/ti,tlv320aic3x.yaml | 1 +
MAINTAINERS | 53 ++++--
Makefile | 2 +-
arch/arm/include/asm/string.h | 5 +-
arch/x86/include/asm/kfence.h | 7 +-
arch/x86/include/asm/vmware.h | 4 +-
arch/x86/kvm/irq.c | 3 +-
arch/x86/kvm/svm/avic.c | 4 +-
arch/x86/kvm/svm/svm.c | 2 +
arch/x86/kvm/vmx/vmx.c | 2 +
arch/x86/kvm/x86.c | 30 ++--
arch/x86/kvm/x86.h | 2 +
drivers/android/binder.c | 19 ++-
drivers/android/binder/rust_binderfs.c | 17 +-
drivers/android/binder/thread.rs | 109 +++++++-----
drivers/android/binderfs.c | 8 +-
drivers/block/loop.c | 45 ++---
drivers/block/rbd.c | 33 ++--
drivers/crypto/ccp/sev-dev-tsm.c | 15 +-
drivers/firmware/cirrus/cs_dsp.c | 37 +++++
drivers/firmware/cirrus/cs_dsp.h | 18 ++
drivers/firmware/cirrus/test/cs_dsp_test_bin.c | 22 ++-
.../firmware/cirrus/test/cs_dsp_test_bin_error.c | 24 ++-
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c | 26 ++-
.../firmware/cirrus/test/cs_dsp_test_wmfw_error.c | 24 ++-
drivers/firmware/cirrus/test/cs_dsp_tests.c | 1 +
drivers/gpio/gpio-loongson-64bit.c | 2 +-
drivers/gpio/gpiolib-acpi-core.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 14 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 -
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 2 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c | 37 ++++-
.../drm/amd/display/dc/dwb/dcn30/dcn30_cm_common.h | 2 +-
.../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c | 9 +-
.../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 18 +-
.../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 16 +-
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c | 15 ++
drivers/gpu/drm/gma500/psb_irq.c | 36 ++--
drivers/gpu/drm/mgag200/mgag200_bmc.c | 31 ++--
drivers/gpu/drm/mgag200/mgag200_drv.h | 6 +
drivers/gpu/drm/nouveau/include/nvif/client.h | 2 +-
drivers/gpu/drm/nouveau/include/nvif/driver.h | 2 +-
drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 3 +-
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h | 2 +-
drivers/gpu/drm/nouveau/include/nvkm/core/object.h | 5 +-
drivers/gpu/drm/nouveau/include/nvkm/core/oproxy.h | 2 +-
drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h | 4 +-
.../drm/nouveau/include/nvkm/core/suspend_state.h | 11 ++
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h | 6 +
drivers/gpu/drm/nouveau/nouveau_display.c | 2 -
drivers/gpu/drm/nouveau/nouveau_drm.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_nvif.c | 10 +-
drivers/gpu/drm/nouveau/nvif/client.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/core/engine.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/core/ioctl.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/core/object.c | 20 ++-
drivers/gpu/drm/nouveau/nvkm/core/oproxy.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/core/subdev.c | 18 +-
drivers/gpu/drm/nouveau/nvkm/core/uevent.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 22 ++-
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/engine/device/priv.h | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/device/user.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.c | 6 +-
drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.h | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gh100.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h | 8 +-
.../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fbsr.c | 2 +-
.../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c | 8 +-
.../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c | 6 +
.../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/fbsr.c | 8 +-
.../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/gsp.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rm.h | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 6 +-
drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.c | 2 +-
drivers/gpu/drm/xe/xe_guc.c | 6 +-
drivers/gpu/drm/xe/xe_guc.h | 2 +-
drivers/gpu/drm/xe/xe_migrate.c | 2 +-
drivers/gpu/drm/xe/xe_pm.c | 13 +-
drivers/gpu/drm/xe/xe_query.c | 2 +-
drivers/gpu/drm/xe/xe_tlb_inval.c | 2 +-
drivers/gpu/drm/xe/xe_tlb_inval_job.c | 2 +-
drivers/hwmon/acpi_power_meter.c | 17 +-
drivers/hwmon/dell-smm-hwmon.c | 8 +
drivers/hwmon/gpio-fan.c | 6 +-
drivers/hwmon/occ/common.c | 1 +
drivers/i2c/busses/i2c-imx.c | 3 +-
drivers/iommu/intel/pasid.h | 2 +-
drivers/net/ethernet/adi/adin1110.c | 3 +
drivers/net/ethernet/cavium/liquidio/lio_main.c | 39 ++---
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 4 +-
.../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 10 ++
drivers/net/ethernet/freescale/enetc/enetc.c | 11 +-
drivers/net/ethernet/freescale/enetc/enetc4_pf.c | 6 +-
drivers/net/ethernet/freescale/enetc/enetc_cbdr.c | 4 -
drivers/net/ethernet/freescale/enetc/enetc_hw.h | 17 +-
drivers/net/ethernet/google/gve/gve_ethtool.c | 77 ++++++---
drivers/net/ethernet/google/gve/gve_main.c | 4 +-
drivers/net/ethernet/intel/i40e/i40e_main.c | 1 -
drivers/net/ethernet/intel/ice/ice_main.c | 26 +--
drivers/net/ethernet/intel/ice/ice_ptp.c | 179 ++++++++++++--------
drivers/net/ethernet/intel/ice/ice_ptp.h | 18 +-
drivers/net/ethernet/spacemit/k1_emac.c | 21 ++-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 3 +-
drivers/net/ethernet/ti/cpsw.c | 41 ++++-
drivers/net/ethernet/ti/cpsw_new.c | 34 +++-
drivers/net/ethernet/ti/cpsw_priv.h | 1 +
drivers/net/macvlan.c | 5 +-
drivers/net/phy/sfp.c | 2 +
drivers/net/usb/r8152.c | 29 ++--
drivers/net/wireless/intel/iwlwifi/mld/iface.c | 2 -
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 6 +-
drivers/nvme/host/pci.c | 45 +++--
drivers/nvme/target/tcp.c | 17 ++
drivers/pci/ide.c | 10 +-
drivers/platform/x86/amd/pmc/pmc-quirks.c | 7 +
drivers/platform/x86/classmate-laptop.c | 32 ++++
drivers/platform/x86/hp/hp-bioscfg/bioscfg.c | 5 +
drivers/platform/x86/intel/plr_tpmi.c | 2 +-
drivers/platform/x86/intel/telemetry/debugfs.c | 4 +-
drivers/platform/x86/intel/telemetry/pltdrv.c | 2 +-
drivers/platform/x86/intel/vsec.c | 2 +
drivers/platform/x86/lg-laptop.c | 11 +-
drivers/platform/x86/panasonic-laptop.c | 4 +-
drivers/platform/x86/toshiba_haps.c | 2 +-
drivers/pmdomain/imx/gpcv2.c | 8 +-
drivers/pmdomain/imx/imx8m-blk-ctrl.c | 2 +-
drivers/pmdomain/imx/imx8mp-blk-ctrl.c | 30 ++++
drivers/pmdomain/qcom/rpmpd.c | 2 +-
drivers/regulator/spacemit-p1.c | 6 +-
drivers/soc/qcom/smem.c | 5 +-
drivers/spi/spi-tegra114.c | 3 +
drivers/spi/spi-tegra20-slink.c | 6 +-
drivers/spi/spi-tegra210-quad.c | 56 ++++++-
drivers/usb/gadget/function/f_fs.c | 108 ++++++------
drivers/usb/gadget/function/u_fs.h | 2 +-
drivers/virt/coco/tsm-core.c | 30 ----
fs/btrfs/raid56.c | 1 +
fs/ceph/crypto.c | 9 +-
fs/ceph/mds_client.c | 5 +-
fs/ceph/mdsmap.c | 26 ++-
fs/ceph/mdsmap.h | 1 +
fs/ceph/super.h | 16 +-
fs/proc/task_mmu.c | 42 +++--
fs/smb/client/cifstransport.c | 4 +-
fs/smb/client/smb2file.c | 1 +
include/linux/buildid.h | 3 +
include/linux/ceph/ceph_fs.h | 6 +
include/linux/livepatch.h | 3 +
include/linux/pci-ide.h | 4 +-
include/linux/rseq_types.h | 6 +-
include/linux/skbuff.h | 12 ++
include/linux/tsm.h | 3 -
include/trace/events/dma.h | 25 ++-
io_uring/fdinfo.c | 13 +-
io_uring/zcrx.c | 9 +-
kernel/cgroup/dmem.c | 70 +++++++-
kernel/dma/contiguous.c | 10 +-
kernel/livepatch/core.c | 19 +++
kernel/liveupdate/luo_file.c | 2 -
kernel/sched/core.c | 184 ++++++++++++++-------
kernel/sched/ext.c | 48 ++++++
kernel/sched/sched.h | 44 ++++-
kernel/trace/trace.h | 7 +-
kernel/trace/trace_entries.h | 32 ++--
kernel/trace/trace_export.c | 21 ++-
lib/buildid.c | 42 +++--
mm/memory-failure.c | 42 +++--
mm/shmem.c | 23 ++-
mm/slub.c | 6 +-
net/core/filter.c | 8 +-
net/core/gro.c | 2 +
net/core/link_watch.c | 20 ++-
net/core/net-procfs.c | 50 ++++--
net/ethtool/common.c | 3 -
net/ethtool/rss.c | 9 +-
net/ipv6/ip6_fib.c | 3 +-
net/netfilter/nf_tables_api.c | 2 +-
net/sched/cls_u32.c | 13 +-
net/tipc/crypto.c | 4 +-
scripts/livepatch/init.c | 20 +--
scripts/livepatch/klp-build | 4 +
scripts/module.lds.S | 9 +-
security/lsm.h | 9 -
security/lsm_init.c | 7 +-
security/min_addr.c | 5 +-
sound/drivers/aloop.c | 62 ++++---
sound/hda/codecs/realtek/alc269.c | 1 +
sound/soc/amd/acp/acp-sdw-legacy-mach.c | 16 ++
sound/soc/amd/acp/amd-acp70-acpi-match.c | 37 +++++
sound/soc/amd/renoir/acp3x-pdm-dma.c | 2 +
sound/soc/amd/yc/acp6x-mach.c | 15 +-
sound/soc/codecs/aw88261.c | 3 +-
sound/soc/codecs/cs42l43-jack.c | 37 ++++-
sound/soc/codecs/rt1320-sdw.c | 2 +
sound/soc/codecs/rt721-sdca.c | 4 +-
sound/soc/codecs/tas2783-sdw.c | 43 +++++
sound/soc/intel/boards/sof_es8336.c | 9 +
sound/soc/qcom/sm8250.c | 8 +
sound/soc/renesas/rz-ssi.c | 2 +-
sound/soc/rockchip/rockchip_i2s_tdm.c | 10 ++
sound/soc/sof/intel/hda.c | 5 +-
sound/usb/mixer_quirks.c | 9 +-
tools/objtool/check.c | 4 +-
tools/objtool/include/objtool/klp.h | 10 +-
tools/objtool/klp-diff.c | 41 ++++-
tools/testing/selftests/kvm/Makefile.kvm | 1 +
tools/testing/selftests/net/udpgro_fwd.sh | 64 +++++++
virt/kvm/eventfd.c | 44 ++---
243 files changed, 2272 insertions(+), 1072 deletions(-)
create mode 100644 drivers/firmware/cirrus/cs_dsp.h
create mode 100644 drivers/gpu/drm/nouveau/include/nvkm/core/suspend_state.h
next reply other threads:[~2026-02-19 15:48 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-02-19 15:45 Mark Brown [this message]
2026-02-19 15:51 ` [GIT PULL] ASoC fixes for v7.0-rockchip-i2s-tdm Takashi Iwai
2026-03-09 9:15 ` zib43236
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=a3a96a98d6e168c6b044ce2b5671e648@kernel.org \
--to=broonie@kernel.org \
--cc=alsa-devel@alsa-project.org \
--cc=lgirdwood@gmail.com \
--cc=linux-sound@vger.kernel.org \
--cc=tiwai@suse.de \
/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.