Commit dd3d936a authored by Biwen Li's avatar Biwen Li Committed by Shawn Guo
Browse files

arm64: dts: ls1028a: add ftm_alarm1 node to be used as wakeup source



Add flextimer2 based ftm_alarm1 node and enable it to be the default rtc
wakeup source for rdb and qds boards instead of the original flextimer1
which is used by PWM.  The ftm_alarm0 node hence is disabled by default.

Signed-off-by: default avatarBiwen Li <biwen.li@nxp.com>
Signed-off-by: default avatarLi Yang <leoyang.li@nxp.com>
Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
parent e84e22c0
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@
		serial1 = &duart1;
		mmc0 = &esdhc;
		mmc1 = &esdhc1;
		rtc1 = &ftm_alarm0;
		rtc1 = &ftm_alarm1;
	};

	chosen {
@@ -234,6 +234,10 @@
	};
};

&ftm_alarm1 {
	status = "okay";
};

&i2c0 {
	status = "okay";

+5 −1
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@
		serial1 = &duart1;
		mmc0 = &esdhc;
		mmc1 = &esdhc1;
		rtc1 = &ftm_alarm0;
		rtc1 = &ftm_alarm1;
		spi0 = &fspi;
		ethernet0 = &enetc_port0;
		ethernet1 = &enetc_port2;
@@ -181,6 +181,10 @@
	};
};

&ftm_alarm1 {
	status = "okay";
};

&i2c0 {
	status = "okay";

+9 −0
Original line number Diff line number Diff line
@@ -1198,6 +1198,15 @@
			reg = <0x0 0x2800000 0x0 0x10000>;
			fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0 0x0>;
			interrupts = <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>;
			status = "disabled";
		};

		ftm_alarm1: timer@2810000 {
			compatible = "fsl,ls1028a-ftm-alarm";
			reg = <0x0 0x2810000 0x0 0x10000>;
			fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0 0x0>;
			interrupts = <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>;
			status = "disabled";
		};
	};