xref: /linux/Documentation/devicetree/bindings/iio/pressure/meas,ms5611.yaml (revision 7ae9fb1b7ecbb5d85d07857943f677fd1a559b18)
1b1b69ba7SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2b1b69ba7SJonathan Cameron%YAML 1.2
3b1b69ba7SJonathan Cameron---
4b1b69ba7SJonathan Cameron$id: http://devicetree.org/schemas/iio/pressure/meas,ms5611.yaml#
5b1b69ba7SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml#
6b1b69ba7SJonathan Cameron
7b1b69ba7SJonathan Camerontitle: Measurement Specialities ms5611 and similar pressure sensors
8b1b69ba7SJonathan Cameron
9b1b69ba7SJonathan Cameronmaintainers:
10b1b69ba7SJonathan Cameron  - Tomasz Duszynski <tduszyns@gmail.com>
11b1b69ba7SJonathan Cameron
12b1b69ba7SJonathan Camerondescription: |
13b1b69ba7SJonathan Cameron  Pressure sensors from MEAS Switzerland with SPI and I2C bus interfaces.
14b1b69ba7SJonathan Cameron
15b1b69ba7SJonathan Cameronproperties:
16b1b69ba7SJonathan Cameron  compatible:
17b1b69ba7SJonathan Cameron    enum:
18b1b69ba7SJonathan Cameron      - meas,ms5607
19b1b69ba7SJonathan Cameron      - meas,ms5611
20b1b69ba7SJonathan Cameron
21b1b69ba7SJonathan Cameron  reg:
22b1b69ba7SJonathan Cameron    maxItems: 1
23b1b69ba7SJonathan Cameron
24b1b69ba7SJonathan Cameron  vdd-supply: true
25b1b69ba7SJonathan Cameron
26b1b69ba7SJonathan Cameron  spi-max-frequency:
27b1b69ba7SJonathan Cameron    maximum: 20000000
28b1b69ba7SJonathan Cameron
29b1b69ba7SJonathan Cameronrequired:
30b1b69ba7SJonathan Cameron  - compatible
31b1b69ba7SJonathan Cameron  - reg
32b1b69ba7SJonathan Cameron
3387748b25SKrzysztof KozlowskiallOf:
3487748b25SKrzysztof Kozlowski  - $ref: /schemas/spi/spi-peripheral-props.yaml#
3587748b25SKrzysztof Kozlowski
3687748b25SKrzysztof KozlowskiunevaluatedProperties: false
37b1b69ba7SJonathan Cameron
38b1b69ba7SJonathan Cameronexamples:
39b1b69ba7SJonathan Cameron  - |
40b1b69ba7SJonathan Cameron    i2c {
41b1b69ba7SJonathan Cameron        #address-cells = <1>;
42b1b69ba7SJonathan Cameron        #size-cells = <0>;
43b1b69ba7SJonathan Cameron
44b1b69ba7SJonathan Cameron        pressure@77 {
45b1b69ba7SJonathan Cameron            compatible = "meas,ms5607";
46b1b69ba7SJonathan Cameron            reg = <0x77>;
47b1b69ba7SJonathan Cameron            vdd-supply = <&ldo_3v3_gnss>;
48b1b69ba7SJonathan Cameron        };
49b1b69ba7SJonathan Cameron    };
50b1b69ba7SJonathan Cameron  - |
51b1b69ba7SJonathan Cameron    spi {
52b1b69ba7SJonathan Cameron        #address-cells = <1>;
53b1b69ba7SJonathan Cameron        #size-cells = <0>;
54b1b69ba7SJonathan Cameron        pressure@0 {
55b1b69ba7SJonathan Cameron            compatible = "meas,ms5611";
56b1b69ba7SJonathan Cameron            reg = <0>;
57b1b69ba7SJonathan Cameron            vdd-supply = <&ldo_3v3_gnss>;
58*fd4fc88dSMitja Spes            spi-max-frequency = <20000000>;
59b1b69ba7SJonathan Cameron        };
60b1b69ba7SJonathan Cameron    };
61b1b69ba7SJonathan Cameron...
62