From patchwork Thu Dec 9 17:30:09 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 12695506 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 27602C433EF for ; Thu, 9 Dec 2021 17:31:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=VvMHqb9IhMyEo+AS/HjRpIUDlTGSA6XLpZW4XLSO5G8=; b=vDitkNdED2Sui4 RIpfULOfwUDfRIQQF3a2V+VeycVmy2I3Gsg/1P21GzW3f7E3Bb9bYjqy5dv4PANVRJZYW4ygC/MZt V/dATRPTomoA0888sYi50uiqgHIwxviwL2B1v1V4rQn/102kjiEos+/FSb14P03e+WqLz6ezrsc6a vt3MVdIDZvrR2jWg6DFfoU4MhaS7t55gCVLogZaRaWDvPKA+M4G/2mTMnW8vfUUjkfyoR2K3lhgu8 nHkQbfzPl0P2GcKB3SMSaLLt2GhpHTByI6WpvLLYUprNwhr0ISLKR18cpVZIRr642vaeQno7kQ60I G+i6Ce0cQHtGrN01vn2g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mvNFK-00Gy9d-NQ; Thu, 09 Dec 2021 17:30:19 +0000 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mvNFF-00Gy7p-VD for linux-arm-kernel@lists.infradead.org; Thu, 09 Dec 2021 17:30:15 +0000 Received: by mail-wr1-x430.google.com with SMTP id v11so10923144wrw.10 for ; Thu, 09 Dec 2021 09:30:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=v/OOoi3SmexEsu6wx5v8tEWhhsw2vNL3yCuakv1MHRQ=; b=iNBC+9Iod7E1Z7aIofR98DHqPx7qrzbItF/+Ue/aDZIfopvmfTFy1DZyoYogZibrFX yXjNKIHcMNL2hwTewS5LZKWthbq1LIgts7TyjIvrkaf3mKIlwTUxH4n3nffxhbAtDout yxHMdFIQpInfOCqU4DsC8SQ3omRmaXqbfs65raYOeFR/pJm8BRYqqACdHSSR0rpgpWBu k308y2CA1FSEq+0s/LiF4pWYRqiMuP5fe1rMVnsk5YUtNZ2OIBgHOeJ3a50BMPEqXC5G V2nMnguSaJcKJK/uJMqMKKEHzC1ZEkEzmQg3Jr+8WnQY8huzuTjAmaii8lZDXo3oyKaS RI/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=v/OOoi3SmexEsu6wx5v8tEWhhsw2vNL3yCuakv1MHRQ=; b=js/UpnqifHO+WfD4KL4V260pqpl+XSvrzaP5knI3iqT3FN9XcKJme/aemUVCzCm04b Q69sBvHmkWH7YjKASYapSKfvNaBVLgfp/O73+PuPmFn0pEdHWKF+22WOAjYhuGCn4vS9 3z1qLRwb+P5TFrrahHTLPX/T/6re6TXVLEAmziSnKAF6UdxmYX7KzNvgA8BnB0Bk+K13 jwllzgxTzHz248dqE2vfAhu32gbj/JvZnXWtLX4DlfyYJp49mhuKUVxW4bgSM/jfY90t javMLu+078qKCVAepdm1S0kRFxRIcuWh2paFf9ckk4DWDe+LJUTd7J6fOng0ReXHkuD2 o4MA== X-Gm-Message-State: AOAM533t7ffSiscMwJjGTa2us/x2RZtvRskIikLG3FMG7v9wAc/EgpMZ 8GdXW6v4M/iBxOJqZhJYIIM= X-Google-Smtp-Source: ABdhPJy3Dw6JhZlTIC3VpksDXRSio5Dn+L8aoonIVGqISxVTbi0QyphXCqfQa3s9BiA/uT5AGz5ggA== X-Received: by 2002:a5d:4ccc:: with SMTP id c12mr8103683wrt.453.1639071012171; Thu, 09 Dec 2021 09:30:12 -0800 (PST) Received: from localhost ([193.209.96.43]) by smtp.gmail.com with ESMTPSA id g5sm418009wri.45.2021.12.09.09.30.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Dec 2021 09:30:11 -0800 (PST) From: Thierry Reding To: =?utf-8?q?Beno=C3=AEt_Cousson?= , Tony Lindgren , Rob Herring , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Viresh Kumar , Shiraz Hashim Cc: kernel@pengutronix.de, linux-imx@nxp.com, linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-samsung-soc@vger.kernel.org, linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH] ARM: dts: Remove unsupported properties for STMPE MFD Date: Thu, 9 Dec 2021 18:30:09 +0100 Message-Id: <20211209173009.618162-1-thierry.reding@gmail.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211209_093014_049824_FD6E2616 X-CRM114-Status: GOOD ( 12.56 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Thierry Reding Some users of the STMPE MFD bindings use unsupported properties such as "id", "blocks" and "irq-trigger". These look like they may have been under discussion at some point but never made it into the bindings that were accepted upstream. Remove these unknown properties from the device trees to avoid errors during validation against the DT schema. Signed-off-by: Thierry Reding Acked-by: Viresh Kumar Acked-by: Tony Lindgren Acked-by: Shawn Guo --- arch/arm/boot/dts/am5729-beagleboneai.dts | 3 --- arch/arm/boot/dts/exynos4412-p4note.dtsi | 1 - arch/arm/boot/dts/imx53-m53.dtsi | 3 --- arch/arm/boot/dts/imx6q-novena.dts | 3 --- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 3 --- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 3 --- arch/arm/boot/dts/spear1310-evb.dts | 1 - arch/arm/boot/dts/spear1340-evb.dts | 2 -- arch/arm/boot/dts/spear320-hmi.dts | 3 --- arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 3 --- arch/arm/boot/dts/tegra30-apalis.dtsi | 3 --- arch/arm/boot/dts/tegra30-colibri.dtsi | 3 --- 12 files changed, 31 deletions(-) diff --git a/arch/arm/boot/dts/am5729-beagleboneai.dts b/arch/arm/boot/dts/am5729-beagleboneai.dts index 149cfafb90bf..ab5b2e3b2b65 100644 --- a/arch/arm/boot/dts/am5729-beagleboneai.dts +++ b/arch/arm/boot/dts/am5729-beagleboneai.dts @@ -416,9 +416,6 @@ stmpe811@41 { interrupts = <30 IRQ_TYPE_LEVEL_LOW>; interrupt-parent = <&gpio2>; interrupt-controller; - id = <0>; - blocks = <0x5>; - irq-trigger = <0x1>; st,mod-12b = <1>; /* 12-bit ADC */ st,ref-sel = <0>; /* internal ADC reference */ st,adc-freq = <1>; /* 3.25 MHz ADC clock speed */ diff --git a/arch/arm/boot/dts/exynos4412-p4note.dtsi b/arch/arm/boot/dts/exynos4412-p4note.dtsi index 22c3086e0076..8f5fbb4125b7 100644 --- a/arch/arm/boot/dts/exynos4412-p4note.dtsi +++ b/arch/arm/boot/dts/exynos4412-p4note.dtsi @@ -169,7 +169,6 @@ adc@41 { interrupt-parent = <&gpx0>; interrupts = <1 IRQ_TYPE_LEVEL_LOW>; interrupt-controller; - irq-trigger = <0x1>; st,adc-freq = <3>; st,mod-12b = <1>; st,ref-sel = <0>; diff --git a/arch/arm/boot/dts/imx53-m53.dtsi b/arch/arm/boot/dts/imx53-m53.dtsi index fe5e0d308e99..e5c43cb6f784 100644 --- a/arch/arm/boot/dts/imx53-m53.dtsi +++ b/arch/arm/boot/dts/imx53-m53.dtsi @@ -49,11 +49,8 @@ &i2c2 { touchscreen@41 { compatible = "st,stmpe610"; reg = <0x41>; - id = <0>; - blocks = <0x5>; interrupts = <6 0x0>; interrupt-parent = <&gpio7>; - irq-trigger = <0x1>; stmpe_touchscreen { compatible = "st,stmpe-ts"; diff --git a/arch/arm/boot/dts/imx6q-novena.dts b/arch/arm/boot/dts/imx6q-novena.dts index 225cf6b7a7a4..448a09369e18 100644 --- a/arch/arm/boot/dts/imx6q-novena.dts +++ b/arch/arm/boot/dts/imx6q-novena.dts @@ -280,9 +280,6 @@ touch: stmpe811@44 { compatible = "st,stmpe811"; reg = <0x44>; irq-gpio = <&gpio5 13 GPIO_ACTIVE_HIGH>; - id = <0>; - blocks = <0x5>; - irq-trigger = <0x1>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_stmpe_novena>; vio-supply = <®_3p3v>; diff --git a/arch/arm/boot/dts/imx6qdl-apalis.dtsi b/arch/arm/boot/dts/imx6qdl-apalis.dtsi index ed2739e39085..5e36fc7015cd 100644 --- a/arch/arm/boot/dts/imx6qdl-apalis.dtsi +++ b/arch/arm/boot/dts/imx6qdl-apalis.dtsi @@ -301,9 +301,6 @@ stmpe811@41 { interrupts = <10 IRQ_TYPE_LEVEL_LOW>; interrupt-parent = <&gpio4>; interrupt-controller; - id = <0>; - blocks = <0x5>; - irq-trigger = <0x1>; /* 3.25 MHz ADC clock speed */ st,adc-freq = <1>; /* 12-bit ADC */ diff --git a/arch/arm/boot/dts/imx6qdl-colibri.dtsi b/arch/arm/boot/dts/imx6qdl-colibri.dtsi index 4e2a309c93fa..c2f3cb633ac8 100644 --- a/arch/arm/boot/dts/imx6qdl-colibri.dtsi +++ b/arch/arm/boot/dts/imx6qdl-colibri.dtsi @@ -246,9 +246,6 @@ stmpe811@41 { interrupts = <20 IRQ_TYPE_LEVEL_LOW>; interrupt-parent = <&gpio6>; interrupt-controller; - id = <0>; - blocks = <0x5>; - irq-trigger = <0x1>; /* 3.25 MHz ADC clock speed */ st,adc-freq = <1>; /* 12-bit ADC */ diff --git a/arch/arm/boot/dts/spear1310-evb.dts b/arch/arm/boot/dts/spear1310-evb.dts index 8fcb6be6e7c7..29a26995c82e 100644 --- a/arch/arm/boot/dts/spear1310-evb.dts +++ b/arch/arm/boot/dts/spear1310-evb.dts @@ -363,7 +363,6 @@ stmpe610@0 { pl022,duplex = <0>; interrupts = <6 0x4>; interrupt-parent = <&gpio1>; - irq-trigger = <0x2>; stmpe_touchscreen { compatible = "st,stmpe-ts"; diff --git a/arch/arm/boot/dts/spear1340-evb.dts b/arch/arm/boot/dts/spear1340-evb.dts index f70ff56d4542..58136577a6a1 100644 --- a/arch/arm/boot/dts/spear1340-evb.dts +++ b/arch/arm/boot/dts/spear1340-evb.dts @@ -319,7 +319,6 @@ stmpe801@41 { reg = <0x41>; interrupts = <4 0x4>; interrupt-parent = <&gpio0>; - irq-trigger = <0x2>; stmpegpio: stmpe_gpio { compatible = "st,stmpe-gpio"; @@ -472,7 +471,6 @@ stmpe610@1 { pl022,duplex = <0>; interrupts = <100 0>; interrupt-parent = <&gpiopinctrl>; - irq-trigger = <0x2>; #address-cells = <1>; #size-cells = <0>; diff --git a/arch/arm/boot/dts/spear320-hmi.dts b/arch/arm/boot/dts/spear320-hmi.dts index 367ba48aac3e..f522c5cca4e9 100644 --- a/arch/arm/boot/dts/spear320-hmi.dts +++ b/arch/arm/boot/dts/spear320-hmi.dts @@ -237,9 +237,6 @@ stmpe811@41 { reg = <0x41>; irq-over-gpio; irq-gpios = <&gpiopinctrl 29 0x4>; - id = <0>; - blocks = <0x5>; - irq-trigger = <0x1>; stmpegpio: stmpe-gpio { compatible = "stmpe,gpio"; diff --git a/arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi b/arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi index 6a3a72f81c44..e4e17c0e01fd 100644 --- a/arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi +++ b/arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi @@ -992,9 +992,6 @@ touchscreen@41 { reg = <0x41>; irq-gpio = <&gpio TEGRA_GPIO(V, 0) IRQ_TYPE_LEVEL_LOW>; interrupt-controller; - id = <0>; - blocks = <0x5>; - irq-trigger = <0x1>; /* 3.25 MHz ADC clock speed */ st,adc-freq = <1>; /* 12-bit ADC */ diff --git a/arch/arm/boot/dts/tegra30-apalis.dtsi b/arch/arm/boot/dts/tegra30-apalis.dtsi index b2ac51fb15b1..28e7d445c076 100644 --- a/arch/arm/boot/dts/tegra30-apalis.dtsi +++ b/arch/arm/boot/dts/tegra30-apalis.dtsi @@ -975,9 +975,6 @@ touchscreen@41 { reg = <0x41>; irq-gpio = <&gpio TEGRA_GPIO(V, 0) IRQ_TYPE_LEVEL_LOW>; interrupt-controller; - id = <0>; - blocks = <0x5>; - irq-trigger = <0x1>; /* 3.25 MHz ADC clock speed */ st,adc-freq = <1>; /* 12-bit ADC */ diff --git a/arch/arm/boot/dts/tegra30-colibri.dtsi b/arch/arm/boot/dts/tegra30-colibri.dtsi index 413e35215804..88b7f2925e9e 100644 --- a/arch/arm/boot/dts/tegra30-colibri.dtsi +++ b/arch/arm/boot/dts/tegra30-colibri.dtsi @@ -844,9 +844,6 @@ touchscreen@41 { reg = <0x41>; irq-gpio = <&gpio TEGRA_GPIO(V, 0) IRQ_TYPE_LEVEL_LOW>; interrupt-controller; - id = <0>; - blocks = <0x5>; - irq-trigger = <0x1>; /* 3.25 MHz ADC clock speed */ st,adc-freq = <1>; /* 12-bit ADC */