modules: hal_tdk: Add icp101xx support

icp101xx are barometric pressure and temperature sensors.
https://invensense.tdk.com/smartpressure

Signed-off-by: Remi Buisson <remi.buisson@tdk.com>
This commit is contained in:
Remi Buisson 2025-02-06 09:45:18 +01:00 committed by Benjamin Cabé
commit fe796a7e22
3 changed files with 20 additions and 1 deletions

View file

@ -373,6 +373,19 @@ Sensors
};
};
* The :dtcompatible:`invensense,icp10125` driver has been renamed to
:dtcompatible:`invensense,icp101xx`.
The Device Tree can be configured as follows:
.. code-block:: devicetree
&i2c0 {
icp101xx:icp101xx@63 {
compatible = "invensense,icp101xx";
reg = <0x63>;
};
};
Serial
======

View file

@ -17,4 +17,10 @@ config USE_EMD_ICM42670
depends on DT_HAS_INVENSENSE_ICM42670P_ENABLED \
|| DT_HAS_INVENSENSE_ICM42670S_ENABLED
config USE_EMD_ICP101XX
bool "ICP101XX Barometric Pressure and Temperature Sensors"
imply TDK_HAL
depends on ZEPHYR_HAL_TDK_MODULE
depends on DT_HAS_INVENSENSE_ICP101XX_ENABLED
endmenu

View file

@ -243,7 +243,7 @@ manifest:
groups:
- hal
- name: hal_tdk
revision: e0ade95b29841d915c38bc157bb5509270e8aa21
revision: 6727477af1e46fa43878102489b9672a9d24e39f
path: modules/hal/tdk
groups:
- hal