diff options
author | Douglas Anderson <dianders@chromium.org> | 2021-05-17 13:08:58 -0700 |
---|---|---|
committer | Douglas Anderson <dianders@chromium.org> | 2021-05-24 14:04:55 -0700 |
commit | a596fcd9cbc78110b150d41829be54e56f5aae7c (patch) | |
tree | 361c1d08b2cfbd917649f1b0c2648cc027c81118 /drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | |
parent | 257d36d493e94e70cdc941e66f81ad3c30c80008 (diff) |
drm/panel: panel-simple: Add missing pm_runtime_dont_use_autosuspend() calls
The PM Runtime docs specifically call out the need to call
pm_runtime_dont_use_autosuspend() in the remove() callback if
pm_runtime_use_autosuspend() was called in probe():
> Drivers in ->remove() callback should undo the runtime PM changes done
> in ->probe(). Usually this means calling pm_runtime_disable(),
> pm_runtime_dont_use_autosuspend() etc.
We should do this. This fixes a warning splat that I saw when I was
testing out the panel-simple's remove().
Fixes: 3235b0f20a0a ("drm/panel: panel-simple: Use runtime pm to avoid excessive unprepare / prepare")
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210517130450.v7.1.I9e947183e95c9bd067c9c1d51208ac6a96385139@changeid
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c')
0 files changed, 0 insertions, 0 deletions