xref: /openbmc/linux/Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml (revision 762f99f4f3cb41a775b5157dd761217beba65873)
1f24cd7dfSTomasz Duszynski# SPDX-License-Identifier: GPL-2.0
2f24cd7dfSTomasz Duszynski%YAML 1.2
3f24cd7dfSTomasz Duszynski---
4f24cd7dfSTomasz Duszynski$id: http://devicetree.org/schemas/iio/chemical/sensirion,sps30.yaml#
5f24cd7dfSTomasz Duszynski$schema: http://devicetree.org/meta-schemas/core.yaml#
6f24cd7dfSTomasz Duszynski
7f24cd7dfSTomasz Duszynskititle: Sensirion SPS30 particulate matter sensor
8f24cd7dfSTomasz Duszynski
9f24cd7dfSTomasz Duszynskimaintainers:
10f24cd7dfSTomasz Duszynski  - Tomasz Duszynski <tduszyns@gmail.com>
11f24cd7dfSTomasz Duszynski
12f24cd7dfSTomasz Duszynskidescription: |
13f24cd7dfSTomasz Duszynski  Air pollution sensor capable of measuring mass concentration of dust
14f24cd7dfSTomasz Duszynski  particles.
15f24cd7dfSTomasz Duszynski
16f24cd7dfSTomasz Duszynskiproperties:
17f24cd7dfSTomasz Duszynski  compatible:
18f24cd7dfSTomasz Duszynski    enum:
19f24cd7dfSTomasz Duszynski      - sensirion,sps30
20f24cd7dfSTomasz Duszynski  reg:
21f24cd7dfSTomasz Duszynski    maxItems: 1
22f24cd7dfSTomasz Duszynski
23f24cd7dfSTomasz Duszynskirequired:
24f24cd7dfSTomasz Duszynski  - compatible
25f24cd7dfSTomasz Duszynski
267f464532SRob HerringadditionalProperties: false
277f464532SRob Herring
28f24cd7dfSTomasz Duszynskiexamples:
29f24cd7dfSTomasz Duszynski  - |
30f24cd7dfSTomasz Duszynski    i2c {
31f24cd7dfSTomasz Duszynski      #address-cells = <1>;
32f24cd7dfSTomasz Duszynski      #size-cells = <0>;
33f24cd7dfSTomasz Duszynski
34f24cd7dfSTomasz Duszynski      air-pollution-sensor@69 {
35f24cd7dfSTomasz Duszynski        compatible = "sensirion,sps30";
36f24cd7dfSTomasz Duszynski        reg = <0x69>;
37f24cd7dfSTomasz Duszynski      };
38f24cd7dfSTomasz Duszynski    };
39*7dfc4dc3STomasz Duszynski  - |
40*7dfc4dc3STomasz Duszynski    serial {
41*7dfc4dc3STomasz Duszynski      air-pollution-sensor {
42*7dfc4dc3STomasz Duszynski        compatible = "sensirion,sps30";
43*7dfc4dc3STomasz Duszynski      };
44*7dfc4dc3STomasz Duszynski    };
45f24cd7dfSTomasz Duszynski
46f24cd7dfSTomasz Duszynski...
47