[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230314015410.487311-1-yung-chuan.liao@linux.intel.com>
Date: Tue, 14 Mar 2023 09:53:54 +0800
From: Bard Liao <yung-chuan.liao@...ux.intel.com>
To: alsa-devel@...a-project.org, vkoul@...nel.org
Cc: vinod.koul@...aro.org, linux-kernel@...r.kernel.org,
pierre-louis.bossart@...ux.intel.com, bard.liao@...el.com
Subject: [PATCH 00/16] soundwire: updates before LunarLake introduction
This series provides a set of cleanups and new abstractions needed for the
introduction of LunarLake support.
For now this is an iso-functionality change, with changes on the Intel and
Cadence sides. The low-level support for LunarLake will be introduced in a
follow-up series that depends on HDaudio multi-link extensions.
Pierre-Louis Bossart (16):
soundwire: intel: move common definitions to header file
soundwire: intel: remove stale/misleading comment
soundwire: intel: remove PDI-level restrictions on rates and formats
soundwire: intel: remove useless abstraction
soundwire: intel: simplify sync_go sequence
soundwire: intel: add sync_arm/sync_go to ops
soundwire: intel: use indirection before moving bus start/stop
sequences
soundwire: intel: move bus common sequences to different file
soundwire: intel: add abstraction for cmdsync check
soundwire: intel: move bank switch routine to common
intel_bus_common.c
soundwire: cadence: remove CDNS_MCP_CONFIG_SSPMOD
soundwire: cadence: add helpers to access IP_MCP registers
soundwire: cadence: split access to IP_MCP_CONFIG fields
soundwire: cadence: split access to IP_MCP_CONTROL fields
soundwire: cadence: split access to IP_MCP_CMDCTRL fields
soundwire: cadence: change access to IP_MCP_CMD_BASE
drivers/soundwire/Makefile | 3 +-
drivers/soundwire/cadence_master.c | 139 +++++++-----
drivers/soundwire/cadence_master.h | 3 +
drivers/soundwire/intel.c | 325 ++-------------------------
drivers/soundwire/intel.h | 67 ++++++
drivers/soundwire/intel_bus_common.c | 259 +++++++++++++++++++++
include/linux/soundwire/sdw_intel.h | 11 +
7 files changed, 444 insertions(+), 363 deletions(-)
create mode 100644 drivers/soundwire/intel_bus_common.c
--
2.25.1
Powered by blists - more mailing lists