Skip to content

Commit aebff49

Browse files
sensor: tdk: Add support for icm42686
Support both icm42686 and icm42688 through the same driver Co-authored-by: Mayank Mahajan <[email protected]> Signed-off-by: Sumit Batra <[email protected]>
1 parent 0237d37 commit aebff49

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+4100
-2534
lines changed

boards/tdk/robokit1/robokit1-common.dtsi

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
};
9090
};
9191

92-
#include <zephyr/dt-bindings/sensor/icm42688.h>
92+
#include <zephyr/dt-bindings/sensor/icm4268x.h>
9393

9494
&spi0 {
9595
pinctrl-0 = <&spi0_default>;
@@ -105,11 +105,11 @@
105105
reg = <0>;
106106
int-gpios = <&pioc 5 GPIO_ACTIVE_HIGH>;
107107
spi-max-frequency = <24000000>;
108-
accel-pwr-mode = <ICM42688_DT_ACCEL_LN>;
109-
accel-odr = <ICM42688_DT_ACCEL_ODR_2000>;
108+
accel-pwr-mode = <ICM4268X_DT_ACCEL_LN>;
109+
accel-odr = <ICM4268X_DT_ACCEL_ODR_2000>;
110110
accel-fs = <ICM42688_DT_ACCEL_FS_16>;
111-
gyro-pwr-mode = <ICM42688_DT_GYRO_LN>;
112-
gyro-odr = <ICM42688_DT_GYRO_ODR_2000>;
111+
gyro-pwr-mode = <ICM4268X_DT_GYRO_LN>;
112+
gyro-odr = <ICM4268X_DT_GYRO_ODR_2000>;
113113
gyro-fs = <ICM42688_DT_GYRO_FS_2000>;
114114
};
115115
spi_adc: adc@1 {

drivers/sensor/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ add_subdirectory_ifdef(CONFIG_HP206C hp206c)
4141
add_subdirectory_ifdef(CONFIG_HS300X hs300x)
4242
add_subdirectory_ifdef(CONFIG_ICM42605 tdk/icm42605)
4343
add_subdirectory_ifdef(CONFIG_ICM42670 tdk/icm42670)
44-
add_subdirectory_ifdef(CONFIG_ICM42688 tdk/icm42688)
44+
add_subdirectory_ifdef(CONFIG_ICM4268X tdk/icm4268x)
4545
add_subdirectory_ifdef(CONFIG_ICP10125 tdk/icp10125)
4646
add_subdirectory_ifdef(CONFIG_IST8310 ist8310)
4747
add_subdirectory_ifdef(CONFIG_ISL29035 isl29035)

drivers/sensor/Kconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ source "drivers/sensor/hp206c/Kconfig"
125125
source "drivers/sensor/hs300x/Kconfig"
126126
source "drivers/sensor/tdk/icm42605/Kconfig"
127127
source "drivers/sensor/tdk/icm42670/Kconfig"
128-
source "drivers/sensor/tdk/icm42688/Kconfig"
128+
source "drivers/sensor/tdk/icm4268x/Kconfig"
129129
source "drivers/sensor/tdk/icp10125/Kconfig"
130130
source "drivers/sensor/isl29035/Kconfig"
131131
source "drivers/sensor/ist8310/Kconfig"

drivers/sensor/tdk/icm42688/CMakeLists.txt

Lines changed: 0 additions & 16 deletions
This file was deleted.

drivers/sensor/tdk/icm42688/Kconfig

Lines changed: 0 additions & 81 deletions
This file was deleted.

0 commit comments

Comments
 (0)