From patchwork Mon Dec 10 13:56:30 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivas Kandagatla X-Patchwork-Id: 10721309 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 55F5F6C5 for ; Mon, 10 Dec 2018 13:57:00 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 488002A461 for ; Mon, 10 Dec 2018 13:57:00 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 3C1852A7B2; Mon, 10 Dec 2018 13:57:00 +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 B82602A461 for ; Mon, 10 Dec 2018 13:56:59 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727540AbeLJN4l (ORCPT ); Mon, 10 Dec 2018 08:56:41 -0500 Received: from mail-wm1-f68.google.com ([209.85.128.68]:50372 "EHLO mail-wm1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727065AbeLJN4j (ORCPT ); Mon, 10 Dec 2018 08:56:39 -0500 Received: by mail-wm1-f68.google.com with SMTP id n190so11081649wmd.0 for ; Mon, 10 Dec 2018 05:56:38 -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=Ifh4qIIogkIlOT5ZnX1slKO4f03/6yQT9zBvBopvAkosWoAwy3WBFU9MSAtQ6THa/p hL6vDcQsuDjkHyhy0QsSAbZeKmOKoB40v+tO/rMT5PiTYHT2N3JFBiNiteudDC70ASIP GRg6lyDod3DRMB4m6tPWOsgfCJrHvUKluEQGs= 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=O0TZHqcUAHfYGzB4vB/NOEVlxn2tffS5opQPerAKrg4eF7AoBrlw/2eE3MbMsj6W2A 77pOJPasVIPtqeva5FO/BN25AvkG5+Vne6fXghj8qX3YOCWVcbhO8WMefgJPEMJSTcLr 0UFZCAEujTY8/4g4vl2ZzIplK33wqa6FhJBmqqQbfqnq4sfsIH3X1Wizdt1OvIGynrcp qx3Jdl3gDxyg24ftQmybc32erp6dPvKt8QzKjwHGagce8i3uxlBSYQQJv6OLOjit7Kgo YV5RyKEMVkdDtwuDnmqabVr4KRAFV2jKyGt9YXPGshXB6wGgS1zwI1h8nwOpiQPdeuCV 3MDQ== X-Gm-Message-State: AA+aEWZiScs17NQnzpnrlu7/Fx8aR2My17WdIazY3drDtm9usPKwcDb2 5N+k5y5lUSPjCbt/gtge8hJWMg== X-Google-Smtp-Source: AFSGD/U7Kcu70sbKMqXjj48JO5tvS6LST0JMd4ghPglM1XYQBeYb7USk0thl8srRmlHADDC3AQIrCw== X-Received: by 2002:a1c:4046:: with SMTP id n67mr10116856wma.123.1544450198145; Mon, 10 Dec 2018 05:56:38 -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 c14sm8612506wme.13.2018.12.10.05.56.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 10 Dec 2018 05:56:37 -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 v5 1/4] dt-bindings/gic-v3: Add msm8996 compatible string Date: Mon, 10 Dec 2018 13:56:30 +0000 Message-Id: <20181210135633.30283-2-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 2.19.2 In-Reply-To: <20181210135633.30283-1-srinivas.kandagatla@linaro.org> References: <20181210135633.30283-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 Reviewed-by: Rob Herring --- .../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.