Show a cover letter.

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

{
    "id": 817675,
    "url": "http://patchwork.ozlabs.org/api/covers/817675/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linux-imx/cover/1506108842-39072-1-git-send-email-alcooperx@gmail.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": "<1506108842-39072-1-git-send-email-alcooperx@gmail.com>",
    "list_archive_url": null,
    "date": "2017-09-22T19:33:58",
    "name": "[V6,0/4] Add Broadcom STB USB phy driver",
    "submitter": {
        "id": 22252,
        "url": "http://patchwork.ozlabs.org/api/people/22252/?format=api",
        "name": "Alan Cooper",
        "email": "alcooperx@gmail.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/linux-imx/cover/1506108842-39072-1-git-send-email-alcooperx@gmail.com/mbox/",
    "series": [
        {
            "id": 4697,
            "url": "http://patchwork.ozlabs.org/api/series/4697/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linux-imx/list/?series=4697",
            "date": "2017-09-22T19:33:58",
            "name": "Add Broadcom STB USB phy driver",
            "version": 6,
            "mbox": "http://patchwork.ozlabs.org/series/4697/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/817675/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=\"lFM8CDAp\"; 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 3xzNxY0KnFz9sPr\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tSat, 23 Sep 2017 05:35:44 +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 1dvTje-0004jL-BU; Fri, 22 Sep 2017 19:35:38 +0000",
            "from lpdvrndsmtp01.broadcom.com ([192.19.229.170]\n\thelo=rnd-relay.smtp.broadcom.com)\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dvTjI-0003Ch-CO for linux-arm-kernel@lists.infradead.org;\n\tFri, 22 Sep 2017 19:35:18 +0000",
            "from mail-irv-17.broadcom.com (mail-irv-17.lvn.broadcom.net\n\t[10.75.224.233])\n\tby rnd-relay.smtp.broadcom.com (Postfix) with ESMTP id 74D9695C4D;\n\tFri, 22 Sep 2017 12:34:51 -0700 (PDT)",
            "from stbsrv-and-3.and.broadcom.com (stbsrv-and-3.and.broadcom.com\n\t[10.28.16.21])\n\tby mail-irv-17.broadcom.com (Postfix) with ESMTP id 21D3881EAD;\n\tFri, 22 Sep 2017 12:34:50 -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=4zQWqW+JFHFaPbi0a+FZ8aHvUEwpkNfzGAm2tKy0Kvw=;\n\tb=lFM\n\t8CDApXz+JpvBqWxQ49MoADGV2hVEecPeDcw1kMROCTBg3VRAxpzrEXxT/2VmB9AiPKGeP/PnBOJ7u\n\tVQX/g17+1NDMgQL8KmW3Ei996IQSjutLpN5se9nlEIbhaTfQZbjCSMs4frXU2sHrvvWjACkX6w5ni\n\tW10ICKx4x8bRTRWoFGbPFYvJ4qmLRTVjO4JZJv3ArDbQkb6K50/48mx4KgGC5t+7dN2pFgPRmLe4M\n\tYeWldPrQ3R0fYVgOLDR2vZa21jwAVwJvYNqfobKmrDy3vRxD6zOO6J+3nEKf4O3oJwes1KNQciZ3K\n\tlkcpVyw7dMMH0PSus2IkC5/yxn491Mw==;",
        "From": "Al Cooper <alcooperx@gmail.com>",
        "To": "linux-kernel@vger.kernel.org",
        "Subject": "[PATCH V6 0/4] Add Broadcom STB USB phy driver",
        "Date": "Fri, 22 Sep 2017 15:33:58 -0400",
        "Message-Id": "<1506108842-39072-1-git-send-email-alcooperx@gmail.com>",
        "X-Mailer": "git-send-email 1.9.0.138.g2de3478",
        "X-CRM114-Version": "20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ",
        "X-CRM114-CacheID": "sfid-20170922_123516_551244_454331FB ",
        "X-CRM114-Status": "GOOD (  12.95  )",
        "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-2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at http://www.dnswl.org/,\n\tmedium trust [192.19.229.170 listed in list.dnswl.org]\n\t0.0 DKIM_ADSP_CUSTOM_MED   No valid author signature, adsp_override is\n\tCUSTOM_MED\n\t0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail\n\tprovider (alcooperx[at]gmail.com)\n\t0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t0.9 NML_ADSP_CUSTOM_MED    ADSP custom_med hit,\n\tand not from a mailing list",
        "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": "Mark Rutland <mark.rutland@arm.com>, devicetree@vger.kernel.org,\n\tFlorian Fainelli <f.fainelli@gmail.com>,\n\tGreg Kroah-Hartman <gregkh@linuxfoundation.org>,\n\tAl Cooper <alcooperx@gmail.com>, Kishon Vijay Abraham I <kishon@ti.com>, \n\tRob Herring <robh+dt@kernel.org>, bcm-kernel-feedback-list@broadcom.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": "Add a new USB Phy driver for Broadcom STB SoCs. This driver\nsupports Broadcom STB ARM SoCs. This driver in\ncombination with the Broadcom STB ohci, ehci and xhci\ndrivers will enable USB1.1, USB2.0 and USB3.0 support.\nThis Phy driver also supports the Broadcom BDC gadget\ndriver.\n\nChanges since v5:\n- Fixed over 50 CHECK warnings from checkpatch.pl --strict.\n\nChanges since v4:\n- MIPS support was dropped, so remove MIPS specific code\n  in the brcmusb_readl/brcmusb_writel routines.\n- Use readl/writel instead of readl_relaxed/writel_relaxed.\n- Remove double blank lines between some functions.\n- Remove support for obselete phy phandle argument.\n\nChanges since v3:\n- Removed MIPS support because there is such a small\n  amount of code that is common to both ARM and MIPS.\n  I'll create a separate MIPS driver in the future.\n- Have the Kconfig selection for this driver also select\n  \"CONFIG_SOC_BRCMSTB\" which contains needed functions.\n- Change device tree properties to use \"brcm,has_xhci\" and\n  \"brcm,has_eohci\" to determine if the phy contains\n  a xhci phy, and e/ohci phy or both.\n- Change the phy xlate routine to return an error instead\n  of NULL for a requested phy that doesn't exist.\n- Moved some probe functionality into it's own funtion to\n  simplify the many \"if (has_xhci)\" statements.\n\nChanges since v2:\n- Fix kbuild errors by changing Kconfig so the driver\n  only builds for ARCH_BRCMSTB || BMIPS_GENERIC systems\n\nChanges since v1:\n- Rebased to next\n- Add Kconfig entry to build the driver\n- Commented all delays\n- Split out sysfs functionality in separate patch\n- Removed parsing of old obselete device tree properties\n- Changed device property \"device\" to \"dr_mode\" using\n  standard values \"host\" and \"peripheral\" along with new\n  values \"drd\" and \"typec-pd\"\n- Add ability to handle the standard PHY_TYPE_USB2 and\n  PHY_TYPE_USB3 arguments passed in by phy consumers.\n- Moved phy_provider_register() to end of probe routine\n\nAl Cooper (4):\n  soc: brcmstb: Add Product ID and Family ID helper functions\n  dt-bindings: Add Broadcom STB USB PHY binding document\n  phy: usb: phy-brcm-usb: Add Broadcom STB USB phy driver\n  phy: usb: phy-brcm-usb: Add ability to force DRD mode to host or\n    device\n\n .../bindings/phy/brcm,brcmstb-usb-phy.txt          |   43 +\n MAINTAINERS                                        |    7 +\n drivers/phy/broadcom/Kconfig                       |   13 +\n drivers/phy/broadcom/Makefile                      |    3 +\n drivers/phy/broadcom/phy-brcm-usb-init.c           | 1018 ++++++++++++++++++++\n drivers/phy/broadcom/phy-brcm-usb-init.h           |   50 +\n drivers/phy/broadcom/phy-brcm-usb.c                |  459 +++++++++\n drivers/soc/bcm/brcmstb/common.c                   |   12 +\n include/linux/soc/brcmstb/brcmstb.h                |   17 +\n 9 files changed, 1622 insertions(+)\n create mode 100644 Documentation/devicetree/bindings/phy/brcm,brcmstb-usb-phy.txt\n create mode 100644 drivers/phy/broadcom/phy-brcm-usb-init.c\n create mode 100644 drivers/phy/broadcom/phy-brcm-usb-init.h\n create mode 100644 drivers/phy/broadcom/phy-brcm-usb.c"
}