Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp2131076rwl; Sat, 1 Apr 2023 02:11:41 -0700 (PDT) X-Google-Smtp-Source: AKy350bsPGIJ5hE7BwA+qASl1SKcUUg6Qf+21t/ge7FiUAIsgs9qlQYp5bCHVI4Nf7W3ZyjIXOJC X-Received: by 2002:a17:906:738a:b0:933:4ca3:9678 with SMTP id f10-20020a170906738a00b009334ca39678mr28578607ejl.24.1680340300800; Sat, 01 Apr 2023 02:11:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680340300; cv=none; d=google.com; s=arc-20160816; b=pK4if4wt2ZRYQfwr3Hi0VSL7JiJBzrKo7Qf2g7T+DgELY1e9blGJu+qZJyEpb+BEqL zL91JLz8NDhwc0KccsXyvjdiYT07uOvBLvqwN13O1j8K2KeepaAkhd9RLgR+twEWDrzT HwMEwTZiCFfI1ryx/8Px1jVhsYA1QzkkEKTK9njXzCo+A+LkRFIiWli4ca2Yxkk7OQkn 1WKi8YISstt7x4VE6ua0AYNmdbVzs6mCEXLhb4FEaG1AgnO0SKUuovfpPxevZ90Db0sm dPKkQqIYbgLQAaxJ1S7Ny44QVh0YsWUHSb2f7VPA+JlQB/RmJr0lfz0yfD3/AyJSZYA/ r5pQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:ui-outboundreport:content-disposition :mime-version:message-id:subject:cc:to:from:date; bh=Qhiygm96q/z1SFOqQ9b55WLFFIg/F2zg4koSIew+TTM=; b=Ygs6Lts1LqsLnZQvcRsRHonrY3c5xhRiHUcHxi/yF54IoPs0qQQcKiErT6a0VL3Wai 4NctiqvZEN+NS9ikmekcMIMQ5wZtH3k92+FmPOmc6Jzlwv0DRta13VlFsT5cFvwbQ6CW skrNEL92OWSRWDnMFYcZVb/0qvEb3x3UMbiRQ60yBsfXCts3i9DQ7rUDb9wq/WBgoSkx WFt+fa3iwvC9YUDkBetrM876LOXGtTTaJbFgede5Ky4A8VE3Mmudfsdm9OKeO7bZFLQQ 5ypHL+peiV+RhxI7OsppuAVhBN0xhb/YkN3dzblYaws/HCIGoktn7YSrUiyuutj8p6Jp IchQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id lr21-20020a170906fb9500b008bdd66bbcb6si1527114ejb.323.2023.04.01.02.11.16; Sat, 01 Apr 2023 02:11:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229681AbjDAJJj (ORCPT + 99 others); Sat, 1 Apr 2023 05:09:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39198 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229469AbjDAJJi (ORCPT ); Sat, 1 Apr 2023 05:09:38 -0400 Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.130]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 432ED1DF90; Sat, 1 Apr 2023 02:09:36 -0700 (PDT) Received: from localhost ([31.220.113.145]) by mrelayeu.kundenserver.de (mreue011 [212.227.15.167]) with ESMTPSA (Nemesis) id 1M6DrU-1pp7sm3o9w-006fUD; Sat, 01 Apr 2023 11:09:21 +0200 Date: Sat, 1 Apr 2023 11:09:20 +0200 From: Andreas Klinger To: linux-iio@vger.kernel.org, devicetree@vger.kernel.org Cc: Jonathan Cameron , Lars-Peter Clausen , Rob Herring , Krzysztof Kozlowski , Angel Iglesias , linux-kernel@vger.kernel.org Subject: [PATCH 0/3] Support Honeywell mpr pressure sensor Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Provags-ID: V03:K1:zgK+ygCVCXelTMtxUNUbxPQkWEUqky6UIddEf/3OxztOxS/sadi dz4idOyCKysgFLqhWCjJ0Sa55bmSxV6s5yNhqMrYRZxZS8HyYl+LZywvJF2YumLKACO29/N wVR6qcGTGgNz6aQHnqB7CbdP2LjIJFt2fy3o4ymG2hSq226+dmAzm1j3A4smJ1yYU6uU7ny hi0MOCz7f7jKrvjJrDvNg== UI-OutboundReport: notjunk:1;M01:P0:wlNVorxbB08=;BadEdK7XXimWzepSUbpO9RoqmTj 9d7JigPJ9GT3ENAnYwIBuFPmAjNXC84063jgTa9HrhqiCj5PoHPIFDuicZpNMacKQbg7RKUFR Ryjs2a4Q+jxhDuhYUagnhCuvIuuhK9THl4Y3v3pBRHg6RsSPosNuwfQPVDacR1oVQgrz9qPb2 JZj37yh6+n6z2QbXdBqHscSw4KN9ClOXG3zAps2DAmhw5I56M2t3/f98LO2NtQ30bGA+8YoTV aLFkuka1I4KV+AFMMSLCV/Nrhsgm0pLArOjCcNNufpFM4tawRCuRf42db2flecB6PcMOrPuQp UAVwYwr/8K9bFVuT72rmwBUUGDvqPwueeiVQnYbJq5qMIEUWmQ4m6ojcVwP4dHyvPGqQJsxxU XvRCwYiOhHC4g9gR1Jx4viyQ0E6KykEgJOZ2tJAfG1HE+BtRzYSMJVZbLpwbh6/jvD7sSu5RC LS4IjaWtyVghWO5Pt4HA+wI4x/fJmrIUPq4CbMuJbSKjkq1kX/Ok6E08QjJoY2rKTlkfMUpBZ WSRFBPDhac+oCYZwvw2CR9jU2dbnOqsC1h5rAhK3+F21vMh8zOcCu9ITWwsLWmfdr465IHzz0 //e1T0Hqv9uvtcmHBdvhKcejotGlU0Jm0fg2xDIORIbn4D7lzZXX8wS9jGDq7Fg+sKYWime+4 2TIH9iUsGUgUWHufzNoQiKsXnKjYnSHxXkhGjzr8vg== X-Spam-Status: No, score=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Support Honeywell mpr pressure sensor. This patch series adds support for Honeywell mpr pressure sensors. There are a variety of sensors with different pressure range supported. The pressure range needs to be set up in the device tree as minimum and maximum pressure in Pascal. Andreas Klinger (3): dt-bindings: iio: pressure: Support Honeywell mpr sensors iio: pressure: Honeywell mpr pressure sensor MAINTAINERS: Add Honeywell mpr sensor .../bindings/iio/pressure/honeywell,mpr.yaml | 74 +++++ MAINTAINERS | 7 + drivers/iio/pressure/Kconfig | 12 + drivers/iio/pressure/Makefile | 1 + drivers/iio/pressure/mpr.c | 307 ++++++++++++++++++ 5 files changed, 401 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/pressure/honeywell,mpr.yaml create mode 100644 drivers/iio/pressure/mpr.c -- 2.30.2