From patchwork Fri Jun 16 15:10:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Waqar Hameed X-Patchwork-Id: 13282873 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id BBC07EB64DA for ; Fri, 16 Jun 2023 15:13:26 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345417AbjFPPNZ (ORCPT ); Fri, 16 Jun 2023 11:13:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38472 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232366AbjFPPNY (ORCPT ); Fri, 16 Jun 2023 11:13:24 -0400 Received: from smtp2.axis.com (smtp2.axis.com [195.60.68.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C0B5C3581; Fri, 16 Jun 2023 08:13:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axis.com; q=dns/txt; s=axis-central1; t=1686928404; x=1718464404; h=from:to:cc:subject:date:message-id:mime-version; bh=oQT8FMsskbrII3ufVQZy2vIcS5ZsD7/FmmoLvitVZ/g=; b=ik/excYqoT1mAWYdry0zOKyGCm+hjfEcXBFZjE6leoJhsOQTYHKwZCH+ xLAaBrS5H/HFgVs4pgcf4LMmc78NMZjrsD31cYESfPiWcQR5eL8n0J980 3x1yMPzl1vFoI3H5EupOMdmzeZDGnEHVN8AvoBet5dXPhfBKtqq4A5+6C 8gDzb4Z9DoFGLp2f5OW5OgHyFK+SjiGttpUCbBo2qjUC+ROOeJ10CYKNO gBNlh+jsKe0oq2aupKTSmbnLH3LKbRO1VCXqvlqUOqPMR/fC/17I/AhE+ cvCbrb0IlJXRzmY/ftJ/1gpwy0ic6VmuvM1NtnE+JTdXXU+9sVVhkzdU+ w==; User-agent: a.out From: Waqar Hameed To: Jonathan Cameron , Lars-Peter Clausen , Rob Herring , Krzysztof Kozlowski , Conor Dooley CC: , , , Subject: [PATCH 0/2] Add driver for Murata IRS-D200 Date: Fri, 16 Jun 2023 17:10:42 +0200 Message-ID: MIME-Version: 1.0 X-Originating-IP: [10.0.5.60] X-ClientProxiedBy: se-mail01w.axis.com (10.20.40.7) To se-mail01w.axis.com (10.20.40.7) Precedence: bulk List-ID: X-Mailing-List: linux-iio@vger.kernel.org Murata IRS-D200 is a PIR sensor for human detection. In this series we add devicetree bindings and an IIO driver with support for triggered buffer and events. Link to the datasheet should be added to the devicetree bindings, when that is available. Waqar Hameed (2): dt-bindings: iio: proximity: Add bindings for Murata IRS-D200 iio: Add driver for Murata IRS-D200 .../iio/proximity/murata,irsd200.yaml | 54 + drivers/iio/proximity/Kconfig | 12 + drivers/iio/proximity/Makefile | 1 + drivers/iio/proximity/irsd200.c | 1051 +++++++++++++++++ 4 files changed, 1118 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/proximity/murata,irsd200.yaml create mode 100644 drivers/iio/proximity/irsd200.c base-commit: b6dad5178ceaf23f369c3711062ce1f2afc33644