lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
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

Powered by Openwall GNU/*/Linux Powered by OpenVZ