Show a cover letter.

GET /api/covers/815156/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 815156,
    "url": "http://patchwork.ozlabs.org/api/covers/815156/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/devicetree-bindings/cover/1505767187-4596-1-git-send-email-roy.pledge@nxp.com/",
    "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": "<1505767187-4596-1-git-send-email-roy.pledge@nxp.com>",
    "list_archive_url": null,
    "date": "2017-09-18T20:39:35",
    "name": "[v5,00/12] soc/fsl/qbman: Enable QBMan on ARM Platforms",
    "submitter": {
        "id": 70252,
        "url": "http://patchwork.ozlabs.org/api/people/70252/?format=api",
        "name": "Roy Pledge",
        "email": "roy.pledge@nxp.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/devicetree-bindings/cover/1505767187-4596-1-git-send-email-roy.pledge@nxp.com/mbox/",
    "series": [
        {
            "id": 3732,
            "url": "http://patchwork.ozlabs.org/api/series/3732/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/devicetree-bindings/list/?series=3732",
            "date": "2017-09-18T20:39:39",
            "name": "soc/fsl/qbman: Enable QBMan on ARM Platforms",
            "version": 5,
            "mbox": "http://patchwork.ozlabs.org/series/3732/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/815156/comments/",
    "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>)",
            "spf=fail (sender IP is 192.88.168.50)\n\tsmtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed)\n\theader.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com;"
        ],
        "Received": [
            "from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xwych3ZPzz9s7v\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tTue, 19 Sep 2017 06:42:44 +1000 (AEST)",
            "(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751476AbdIRUj5 (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tMon, 18 Sep 2017 16:39:57 -0400",
            "from mail-cys01nam02on0067.outbound.protection.outlook.com\n\t([104.47.37.67]:51776\n\t\"EHLO NAM02-CY1-obe.outbound.protection.outlook.com\"\n\trhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP\n\tid S1750813AbdIRUjy (ORCPT <rfc822;devicetree@vger.kernel.org>);\n\tMon, 18 Sep 2017 16:39:54 -0400",
            "from MWHPR03CA0025.namprd03.prod.outlook.com (10.174.173.142) by\n\tBN6PR03MB2691.namprd03.prod.outlook.com (10.173.144.10) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.56.11; Mon, 18 Sep 2017 20:39:52 +0000",
            "from BL2FFO11FD040.protection.gbl (2a01:111:f400:7c09::111) by\n\tMWHPR03CA0025.outlook.office365.com (2603:10b6:301:3b::14) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.8 via\n\tFrontend Transport; Mon, 18 Sep 2017 20:39:51 +0000",
            "from tx30smr01.am.freescale.net (192.88.168.50) by\n\tBL2FFO11FD040.mail.protection.outlook.com (10.173.161.136) with\n\tMicrosoft\n\tSMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id\n\t15.20.35.14 via Frontend Transport; Mon, 18 Sep 2017 20:39:50 +0000",
            "from otc-sw1.am.freescale.net (otc-sw1.am.freescale.net\n\t[10.29.200.182])\n\tby tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id\n\tv8IKdn2l025841; Mon, 18 Sep 2017 13:39:49 -0700"
        ],
        "Received-SPF": "Fail (protection.outlook.com: domain of nxp.com does not\n\tdesignate 192.88.168.50 as permitted sender)\n\treceiver=protection.outlook.com; \n\tclient-ip=192.88.168.50; helo=tx30smr01.am.freescale.net;",
        "From": "Roy Pledge <roy.pledge@nxp.com>",
        "To": "<leoyang.li@nxp.com>, <linuxppc-dev@lists.ozlabs.org>,\n\t<linux-arm-kernel@lists.infradead.org>,\n\t<linux-kernel@vger.kernel.org>, <devicetree@vger.kernel.org>",
        "CC": "<oss@buserror.net>, <madalin.bucur@nxp.com>,\n\t<catalin.marinas@arm.com>, <linux@armlinux.org.uk>,\n\t<arnd@arndb.de>, <mark.rutland@arm.com>, Roy Pledge <roy.pledge@nxp.com>",
        "Subject": "[v5 00/12] soc/fsl/qbman: Enable QBMan on ARM Platforms",
        "Date": "Mon, 18 Sep 2017 16:39:35 -0400",
        "Message-ID": "<1505767187-4596-1-git-send-email-roy.pledge@nxp.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "Reply-To": "<roy.pledge@nxp.com>",
        "X-EOPAttributedMessage": "0",
        "X-Matching-Connectors": "131502407911943759;\n\t(91ab9b29-cfa4-454e-5278-08d120cd25b8); ()",
        "X-Forefront-Antispam-Report": "CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI;\n\tSFV:NSPM;\n\tSFS:(10009020)(6009001)(336005)(376002)(346002)(39860400002)(39380400002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(8676002)(85426001)(16586007)(189998001)(8936002)(86362001)(68736007)(97736004)(36756003)(33646002)(106466001)(316002)(81166006)(104016004)(81156014)(7416002)(5003940100001)(6666003)(105606002)(2201001)(53936002)(305945005)(47776003)(498600001)(43066003)(54906002)(4326008)(77096006)(2906002)(50226002)(50986999)(48376002)(50466002)(3450700001)(8656003)(5660300001)(110136005)(356003)(2101003);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR03MB2691;\n\tH:tx30smr01.am.freescale.net; \n\tFPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; BL2FFO11FD040;\n\t1:xpXegmTxgJl5a4SZlZWGhw8VNh8h4zv3aWOWID2AVzPuU6mul8SKV6aqlyngKfljs52duph9DHlgBeqKFjjm/Mw/y6gfvC0TjJ5Wgp0hBl4gcDVox/j0DGKrGfksLh60",
            "1; BN6PR03MB2691;\n\t3:NtK+0RXgwqazLNIHLz0oep1GcqARg1p4NYrd1BlAPmLVJ8bIqNAM0ZctDTA4J5kslOQrd7Eg65W8RyKmB547DUQn7mZMRZfZ2c6gg0lqX33o6J6pl9ef+LBp2mH7TDNFup/+bIhWR/ClwnHvbHepLt7Zi5/yKbAzNiGGSfPkwUWMEa582vvsLF5jF1uQ/my547RR4jfW8+8PMMs3mhvJmMSE1zVvqQZSwdPo2wOWsFeP7jIQTiB6qlCcO258yUqwEQhY1LT4LmfbVjmCsbYCB6uYvlWWXHv3UoWWajzPoFMcEhwKgQxak1I8mK4erUKrVs0jS5MaGc/CqC8A/tvsI9XpnbdrcYAR+/qzOjJIg34=;\n\t25:k4TNk1cAxheaneRBhVXIofBSbE/284nOQbPpfD+vrHYZJN9zu48G74fjOryNOnR9H6g64PMHPQ4VOoc6ccZHB+Ph5H8bNssuLb4dSAnzzQQglU8nMfNnk9S9dMwh+qF8rHmHbKsNYkID4aXL4E/v/sq7GUhaoI167Ort/RQPRAD/Vv2IblepUbCTFkRh3tN+Vxq2OAuECGCOo60h5b+kZme7QehWd2r/meegnb98qCl76nJjtVIn6WciFla+TjHJuo3JiTQB2gI9Wrhuq05BSuFCngr7wlUw3scsD1Tj514PGWZQ/ZxenZp5Vq27+QuewnMNgDaduNvDiqAAZ+VR4g==",
            "1; BN6PR03MB2691;\n\t31:CG3JL3gD47NPkIt0vfonZjYwR/wmK76r4QyDNgvm6FGPim4jFN94h+7ahlx9palFfhG0dzgDFZNPf5euCPV0+Zi0oipdha8s8J3tNAlSRISvZ89FfLGfX1IM9l87JHix2qMSRv829Xe9PaAjD365QAHc9YgVR4He8m9WPyqtNt36j0w0hkxHDlLiPBCN6IXhhF4GhuvbJtN/W6G+Fh9LxBr55nI6H3TGUOhjsBVMpCo=;\n\t4:ds2tcj7YiCeDKqQc4YmZ2wK1SQcAzEzyaEW0CGsUjPeqU+uwN8M9BpFCPwu+WfsHeMdH/l7F7ivihMD9mvk/FVomoyYJBAqisD86i0Z/HOMQ6mdCZePMTaRoBMtkax9NmDCxMBkGpDrKyiJhj8UQPQDF/h0GffdamqsUWYpUogpjLkaq25O0fp8GWIYwXwzFbV5nYbPdfR/QpSP60+/aCluRibTVJgTdT/EUiFs+tQuu3otfrXoVwkUBAWVQKjrVEjv2+BJHJ25gwlbiNnamiw/0NvkPrQqzpL7K0lIykFg=",
            "=?us-ascii?Q?1; BN6PR03MB2691;\n\t23:+KqzneRT4m94rLdxcGgry93kF9mUHUw7pePxbzy4a?=\n\tJT+AwIM+wu857/CtQR3veP5X39d7vN+rQDfbFKF8qTmf1C+Wfa5A/EfkOJzPc++kKWPMxY6vjNKHp+kPEqDlVGMynS0/FoTsro9ZQWjP7rKhXaUY5NfhjfR8vs3K+xuX2ZvJcoAhJUHqFz9u/XFmNfOGiv/bdcXundA9HbiN9qGEFzWQ2cBVvuMz1zQ3iJXhTodVMV69cdwF/OtoSsJdrH3oYAVJki5QRLIxDseoowDzON/NLOpDP/3oC4CzSsQbO1T2mE88a76LJOiBQgpZvYy2f83W56au5y9hGp/gc27MNb9s8NL9jTvTqaedpHiy8bA48muVzppXP6ke8GRVxjl3S5QRFSk7iox/fFLqsFS6b/e6IwtueOtjakP5ejoEGUUcOU/UxVuaBhrTJvoyL9u8LBXdIVgfW8GP3Oq+qzeoTSrI1QHg6RMc8lHOyFK0Ujku8dE2xf5C9lR2qP9NP0X1cogrux+boAOH/qqOCGcLnceFwE2HulcW5NihpuZ7W8WDHpFQg8Cg/+zp2hVX9iYjTZpW0SU9brUFPNJQbWwWJcSImkPMSrxBPu7J1GzU/rKSM3/NrxsbPtzloJE8pa8eUPW6FSl7Zs75KoU3l5qwta6VU13Adcc7mmUPo804I2XRIJW7dG6dElAdEBqLZuhqzvFVUhmxDrz2X3NaJC7pK8xSSIxIFEpv4l5glzz1iKNPhzKoF05H/4pFFhEdkPdHsSeGxtf1sLsxQjmNQPg8yGp+MPvdaMOcXsqvEiZfaapX7Q3rLM4J39WZdzOKAhK2wcwHRdr7NeIABAKUV+YzfMJpu97f+PLNMxVMCvpsobJrzZui+8k7gwuC0gA6NIlY7Zt0Iv0kYeoEuQBv+7hFxKYC3jMnjaWsGgkVK14NI9AREgkQErycT7LDONAw1Rjb+UmjaLxepgGVd6eiZCVlUGcm5KLW8vYetzzxfsFqk3QclnbeT/blgR9XLGkrVLrDi6PxT//f5hCkypiioWOCyieiQrY8zV6eAL+xJexz3t2K8rXGlDWgRII1g2ukQZt1I7LFLnrsA9ZEHMBjQ4eK4rHDO/gqZhz5cG4qxvTPAQSYE8VNHZ7n5nNYFuO9UqBB5qp3+/s+Y7/8b/Rr1TkmUVB/Lp+ruk/SIK3LvjdfvPSPLWIs8U2QR2RowFKD+uK",
            "1; BN6PR03MB2691;\n\t6:Eh2QYxJh/X7XjLts9M4isb5V5kOFpYtBfKRQWa6WtctV1uoQOU0TIFUJQaBID2XHr2QO2ALdeOv/q9Lvh8i5NpxqqFfy+nEgEMQfVOZwZmCjBBTJSR2wYAGJw+P1wa+68G4dNJEP4pXRuZmh5gyYxNVWJhUh5oBspS9IALJNxigCCo5sgarVd/Bvyt1tpMYfB/eH0OKvbPJd9MT9HXpziThCVtpCBTtqu+usBUBw4NTUuTrVkKVNaYGnek2XnRE6Wet97bqoQ91pIB2mJQnj9dwLprvbwnyNAz4ujCzCgxZf6/mTi9j8Z/3N87pkp06ChgLyVXRwL3rp7AV8BHxRyA==;\n\t5:OJbx3pZJfIhePOR6uprr6BqwZ4yMPJmuU3ijTbazWtHOMNFrNA6D05IyOUs3PV2YnhoyPOpyIJONjpK+0iR6ITG2OY8mmEHylVC8rfL70l6+EeP48T8PrLNl/KB1oqBnwVqDWgdn5UF1ki3kG2Y3bQ==;\n\t24:uipfE6t9Y0YsVZmGmSLIEyp6T3WH73mBZp6LbnGyw7bV7hg+Zdez7X6ZwpAq/VTBkaqJXW95TOSQ+eXBS/e4DCp4e8n5f3BXY79aHe2MGxk=;\n\t7:3xdwdcwif2ETFH+shFw0yVUaKPOl/7iA7j8lKYPHYBZDDS9OY5wQ87LYaGi2Mkg7i6jFMr29vw9cKxxnbi7X0/zHzyecA996CpiiQaAk3wIqUOWHvY6IjHNSH8CzuK9e4W6w8PPf191FEQ5QkfnAYjfEUW9G+JSzD134w5UH4JtbKc4EtnXU0qAMfRhxElBOLldL9XjL6P3d5fwNGbZhMU5T0rz4rc4pL2NYrFW9nNQ="
        ],
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "350028ff-b6e9-406b-233f-08d4fed56917",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603199)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:BN6PR03MB2691; ",
        "X-MS-TrafficTypeDiagnostic": "BN6PR03MB2691:",
        "X-Exchange-Antispam-Report-Test": "UriScan:(275809806118684);",
        "X-Microsoft-Antispam-PRVS": "<BN6PR03MB26911A97A5B9B8BB3B01B67186630@BN6PR03MB2691.namprd03.prod.outlook.com>",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(2401047)(8121501046)(5005006)(3002001)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(6055026)(6096035)(20161123565025)(20161123556025)(20161123561025)(20161123559100)(20161123563025)(201703131430075)(201703131448075)(201703131433075)(201703161259150)(201703151042153)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:BN6PR03MB2691; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:BN6PR03MB2691; ",
        "X-Forefront-PRVS": "04347F8039",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "18 Sep 2017 20:39:50.8979\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-Id": "5afe0b00-7697-4969-b663-5eab37d5f47e",
        "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;\n\tIp=[192.88.168.50]; \n\tHelo=[tx30smr01.am.freescale.net]",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "BN6PR03MB2691",
        "Sender": "devicetree-owner@vger.kernel.org",
        "Precedence": "bulk",
        "List-ID": "<devicetree.vger.kernel.org>",
        "X-Mailing-List": "devicetree@vger.kernel.org"
    },
    "content": "This patch series enables DPAA1 QBMan devices for ARM and\nARM64 architectures. This allows the LS1043A and LS1046A to use\nQBMan functionality which allows access to ethernet and cyptographic\ndevices for example.\n\nChanges since v4:\n- Introduce a common function for QBMan private memory initialization\n- Fix sparse warnings making sure that __iomem and __be32 are respected\n- Control different memremap() attributes using a #define\n\nChanges since v3:\n- Use memremap() instead of ioremap() for non iomem QBMan portal regions\n- Ensured the __iomem attribute is respected when accessing iomem mapped regions\n- Removed calls to flush/invalidate/prefetch for ARM/ARM64 since mapping is done as write combine\n\nChanges since v2:\n- Fixed some misspellings\n- Added 'no-map' constraint to device tree bindings\n- Described ordering contraint on regions in the device tree\n- Removed confusing comment regarding non-shareable mappings\n- Added warning if old reserved-memory technique is used on ARM\n\nChanges since v1:\n- Reworked private memory allocations to use shared-dma-pool on ARM platforms\n\n\nClaudiu Manoil (2):\n  soc/fsl/qbman: Drop L1_CACHE_BYTES compile time check\n  soc/fsl/qbman: Add missing headers on ARM\n\nMadalin Bucur (4):\n  soc/fsl/qbman: Drop set/clear_bits usage\n  soc/fsl/qbman: add QMAN_REV32\n  soc/fsl/qbman: different register offsets on ARM\n  soc/fsl/qbman: Enable FSL_LAYERSCAPE config on ARM\n\nRoy Pledge (5):\n  soc/fsl/qbman: Add common routine for QBMan private allocations\n  soc/fsl/qbman: Use shared-dma-pool for BMan private memory allocations\n  soc/fsl/qbman: Use shared-dma-pool for QMan private memory allocations\n  dt-bindings: soc/fsl: Update reserved memory binding for QBMan\n  soc/fsl/qbman: Rework portal mapping calls for ARM/PPC\n\nValentin Rothberg (1):\n  soc/fsl/qbman: Fix ARM32 typo\n\n Documentation/devicetree/bindings/soc/fsl/bman.txt | 12 +--\n Documentation/devicetree/bindings/soc/fsl/qman.txt | 26 ++++--\n drivers/soc/fsl/qbman/Kconfig                      |  2 +-\n drivers/soc/fsl/qbman/Makefile                     |  2 +-\n drivers/soc/fsl/qbman/bman.c                       | 42 ++++++++--\n drivers/soc/fsl/qbman/bman_ccsr.c                  | 15 ++++\n drivers/soc/fsl/qbman/bman_portal.c                | 23 +++---\n drivers/soc/fsl/qbman/bman_priv.h                  |  8 +-\n drivers/soc/fsl/qbman/dpaa_sys.c                   | 78 ++++++++++++++++++\n drivers/soc/fsl/qbman/dpaa_sys.h                   | 25 ++++--\n drivers/soc/fsl/qbman/qman.c                       | 77 +++++++++++++-----\n drivers/soc/fsl/qbman/qman_ccsr.c                  | 95 +++++++++++++++-------\n drivers/soc/fsl/qbman/qman_portal.c                | 23 +++---\n drivers/soc/fsl/qbman/qman_priv.h                  | 11 +--\n drivers/soc/fsl/qbman/qman_test.h                  |  2 -\n 15 files changed, 318 insertions(+), 123 deletions(-)\n create mode 100644 drivers/soc/fsl/qbman/dpaa_sys.c\n\n--\n2.7.4\n\n--\nTo unsubscribe from this list: send the line \"unsubscribe devicetree\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html"
}