mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-05 16:37:50 +00:00
arm64: dts: mediatek: spherion: Add keyboard backlight
The Spherion board has keyboard backlight controlled by the PWM signal generated by the ChromeOS EC. Enable PWM output for ChromeOS EC and add a PWM controlled LED node for the keyboard backlight. Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Tested-by: Chen-Yu Tsai <wenst@chromium.org> Link: https://lore.kernel.org/r/20220629155956.1138955-13-nfraprado@collabora.com Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
This commit is contained in:
parent
cbd4af081a
commit
6812f4ed6e
1 changed files with 16 additions and 0 deletions
|
@ -4,12 +4,28 @@
|
|||
*/
|
||||
/dts-v1/;
|
||||
#include "mt8192-asurada.dtsi"
|
||||
#include <dt-bindings/leds/common.h>
|
||||
|
||||
/ {
|
||||
model = "Google Spherion (rev0 - 3)";
|
||||
compatible = "google,spherion-rev3", "google,spherion-rev2",
|
||||
"google,spherion-rev1", "google,spherion-rev0",
|
||||
"google,spherion", "mediatek,mt8192";
|
||||
|
||||
pwmleds {
|
||||
compatible = "pwm-leds";
|
||||
|
||||
led {
|
||||
function = LED_FUNCTION_KBD_BACKLIGHT;
|
||||
color = <LED_COLOR_ID_WHITE>;
|
||||
pwms = <&cros_ec_pwm 0>;
|
||||
max-brightness = <1023>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&cros_ec_pwm {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&keyboard_controller {
|
||||
|
|
Loading…
Reference in a new issue