11cf4ad3fSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
21cf4ad3fSJonathan Cameron%YAML 1.2
31cf4ad3fSJonathan Cameron---
41cf4ad3fSJonathan Cameron$id: http://devicetree.org/schemas/iio/pressure/murata,zpa2326.yaml#
51cf4ad3fSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml#
61cf4ad3fSJonathan Cameron
71cf4ad3fSJonathan Camerontitle: Murata ZPA2326 pressure sensor
81cf4ad3fSJonathan Cameron
91cf4ad3fSJonathan Cameronmaintainers:
101cf4ad3fSJonathan Cameron  - Jonathan Cameron <jic23@kernel.org>
111cf4ad3fSJonathan Cameron
121cf4ad3fSJonathan Camerondescription: |
131cf4ad3fSJonathan Cameron  Pressure sensor from Murata with SPI and I2C bus interfaces.
141cf4ad3fSJonathan Cameron
151cf4ad3fSJonathan Cameron
161cf4ad3fSJonathan Cameronproperties:
171cf4ad3fSJonathan Cameron  compatible:
181cf4ad3fSJonathan Cameron    const: murata,zpa2326
191cf4ad3fSJonathan Cameron
201cf4ad3fSJonathan Cameron  reg:
211cf4ad3fSJonathan Cameron    maxItems: 1
221cf4ad3fSJonathan Cameron
231cf4ad3fSJonathan Cameron  vdd-supply: true
241cf4ad3fSJonathan Cameron  vref-supply: true
251cf4ad3fSJonathan Cameron
261cf4ad3fSJonathan Cameron  interrupts:
271cf4ad3fSJonathan Cameron    maxItems: 1
281cf4ad3fSJonathan Cameron
291cf4ad3fSJonathan Cameron  spi-max-frequency:
301cf4ad3fSJonathan Cameron    maximum: 1000000
311cf4ad3fSJonathan Cameron
321cf4ad3fSJonathan Cameronrequired:
331cf4ad3fSJonathan Cameron  - compatible
341cf4ad3fSJonathan Cameron  - reg
351cf4ad3fSJonathan Cameron
36*87748b25SKrzysztof KozlowskiallOf:
37*87748b25SKrzysztof Kozlowski  - $ref: /schemas/spi/spi-peripheral-props.yaml#
38*87748b25SKrzysztof Kozlowski
39*87748b25SKrzysztof KozlowskiunevaluatedProperties: false
401cf4ad3fSJonathan Cameron
411cf4ad3fSJonathan Cameronexamples:
421cf4ad3fSJonathan Cameron  - |
431cf4ad3fSJonathan Cameron    i2c {
441cf4ad3fSJonathan Cameron        #address-cells = <1>;
451cf4ad3fSJonathan Cameron        #size-cells = <0>;
461cf4ad3fSJonathan Cameron
471cf4ad3fSJonathan Cameron        pressure@5c {
481cf4ad3fSJonathan Cameron            compatible = "murata,zpa2326";
491cf4ad3fSJonathan Cameron            reg = <0x5c>;
501cf4ad3fSJonathan Cameron            interrupt-parent = <&gpio>;
511cf4ad3fSJonathan Cameron            interrupts = <12>;
521cf4ad3fSJonathan Cameron            vdd-supply = <&ldo_1v8_gnss>;
531cf4ad3fSJonathan Cameron        };
541cf4ad3fSJonathan Cameron    };
551cf4ad3fSJonathan Cameron  - |
561cf4ad3fSJonathan Cameron    spi {
571cf4ad3fSJonathan Cameron        #address-cells = <1>;
581cf4ad3fSJonathan Cameron        #size-cells = <0>;
591cf4ad3fSJonathan Cameron        pressure@0 {
601cf4ad3fSJonathan Cameron            compatible = "murata,zpa2326";
611cf4ad3fSJonathan Cameron            reg = <0>;
621cf4ad3fSJonathan Cameron            spi-max-frequency = <500000>;
631cf4ad3fSJonathan Cameron        };
641cf4ad3fSJonathan Cameron    };
651cf4ad3fSJonathan Cameron...
66