All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] iio: imu: inv_mpu6050: Add support for ICM-20608-D
@ 2022-03-10 13:39 michael.srba
  2022-03-10 13:39 ` [PATCH 1/2] dt-bindings: iio: imu: mpu6050: Document invensense,icm20608d michael.srba
  2022-03-10 13:39 ` [PATCH 2/2] iio: imu: inv_mpu6050: Add support for ICM-20608-D michael.srba
  0 siblings, 2 replies; 18+ messages in thread
From: michael.srba @ 2022-03-10 13:39 UTC (permalink / raw)
  To: Jonathan Cameron, Lars-Peter Clausen, Rob Herring
  Cc: Jean-Baptiste Maneyrol, linux-iio, devicetree, Michael Srba

From: Michael Srba <Michael.Srba@seznam.cz>

This series copies the invensense icm20608 support in the inv_mpu6050
driver for icm20608d, which is for all intents and purposes identical,
except for the inclusion of a DMP (Digital Motion Processor), which
is deemed significant enough to change the WHOAMI value, thereby making
the driver fail if the invensense,icm20608 compatible is specified.

Since the driver doesn't currently acknowledge that there is such thing
as a DMP core, all that is needed is to copy the icm20608 support and
change the WHOAMI value.

Michael Srba (2):
  dt-bindings: iio: imu: mpu6050: Document invensense,icm20608d
  iio: imu: inv_mpu6050: Add support for ICM-20608-D

 .../devicetree/bindings/iio/imu/invensense,mpu6050.yaml  | 1 +
 drivers/iio/imu/inv_mpu6050/Kconfig                      | 4 ++--
 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c               | 9 +++++++++
 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c                | 6 ++++++
 drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h                | 2 ++
 drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c                | 5 +++++
 6 files changed, 25 insertions(+), 2 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2022-03-22 20:29 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-10 13:39 [PATCH 0/2] iio: imu: inv_mpu6050: Add support for ICM-20608-D michael.srba
2022-03-10 13:39 ` [PATCH 1/2] dt-bindings: iio: imu: mpu6050: Document invensense,icm20608d michael.srba
2022-03-10 16:34   ` Krzysztof Kozlowski
2022-03-10 18:56     ` Michael Srba
2022-03-10 21:24       ` Krzysztof Kozlowski
2022-03-20 15:12         ` Jonathan Cameron
2022-03-21  8:04           ` Krzysztof Kozlowski
2022-03-21 15:04             ` Jonathan Cameron
2022-03-21 15:22               ` Krzysztof Kozlowski
2022-03-21 17:42                 ` Jonathan Cameron
2022-03-21 18:07                   ` Michael Srba
2022-03-22 10:19                     ` Jonathan Cameron
2022-03-22 10:41                       ` Krzysztof Kozlowski
2022-03-22 20:22                         ` Jonathan Cameron
2022-03-22 10:23                   ` Krzysztof Kozlowski
2022-03-22 20:29                     ` Jonathan Cameron
2022-03-10 13:39 ` [PATCH 2/2] iio: imu: inv_mpu6050: Add support for ICM-20608-D michael.srba
2022-03-10 13:58   ` Jean-Baptiste Maneyrol

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.