Show a cover letter.

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

{
    "id": 810010,
    "url": "http://patchwork.ozlabs.org/api/covers/810010/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linux-imx/cover/20170905084306.19318-1-mperttunen@nvidia.com/",
    "project": {
        "id": 19,
        "url": "http://patchwork.ozlabs.org/api/projects/19/?format=api",
        "name": "Linux IMX development",
        "link_name": "linux-imx",
        "list_id": "linux-imx-kernel.lists.patchwork.ozlabs.org",
        "list_email": "linux-imx-kernel@lists.patchwork.ozlabs.org",
        "web_url": null,
        "scm_url": null,
        "webscm_url": null,
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20170905084306.19318-1-mperttunen@nvidia.com>",
    "list_archive_url": null,
    "date": "2017-09-05T08:43:00",
    "name": "[v2,0/6] Host1x and VIC support for Tegra186",
    "submitter": {
        "id": 26499,
        "url": "http://patchwork.ozlabs.org/api/people/26499/?format=api",
        "name": "Mikko Perttunen",
        "email": "mperttunen@nvidia.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/linux-imx/cover/20170905084306.19318-1-mperttunen@nvidia.com/mbox/",
    "series": [
        {
            "id": 1517,
            "url": "http://patchwork.ozlabs.org/api/series/1517/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linux-imx/list/?series=1517",
            "date": "2017-09-05T08:43:00",
            "name": "Host1x and VIC support for Tegra186",
            "version": 2,
            "mbox": "http://patchwork.ozlabs.org/series/1517/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/810010/comments/",
    "headers": {
        "Return-Path": "<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>",
        "X-Original-To": "incoming-imx@patchwork.ozlabs.org",
        "Delivered-To": "patchwork-incoming-imx@bilbo.ozlabs.org",
        "Authentication-Results": [
            "ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)",
            "ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"t/FszXFh\"; \n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tsecure) header.d=kapsi.fi header.i=@kapsi.fi header.b=\"gyKFXAqL\"; \n\tdkim-atps=neutral"
        ],
        "Received": [
            "from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xmgKf661Yz9s4s\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tTue,  5 Sep 2017 18:45:58 +1000 (AEST)",
            "from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dp9UY-0007Mo-Cq; Tue, 05 Sep 2017 08:45:54 +0000",
            "from mail.kapsi.fi ([2001:67c:1be8::25])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dp9Ss-0003nN-M9 for linux-arm-kernel@lists.infradead.org;\n\tTue, 05 Sep 2017 08:44:16 +0000",
            "from dsl-hkibng41-567306-181.dhcp.inet.fi ([86.115.6.181]\n\thelo=localhost.localdomain) by mail.kapsi.fi with esmtpsa\n\t(TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n\t(Exim 4.84_2) (envelope-from <mperttunen@nvidia.com>)\n\tid 1dp9SM-0005vW-70; Tue, 05 Sep 2017 11:43:38 +0300"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe:\n\tList-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date:\n\tSubject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date:\n\tResent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:\n\tReferences:List-Owner; bh=Q2boeLT1cIEY3ENcfvo61u1zHppXNkD0w4xdNqmre3E=;\n\tb=t/F\n\tszXFh6Ma31rfCEGBSqwRx2b1JufRD3Uln67ju4+pN8LbX97qgPLOMdBtpa0QRoM5Dt7CbnWIXt6y7\n\tJIeGjhjkrOOSKdggSELxwty7ug2y4AKhIJrcNDEGTSSX+SNn1m3hKvSY29jAFBIO5qxmFLSMKYCaa\n\twFKQVw4xUdCyCsH+Gs3PLsExWKG6xcPruBo6yBU2S18SBkLXvrzKHdgSAR/De/+QUf9/GqJbmBZcO\n\tHPNUD8wyDHBFuvH3050TRfkXOLy7wbbC4XrOxy/X7AEKOnHKf4U8jFvGv2RZvmWQgEiH+r+7uwI/j\n\tpAKGlGvaZVlEImFJoG6O1Ccvn9XvOBQ==;",
            "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=kapsi.fi; \n\ts=20161220; h=Message-Id:Date:Subject:Cc:To:From;\n\tbh=tcsFx4n+7XoN3PxN5IPuN615kTEhNNj37qfDKB773G4=; \n\tb=gyKFXAqLicXuOAQLAz/PmdaUFOn4/UjHV9sHaTg+FX4tDyDVk73fJff+xIm0ZvCZIqExWTiA86Gt3n7u34+QXapuQmFgDWSU3N+U0S4pUUn6Zxau4ZpzFBhi6c4FXZ7qMeKmoRigGwlmJV0y/LOSD/Dx7ArC5S5kD4he23nyMdrJQtvHfVSLVL9FoObdgAKOYM8kcsVUlgeVoNmrYQiQCab+CXK+EjpjNtSKAT3Zt87cw8Gets0HsItkk/NPGtFrknySBnNu9BH6CS9A9WDB0CjFIknUAMtJ5zYiUf8ytr6sjXmVq8e3eoCKHtJgIf08umR02K9p6KjkCpPdIks8sQ==;"
        ],
        "From": "Mikko Perttunen <mperttunen@nvidia.com>",
        "To": "thierry.reding@gmail.com, jonathanh@nvidia.com, robh+dt@kernel.org,\n\tmark.rutland@arm.com",
        "Subject": "[PATCH v2 0/6] Host1x and VIC support for Tegra186",
        "Date": "Tue,  5 Sep 2017 11:43:00 +0300",
        "Message-Id": "<20170905084306.19318-1-mperttunen@nvidia.com>",
        "X-Mailer": "git-send-email 2.14.1",
        "X-SA-Exim-Connect-IP": "86.115.6.181",
        "X-SA-Exim-Mail-From": "mperttunen@nvidia.com",
        "X-SA-Exim-Scanned": "No (on mail.kapsi.fi); SAEximRunCond expanded to false",
        "X-CRM114-Version": "20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ",
        "X-CRM114-CacheID": "sfid-20170905_014411_042049_D05863CE ",
        "X-CRM114-Status": "GOOD (  13.05  )",
        "X-Spam-Score": "-2.6 (--)",
        "X-Spam-Report": "SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-2.6 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/,\n\tlow\n\ttrust [2001:67c:1be8:0:0:0:0:25 listed in] [list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level\n\tmail domains are different\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid",
        "X-BeenThere": "linux-arm-kernel@lists.infradead.org",
        "X-Mailman-Version": "2.1.21",
        "Precedence": "list",
        "List-Unsubscribe": "<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>",
        "List-Archive": "<http://lists.infradead.org/pipermail/linux-arm-kernel/>",
        "List-Post": "<mailto:linux-arm-kernel@lists.infradead.org>",
        "List-Help": "<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>",
        "List-Subscribe": "<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>",
        "Cc": "devicetree@vger.kernel.org, dnibade@nvidia.com,\n\tlinux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,\n\tamerilainen@nvidia.com, linux-tegra@vger.kernel.org,\n\tsgurrappadi@nvidia.com, \n\tMikko Perttunen <mperttunen@nvidia.com>, digetx@gmail.com,\n\tlinux-arm-kernel@lists.infradead.org",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=\"us-ascii\"",
        "Content-Transfer-Encoding": "7bit",
        "Sender": "\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>",
        "Errors-To": "linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org",
        "List-Id": "linux-imx-kernel.lists.patchwork.ozlabs.org"
    },
    "content": "Hi,\n\nnot many changes in v2:\n\nChanged address-cells and size-cells for the Host1x device tree node\nto have value 1, since all subdevices fit in the lower 4G. Also dropped\nthe incorrect change about this from the dt-bindings patch. Thanks to\nRob for pointing this out.\n\nMikko\n\nNotes for v1:\n\nHi everyone,\n\nthis series adds basic support for the Host1x channel engine and the\nVIC 2d compositor unit on Tegra186. The first three patches do the\nrequired device tree changes, the fourth patch updates the device tree\nbinding documentation, and the two remaining patches add the actual\nimplementation, almost all of which is in Host1x itself.\n\nThe Tegra186 Host1x is a relatively large update over previous\ngenerations, which can be seen in the diffstat. The biggest change is\nthat Host1x is now contains separate hypervisor and vm register\napertures to support virtualization at the hardware level. This driver,\nhowever, currently assumes that this instance of Linux is the sole\noperating system having access to the hardware.\n\nThis combined with increased numbers of supported channels and\nsyncpoints have caused a number of register space changes that are\nresponsible for most of the updated code.\n\nThe series has been tested on the Jetson TX1 (T210) and TX2 (T186)\nusing the host1x_test test suite available at\n\nhttp://github.com/cyndis/host1x_test\n\nThe series itself is available at\n\nhttp://github.com/cyndis/linux, branch host1x-t186-1\n\nCheers,\nMikko\n\nMikko Perttunen (6):\n  arm64: tegra: Add #power-domain-cells for BPMP\n  arm64: tegra: Add host1x on Tegra186\n  arm64: tegra: Add VIC on Tegra186\n  dt-bindings: host1x: Add Tegra186 information\n  gpu: host1x: Add Tegra186 support\n  drm/tegra: Add Tegra186 support for VIC\n\n .../display/tegra/nvidia,tegra20-host1x.txt        |   4 +\n arch/arm64/boot/dts/nvidia/tegra186.dtsi           |  31 ++++\n drivers/gpu/drm/tegra/drm.c                        |   1 +\n drivers/gpu/drm/tegra/vic.c                        |  10 ++\n drivers/gpu/host1x/Makefile                        |   3 +-\n drivers/gpu/host1x/dev.c                           |  60 ++++++-\n drivers/gpu/host1x/dev.h                           |   4 +\n drivers/gpu/host1x/hw/cdma_hw.c                    |  49 +++---\n drivers/gpu/host1x/hw/debug_hw.c                   | 137 +---------------\n drivers/gpu/host1x/hw/debug_hw_1x01.c              | 154 ++++++++++++++++++\n drivers/gpu/host1x/hw/debug_hw_1x06.c              | 133 +++++++++++++++\n drivers/gpu/host1x/hw/host1x01.c                   |   2 +\n drivers/gpu/host1x/hw/host1x02.c                   |   2 +\n drivers/gpu/host1x/hw/host1x04.c                   |   2 +\n drivers/gpu/host1x/hw/host1x05.c                   |   2 +\n drivers/gpu/host1x/hw/host1x06.c                   |  44 +++++\n drivers/gpu/host1x/hw/host1x06.h                   |  26 +++\n drivers/gpu/host1x/hw/host1x06_hardware.h          | 142 ++++++++++++++++\n drivers/gpu/host1x/hw/hw_host1x06_hypervisor.h     |  32 ++++\n drivers/gpu/host1x/hw/hw_host1x06_uclass.h         | 181 +++++++++++++++++++++\n drivers/gpu/host1x/hw/hw_host1x06_vm.h             |  47 ++++++\n drivers/gpu/host1x/hw/intr_hw.c                    |  29 ++--\n 22 files changed, 926 insertions(+), 169 deletions(-)\n create mode 100644 drivers/gpu/host1x/hw/debug_hw_1x01.c\n create mode 100644 drivers/gpu/host1x/hw/debug_hw_1x06.c\n create mode 100644 drivers/gpu/host1x/hw/host1x06.c\n create mode 100644 drivers/gpu/host1x/hw/host1x06.h\n create mode 100644 drivers/gpu/host1x/hw/host1x06_hardware.h\n create mode 100644 drivers/gpu/host1x/hw/hw_host1x06_hypervisor.h\n create mode 100644 drivers/gpu/host1x/hw/hw_host1x06_uclass.h\n create mode 100644 drivers/gpu/host1x/hw/hw_host1x06_vm.h"
}