public inbox for linux-sound@vger.kernel.org
 help / color / mirror / Atom feed
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

             reply	other threads:[~2026-02-19 15:46 UTC|newest]

Thread overview: 2+ 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

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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox