Linux IIO driver for icm20948

By babakshir , 15 May 2025

Hi,

I am trying to add the support for icm20948 to our new Smart camera and looking for a IIO driver for icm20948. We were using mpu6050 IIO driver before in our cameras and would like migrate to icm20948. There is an IIO driver in TDK github (automotive.linux.iam20680.driver) which seems to have support for icm20948 but it is missing a folder (icm20648).

(Kconfig)
config INV_MPU_IIO_ICM20648
bool "ICM20648/ICM20948"
select CRC32
help
Select here if you want to build a driver for the ICM20648/ICM20948
TDK Invensense chip

This driver can be built as a module
The module will be called inv-mpu-iio.ko
(Makefile)
ifeq ($(CONFIG_INV_MPU_IIO_ICM20648), y)
inv-mpu-iio-objs += icm20648/inv_mpu_init.o
..

How can I get access to this folder?

Thanks

mustafayildiri…

7 months ago

Hi,

We don’t have open-source driver of ICM-20948 for Linux

phpbb Post ID
52489
phpbb Topic ID
50863