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:
57 honeywell,pmax-pascal:
61 honeywell,transfer-function:
63 Transfer function which defines the range of valid values delivered by the
65 1 - A, 10% to 90% of 2^24 (1677722 .. 15099494)
66 2 - B, 2.5% to 22.5% of 2^24 (419430 .. 3774874)
67 3 - C, 20% to 80% of 2^24 (3355443 .. 13421773)
70 vdd-supply:
74 - compatible
75 - reg
76 - honeywell,pmin-pascal
77 - honeywell,pmax-pascal
78 - honeywell,transfer-function
79 - vdd-supply
84 - |
85 #include <dt-bindings/gpio/gpio.h>
86 #include <dt-bindings/interrupt-controller/irq.h>
88 #address-cells = <1>;
89 #size-cells = <0>;
94 reset-gpios = <&gpio3 19 GPIO_ACTIVE_HIGH>;
95 interrupt-parent = <&gpio3>;
97 honeywell,pmin-pascal = <0>;
98 honeywell,pmax-pascal = <172369>;
99 honeywell,transfer-function = <1>;
100 vdd-supply = <&vcc_3v3>;