diff options
| author | Douglas Anderson <[email protected]> | 2021-01-15 14:44:16 -0800 |
|---|---|---|
| committer | Linus Walleij <[email protected]> | 2021-03-11 17:14:39 +0100 |
| commit | 5e7222a3674ea7422370779884dd53aabe9e4a9d (patch) | |
| tree | 1bc1ebd24060ee3d40b680e02f2ff98c6fa86913 /scripts/gdb/linux/modules.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 <[email protected]>
Reviewed-by: Stephen Boyd <[email protected]>
Reviewed-by: Linus Walleij <[email protected]>
Signed-off-by: Linus Walleij <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/20210115144345.v2.1.I33fcbd64ab409cfe4f9491bf449f51925a4d3281@changeid
Diffstat (limited to 'scripts/gdb/linux/modules.py')
0 files changed, 0 insertions, 0 deletions