summaryrefslogtreecommitdiff
path: root/drivers/pwm/pwm-raspberrypi-poe.c
diff options
context:
space:
mode:
authorVasily Khoruzhick <anarsoul@gmail.com>2024-06-08 01:09:32 +0300
committerDanilo Krummrich <dakr@redhat.com>2024-06-11 13:04:59 +0300
commitb96a225377b6602299a03d2ce3c289b68cd41bb7 (patch)
tree166b264a2f8e119f98f9c3b64a6208254fed60e6 /drivers/pwm/pwm-raspberrypi-poe.c
parent31849bf07e0fb3e7d050c086b77ebdb6cec89167 (diff)
downloadlinux-b96a225377b6602299a03d2ce3c289b68cd41bb7.tar.xz
drm/nouveau: don't attempt to schedule hpd_work on headless cards
If the card doesn't have display hardware, hpd_work and hpd_lock are left uninitialized which causes BUG when attempting to schedule hpd_work on runtime PM resume. Fix it by adding headless flag to DRM and skip any hpd if it's set. Fixes: ae1aadb1eb8d ("nouveau: don't fail driver load if no display hw present.") Link: https://gitlab.freedesktop.org/drm/nouveau/-/issues/337 Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com> Reviewed-by: Ben Skeggs <bskeggs@nvidia.com> Signed-off-by: Danilo Krummrich <dakr@redhat.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240607221032.25918-1-anarsoul@gmail.com
Diffstat (limited to 'drivers/pwm/pwm-raspberrypi-poe.c')
0 files changed, 0 insertions, 0 deletions