drm/i915/display: Set C10_VDR_CTRL_MSGBUS_ACCESS before phy reg read
authorJouni Högander <jouni.hogander@intel.com>
Tue, 22 Jul 2025 12:56:18 +0000 (15:56 +0300)
committerTvrtko Ursulin <tursulin@ursulin.net>
Tue, 29 Jul 2025 09:20:33 +0000 (10:20 +0100)
commit5a569ef4d4ab184a481dd8ecb58f464a89b44d2f
tree343d0c05cf7b7447f9a37d40524a7f714e978ecb
parent3eb63578d8d9bbaffc204a911cfae6763e895dfe
drm/i915/display: Set C10_VDR_CTRL_MSGBUS_ACCESS before phy reg read

According to C10 VDR Register programming sequence we need set
C10_VDR_CTRL_MSGBUS_ACCESS before accessing PHY internal registers from
MsgBus.

v2: set C10_VDR_CTRL_MSGBUS_ACCESS once for all owned lanes

Bspec: 68962
Fixes: 9dc619680de4 ("drm/i915/display: Add function to configure LFPS sending")
Suggested-by: Gustavo Sousa <gustavo.sousa@intel.com>
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
Link: https://lore.kernel.org/r/20250722125618.1842615-5-jouni.hogander@intel.com
(cherry picked from commit 8921dce70d46e3156b5a0b21675f5ac90903d81d)
Signed-off-by: Tvrtko Ursulin <tursulin@ursulin.net>
drivers/gpu/drm/i915/display/intel_cx0_phy.c