diff options
author | Douglas Anderson <dianders@chromium.org> | 2021-01-15 14:44:16 -0800 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2021-03-11 17:14:39 +0100 |
commit | 5e7222a3674ea7422370779884dd53aabe9e4a9d (patch) | |
tree | 1bc1ebd24060ee3d40b680e02f2ff98c6fa86913 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 429fc6f9550eb4bd2b012831bafbb64dc318ae4b (diff) |
drm/panel-simple: Undo enable if HPD never asserts
If the HPD signal never asserts in panel_simple_prepare() and we
return an error, we should unset the enable GPIO and disable the
regulator to make it consistent for the caller.
At the moment I have some hardware where HPD sometimes doesn't assert.
Obviously that needs to be debugged, but this patch makes it so that
if I add a retry that I can make things work.
Fixes: 48834e6084f1 ("drm/panel-simple: Support hpd-gpios for delaying prepare()")
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20210115144345.v2.1.I33fcbd64ab409cfe4f9491bf449f51925a4d3281@changeid
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions