From patchwork Sat Oct 31 13:40:50 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jonathan Cameron X-Patchwork-Id: 320070 Delivered-To: patch@linaro.org Received: by 2002:a92:7b12:0:0:0:0:0 with SMTP id w18csp2268361ilc; Sat, 31 Oct 2020 06:44:00 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyEm/P5g6Hm6l4eV5dCbuMaM/WupJkFto/ko36Mh5ooCXIeSME5hclGpkCCbeZ7B0QoOHtE X-Received: by 2002:a17:906:f98d:: with SMTP id li13mr1437557ejb.307.1604151840169; Sat, 31 Oct 2020 06:44:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1604151840; cv=none; d=google.com; s=arc-20160816; b=bc9gbCtRFH6K76pM/1CGcP62bc7C10Nm23ePGglGqzNThpgXC7+01l8bnvtO1B7vHX Jv05TjnXunhd22iPQ/FpUiwnpyfhRpMW1a6ewJkNn8b7ZsjM6/v5FpHywbB93t2hR7xZ t1lWK8nLPtpvGYgKvQ/ngTZy0o+bRDqhLfI446noiILusaiMp4zKLv2mOoxAE71/SmXq dQwaLzbgw3IFR1BMp1geQfJUWcGYoxkX9w+tWqSGmd2ko+3MrVJcphk2vOaHJIcWjm6d KmEx+ZDk9pkfQoO5IMghOSl2DfoVCwpJNlo62DkMVXH50IvJZcguZhid2xg8t5LhE8qa C33g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=WU6HqkUA17bMlmoN60X8JorZnRW33wqVkGTSX+Un9zA=; b=m/Lh5YAgn/OVePPUmBSCAlpr22u+3G7zL3QEq2VFQKag2OjpwX04FIAIW5dUdsM0kE h7Ldb4LyNepgjlLa8KUb3AP7h+de52Z71mpUGUnOXWyCWRQvb524aTfGBxFw8rl6JIvR wY3pW1dMvaVlJjiwnmDOFZX256aa/DgxHrE7o/Q06hoSQf7G9gMwDjP3Q8/3jH3Qgn1a YCIMDd6Pmvp12rNJKF6pfB1+u69wQESEYjLbyl+Ohv8iD+bO/R6ggsNsKTvwaQyd1f3Z GQm7gyKJgOgP4ibhIzLod0PdFWs9NrLMK+gVvRhEFY6fkuCQH00TZttop7IIP0U5/IXA n/ZA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=DhOsh1hu; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h25si6243872ejc.209.2020.10.31.06.44.00; Sat, 31 Oct 2020 06:44:00 -0700 (PDT) Received-SPF: pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=DhOsh1hu; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727673AbgJaNn4 (ORCPT + 6 others); Sat, 31 Oct 2020 09:43:56 -0400 Received: from mail.kernel.org ([198.145.29.99]:42936 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727669AbgJaNnz (ORCPT ); Sat, 31 Oct 2020 09:43:55 -0400 Received: from localhost.localdomain (cpc149474-cmbg20-2-0-cust94.5-4.cable.virginm.net [82.4.196.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 6E4A42074F; Sat, 31 Oct 2020 13:43:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1604151834; bh=zrFrDfWrn8n2cXdcN3b2EusNLUdtH+VERVsS/sNUmz4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=DhOsh1huF9GHSQQHWmZMkfDnwWx0ldOlcxLJEwvOAn5atmBjcQIV7BI47neW2uzMg AG73fsjvLHy4p4JfN0jNHEW1n7fZION9UbziYs7VL3JIuwbG4gW+KSyP15AnKClVbk 1Hk3knsTfQ+uaokkjVj7HUlWK9QgcPAlof0BaimY= From: Jonathan Cameron To: linux-iio@vger.kernel.org, Rob Herring , devicetree@vger.kernel.org Cc: Jonathan Cameron , Rob Herring Subject: [PATCH v2 09/29] dt-bindings:iio:proximity:semtech, sx9500 yaml conversion. Date: Sat, 31 Oct 2020 13:40:50 +0000 Message-Id: <20201031134110.724233-10-jic23@kernel.org> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201031134110.724233-1-jic23@kernel.org> References: <20201031134110.724233-1-jic23@kernel.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Jonathan Cameron Simple conversion. There hasn't been much activity around this driver for a long time and I don't think I have any up to date contact details for the original authors. As such, I've listed myself as the binding maintainer. More than happy to hand it off to someone more relevant though! Signed-off-by: Jonathan Cameron Reviewed-by: Rob Herring --- .../iio/proximity/semtech,sx9500.yaml | 50 +++++++++++++++++++ .../bindings/iio/proximity/sx9500.txt | 23 --------- 2 files changed, 50 insertions(+), 23 deletions(-) -- 2.28.0 diff --git a/Documentation/devicetree/bindings/iio/proximity/semtech,sx9500.yaml b/Documentation/devicetree/bindings/iio/proximity/semtech,sx9500.yaml new file mode 100644 index 000000000000..66dd01506859 --- /dev/null +++ b/Documentation/devicetree/bindings/iio/proximity/semtech,sx9500.yaml @@ -0,0 +1,50 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/iio/proximity/semtech,sx9500.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Semtech's SX9500 capacitive proximity button device + +maintainers: + - Jonathan Cameron + +properties: + compatible: + const: semtech,sx9500 + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + + reset-gpios: + description: + GPIO connected to the active low reset pin. + maxItems: 1 + +required: + - compatible + - reg + - interrupts + +additionalProperties: false + +examples: + - | + #include + #include + i2c { + #address-cells = <1>; + #size-cells = <0>; + + proximity@28 { + compatible = "semtech,sx9500"; + reg = <0x28>; + interrupt-parent = <&gpio2>; + interrupts = <16 IRQ_TYPE_LEVEL_LOW>; + reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>; + }; + }; +... diff --git a/Documentation/devicetree/bindings/iio/proximity/sx9500.txt b/Documentation/devicetree/bindings/iio/proximity/sx9500.txt deleted file mode 100644 index c54455db3bec..000000000000 --- a/Documentation/devicetree/bindings/iio/proximity/sx9500.txt +++ /dev/null @@ -1,23 +0,0 @@ -Semtech's SX9500 capacitive proximity button device driver - -Required properties: - - compatible: must be "semtech,sx9500" - - reg: i2c address where to find the device - - interrupts : the sole interrupt generated by the device - - Refer to interrupt-controller/interrupts.txt for generic - interrupt client node bindings. - -Optional properties: - - reset-gpios: Reference to the GPIO connected to the device's active - low reset pin. - -Example: - -sx9500@28 { - compatible = "semtech,sx9500"; - reg = <0x28>; - interrupt-parent = <&gpio2>; - interrupts = <16 IRQ_TYPE_LEVEL_LOW>; - reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>; -};