Lines Matching +full:pcf857x +full:- +full:compatible
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: PCF857x-compatible I/O expanders
10 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
13 The PCF857x-compatible chips have "quasi-bidirectional" I/O lines that can be
14 driven high by a pull-up current source or driven low to ground. This
23 compatible:
25 - maxim,max7328
26 - maxim,max7329
27 - nxp,pca8574
28 - nxp,pca8575
29 - nxp,pca9670
30 - nxp,pca9671
31 - nxp,pca9672
32 - nxp,pca9673
33 - nxp,pca9674
34 - nxp,pca9675
35 - nxp,pcf8574
36 - nxp,pcf8574a
37 - nxp,pcf8575
42 gpio-controller: true
44 '#gpio-cells':
48 flags, as defined in <dt-bindings/gpio/gpio.h>. Only the GPIO_ACTIVE_HIGH
51 lines-initial-states:
56 the input (pulled-up) state.
58 low-level output state.
65 interrupt-controller: true
67 '#interrupt-cells':
70 wakeup-source: true
73 "^(.+-hog(-[0-9]+)?)$":
77 - gpio-hog
80 - compatible
81 - reg
82 - gpio-controller
83 - '#gpio-cells'
88 - |
90 #address-cells = <1>;
91 #size-cells = <0>;
94 compatible = "nxp,pcf8575";
96 interrupt-parent = <&irqpin2>;
98 gpio-controller;
99 #gpio-cells = <2>;
100 interrupt-controller;
101 #interrupt-cells = <2>;