drm/nouveau: Add support to control backlight using bl_power for nva3.
authorAntonio Gomes <antoniospg100@gmail.com>
Fri, 4 Nov 2022 22:04:23 +0000 (19:04 -0300)
committerKarol Herbst <kherbst@redhat.com>
Fri, 11 Nov 2022 14:56:33 +0000 (15:56 +0100)
commit9df38728f78c544a8edab8acf2e4d3eee73dfaeb
tree7a061eaccdff82808e50d04784be691f70342511
parentd23a6e3f764b69c122fc18537cc73548fdc95939
drm/nouveau: Add support to control backlight using bl_power for nva3.

Summary:

* Add support to turn on/off backlight when changing values in bl_power
  file. This is achieved by using function backlight_get_brightness()
  in nva3_set_intensity to get current brightness.

Test plan:

* Turn off:
echo 1 > /sys/class/backlight/nv_backlight/bl_power

* Turn on:
echo 0 > /sys/class/backlight/nv_backlight/bl_power

Signed-off-by: Antonio Gomes <antoniospg100@gmail.com>
Signed-off-by: Karol Herbst <kherbst@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20221104220424.41164-1-antoniospg100@gmail.com
drivers/gpu/drm/nouveau/nouveau_backlight.c