Lines Matching +full:system +full:- +full:reboot +full:- +full:controller
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/soc/samsung/exynos-pmu.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
18 - samsung,exynos3250-pmu
19 - samsung,exynos4210-pmu
20 - samsung,exynos4412-pmu
21 - samsung,exynos5250-pmu
22 - samsung,exynos5260-pmu
23 - samsung,exynos5410-pmu
24 - samsung,exynos5420-pmu
25 - samsung,exynos5433-pmu
26 - samsung,exynos7-pmu
27 - samsung,exynos850-pmu
28 - samsung-s5pv210-pmu
30 - compatible
35 - enum:
36 - samsung,exynos3250-pmu
37 - samsung,exynos4210-pmu
38 - samsung,exynos4412-pmu
39 - samsung,exynos5250-pmu
40 - samsung,exynos5260-pmu
41 - samsung,exynos5410-pmu
42 - samsung,exynos5420-pmu
43 - samsung,exynos5433-pmu
44 - samsung,exynos7-pmu
45 - samsung,exynos850-pmu
46 - samsung-s5pv210-pmu
47 - const: syscon
52 '#clock-cells':
55 clock-names:
61 pattern: '^clkout([0-9]|[12][0-9]|3[0-1])$'
67 interrupt-controller:
69 Some PMUs are capable of behaving as an interrupt controller (mostly
72 '#interrupt-cells':
74 Must be identical to the that of the parent interrupt controller.
77 reboot-mode:
78 $ref: /schemas/power/reset/syscon-reboot-mode.yaml
81 Reboot mode to alter bootloader behavior for the next boot
83 syscon-poweroff:
84 $ref: /schemas/power/reset/syscon-poweroff.yaml#
89 syscon-reboot:
90 $ref: /schemas/power/reset/syscon-reboot.yaml#
93 Node for reboot method
96 - compatible
97 - reg
102 - if:
107 - samsung,exynos3250-pmu
108 - samsung,exynos4210-pmu
109 - samsung,exynos4412-pmu
110 - samsung,exynos5250-pmu
111 - samsung,exynos5410-pmu
112 - samsung,exynos5420-pmu
113 - samsung,exynos5433-pmu
116 - '#clock-cells'
117 - clock-names
118 - clocks
121 - |
122 #include <dt-bindings/clock/exynos5250.h>
124 pmu_system_controller: system-controller@10040000 {
125 compatible = "samsung,exynos5250-pmu", "syscon";
127 interrupt-controller;
128 #interrupt-cells = <3>;
129 interrupt-parent = <&gic>;
130 #clock-cells = <1>;
131 clock-names = "clkout16";