Lines Matching +full:vdd2 +full:- +full:supply
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
23 - enum:
24 - maxim,max7356
25 - maxim,max7357
26 - maxim,max7358
27 - maxim,max7367
28 - maxim,max7368
29 - maxim,max7369
30 - nxp,pca9540
31 - nxp,pca9542
32 - nxp,pca9543
33 - nxp,pca9544
34 - nxp,pca9545
35 - nxp,pca9546
36 - nxp,pca9547
37 - nxp,pca9548
38 - nxp,pca9846
39 - nxp,pca9847
40 - nxp,pca9848
41 - nxp,pca9849
42 - items:
43 - const: nxp,pca9646
44 - const: nxp,pca9546
52 "#interrupt-cells":
55 interrupt-controller: true
57 reset-gpios:
60 i2c-mux-idle-disconnect:
66 idle-state:
67 description: if present, overrides i2c-mux-idle-disconnect
68 $ref: /schemas/mux/mux-controller.yaml#/properties/idle-state
70 vdd-supply:
72 the regulator supplies power to VDD2 (core logic) and optionally to VDD1.
74 maxim,isolate-stuck-channel:
80 maxim,send-flush-out-sequence:
82 description: Send a flush-out sequence to stuck auxiliary buses
85 maxim,preconnection-wiggle-test-enable:
92 - compatible
93 - reg
96 - $ref: /schemas/i2c/i2c-mux.yaml#
97 - if:
103 - maxim,max7367
104 - maxim,max7369
105 - nxp,pca9542
106 - nxp,pca9543
107 - nxp,pca9544
108 - nxp,pca9545
112 "#interrupt-cells": false
113 interrupt-controller: false
115 - if:
121 - maxim,max7357
124 maxim,isolate-stuck-channel: false
125 maxim,send-flush-out-sequence: false
126 maxim,preconnection-wiggle-test-enable: false
131 - |
132 #include <dt-bindings/interrupt-controller/irq.h>
135 #address-cells = <1>;
136 #size-cells = <0>;
138 i2c-mux@74 {
140 #address-cells = <1>;
141 #size-cells = <0>;
144 vdd-supply = <&p3v3>;
146 interrupt-parent = <&ipic>;
148 interrupt-controller;
149 #interrupt-cells = <2>;
152 #address-cells = <1>;
153 #size-cells = <0>;
163 #address-cells = <1>;
164 #size-cells = <0>;