From patchwork Mon Dec 10 10:23:06 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivas Kandagatla X-Patchwork-Id: 10721041 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 80E8918E8 for ; Mon, 10 Dec 2018 10:23:21 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6CDFB29A8A for ; Mon, 10 Dec 2018 10:23:21 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 5F7C829A9C; Mon, 10 Dec 2018 10:23:21 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 08DDF29A8A for ; Mon, 10 Dec 2018 10:23:21 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727154AbeLJKXT (ORCPT ); Mon, 10 Dec 2018 05:23:19 -0500 Received: from mail-wr1-f68.google.com ([209.85.221.68]:41953 "EHLO mail-wr1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727129AbeLJKXS (ORCPT ); Mon, 10 Dec 2018 05:23:18 -0500 Received: by mail-wr1-f68.google.com with SMTP id x10so9840750wrs.8 for ; Mon, 10 Dec 2018 02:23:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=XZ8fgTNKEzlulFo0jglvRy93ay062mbv4LQ6PKEe/gQ=; b=ZbBb58wWhDv0MvwPZN9fA1XNugmo28nJATFNZ3SQPrwq7s88m8LANQ3JEoSlOuOpyw X3FR9ehnuEsgiJVknsxMyzK4p60EKVzrlbh+tXYTlGEqDKkvWs4eSih+mr8E2Jv+emdk dAUg2vdmhMtyEX2jigxj5+o8sYttCsDJOau7k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=XZ8fgTNKEzlulFo0jglvRy93ay062mbv4LQ6PKEe/gQ=; b=L3N3MqdzVg20i/SnkfBfFF0TjQ/W1J9+D4mxv1No+WMRuA74APINMttyQb2GfxuKFK mn+zlWNKiFGgS1T4E4fUcTAp16u5ZNosq/emdat6PXuOMAsXvXuTRBZlAggms0gbpkSC uHWQhMVQ9IG+ei+Q1qjdC8iZF+onXEJtlh9XqOvip5FfE9bGu6ArWJKsz2tirTjp+5Wm bPEPBQj6E1WXMnUTuf4G6E3TDEB2klfCKiiCOi/tAHmp0M5+xoKr8G5B8G5FZx35EMLr HUZeqFJgBWd0T49bPt1ysZdLhgW7Han7UVY7dCKEGjJnj6D52v5tpWwa4CfW8RSRAg1C dk3A== X-Gm-Message-State: AA+aEWZZwtFYmQlK6n7N/D4i9jFzjasCN/9dicE1xlqsdYXYqCDwgkzL AHyEa/iFSvo1TBJK8qKt8UNRLw== X-Google-Smtp-Source: AFSGD/WUV60mKobL5BLE2bRhvSje/Gp7j0dRjZwA2MwbNnR/qvcGjJ5yuFEboaP5naRxrXnIVtm6sw== X-Received: by 2002:adf:ef50:: with SMTP id c16mr9299102wrp.198.1544437396064; Mon, 10 Dec 2018 02:23:16 -0800 (PST) Received: from srini-hackbox.lan (cpc89974-aztw32-2-0-cust43.18-1.cable.virginm.net. [86.30.250.44]) by smtp.gmail.com with ESMTPSA id r64sm12266664wmg.5.2018.12.10.02.23.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 10 Dec 2018 02:23:15 -0800 (PST) From: Srinivas Kandagatla To: marc.zyngier@arm.com Cc: sudeep.holla@arm.com, tglx@linutronix.de, jason@lakedaemon.net, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, rnayak@codeaurora.org, sboyd@kernel.org, bjorn.andersson@linaro.org, nicolas.dechesne@linaro.org, ctatlor97@gmail.com, vkoul@kernel.org, robh+dt@kernel.org, devicetree@vger.kernel.org, Srinivas Kandagatla Subject: [PATCH v4 1/4] dt-bindings/gic-v3: Add msm8996 compatible string Date: Mon, 10 Dec 2018 10:23:06 +0000 Message-Id: <20181210102309.8207-2-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 2.19.2 In-Reply-To: <20181210102309.8207-1-srinivas.kandagatla@linaro.org> References: <20181210102309.8207-1-srinivas.kandagatla@linaro.org> MIME-Version: 1.0 Sender: linux-arm-msm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Access to GICR_WAKER is restricted on msm8996 SoC in Hypervisor. There are many devices out there with this restriction in place and there has been no update to this firmware since last few years, making those devices totally unusable for upstream development. IIDR register value conflicts with other SoCs, using compatible seems to be the only way to apply quirks required for msm8996 based SoCs. Without this quirk many qcom SoCs (atleast 3 that I know) are unable to boot mainline. Signed-off-by: Srinivas Kandagatla --- .../devicetree/bindings/interrupt-controller/arm,gic-v3.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.txt b/Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.txt index 3ea78c4ef887..b83bb8249074 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.txt +++ b/Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.txt @@ -7,7 +7,9 @@ Interrupts (LPI). Main node required properties: -- compatible : should at least contain "arm,gic-v3". +- compatible : should at least contain "arm,gic-v3" or either + "qcom,msm8996-gic-v3", "arm,gic-v3" for msm8996 SoCs + to address SoC specific bugs/quirks - interrupt-controller : Identifies the node as an interrupt controller - #interrupt-cells : Specifies the number of cells needed to encode an interrupt source. Must be a single cell with a value of at least 3.