mirror of
https://github.com/torvalds/linux.git
synced 2024-11-25 21:51:40 +00:00
arm64: dts: apple: t8112: Add PWM controller
This patch adds the device tree entries for the PWM controller present on M2 macbooks that is connected to the keyboard backlight. Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com> Signed-off-by: Hector Martin <marcan@marcan.st>
This commit is contained in:
parent
b15999c27f
commit
50aa09ac18
@ -11,6 +11,7 @@
|
||||
|
||||
#include "t8112.dtsi"
|
||||
#include "t8112-jxxx.dtsi"
|
||||
#include <dt-bindings/leds/common.h>
|
||||
|
||||
/ {
|
||||
compatible = "apple,j413", "apple,t8112", "apple,arm-platform";
|
||||
@ -20,6 +21,18 @@
|
||||
bluetooth0 = &bluetooth0;
|
||||
wifi0 = &wifi0;
|
||||
};
|
||||
|
||||
led-controller {
|
||||
compatible = "pwm-leds";
|
||||
led-0 {
|
||||
pwms = <&fpwm1 0 40000>;
|
||||
label = "kbd_backlight";
|
||||
function = LED_FUNCTION_KBD_BACKLIGHT;
|
||||
color = <LED_COLOR_ID_WHITE>;
|
||||
max-brightness = <255>;
|
||||
default-state = "keep";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
/*
|
||||
@ -61,3 +74,7 @@
|
||||
&i2c4 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&fpwm1 {
|
||||
status = "okay";
|
||||
};
|
||||
|
@ -11,6 +11,7 @@
|
||||
|
||||
#include "t8112.dtsi"
|
||||
#include "t8112-jxxx.dtsi"
|
||||
#include <dt-bindings/leds/common.h>
|
||||
|
||||
/ {
|
||||
compatible = "apple,j493", "apple,t8112", "apple,arm-platform";
|
||||
@ -20,6 +21,18 @@
|
||||
bluetooth0 = &bluetooth0;
|
||||
wifi0 = &wifi0;
|
||||
};
|
||||
|
||||
led-controller {
|
||||
compatible = "pwm-leds";
|
||||
led-0 {
|
||||
pwms = <&fpwm1 0 40000>;
|
||||
label = "kbd_backlight";
|
||||
function = LED_FUNCTION_KBD_BACKLIGHT;
|
||||
color = <LED_COLOR_ID_WHITE>;
|
||||
max-brightness = <255>;
|
||||
default-state = "keep";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
/*
|
||||
@ -50,3 +63,7 @@
|
||||
&i2c4 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&fpwm1 {
|
||||
status = "okay";
|
||||
};
|
||||
|
@ -458,6 +458,15 @@
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
fpwm1: pwm@235044000 {
|
||||
compatible = "apple,t8112-fpwm", "apple,s5l-fpwm";
|
||||
reg = <0x2 0x35044000 0x0 0x4000>;
|
||||
power-domains = <&ps_fpwm1>;
|
||||
clocks = <&clkref>;
|
||||
#pwm-cells = <2>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
serial0: serial@235200000 {
|
||||
compatible = "apple,s5l-uart";
|
||||
reg = <0x2 0x35200000 0x0 0x1000>;
|
||||
|
Loading…
Reference in New Issue
Block a user