drivers/sensor: add support to LPS22DF pressure sensor

The LPS22DF is an ultracompact, piezoresistive, absolute pressure sensor
that functions as a digital output barometer. The LPS22DF provides lower
power consumption, achieving lower pressure noise than its predecessor.
This driver is based on stmemsc HAL i/f v2.3

https://www.st.com/en/datasheet/lps22df.pdf

Signed-off-by: Armando Visconti <armando.visconti@st.com>
This commit is contained in:
Armando Visconti 2023-08-28 16:15:41 +02:00 committed by Fabio Baltieri
commit f1f7e4712c
19 changed files with 909 additions and 1 deletions

View file

@ -16,3 +16,10 @@ test_i3c_lps22hh: lps22hh@100000803E0000001 {
assigned-address = <0x1>;
drdy-gpios = <&test_gpio 0 0>;
};
test_i3c_lps22df: lps22df@200000803E0000002 {
compatible = "st,lps22df";
reg = <0x2 0x00000803 0xE0000002>;
assigned-address = <0x2>;
drdy-gpios = <&test_gpio 0 0>;
};