From patchwork Wed Sep 18 01:28:54 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Robert Jones X-Patchwork-Id: 1163656 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=gateworks.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 46Y2c50PHhz9sCJ for ; Wed, 18 Sep 2019 11:35:33 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728734AbfIRBfc (ORCPT ); Tue, 17 Sep 2019 21:35:32 -0400 Received: from 68-189-91-139.static.snlo.ca.charter.com ([68.189.91.139]:42474 "EHLO rjones.pdc.gateworks.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1728164AbfIRBfc (ORCPT ); Tue, 17 Sep 2019 21:35:32 -0400 X-Greylist: delayed 374 seconds by postgrey-1.27 at vger.kernel.org; Tue, 17 Sep 2019 21:35:32 EDT Received: by rjones.pdc.gateworks.com (Postfix, from userid 1002) id 5FE621A48110; Tue, 17 Sep 2019 18:29:17 -0700 (PDT) From: Robert Jones To: Jonathan Cameron Cc: Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald-Stadler , Rob Herring , Mark Rutland , linux-iio@vger.kernel.org, devicetree@vger.kernel.org, Robert Jones Subject: [PATCH 0/2] iio: imu: add support for FXOS8700 Date: Tue, 17 Sep 2019 18:28:54 -0700 Message-Id: <20190918012856.18963-1-rjones@gateworks.com> X-Mailer: git-send-email 2.9.2 MIME-Version: 1.0 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org - Document the FXOS8700 device tree binding. - Implement basic iio driver support for FXOS8700 Robert Jones (2): dt-bindings: iio: imu: add fxos8700 imu binding io: imu: Add support for the FXOS8700 IMU .../devicetree/bindings/iio/imu/fxos8700.txt | 15 + drivers/iio/imu/Kconfig | 1 + drivers/iio/imu/Makefile | 1 + drivers/iio/imu/fxos8700/Kconfig | 32 ++ drivers/iio/imu/fxos8700/Makefile | 6 + drivers/iio/imu/fxos8700/fxos8700.h | 183 ++++++++ drivers/iio/imu/fxos8700/fxos8700_core.c | 517 +++++++++++++++++++++ drivers/iio/imu/fxos8700/fxos8700_i2c.c | 75 +++ drivers/iio/imu/fxos8700/fxos8700_spi.c | 63 +++ 9 files changed, 893 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/imu/fxos8700.txt create mode 100644 drivers/iio/imu/fxos8700/Kconfig create mode 100644 drivers/iio/imu/fxos8700/Makefile create mode 100644 drivers/iio/imu/fxos8700/fxos8700.h create mode 100644 drivers/iio/imu/fxos8700/fxos8700_core.c create mode 100644 drivers/iio/imu/fxos8700/fxos8700_i2c.c create mode 100644 drivers/iio/imu/fxos8700/fxos8700_spi.c