diff options
| author | David Heidelberg <david@ixit.cz> | 2026-09-21 12:46:22 +0200 |
|---|---|---|
| committer | Lee Jones <lee@kernel.org> | 2026-10-14 13:30:26 +0100 |
| commit | 1dbd46d4b2fb416a8202b1a8e4ef9d0cadbe075f (patch) | |
| tree | 6a177e13e19869627a5064dd53c0fdea182a1228 /scripts | |
| parent | 2cf184caab8b406fdd9db126ee40d62418237456 (diff) | |
backlight: qcom-wled: Fix NULL pointer dereference in wled_remove()
wled_probe() doesn't set the driver data for the platform device.
As a result, platform_get_drvdata() in wled_remove() will return NULL,
and the first dereference of it crashes on unbind.
Set the platform device driver data in wled_probe().
Cc: stable@vger.kernel.org
Fixes: feeab87b3072 ("backlight: qcom-wled: Add support for short circuit handling")
Signed-off-by: David Heidelberg <david@ixit.cz>
Reviewed-by: Daniel Thompson (RISCstar) <danielt@kernel.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://patch.msgid.link/20260921-qcom-wled-backlight-v4-1-bab8c7ef73cb@ixit.cz
Signed-off-by: Lee Jones <lee@kernel.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions
