mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-30 22:26:55 +00:00
drm/bridge: lt9611: fix sleep mode setup
[ Upstream commitae2d329f10
] On atomic_post_disable the bridge goes to the low power state. However the code disables too much of the chip, so the HPD event is not being detected and delivered to the host. Reduce the power saving in order to get the HPD event. Fixes:23278bf54a
("drm/bridge: Introduce LT9611 DSI to HDMI bridge") Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> Link: https://patchwork.freedesktop.org/patch/msgid/20230118081658.2198520-2-dmitry.baryshkov@linaro.org Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
parent
9e1e236acd
commit
74131c671f
1 changed files with 2 additions and 3 deletions
|
@ -448,12 +448,11 @@ static void lt9611_sleep_setup(struct lt9611 *lt9611)
|
|||
{ 0x8023, 0x01 },
|
||||
{ 0x8157, 0x03 }, /* set addr pin as output */
|
||||
{ 0x8149, 0x0b },
|
||||
{ 0x8151, 0x30 }, /* disable IRQ */
|
||||
|
||||
{ 0x8102, 0x48 }, /* MIPI Rx power down */
|
||||
{ 0x8123, 0x80 },
|
||||
{ 0x8130, 0x00 },
|
||||
{ 0x8100, 0x01 }, /* bandgap power down */
|
||||
{ 0x8101, 0x00 }, /* system clk power down */
|
||||
{ 0x8011, 0x0a },
|
||||
};
|
||||
|
||||
regmap_multi_reg_write(lt9611->regmap,
|
||||
|
|
Loading…
Reference in a new issue