Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/807344/?format=api
{ "id": 807344, "url": "http://patchwork.ozlabs.org/api/patches/807344/?format=api", "web_url": "http://patchwork.ozlabs.org/project/devicetree-bindings/patch/20170829231336.24454-2-bjorn.andersson@linaro.org/", "project": { "id": 37, "url": "http://patchwork.ozlabs.org/api/projects/37/?format=api", "name": "Devicetree Bindings", "link_name": "devicetree-bindings", "list_id": "devicetree.vger.kernel.org", "list_email": "devicetree@vger.kernel.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20170829231336.24454-2-bjorn.andersson@linaro.org>", "list_archive_url": null, "date": "2017-08-29T23:13:36", "name": "[2/2] dt-bindings: soc: qcom: Extend GLINK to cover SMEM", "commit_ref": null, "pull_url": null, "state": "not-applicable", "archived": true, "hash": "2e7bf4ffa986094c936affb89ff24beb551545db", "submitter": { "id": 68398, "url": "http://patchwork.ozlabs.org/api/people/68398/?format=api", "name": "Bjorn Andersson", "email": "bjorn.andersson@linaro.org" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/devicetree-bindings/patch/20170829231336.24454-2-bjorn.andersson@linaro.org/mbox/", "series": [ { "id": 501, "url": "http://patchwork.ozlabs.org/api/series/501/?format=api", "web_url": "http://patchwork.ozlabs.org/project/devicetree-bindings/list/?series=501", "date": "2017-08-29T23:13:36", "name": null, "version": 1, "mbox": "http://patchwork.ozlabs.org/series/501/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/807344/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/807344/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<devicetree-owner@vger.kernel.org>", "X-Original-To": "incoming-dt@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming-dt@bilbo.ozlabs.org", "Authentication-Results": [ "ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)", "ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=linaro.org header.i=@linaro.org\n\theader.b=\"YakSRzZX\"; dkim-atps=neutral" ], "Received": [ "from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xhkwB3Ymjz9sQl\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tWed, 30 Aug 2017 09:13:46 +1000 (AEST)", "(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751687AbdH2XNo (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tTue, 29 Aug 2017 19:13:44 -0400", "from mail-pg0-f52.google.com ([74.125.83.52]:36050 \"EHLO\n\tmail-pg0-f52.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751789AbdH2XNm (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Tue, 29 Aug 2017 19:13:42 -0400", "by mail-pg0-f52.google.com with SMTP id r133so14853871pgr.3\n\tfor <devicetree@vger.kernel.org>;\n\tTue, 29 Aug 2017 16:13:42 -0700 (PDT)", "from localhost.localdomain (ip68-111-217-79.sd.sd.cox.net.\n\t[68.111.217.79]) by smtp.gmail.com with ESMTPSA id\n\tc23sm6522879pfc.60.2017.08.29.16.13.40\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tTue, 29 Aug 2017 16:13:41 -0700 (PDT)" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;\n\th=from:to:cc:subject:date:message-id:in-reply-to:references;\n\tbh=iKLIQA6zkScmubcDyGW2GgLXpKIy6sr3GiqBJluXYXc=;\n\tb=YakSRzZXXt2ErC9fZY9RFrTI43bFNIUm8s3bpqwvlwVAFdFbp4UKvqoQLVTL95NHUr\n\tTP254WA4H3wNoI1Dis11qXM5pYhYnzjOcADuOr6NvxNmdmFGlUPC6mWwtq8DWo3iE60r\n\tM9stPYy9BjMN29925zdUjhzGzIhEzRy0jzPjc=", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to\n\t:references;\n\tbh=iKLIQA6zkScmubcDyGW2GgLXpKIy6sr3GiqBJluXYXc=;\n\tb=mxZbPngiI1yMOof/evpS3t3KzFfqRovrE8qGtzTjNjXSbJJTPCY+cq1nLH0bTIlZBN\n\tC0CLca5u/glMGA9mC9TpMJ2NAOmZre3jaqmipBRvvCpCinYw1f2HJqbGIFyAHcFGxOq9\n\tI/5AjkZF4Uhr+TcpQ+d+P/rDS+thPyIXIx+SsyM8CypRlQONvVbY6xUxniOLKIXxRZNW\n\tp1cfE/Pw/PFUUnNBqJY+EUGTUDUwoyoaocqpiOYHoWJdn1yJn4u03KYUNOceBTgBmPLl\n\tDh/KSXNbk+G9kxDX+v+dzCHUonGu7HYbKRP62bCBXTkMdhRwjUe54Tz4/bMHixv0ZsYv\n\tDnvQ==", "X-Gm-Message-State": "AHYfb5j7RDHl0h2fKPq3nXJtv17vMFtsRhDCKWUbh4JEvXpts1AJLqrN\n\tzd+D5X60d0iIBpp8", "X-Received": "by 10.98.70.25 with SMTP id t25mr1998572pfa.206.1504048421602;\n\tTue, 29 Aug 2017 16:13:41 -0700 (PDT)", "From": "Bjorn Andersson <bjorn.andersson@linaro.org>", "To": "Ohad Ben-Cohen <ohad@wizery.com>,\n\tBjorn Andersson <bjorn.andersson@linaro.org>,\n\tRob Herring <robh+dt@kernel.org>, Mark Rutland <mark.rutland@arm.com>,\n\tAndy Gross <andy.gross@linaro.org>, David Brown <david.brown@linaro.org>", "Cc": "linux-remoteproc@vger.kernel.org, devicetree@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org,\n\tlinux-soc@vger.kernel.org", "Subject": "[PATCH 2/2] dt-bindings: soc: qcom: Extend GLINK to cover SMEM", "Date": "Tue, 29 Aug 2017 16:13:36 -0700", "Message-Id": "<20170829231336.24454-2-bjorn.andersson@linaro.org>", "X-Mailer": "git-send-email 2.12.0", "In-Reply-To": "<20170829231336.24454-1-bjorn.andersson@linaro.org>", "References": "<20170829231336.24454-1-bjorn.andersson@linaro.org>", "Sender": "devicetree-owner@vger.kernel.org", "Precedence": "bulk", "List-ID": "<devicetree.vger.kernel.org>", "X-Mailing-List": "devicetree@vger.kernel.org" }, "content": "In addition to using GLINK for communication with the RPM it can be\nused ontop of SMEM for communicating with remoteprocs, extend the\nbinding to also describe this case and reference the GLINK binding from\nthe affected remoteproc bindings.\n\nSigned-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>\n---\n Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt | 7 ++++---\n Documentation/devicetree/bindings/remoteproc/qcom,q6v5.txt | 5 +++++\n Documentation/devicetree/bindings/soc/qcom/qcom,glink.txt | 13 +++++++------\n 3 files changed, 16 insertions(+), 9 deletions(-)", "diff": "diff --git a/Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt b/Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt\nindex 75ad7b8df0b1..728e4193f7a6 100644\n--- a/Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt\n+++ b/Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt\n@@ -63,9 +63,10 @@ on the Qualcomm ADSP Hexagon core.\n \n \n = SUBNODES\n-The adsp node may have an subnode named \"smd-edge\" that describes the SMD edge,\n-channels and devices related to the ADSP. See ../soc/qcom/qcom,smd.txt for\n-details on how to describe the SMD edge.\n+The adsp node may have an subnode named either \"smd-edge\" or \"glink-edge\" that\n+describes the communication edge, channels and devices related to the ADSP.\n+See ../soc/qcom/qcom,smd.txt and ../soc/qcom/qcom,glink.txt for details on how\n+to describe these.\n \n \n = EXAMPLE\ndiff --git a/Documentation/devicetree/bindings/remoteproc/qcom,q6v5.txt b/Documentation/devicetree/bindings/remoteproc/qcom,q6v5.txt\nindex 92347fe6890e..7ff3f7903f26 100644\n--- a/Documentation/devicetree/bindings/remoteproc/qcom,q6v5.txt\n+++ b/Documentation/devicetree/bindings/remoteproc/qcom,q6v5.txt\n@@ -90,6 +90,11 @@ the memory regions used by the Hexagon firmware. Each sub-node must contain:\n \tValue type: <phandle>\n \tDefinition: reference to the reserved-memory for the region\n \n+The Hexagon node may also have an subnode named either \"smd-edge\" or\n+\"glink-edge\" that describes the communication edge, channels and devices\n+related to the Hexagon. See ../soc/qcom/qcom,smd.txt and\n+../soc/qcom/qcom,glink.txt for details on how to describe these.\n+\n = EXAMPLE\n The following example describes the resources needed to boot control the\n Hexagon, as it is found on MSM8974 boards.\ndiff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,glink.txt b/Documentation/devicetree/bindings/soc/qcom/qcom,glink.txt\nindex 50fc20c6ce91..b277eca861f7 100644\n--- a/Documentation/devicetree/bindings/soc/qcom/qcom,glink.txt\n+++ b/Documentation/devicetree/bindings/soc/qcom/qcom,glink.txt\n@@ -1,11 +1,12 @@\n-Qualcomm RPM GLINK binding\n+Qualcomm GLINK edge binding\n \n-This binding describes the Qualcomm RPM GLINK, a fifo based mechanism for\n-communication with the Resource Power Management system on various Qualcomm\n-platforms.\n+This binding describes a Qualcomm GLINK edge, a fifo based mechanism for\n+communication between subsystem-pairs on various Qualcomm platforms. Two types\n+of edges can be described by the binding; the GLINK RPM edge and a SMEM based\n+edge.\n \n - compatible:\n-\tUsage: required\n+\tUsage: required for glink-rpm\n \tValue type: <stringlist>\n \tDefinition: must be \"qcom,glink-rpm\"\n \n@@ -16,7 +17,7 @@ platforms.\n \t\t signal this processor about communication related events\n \n - qcom,rpm-msg-ram:\n-\tUsage: required\n+\tUsage: required for glink-rpm\n \tValue type: <prop-encoded-array>\n \tDefinition: handle to RPM message memory resource\n \n", "prefixes": [ "2/2" ] }