18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-or-later 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciconfig INV_ICM42600 48c2ecf20Sopenharmony_ci tristate 58c2ecf20Sopenharmony_ci select IIO_BUFFER 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ciconfig INV_ICM42600_I2C 88c2ecf20Sopenharmony_ci tristate "InvenSense ICM-426xx I2C driver" 98c2ecf20Sopenharmony_ci depends on I2C 108c2ecf20Sopenharmony_ci select INV_ICM42600 118c2ecf20Sopenharmony_ci select REGMAP_I2C 128c2ecf20Sopenharmony_ci help 138c2ecf20Sopenharmony_ci This driver supports the InvenSense ICM-426xx motion tracking 148c2ecf20Sopenharmony_ci devices over I2C. 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci This driver can be built as a module. The module will be called 178c2ecf20Sopenharmony_ci inv-icm42600-i2c. 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ciconfig INV_ICM42600_SPI 208c2ecf20Sopenharmony_ci tristate "InvenSense ICM-426xx SPI driver" 218c2ecf20Sopenharmony_ci depends on SPI_MASTER 228c2ecf20Sopenharmony_ci select INV_ICM42600 238c2ecf20Sopenharmony_ci select REGMAP_SPI 248c2ecf20Sopenharmony_ci help 258c2ecf20Sopenharmony_ci This driver supports the InvenSense ICM-426xx motion tracking 268c2ecf20Sopenharmony_ci devices over SPI. 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ci This driver can be built as a module. The module will be called 298c2ecf20Sopenharmony_ci inv-icm42600-spi. 30