Merge branch 'for-2023.07' of https://source.denx.de/u-boot/custodians/u-boot-mpc8xx
[platform/kernel/u-boot.git] / arch / arm / dts / omap443x.dtsi
1 // SPDX-License-Identifier: GPL-2.0-only
2 /*
3  * Device Tree Source for OMAP443x SoC
4  *
5  * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
6  */
7
8 #include "omap4.dtsi"
9
10 / {
11         cpus {
12                 cpu0: cpu@0 {
13                         /* OMAP443x variants OPP50-OPPNT */
14                         operating-points = <
15                                 /* kHz    uV */
16                                 300000  1025000
17                                 600000  1200000
18                                 800000  1313000
19                                 1008000 1375000
20                         >;
21                         clock-latency = <300000>; /* From legacy driver */
22
23                         /* cooling options */
24                         #cooling-cells = <2>; /* min followed by max */
25                 };
26         };
27
28         thermal-zones {
29                 #include "omap4-cpu-thermal.dtsi"
30         };
31
32         ocp {
33                 bandgap: bandgap@4a002260 {
34                         reg = <0x4a002260 0x4
35                                0x4a00232C 0x4>;
36                         compatible = "ti,omap4430-bandgap";
37
38                         #thermal-sensor-cells = <0>;
39                 };
40         };
41
42         ocp {
43                 abb_mpu: regulator-abb-mpu {
44                         status = "okay";
45
46                         reg = <0x4a307bd0 0x8>, <0x4a306014 0x4>;
47                         reg-names = "base-address", "int-address";
48
49                         ti,abb_info = <
50                         /*uV            ABB     efuse   rbb_m   fbb_m   vset_m*/
51                         1025000         0       0       0       0       0
52                         1200000         0       0       0       0       0
53                         1313000         0       0       0       0       0
54                         1375000         1       0       0       0       0
55                         1389000         1       0       0       0       0
56                         >;
57                 };
58
59                 /* Default unused, just provide register info for record */
60                 abb_iva: regulator-abb-iva {
61                         reg = <0x4a307bd8 0x8>, <0x4a306010 0x4>;
62                         reg-names = "base-address", "int-address";
63                 };
64
65         };
66
67 };
68
69 &cpu_thermal {
70         coefficients = <0 20000>;
71 };
72
73 /include/ "omap443x-clocks.dtsi"