Lines Matching +full:soc +full:- +full:ip

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/soc/mediatek/mediatek,pwrap.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Flora Fu <flora.fu@mediatek.com>
11 - Alexandre Mergnat <amergnat@baylibre.com>
16 inside the SoC. The communication between the SoC and the PMIC can
20 IP Pairing
22 On MT8135 the pins of some SoC internal peripherals can be on the PMIC.
25 are marked with "IP Pairing". These are optional on SoCs which do not support
26 IP Pairing
31 - items:
32 - enum:
33 - mediatek,mt2701-pwrap
34 - mediatek,mt6765-pwrap
35 - mediatek,mt6779-pwrap
36 - mediatek,mt6795-pwrap
37 - mediatek,mt6797-pwrap
38 - mediatek,mt6873-pwrap
39 - mediatek,mt7622-pwrap
40 - mediatek,mt8135-pwrap
41 - mediatek,mt8173-pwrap
42 - mediatek,mt8183-pwrap
43 - mediatek,mt8186-pwrap
44 - mediatek,mt8195-pwrap
45 - mediatek,mt8365-pwrap
46 - mediatek,mt8516-pwrap
47 - items:
48 - enum:
49 - mediatek,mt8186-pwrap
50 - mediatek,mt8195-pwrap
51 - const: syscon
52 - items:
53 - enum:
54 - mediatek,mt8188-pwrap
55 - const: mediatek,mt8195-pwrap
56 - const: syscon
61 - description: PMIC wrapper registers
62 - description: IP pairing registers
64 reg-names:
67 - const: pwrap
68 - const: pwrap-bridge
76 - description: SPI bus clock
77 - description: Main module clock
78 - description: System module clock
79 - description: Timer module clock
81 clock-names:
84 - const: spi
85 - const: wrap
86 - const: sys
87 - const: tmr
92 - description: PMIC wrapper reset
93 - description: IP pairing reset
95 reset-names:
98 - const: pwrap
99 - const: pwrap-bridge
105 - compatible
106 - reg
107 - reg-names
108 - interrupts
109 - clocks
110 - clock-names
113 resets: [reset-names]
116 - if:
120 const: mediatek,mt8365-pwrap
126 clock-names:
132 - |
133 #include <dt-bindings/interrupt-controller/irq.h>
134 #include <dt-bindings/interrupt-controller/arm-gic.h>
135 #include <dt-bindings/reset/mt8135-resets.h>
137 soc {
138 #address-cells = <2>;
139 #size-cells = <2>;
141 compatible = "mediatek,mt8135-pwrap";
144 reg-names = "pwrap", "pwrap-bridge";
147 clock-names = "spi", "wrap";
150 reset-names = "pwrap", "pwrap-bridge";