]> www.infradead.org Git - linux.git/commitdiff
arm64: dts: ti: k3-j721e-sk: Change timer nodes status to reserved
authorBeleswar Padhi <b-padhi@ti.com>
Mon, 26 Aug 2024 10:48:16 +0000 (16:18 +0530)
committerNishanth Menon <nm@ti.com>
Wed, 28 Aug 2024 17:31:08 +0000 (12:31 -0500)
The remoteproc firmware like of R5F and DSPs in the MAIN voltage domain
use timers. Therefore, change the status of the timer nodes to
"reserved" to avoid any clash. Usage is described as below:

+===================+==============+
|  Remoteproc node  |  Timer Node  |
+===================+==============+
| main_r5fss0_core0 | main_timer12 |
+-------------------+--------------+
| main_r5fss0_core1 | main_timer13 |
+-------------------+--------------+
| main_r5fss1_core0 | main_timer14 |
+-------------------+--------------+
| main_r5fss1_core1 | main_timer15 |
+-------------------+--------------+
| c66_0             | main_timer0  |
+-------------------+--------------+
| c66_1             | main_timer1  |
+-------------------+--------------+
| c71_0             | main_timer2  |
+-------------------+--------------+

Signed-off-by: Beleswar Padhi <b-padhi@ti.com>
Link: https://lore.kernel.org/r/20240826104821.1516344-4-b-padhi@ti.com
Signed-off-by: Nishanth Menon <nm@ti.com>
arch/arm64/boot/dts/ti/k3-j721e-sk.dts

index 1035cf701613c40ae1daeffffa3892a4c59e97df..6285e8d94ddeb75003468176bfbad7150c77facf 100644 (file)
        ti,cluster-mode = <0>;
 };
 
+/* Timers are used by Remoteproc firmware */
+&main_timer0 {
+       status = "reserved";
+};
+
+&main_timer1 {
+       status = "reserved";
+};
+
+&main_timer2 {
+       status = "reserved";
+};
+
+&main_timer12 {
+       status = "reserved";
+};
+
+&main_timer13 {
+       status = "reserved";
+};
+
+&main_timer14 {
+       status = "reserved";
+};
+
+&main_timer15 {
+       status = "reserved";
+};
+
 &main_r5fss0_core0 {
        mboxes = <&mailbox0_cluster1 &mbox_main_r5fss0_core0>;
        memory-region = <&main_r5fss0_core0_dma_memory_region>,