This patch series consists of code improvements and new platform support for ACP7.0 & ACP7.1 platforms.
Changes since v2: - Rebase the patch series after dropping the patch which adds conditional check for SoundWire manager device resume when wake event is asserted.
Changes since v1: - Drop white line insertion in the code. - Add a conditional check for SoundWire manager device resume when wake event is asserted. - Add new patch to set ACP_PME_EN during runtime suspend sequence - Split the existing implementation of host wake interrupt mask enablement and setting device power state in to two separate patches and refactor set device power state logic. - Drop PME status clear logic.
Vijendar Mukunda (6): soundwire: amd: change the soundwire wake enable/disable sequence soundwire: amd: add debug log for soundwire wake event soundwire: amd: add support for ACP7.0 & ACP7.1 platforms soundwire: amd: set device power state during suspend/resume sequence soundwire: amd: set ACP_PME_EN during runtime suspend sequence soundwire: amd: add soundwire host wake interrupt enable/disable sequence
drivers/soundwire/amd_manager.c | 150 +++++++++++++++++++++++++++++- drivers/soundwire/amd_manager.h | 26 ++++++ include/linux/soundwire/sdw_amd.h | 2 + 3 files changed, 173 insertions(+), 5 deletions(-)