Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  1) Freescale FlexTimer Module (FTM) Alarm
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) Required properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) - compatible : Should be "fsl,<chip>-ftm-alarm", the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) 	       supported chips include
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6) 	       "fsl,ls1012a-ftm-alarm"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) 	       "fsl,ls1021a-ftm-alarm"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) 	       "fsl,ls1028a-ftm-alarm"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) 	       "fsl,ls1043a-ftm-alarm"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) 	       "fsl,ls1046a-ftm-alarm"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) 	       "fsl,ls1088a-ftm-alarm"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) 	       "fsl,ls208xa-ftm-alarm"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) 	       "fsl,lx2160a-ftm-alarm"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) - reg : Specifies base physical address and size of the register sets for the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)   FlexTimer Module.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) - interrupts : Should be the FlexTimer Module interrupt.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) - fsl,rcpm-wakeup property and rcpm node : Please refer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) 	Documentation/devicetree/bindings/soc/fsl/rcpm.txt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) Optional properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) - big-endian: If the host controller is big-endian mode, specify this property.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22)   The default endian mode is little-endian.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) Example:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) rcpm: rcpm@1e34040 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) 	compatible = "fsl,ls1088a-rcpm", "fsl,qoriq-rcpm-2.1+";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) 	reg = <0x0 0x1e34040 0x0 0x18>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) 	#fsl,rcpm-wakeup-cells = <6>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) ftm_alarm0: timer@2800000 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) 	compatible = "fsl,ls1088a-ftm-alarm";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) 	reg = <0x0 0x2800000 0x0 0x10000>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) 	fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) 	interrupts = <0 44 4>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) };