mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 02:21:52 +09: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:
committed by
Matthias Brugger
parent
cbd4af081a
commit
6812f4ed6e
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user