]> www.infradead.org Git - linux.git/commit
drm/i915/audio: Fix audio time stamp programming for DP
authorChaitanya Kumar Borah <chaitanya.kumar.borah@intel.com>
Tue, 30 Apr 2024 09:18:25 +0000 (14:48 +0530)
committerAnimesh Manna <animesh.manna@intel.com>
Thu, 2 May 2024 15:18:03 +0000 (20:48 +0530)
commit8e056b50d92ae7f4d6895d1c97a69a2a953cf97b
tree5ab4112dc6c70db5b6f7dbcbc4a885e40333f4bc
parent6f1923f54d77942376f47d05b08cddca19fc397f
drm/i915/audio: Fix audio time stamp programming for DP

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-chaitanya.kumar.borah@intel.com
drivers/gpu/drm/i915/display/intel_audio.c