Lines Matching +full:mt8173 +full:- +full:spi

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Flora Fu <flora.fu@mediatek.com>
11 - Alexandre Mergnat <amergnat@baylibre.com>
14 On MediaTek SoCs the PMIC is connected via SPI. The SPI master interface
17 optionally be encrypted. Also a non standard Dual IO SPI mode can be
23 The signals of these pins are routed over the SPI bus using the pwrap
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,mt8188-pwrap
45 - mediatek,mt8195-pwrap
46 - mediatek,mt8365-pwrap
47 - mediatek,mt8516-pwrap
48 - items:
49 - enum:
50 - mediatek,mt8186-pwrap
51 - mediatek,mt8195-pwrap
52 - const: syscon
57 - description: PMIC wrapper registers
58 - description: IP pairing registers
60 reg-names:
63 - const: pwrap
64 - const: pwrap-bridge
72 - description: SPI bus clock
73 - description: Main module clock
74 - description: System module clock
75 - description: Timer module clock
77 clock-names:
80 - const: spi
81 - const: wrap
82 - const: sys
83 - const: tmr
88 - description: PMIC wrapper reset
89 - description: IP pairing reset
91 reset-names:
94 - const: pwrap
95 - const: pwrap-bridge
101 - compatible
102 - reg
103 - reg-names
104 - interrupts
105 - clocks
106 - clock-names
109 resets: [reset-names]
112 - if:
116 const: mediatek,mt8365-pwrap
122 clock-names:
128 - |
129 #include <dt-bindings/interrupt-controller/irq.h>
130 #include <dt-bindings/interrupt-controller/arm-gic.h>
131 #include <dt-bindings/reset/mt8135-resets.h>
134 #address-cells = <2>;
135 #size-cells = <2>;
137 compatible = "mediatek,mt8135-pwrap";
140 reg-names = "pwrap", "pwrap-bridge";
143 clock-names = "spi", "wrap";
146 reset-names = "pwrap", "pwrap-bridge";