[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251021094355.132943-1-yung-chuan.liao@linux.intel.com>
Date: Tue, 21 Oct 2025 17:43:51 +0800
From: Bard Liao <yung-chuan.liao@...ux.intel.com>
To: linux-sound@...r.kernel.org,
vkoul@...nel.org
Cc: vinod.koul@...aro.org,
linux-kernel@...r.kernel.org,
pierre-louis.bossart@...ux.dev,
bard.liao@...el.com
Subject: [PATCH 0/3] soundwire: send multi sections in one BPT stream
Currently we send a BRA message with a start address with continuous
registers in a BPT stream. However, a codec may need to write different
register sections shortly. It makes more sense to send different
register sections in a BPT stream and no need to close/open the BPT
stream repeatedly.
This series depends on the "ASoC/soundwire: add fake BPT frame to align
Intel DMA buffer size" series. Sending it now to get more review time.
Bard Liao (3):
soundwire: introduce BPT section
soundwire: pass sdw_bpt_section to cdns BPT helpers
soundwire: intel_ace2x: handle multi BPT sections
drivers/soundwire/bus.c | 10 +-
drivers/soundwire/bus.h | 22 ++-
drivers/soundwire/cadence_master.c | 218 +++++++++++++++++------------
drivers/soundwire/cadence_master.h | 12 +-
drivers/soundwire/debugfs.c | 14 +-
drivers/soundwire/intel_ace2x.c | 47 +++++--
6 files changed, 205 insertions(+), 118 deletions(-)
--
2.43.0
Powered by blists - more mailing lists