Show a cover letter.

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

{
    "id": 819535,
    "url": "http://patchwork.ozlabs.org/api/covers/819535/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linux-imx/cover/1506595562-10592-1-git-send-email-sudeep.holla@arm.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": "<1506595562-10592-1-git-send-email-sudeep.holla@arm.com>",
    "list_archive_url": null,
    "date": "2017-09-28T10:45:58",
    "name": "[RESEND,0/4] firmware: of: populate /firmware/ node during init",
    "submitter": {
        "id": 47836,
        "url": "http://patchwork.ozlabs.org/api/people/47836/?format=api",
        "name": "Sudeep Holla",
        "email": "Sudeep.Holla@arm.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/linux-imx/cover/1506595562-10592-1-git-send-email-sudeep.holla@arm.com/mbox/",
    "series": [
        {
            "id": 5536,
            "url": "http://patchwork.ozlabs.org/api/series/5536/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linux-imx/list/?series=5536",
            "date": "2017-09-28T10:45:58",
            "name": "firmware: of: populate /firmware/ node during init",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/5536/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/819535/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\n\theader.b=\"PQEtm5t7\"; dkim-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 3y2rwM6Vpxz9t6K\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tThu, 28 Sep 2017 20:46:43 +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 1dxWL0-0001Hx-61; Thu, 28 Sep 2017 10:46:38 +0000",
            "from foss.arm.com ([217.140.101.70])\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dxWKv-00014S-DF for linux-arm-kernel@lists.infradead.org;\n\tThu, 28 Sep 2017 10:46:35 +0000",
            "from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])\n\tby usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 291D41529;\n\tThu, 28 Sep 2017 03:46:12 -0700 (PDT)",
            "from e107155-lin.cambridge.arm.com (unknown [10.1.210.28])\n\tby usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id\n\t113753F53D; Thu, 28 Sep 2017 03:46:10 -0700 (PDT)"
        ],
        "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=SY7wHJe7RXoRGWWFZ+dtNoRpSVerSX3Qj8nCnkdIOxM=;\n\tb=PQE\n\ttm5t7WDq0k01iSvhK4qkX9IksKHddxuAfjt01pPYRuww80C0O7ZeEzWGQ0xUM1lFJUoKp7vXh6Neq\n\tlGIaxRSDFg9bBSEfYvw8cZfvRJ9x4ljOFyYFlF/h1UiNpDumZYylEOG+GtC6tD/TG2ibwDZfICApZ\n\trA9c1bIxBe8D0p0tdyQAIkbUdREkLB1r2ArJMpM6RssZfrVpmctbTjvT7wHuCK2Xx7lIXpV7OBfvZ\n\tElSShh8G/c+8Kveg21Sa9u2741n2x8bFAeyYT9Yn29C2sqNaxGwIGs7mN7QJd64lptJt1fzIDn1Tf\n\tbuaQVCuJH4lX2vGfg+YTlJ81Jp9+j7Q==;",
        "From": "Sudeep Holla <sudeep.holla@arm.com>",
        "To": "linux-arm-kernel@lists.infradead.org",
        "Subject": "[RESEND][PATCH 0/4] firmware: of: populate /firmware/ node during\n\tinit",
        "Date": "Thu, 28 Sep 2017 11:45:58 +0100",
        "Message-Id": "<1506595562-10592-1-git-send-email-sudeep.holla@arm.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "X-CRM114-Version": "20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ",
        "X-CRM114-CacheID": "sfid-20170928_034633_523933_A15B4E52 ",
        "X-CRM114-Status": "UNSURE (   5.79  )",
        "X-CRM114-Notice": "Please train this message.",
        "X-Spam-Score": "-6.9 (------)",
        "X-Spam-Report": "SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-6.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/,\n\thigh trust [217.140.101.70 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\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]",
        "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, Rob Herring <robh+dt@kernel.org>,\n\tlinux-kernel@vger.kernel.org, Sudeep Holla <sudeep.holla@arm.com>",
        "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 Rob, Arnd,\n\nThere's a push to place all firmware related device node under\n/firmware/ node. However all the associated drivers are dealing with\ndevice creation in their own ways. For example, qcom_scm, optee and\nmeson-sm drivers deal with the node in their own way. The SCMI drivers\nI am about to add also needs to do the same. This small series is to\nmake it generic so that all the users of /firmware/ node need not\nrepeat the same.\n\nThere was concern that /firmware in DT is fit for /sys/firmware in sysfs.\nIMO anything exposed to userspace from such firmware interface must\nbe in \"/sys/firmware\", but I don't see any issue with kernel handling\nthem as platform device/driver internally.\n\nSudeep Holla (4):\n  of: platform: populate /firmware/ node from\n    of_platform_default_populate_init()\n  firmware: qcom_scm: drop redandant of_platform_populate\n  drivers: tee: rework optee_driver_{init,exit} to use platform device\n  firmware: meson-sm: rework meson_sm_init to use\n    module_platform_driver_probe\n\n drivers/firmware/meson/meson_sm.c | 21 ++++++-----\n drivers/firmware/qcom_scm.c       | 24 -------------\n drivers/of/platform.c             |  4 +++\n drivers/tee/optee/core.c          | 74 +++++++++++++--------------------------\n 4 files changed, 41 insertions(+), 82 deletions(-)\n\n--\n2.7.4"
}