Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/Documentation/devicetree/bindings/iio/pressure/invensense,icp10100.yaml
29539 views
1
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2
%YAML 1.2
3
---
4
$id: http://devicetree.org/schemas/iio/pressure/invensense,icp10100.yaml#
5
$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7
title: InvenSense ICP-101xx Barometric Pressure Sensors
8
9
maintainers:
10
- Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
11
12
description: |
13
Support for ICP-101xx family: ICP-10100, ICP-10101, ICP-10110, ICP-10111.
14
Those devices uses a simple I2C communication bus, measuring the pressure
15
in a ultra-low noise at the lowest power.
16
Datasheet: https://product.tdk.com/system/files/dam/doc/product/sensor/pressure/capacitive-pressure/data_sheet/ds-000186-icp-101xx.pdf
17
18
properties:
19
compatible:
20
oneOf:
21
- items:
22
- enum:
23
- invensense,icp10101
24
- invensense,icp10110
25
- invensense,icp10111
26
- const: invensense,icp10100
27
- const: invensense,icp10100
28
29
reg:
30
maxItems: 1
31
32
vdd-supply: true
33
34
required:
35
- compatible
36
- reg
37
- vdd-supply
38
39
additionalProperties: false
40
41
examples:
42
- |
43
i2c {
44
#address-cells = <1>;
45
#size-cells = <0>;
46
pressure@63 {
47
compatible = "invensense,icp10101", "invensense,icp10100";
48
reg = <0x63>;
49
vdd-supply = <&vdd_1v8>;
50
};
51
};
52
...
53
54