On Mon, May 27, 2024 at 11:15:47AM +0530, Chaitanya Kumar Borah wrote:
Intel hardware is capable of programming the Maud/Naud SDPs on its own based on real-time clocks. While doing so, it takes care of any deviations from the theoretical values. Programming the registers explicitly with static values can interfere with this logic. Therefore, let the HW decide the Maud and Naud SDPs on it's own.
Cc: stable@vger.kernel.org # v5.17 Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/8097 Co-developed-by: Kai Vehmanen kai.vehmanen@intel.com Signed-off-by: Kai Vehmanen kai.vehmanen@intel.com Signed-off-by: Chaitanya Kumar Borah chaitanya.kumar.borah@intel.com Reviewed-by: Uma Shankar uma.shankar@intel.com Signed-off-by: Animesh Manna animesh.manna@intel.com Link: https://patchwork.freedesktop.org/patch/msgid/20240430091825.733499-1-chaita... (cherry picked from commit 8e056b50d92ae7f4d6895d1c97a69a2a953cf97b) Signed-off-by: Rodrigo Vivi rodrigo.vivi@intel.com (cherry picked from commit c66b8356273c8d22498f88e4223af47a7bf8a23c)
drivers/gpu/drm/i915/display/intel_audio.c | 116 ++------------------- 1 file changed, 9 insertions(+), 107 deletions(-)
Now queued up, thanks.
greg k-h