Lines Matching +full:range +full:- +full:gpios
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andreas Klinger <ak@it-klinger.de>
20 differ in the pressure range, unit and transfer function.
22 To support different models one need to specify the pressure range as well as
23 the transfer function. Pressure range needs to be converted from its unit to
27 sensor. The minimal range value stands for the minimum pressure and the
29 range.
32 https://prod-edam.honeywell.com/content/dam/honeywell-edam/sps/siot/en-us/
33 products/sensors/pressure-sensors/board-mount-pressure-sensors/
34 micropressure-mpr-series/documents/
35 sps-siot-mpr-series-datasheet-32332628-ciid-172626.pdf
47 reset-gpios:
53 honeywell,pmin-pascal:
58 honeywell,pmax-pascal:
63 honeywell,transfer-function:
65 Transfer function which defines the range of valid values delivered by the
67 1 - A, 10% to 90% of 2^24 (1677722 .. 15099494)
68 2 - B, 2.5% to 22.5% of 2^24 (419430 .. 3774874)
69 3 - C, 20% to 80% of 2^24 (3355443 .. 13421773)
72 vdd-supply:
76 - compatible
77 - reg
78 - honeywell,pmin-pascal
79 - honeywell,pmax-pascal
80 - honeywell,transfer-function
81 - vdd-supply
86 - |
87 #include <dt-bindings/gpio/gpio.h>
88 #include <dt-bindings/interrupt-controller/irq.h>
90 #address-cells = <1>;
91 #size-cells = <0>;
96 reset-gpios = <&gpio3 19 GPIO_ACTIVE_HIGH>;
97 interrupt-parent = <&gpio3>;
99 honeywell,pmin-pascal = <0>;
100 honeywell,pmax-pascal = <172369>;
101 honeywell,transfer-function = <1>;
102 vdd-supply = <&vcc_3v3>;