RE: [PATCH V6 0/2] soundwire: amd: clock related changes

From: Harsora, Deep

Date: Wed Mar 11 2026 - 09:29:22 EST


This patch is verified by backporting to 6.17 kernel. Works for Some Dell platform.

Tested-by: Harsora, Deep +ADw-Deep.Harsora+AEA-Dell.com+AD4-

Thanks
Deep Harsora


Internal Use - Confidential
-----Original Message-----
From: Mukunda,Vijendar +ADw-vijendar.mukunda+AEA-amd.com+AD4-
Sent: 09 March 2026 11:43 AM
To: vkoul+AEA-kernel.org
Cc: yung-chuan.liao+AEA-linux.intel.com+ADs- pierre-louis.bossart+AEA-linux.dev+ADs- Sunil-kumar.Dommati+AEA-amd.com+ADs- Limonciello, Mario +ADw-Mario.Limonciello+AEA-amd.com+AD4AOw- venkataprasad.potturu+AEA-amd.com+ADs- linux-sound+AEA-vger.kernel.org+ADs- linux-kernel+AEA-vger.kernel.org+ADs- Harsora, Deep +ADw-Deep.Harsora+AEA-Dell.com+AD4-
Subject: Re: +AFs-PATCH V6 0/2+AF0- soundwire: amd: clock related changes


+AFs-EXTERNAL EMAIL+AF0-

On 26/02/26 12:25, Vijendar Mukunda wrote:
+AD4- Refactor clock init sequence to support different bus clock
+AD4- frequencies other than 12Mhz. Modify the bandwidth calculation logic
+AD4- to support 12Mhz, 6Mhz with different frame sizes.
+AD4-
+AD4- Vijendar Mukunda (2):
+AD4- soundwire: amd: add clock init control function
+AD4- soundwire: amd: refactor bandwidth calculation logic
+AD4-
+AD4- Changes since v5:
+AD4- - change the 'divider' variable from signed to unsigned
+AD4- - drop dev+AF8-dbg() logs in clock init control function
+AD4- - change few variables(stream+AF8-slot+AF8-size, max+AF8-slots, next+AF8-offset)
+AD4- from signed to unsigned in compute port parameters callback.
+AD4-
+AD4- Changes since v4:
+AD4- - update commit message
+AD4-
+AD4- Changes since v3:
+AD4- - drop unnecessary debug logs.
+AD4-
+AD4- Changes since v2:
+AD4- - Update commit message
+AD4- - add comments in the code.
+AD4-
+AD4- Changes since v1:
+AD4- - Update Cover letter title.
+AD4- - Fix typo error in commit message.
+AD4- - drop unnecessary condition check in compute params callback.
Adding cc Dell team member
+AD4-
+AD4- drivers/soundwire/amd+AF8-manager.c +AHw- 100 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-----
+AD4- drivers/soundwire/amd+AF8-manager.h +AHw- 4 --
+AD4- include/linux/soundwire/sdw+AF8-amd.h +AHw- 4 +-+-
+AD4- 3 files changed, 93 insertions(+-), 15 deletions(-)
+AD4-