summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts
diff options
context:
space:
mode:
authorAdrian Alonso <adrian.alonso@nxp.com>2018-06-25 15:06:32 +0900
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:32:27 +0800
commita0b03395829f2a402e2487f06a7d6e35d61158d6 (patch)
treee64239bbd910359586e56b83fd223b0b83574b7b /arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts
parente883e1ad9252283e50aa8e14ac7a18e789c22b98 (diff)
MLK-18704-3: ARM64: dts: freescale: imx8mm evk: enable pwm4 led
Enable pwm4 control on status led on imx8mm evk base board use hartbeat trigger to blink led Signed-off-by: Adrian Alonso <adrian.alonso@nxp.com> Reviewed-by: Anson Huang <Anson.Huang@nxp.com> (cherry picked from commit 65b2de72509084a577e37b2758061612a3c7d639)
Diffstat (limited to 'arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts')
-rwxr-xr-xarch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts23
1 files changed, 23 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts b/arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts
index bb074d77f90d..ed489e9aa9d3 100755
--- a/arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts
+++ b/arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts
@@ -45,6 +45,17 @@
#reset-cells = <0>;
};
+ pwmleds {
+ compatible = "pwm-leds";
+ ledpwm4 {
+ label = "PWM4";
+ pwms = <&pwm4 0 50000>;
+ max-brightness = <255>;
+ linux,default-trigger = "heartbeat";
+ active-low;
+ };
+ };
+
regulators {
compatible = "simple-bus";
#address-cells = <1>;
@@ -215,6 +226,12 @@
>;
};
+ pinctrl_pwm4: pwm4grp {
+ fsl,pins = <
+ MX8MM_IOMUXC_GPIO1_IO15_PWM4_OUT 0x16
+ >;
+ };
+
pinctrl_pmic: pmicirq {
fsl,pins = <
MX8MM_IOMUXC_GPIO1_IO03_GPIO1_IO3 0x41
@@ -860,6 +877,12 @@
status = "okay";
};
+&pwm4 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_pwm4>;
+ status = "okay";
+};
+
&uart1 { /* BT */
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_uart1>;