Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp3319982pxk; Mon, 7 Sep 2020 09:26:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzQSYbrR2LAo4wr2MHDMyA/+uSzy6DylGYAghq52uJl+WkcYRd/qo6R2fhsFeE/RxbKlOXn X-Received: by 2002:a05:6402:1254:: with SMTP id l20mr22651746edw.312.1599495963234; Mon, 07 Sep 2020 09:26:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1599495963; cv=none; d=google.com; s=arc-20160816; b=mtu9N3gG+inDoCoqoxjfXzOF4LXrrJ9JqPaANUGwBT/p2MlEvSowdKVeIfYI301Rll 1yWykDI5aLhNrdKm2U+No9BCtZkf5qR8NdWhhfVc/jURcf5HCH4wf21qAHeRhS6+LAQZ jABrR5RplfuqrakDmvPtv0fnD7CwWyG8FCcgqh6DbYIqCQKrR83S9D1eQRQF21noDQVp metI3N0NulAs0velAnt8iuTS1jNY1/toR4H8W8v4WHRJ+SH7qV/2L8OGn7qHtvPddi+V fZvLeLChv6vPpyXrD6i82KKbXeQhPAbvnmOYuRAkI8hLeMtiieDTgRY3vKLJdLwGbJvo ubeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:to:from:dkim-signature; bh=918oZzwGxqs5gFHzOGa5Oo5jCh/bRjqDfZYUOUCg8Go=; b=lVxzPqX1+PVrBX1kl0n915hEEvfAgbUy3iP2vSR77uE6xs0ZvefhR0Bq4qndb58+qp BGdMbMnbmgbejhTbL7vMHytP52dYRdMI7Ucrv6XHt3xtcsQrRctj55z/T5bzDqoZQnaK 8/dPFYT2RgOiJ9jYojts4u0kkbivSQB8R8q2IxjQdEUDmFYlD7LpO2K1tnw2kkiuGaGG YWqKdLl6Kzw315mbtqCBJSKH7iP86+2bGlJBXY+a78rzOyR/z1z8UFz4tjQgZLllmO4C BJ2GnmHgcgSfafuw2vKJDUyf9siIjd7UYTzoetiBUBvKVb/UxZ6S/4YRdegc9HL0QXIP hZtA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=Hxu6rgxf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-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 lr3si8655615ejb.744.2020.09.07.09.25.41; Mon, 07 Sep 2020 09:26:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-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=Hxu6rgxf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-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 S1730365AbgIGQMv (ORCPT + 99 others); Mon, 7 Sep 2020 12:12:51 -0400 Received: from mail.kernel.org ([198.145.29.99]:60894 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729931AbgIGQMa (ORCPT ); Mon, 7 Sep 2020 12:12:30 -0400 Received: from kozik-lap.mshome.net (unknown [194.230.155.174]) (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 E9171206E6; Mon, 7 Sep 2020 16:12:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1599495149; bh=mmrbMHMlywRamMbAoD8m1NVZ3xc1llmLdf9vpJqmSWo=; h=From:To:Subject:Date:In-Reply-To:References:From; b=Hxu6rgxfiW5iKv9B71dOEX1kzrSB+ZYt+jhvfDbkfRFnmnvS6eX2DH/XPC4N3lKpu /PgWsiwEnSuoQx8iUkpRVrFOYYn0uFjBMWSd1s4UXaTA9DNVQxGibJkseL5//NfLG9 Eyb3VQ6NgnRYkwyP7nrUpwzH/UwHSLEBjRIPMdzQ= From: Krzysztof Kozlowski To: Kukjin Kim , Krzysztof Kozlowski , Rob Herring , Jonathan Cameron , Lars-Peter Clausen , Peter Meerwald-Stadler , Jonathan Bakker , =?UTF-8?q?Pawe=C5=82=20Chmiel?= , linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-iio@vger.kernel.org Subject: [PATCH 02/25] dt-bindings: iio: adc: exynos-adc: require second interrupt with touch screen Date: Mon, 7 Sep 2020 18:11:18 +0200 Message-Id: <20200907161141.31034-3-krzk@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200907161141.31034-1-krzk@kernel.org> References: <20200907161141.31034-1-krzk@kernel.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The ADC in S3C/S5P/Exynos SoCs can be used also for handling touch screen. In such case the second interrupt is required. This second interrupt can be anyway provided, even without touch screens. This fixes dtbs_check warnings like: arch/arm/boot/dts/s5pv210-aquila.dt.yaml: adc@e1700000: interrupts: [[23], [24]] is too long Signed-off-by: Krzysztof Kozlowski --- .../bindings/iio/adc/samsung,exynos-adc.yaml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml b/Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml index cc3c8ea6a894..89b4f9c252a6 100644 --- a/Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml +++ b/Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml @@ -41,7 +41,10 @@ properties: maxItems: 2 interrupts: - maxItems: 1 + description: + ADC interrupt followed by optional touchscreen interrupt. + minItems: 1 + maxItems: 2 "#io-channel-cells": const: 1 @@ -107,6 +110,16 @@ allOf: items: - const: adc + - if: + properties: + has-touchscreen: + true + then: + properties: + interrupts: + minItems: 2 + maxItems: 2 + examples: - | adc: adc@12d10000 { -- 2.17.1