get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/1.2/patches/815539/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 815539,
    "url": "http://patchwork.ozlabs.org/api/1.2/patches/815539/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/E1duIqX-00088H-QQ@debutante/",
    "project": {
        "id": 2,
        "url": "http://patchwork.ozlabs.org/api/1.2/projects/2/?format=api",
        "name": "Linux PPC development",
        "link_name": "linuxppc-dev",
        "list_id": "linuxppc-dev.lists.ozlabs.org",
        "list_email": "linuxppc-dev@lists.ozlabs.org",
        "web_url": "https://github.com/linuxppc/wiki/wiki",
        "scm_url": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git",
        "webscm_url": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/",
        "list_archive_url": "https://lore.kernel.org/linuxppc-dev/",
        "list_archive_url_format": "https://lore.kernel.org/linuxppc-dev/{}/",
        "commit_url_format": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?id={}"
    },
    "msgid": "<E1duIqX-00088H-QQ@debutante>",
    "list_archive_url": "https://lore.kernel.org/linuxppc-dev/E1duIqX-00088H-QQ@debutante/",
    "date": "2017-09-19T13:45:53",
    "name": "Applied \"ASoC: fsl-asoc-card: Don't error out if ENOTSUPP\" to the asoc tree",
    "commit_ref": null,
    "pull_url": null,
    "state": "not-applicable",
    "archived": false,
    "hash": "bbcc4832ca71c9ce41265e66abe23901f36cb4ad",
    "submitter": {
        "id": 24878,
        "url": "http://patchwork.ozlabs.org/api/1.2/people/24878/?format=api",
        "name": "Mark Brown",
        "email": "broonie@kernel.org"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/E1duIqX-00088H-QQ@debutante/mbox/",
    "series": [
        {
            "id": 3884,
            "url": "http://patchwork.ozlabs.org/api/1.2/series/3884/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/list/?series=3884",
            "date": "2017-09-19T13:45:53",
            "name": "Applied \"ASoC: fsl-asoc-card: Don't error out if ENOTSUPP\" to the asoc tree",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/3884/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/815539/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/815539/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>",
        "X-Original-To": [
            "patchwork-incoming@ozlabs.org",
            "linuxppc-dev@lists.ozlabs.org"
        ],
        "Delivered-To": [
            "patchwork-incoming@ozlabs.org",
            "linuxppc-dev@lists.ozlabs.org"
        ],
        "Received": [
            "from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xxPP804dmz9sPm\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue, 19 Sep 2017 23:49:16 +1000 (AEST)",
            "from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 3xxPP753mqzDqYG\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue, 19 Sep 2017 23:49:15 +1000 (AEST)",
            "from heliosphere.sirena.org.uk (heliosphere.sirena.org.uk\n\t[IPv6:2a01:7e01::f03c:91ff:fed4:a3b6])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 3xxPKR3WtpzDq8f\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tTue, 19 Sep 2017 23:46:02 +1000 (AEST)",
            "from debutante.sirena.org.uk ([2001:470:1f1d:6b5::3]\n\thelo=debutante) by heliosphere.sirena.org.uk with esmtpsa\n\t(TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)\n\t(envelope-from <broonie@sirena.co.uk>)\n\tid 1duIqY-0001NJ-7b; Tue, 19 Sep 2017 13:45:54 +0000",
            "from broonie by debutante with local (Exim 4.89)\n\t(envelope-from <broonie@sirena.co.uk>)\n\tid 1duIqX-00088H-QQ; Tue, 19 Sep 2017 14:45:53 +0100"
        ],
        "Authentication-Results": [
            "ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=sirena.org.uk header.i=@sirena.org.uk\n\theader.b=\"hZWakeoa\"; dkim-atps=neutral",
            "lists.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=sirena.org.uk header.i=@sirena.org.uk\n\theader.b=\"hZWakeoa\"; dkim-atps=neutral",
            "ozlabs.org;\n\tspf=neutral (mailfrom) smtp.mailfrom=sirena.co.uk\n\t(client-ip=2a01:7e01::f03c:91ff:fed4:a3b6;\n\thelo=heliosphere.sirena.org.uk; \n\tenvelope-from=broonie@sirena.co.uk; receiver=<UNKNOWN>)",
            "lists.ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=sirena.org.uk header.i=@sirena.org.uk\n\theader.b=\"hZWakeoa\"; dkim-atps=neutral"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=sirena.org.uk; s=20170815-heliosphere;\n\th=Date:Message-Id:In-Reply-To:\n\tSubject:Cc:To:From:Sender:Reply-To:MIME-Version:Content-Type:\n\tContent-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:\n\tResent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:References:\n\tList-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:\n\tList-Archive; bh=G8+fMM+H0kyxeGKmFKjyC6Qe+PNiA8ULNbpPxb9bRCw=;\n\tb=hZWakeoahFu/\n\tHWGYRdeLtcyyWfwR5a96zESVBPojrNQ0n+9E02VVVURFyNwijKYYBXmRMuKLI5h1ZgVD/iZF7Wjlh\n\tnWHK//XaunRiNgERwvo2F7smclmGPPV/ZTn62gstPm+qZovhEWbOOWppnosR1xx6uXHulevLtZ8b/\n\tGkyxA=;",
        "From": "Mark Brown <broonie@kernel.org>",
        "To": "Nicolin Chen <nicoleotsuka@gmail.com>",
        "Subject": "Applied \"ASoC: fsl-asoc-card: Don't error out if ENOTSUPP\" to the\n\tasoc tree",
        "In-Reply-To": "<1504848453-9524-1-git-send-email-nicoleotsuka@gmail.com>",
        "Message-Id": "<E1duIqX-00088H-QQ@debutante>",
        "Date": "Tue, 19 Sep 2017 14:45:53 +0100",
        "X-BeenThere": "linuxppc-dev@lists.ozlabs.org",
        "X-Mailman-Version": "2.1.24",
        "Precedence": "list",
        "List-Id": "Linux on PowerPC Developers Mail List\n\t<linuxppc-dev.lists.ozlabs.org>",
        "List-Unsubscribe": "<https://lists.ozlabs.org/options/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>",
        "List-Archive": "<http://lists.ozlabs.org/pipermail/linuxppc-dev/>",
        "List-Post": "<mailto:linuxppc-dev@lists.ozlabs.org>",
        "List-Help": "<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>",
        "List-Subscribe": "<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>",
        "Cc": "alsa-devel@alsa-project.org, tiwai@suse.com, lgirdwood@gmail.com,\n\tlinux-kernel@vger.kernel.org, broonie@kernel.org, fabio.estevam@nxp.com, \n\tlinuxppc-dev@lists.ozlabs.org",
        "Errors-To": "linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org",
        "Sender": "\"Linuxppc-dev\"\n\t<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"
    },
    "content": "The patch\n\n   ASoC: fsl-asoc-card: Don't error out if ENOTSUPP\n\nhas been applied to the asoc tree at\n\n   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git \n\nAll being well this means that it will be integrated into the linux-next\ntree (usually sometime in the next 24 hours) and sent to Linus during\nthe next merge window (or sooner if it is a bug fix), however if\nproblems are discovered then the patch may be dropped or reverted.  \n\nYou may get further e-mails resulting from automated or manual testing\nand review of the tree, please engage with people reporting problems and\nsend followup patches addressing any issues that are reported if needed.\n\nIf any updates are required or you are submitting further changes they\nshould be sent as incremental updates against current git, existing\npatches will not be replaced.\n\nPlease add any relevant lists and maintainers to the CCs when replying\nto this mail.\n\nThanks,\nMark\n\nFrom 758a3b0183a83a4827afc892c417cd6f8d12e189 Mon Sep 17 00:00:00 2001\nFrom: Nicolin Chen <nicoleotsuka@gmail.com>\nDate: Thu, 7 Sep 2017 22:27:33 -0700\nSubject: [PATCH] ASoC: fsl-asoc-card: Don't error out if ENOTSUPP\n\nThe snd_soc_component_set_sysclk() and snd_soc_dai_set_tdm_slot()\nin the soc-core.c will return -ENOTSUPP if there is no function\nimplementation for them in the dai and component drivers.\n\nSo this patch tries to ignore this errno.\n\nSigned-off-by: Nicolin Chen <nicoleotsuka@gmail.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>\n---\n sound/soc/fsl/fsl-asoc-card.c | 10 +++++-----\n 1 file changed, 5 insertions(+), 5 deletions(-)",
    "diff": "diff --git a/sound/soc/fsl/fsl-asoc-card.c b/sound/soc/fsl/fsl-asoc-card.c\nindex 2db4d0c80d33..3772abbdd7b7 100644\n--- a/sound/soc/fsl/fsl-asoc-card.c\n+++ b/sound/soc/fsl/fsl-asoc-card.c\n@@ -166,7 +166,7 @@ static int fsl_asoc_card_hw_params(struct snd_pcm_substream *substream,\n \tret = snd_soc_dai_set_sysclk(rtd->cpu_dai, cpu_priv->sysclk_id[tx],\n \t\t\t\t     cpu_priv->sysclk_freq[tx],\n \t\t\t\t     cpu_priv->sysclk_dir[tx]);\n-\tif (ret) {\n+\tif (ret && ret != -ENOTSUPP) {\n \t\tdev_err(dev, \"failed to set sysclk for cpu dai\\n\");\n \t\treturn ret;\n \t}\n@@ -174,7 +174,7 @@ static int fsl_asoc_card_hw_params(struct snd_pcm_substream *substream,\n \tif (cpu_priv->slot_width) {\n \t\tret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, 0x3, 0x3, 2,\n \t\t\t\t\t       cpu_priv->slot_width);\n-\t\tif (ret) {\n+\t\tif (ret && ret != -ENOTSUPP) {\n \t\t\tdev_err(dev, \"failed to set TDM slot for cpu dai\\n\");\n \t\t\treturn ret;\n \t\t}\n@@ -270,7 +270,7 @@ static int fsl_asoc_card_set_bias_level(struct snd_soc_card *card,\n \n \t\tret = snd_soc_dai_set_sysclk(codec_dai, codec_priv->fll_id,\n \t\t\t\t\t     pll_out, SND_SOC_CLOCK_IN);\n-\t\tif (ret) {\n+\t\tif (ret && ret != -ENOTSUPP) {\n \t\t\tdev_err(dev, \"failed to set SYSCLK: %d\\n\", ret);\n \t\t\treturn ret;\n \t\t}\n@@ -283,7 +283,7 @@ static int fsl_asoc_card_set_bias_level(struct snd_soc_card *card,\n \t\tret = snd_soc_dai_set_sysclk(codec_dai, codec_priv->mclk_id,\n \t\t\t\t\t     codec_priv->mclk_freq,\n \t\t\t\t\t     SND_SOC_CLOCK_IN);\n-\t\tif (ret) {\n+\t\tif (ret && ret != -ENOTSUPP) {\n \t\t\tdev_err(dev, \"failed to switch away from FLL: %d\\n\", ret);\n \t\t\treturn ret;\n \t\t}\n@@ -459,7 +459,7 @@ static int fsl_asoc_card_late_probe(struct snd_soc_card *card)\n \n \tret = snd_soc_dai_set_sysclk(codec_dai, codec_priv->mclk_id,\n \t\t\t\t     codec_priv->mclk_freq, SND_SOC_CLOCK_IN);\n-\tif (ret) {\n+\tif (ret && ret != -ENOTSUPP) {\n \t\tdev_err(dev, \"failed to set sysclk in %s\\n\", __func__);\n \t\treturn ret;\n \t}\n",
    "prefixes": []
}