Lines Matching +full:multi +full:- +full:functional

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/thermal/samsung,exynos-thermal.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
13 For multi-instance tmu each instance should have an alias correctly numbered
19 - samsung,exynos3250-tmu
20 - samsung,exynos4412-tmu
21 - samsung,exynos4210-tmu
22 - samsung,exynos5250-tmu
23 - samsung,exynos5260-tmu
25 - samsung,exynos5420-tmu
27 - samsung,exynos5420-tmu-ext-triminfo
28 - samsung,exynos5433-tmu
29 - samsung,exynos7-tmu
35 clock-names:
44 - most of SoC: 4
45 - samsung,exynos5433-tmu: 8
46 - samsung,exynos7-tmu: 8
51 - description: TMU instance registers.
52 - description: |
56 channels 2, 3 and 4 Use "samsung,exynos5420-tmu-ext-triminfo" in
64 '#thermal-sensor-cells': true
66 vtmu-supply:
70 - compatible
71 - clocks
72 - clock-names
73 - interrupts
74 - reg
77 - $ref: /schemas/thermal/thermal-sensor.yaml
78 - if:
82 const: samsung,exynos5420-tmu-ext-triminfo
87 - description:
89 - description:
92 clock-names:
94 - const: tmu_apbif
95 - const: tmu_triminfo_apbif
99 - if:
104 - samsung,exynos5433-tmu
105 - samsung,exynos7-tmu
110 - description:
112 - description:
113 Optional special clock for functional operation of TMU channel.
114 clock-names:
116 - const: tmu_apbif
117 - const: tmu_sclk
122 - if:
127 - samsung,exynos3250-tmu
128 - samsung,exynos4412-tmu
129 - samsung,exynos4210-tmu
130 - samsung,exynos5250-tmu
131 - samsung,exynos5260-tmu
132 - samsung,exynos5420-tmu
145 - |
146 #include <dt-bindings/clock/exynos4.h>
149 compatible = "samsung,exynos4412-tmu";
151 interrupt-parent = <&combiner>;
153 #thermal-sensor-cells = <0>;
155 clock-names = "tmu_apbif";
156 vtmu-supply = <&ldo10_reg>;
159 - |
160 #include <dt-bindings/interrupt-controller/arm-gic.h>
163 compatible = "samsung,exynos5420-tmu-ext-triminfo";
166 #thermal-sensor-cells = <0>;
168 clock-names = "tmu_apbif", "tmu_triminfo_apbif";
169 vtmu-supply = <&ldo7_reg>;
172 - |
173 #include <dt-bindings/interrupt-controller/arm-gic.h>
176 compatible = "samsung,exynos5433-tmu";
179 #thermal-sensor-cells = <0>;
182 clock-names = "tmu_apbif", "tmu_sclk";
183 vtmu-supply = <&ldo3_reg>;