TEMP: ARM: dts: dra7-ipu-common: Add a common file for IPU early boots
[rpmsg/rpmsg.git] / arch / arm / boot / dts / dra7-ipu-common-early-boot.dtsi
1 // SPDX-License-Identifier: GPL-2.0
2 /*
3  * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com/
4  *
5  * Common dtsi file that needs to be included in corresponding TI DRA7xx
6  * and AM57xx board dts files that have the IPU1 _and_ IPU2 remote processors
7  * booted early from TI U-Boot/SPL.
8  */
10 / {
11         reserved-memory {
12                 mmu-early-page-tables@95700000 {
13                         /* address need to match the usage within U-Boot */
14                         reg = <0x0 0x95700000 0x0 0x100000>;
15                         no-map;
16                 };
17         };
18 };
20 /* IPU2 */
21 &timer3 {
22         ti,no-idle-on-init;
23         ti,no-reset-on-init;
24 };
26 &timer4 {
27         ti,no-idle-on-init;
28         ti,no-reset-on-init;
29 };
31 &timer9 {
32         ti,no-idle-on-init;
33         ti,no-reset-on-init;
34 };
36 &mmu_ipu2{
37         ti,no-idle-on-init;
38         ti,no-reset-on-init;
39 };
41 &ipu2_memory_region {
42         /delete-property/ reusable;
43         no-map;
44 };
46 &ipu2 {
47         ti,no-idle-on-init;
48         ti,no-reset-on-init;
49 };
51 /* IPU1 */
52 &timer11 {
53         ti,no-idle-on-init;
54         ti,no-reset-on-init;
55 };
57 &timer7 {
58         ti,no-idle-on-init;
59         ti,no-reset-on-init;
60 };
62 &timer8 {
63         ti,no-idle-on-init;
64         ti,no-reset-on-init;
65 };
67 &mmu_ipu1{
68         ti,no-idle-on-init;
69         ti,no-reset-on-init;
70 };
72 &ipu1_memory_region {
73         /delete-property/ reusable;
74         no-map;
75 };
77 &ipu1 {
78         ti,no-idle-on-init;
79         ti,no-reset-on-init;
80 };