Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp6277092imu; Mon, 21 Jan 2019 06:15:26 -0800 (PST) X-Google-Smtp-Source: ALg8bN56bXDfmZ8XC4KBeOit9OSoXG+nG4wpo+vF2Y7YhADx8XmrdfGcuGw7ViYiPtMqBRwb/bY7 X-Received: by 2002:a17:902:66e6:: with SMTP id e93mr29645578plk.92.1548080126267; Mon, 21 Jan 2019 06:15:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548080126; cv=none; d=google.com; s=arc-20160816; b=Yb+OAibbWKJJM752zBsvai2K3sqNNnfXQ1jbUPvy+rYufB6X0TvgUPb5dZqw9pcLfa t3zU3cl8h4epdjdYRCJHnRVa6AEQnhp2WjyVUClomlvBMV8EAVhdrHPfKt4LyHcWMkY5 A8CwklwyZ0gsWy6FNvZ5RucBRzM9wRRmQQuIsPXWHVMwXIC2ORjsLXnLPa4UoGlK95Vk ygJnOhLP+s1UZ9Tg0lghtsSSdJzlAgiXd6Yl3ukwmyvgTVvzWAW+2M2sePt0ulSwDxup wiJROaCn+BBVJ+l0dKXbFrrHTRDK5u0S2KtAsQM7Ou8mP1vqeuGNuHHvUPSbdVIBSCzx blqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=KO2qosC7ameNkFZ+bbaUsW1jF39da5H7DakqrUq8Oog=; b=DjiNYb5HyjRHpCZ59iM1uAionaNqeVV4osSizf49YiyGRMdJ7a+F/lcSqvCsW5YJak RSIL2yOviQZeeh5Q/6wLq3dRzuQirkbdOKT9wAg4o8FPbS+KnAp1XqpAT3fEasxlf1qW HYkUHnCW7VUFqxKYWuDdxNfhWvvQjRnoDXZQeaBr5l6TVM4FE4aaBW0Dm0LDvSj5ijIc whT/DJfIB9Bj3qG7fW82V230KA7n5QqevLyV6mSvWm8YQ7OjRRbTuqkPVIqG9WVIES/I Se6Vk/wyZpIeE0qlrTcgelQ4dG9L7OAuQosgbUfwzeECAEcmXmEsv6RYMd0YMebbVyhY P1rw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=Tcmyc4+T; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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. [209.132.180.67]) by mx.google.com with ESMTP id ca6si13505359plb.141.2019.01.21.06.15.10; Mon, 21 Jan 2019 06:15:26 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=Tcmyc4+T; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 S1731601AbfAUOM3 (ORCPT + 99 others); Mon, 21 Jan 2019 09:12:29 -0500 Received: from mail.kernel.org ([198.145.29.99]:58092 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731566AbfAUOM2 (ORCPT ); Mon, 21 Jan 2019 09:12:28 -0500 Received: from mail-qt1-f182.google.com (mail-qt1-f182.google.com [209.85.160.182]) (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 05F74214D8; Mon, 21 Jan 2019 14:12:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1548079947; bh=3hbxqiFH8RfdHD3hO5L8LeoR1Pl2xXVjflRV6jG/bD0=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=Tcmyc4+TjSwy35QbCNWIjjjiGQAQIZBPwPepsUquOPvEP+NnZB69HUrqP0Gq3YiY7 nME12X7OMnCf71qLZ0SgD5KS8237FKDDpCSLf4oIsNjrESu2VgdhmjAf42/+Y+RxPw 1QpIC0J8xqN9wVU9Cv6oBgjHm+p7Ww/EcmI7yX0o= Received: by mail-qt1-f182.google.com with SMTP id t33so23645664qtt.4; Mon, 21 Jan 2019 06:12:26 -0800 (PST) X-Gm-Message-State: AJcUukezM283PpyNA5/2Wm2j0I59+HtXzDfezWj9Mx7KXmyhk30x+Oou pb5MO/WnyBXFysJOCYxbtGfDmyFKNJ0w9t6g1g== X-Received: by 2002:a0c:9e05:: with SMTP id p5mr25572780qve.246.1548079946201; Mon, 21 Jan 2019 06:12:26 -0800 (PST) MIME-Version: 1.0 References: <1547830371-22122-1-git-send-email-guoren@kernel.org> <1547830371-22122-2-git-send-email-guoren@kernel.org> In-Reply-To: <1547830371-22122-2-git-send-email-guoren@kernel.org> From: Rob Herring Date: Mon, 21 Jan 2019 08:12:15 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH V2 2/2] dt-bindings: interrupt-controller: Update csky mpintc To: guoren@kernel.org Cc: Thomas Gleixner , Jason Cooper , Marc Zyngier , Mark Rutland , "linux-kernel@vger.kernel.org" , devicetree@vger.kernel.org, Guo Ren Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jan 18, 2019 at 10:53 AM wrote: > > From: Guo Ren > > Add trigger type and priority setting for csky,mpintc. > > Signed-off-by: Guo Ren > --- > .../bindings/interrupt-controller/csky,mpintc.txt | 33 +++++++++++++++++++--- > 1 file changed, 29 insertions(+), 4 deletions(-) > > diff --git a/Documentation/devicetree/bindings/interrupt-controller/csky,mpintc.txt b/Documentation/devicetree/bindings/interrupt-controller/csky,mpintc.txt > index ab921f1..badbd38 100644 > --- a/Documentation/devicetree/bindings/interrupt-controller/csky,mpintc.txt > +++ b/Documentation/devicetree/bindings/interrupt-controller/csky,mpintc.txt > @@ -6,11 +6,18 @@ C-SKY Multi-processors Interrupt Controller is designed for ck807/ck810/ck860 > SMP soc, and it also could be used in non-SMP system. > > Interrupt number definition: > - > 0-15 : software irq, and we use 15 as our IPI_IRQ. > 16-31 : private irq, and we use 16 as the co-processor timer. > 31-1024: common irq for soc ip. > > +Interrupt triger mode: > + IRQ_TYPE_LEVEL_HIGH (default) > + IRQ_TYPE_LEVEL_LOW > + IRQ_TYPE_EDGE_RISING > + IRQ_TYPE_EDGE_FALLING > + > +Interrupt priority range: 0-255 > + > ============================= > intc node bindings definition > ============================= > @@ -26,15 +33,33 @@ intc node bindings definition > - #interrupt-cells > Usage: required > Value type: > - Definition: must be <1> > + Definition: could be <1> or <2> or <3> For a given controller, '#interrupt-cells' shouldn't really be variable. If there are different capabilities, then you should have different compatible strings. Rob