Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/208/?format=api
{ "id": 208, "url": "http://patchwork.ozlabs.org/api/patches/208/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/62e3d970a3bcb8158308bb645f99c75a41d177ff.1220877899.git.jwboyer@linux.vnet.ibm.com/", "project": { "id": 2, "url": "http://patchwork.ozlabs.org/api/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": "<62e3d970a3bcb8158308bb645f99c75a41d177ff.1220877899.git.jwboyer@linux.vnet.ibm.com>", "list_archive_url": "https://lore.kernel.org/linuxppc-dev/62e3d970a3bcb8158308bb645f99c75a41d177ff.1220877899.git.jwboyer@linux.vnet.ibm.com/", "date": "2008-09-04T12:57:57", "name": "ibm_newemac: Allow the \"no flow control\" EMAC feature to work", "commit_ref": "b68d185ab12b1fc8000432c5d5ab5404d4788b4c", "pull_url": null, "state": "accepted", "archived": true, "hash": "2838734299f073614b8a1149ac3df894ada5ace6", "submitter": { "id": 8, "url": "http://patchwork.ozlabs.org/api/people/8/?format=api", "name": "Josh Boyer", "email": "jwboyer@linux.vnet.ibm.com" }, "delegate": { "id": 11, "url": "http://patchwork.ozlabs.org/api/users/11/?format=api", "username": "jwboyer", "first_name": "Josh", "last_name": "Boyer", "email": "jwboyer@gmail.com" }, "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/62e3d970a3bcb8158308bb645f99c75a41d177ff.1220877899.git.jwboyer@linux.vnet.ibm.com/mbox/", "series": [], "comments": "http://patchwork.ozlabs.org/api/patches/208/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/208/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<linuxppc-dev-bounces+patchwork=ozlabs.org@ozlabs.org>", "X-Original-To": [ "patchwork@ozlabs.org", "linuxppc-dev@ozlabs.org" ], "Delivered-To": [ "patchwork@ozlabs.org", "linuxppc-dev@ozlabs.org" ], "Received": [ "from ozlabs.org (localhost [127.0.0.1])\n\tby ozlabs.org (Postfix) with ESMTP id 60E00DE11E\n\tfor <patchwork@ozlabs.org>; Mon, 8 Sep 2008 23:04:58 +1000 (EST)", "from py-out-1112.google.com (py-out-1112.google.com\n\t[64.233.166.181]) by ozlabs.org (Postfix) with ESMTP id 9F803DDDFF\n\tfor <linuxppc-dev@ozlabs.org>; Mon, 8 Sep 2008 23:04:35 +1000 (EST)", "by py-out-1112.google.com with SMTP id a29so928307pyi.27\n\tfor <linuxppc-dev@ozlabs.org>; Mon, 08 Sep 2008 06:04:34 -0700 (PDT)", "by 10.64.213.8 with SMTP id l8mr31321262qbg.69.1220879073878;\n\tMon, 08 Sep 2008 06:04:33 -0700 (PDT)", "from ?192.168.1.101? ( [24.247.237.59])\n\tby mx.google.com with ESMTPS id 12sm5470771qbw.2.2008.09.08.06.04.32\n\t(version=TLSv1/SSLv3 cipher=RC4-MD5);\n\tMon, 08 Sep 2008 06:04:33 -0700 (PDT)" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; \n\th=domainkey-signature:received:received:message-id:in-reply-to\n\t:references:from:date:subject:to:cc:mime-version:x-mailer\n\t:content-transfer-encoding:sender;\n\tbh=ibPCO2iuw5jXAlVhwOWSbXx4n6NGq8wYmmyrG7izBnA=;\n\tb=qA6dOWQ5V7bh334D/gtMRmobKZtV2KyVM13ZO8kv0ZwMpgQn5lYGtV/KMh+7oYIcA5\n\tShPJ0h7CzQtdCwJzRwqxbN+IQ/AykbMmLHPzClM4crAeXcoca9mKgoG+HeutycPYjpsC\n\tRJgfSwP+4CPT8dHFg0amx+jeB2rSGxqcoEzHA=", "DomainKey-Signature": "a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;\n\th=message-id:in-reply-to:references:from:date:subject:to:cc\n\t:mime-version:x-mailer:content-transfer-encoding:sender;\n\tb=PqVP+WstS4cXG1sQMYRDOv5ZzQw6abzcjlG0ivRjFAdzT6lXQhuNIewizGXv5GWdYf\n\txX9ikduddTcurNm9n66NVJ3/UXHhD71xkKAvTfqAFUBY/JxYZMVpYgTgywcmynrLzRg5\n\tqk0i2sVMemm+Yxi77hmowNQc8Wf2nhCylDPtc=", "Message-Id": "<62e3d970a3bcb8158308bb645f99c75a41d177ff.1220877899.git.jwboyer@linux.vnet.ibm.com>", "In-Reply-To": "<cover.1220877899.git.jwboyer@linux.vnet.ibm.com>", "References": "<cover.1220877899.git.jwboyer@linux.vnet.ibm.com>", "From": "Josh Boyer <jwboyer@linux.vnet.ibm.com>", "Date": "Thu, 4 Sep 2008 08:57:57 -0400", "Subject": "[PATCH 1/3] ibm_newemac: Allow the \"no flow control\" EMAC feature\n\tto work", "To": "benh@kernel.crashing.org, netdev@vger.kernel.org", "Mime-Version": "1.0", "X-Mailer": "Evolution 2.22.3.1 (2.22.3.1-1.fc9) ", "Cc": "linuxppc-dev@ozlabs.org", "X-BeenThere": "linuxppc-dev@ozlabs.org", "X-Mailman-Version": "2.1.11", "Precedence": "list", "List-Id": "Linux on PowerPC Developers Mail List <linuxppc-dev.ozlabs.org>", "List-Unsubscribe": "<https://ozlabs.org/mailman/options/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@ozlabs.org?subject=unsubscribe>", "List-Archive": "<http://ozlabs.org/pipermail/linuxppc-dev>", "List-Post": "<mailto:linuxppc-dev@ozlabs.org>", "List-Help": "<mailto:linuxppc-dev-request@ozlabs.org?subject=help>", "List-Subscribe": "<https://ozlabs.org/mailman/listinfo/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@ozlabs.org?subject=subscribe>", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Sender": "linuxppc-dev-bounces+patchwork=ozlabs.org@ozlabs.org", "Errors-To": "linuxppc-dev-bounces+patchwork=ozlabs.org@ozlabs.org" }, "content": "Some PowerPC 40x chips have errata that force us not to use the integrated\nflow control. We have the feature defined, but it currently can't be used\nbecause it is never added to EMAC_FTRS_POSSIBLE.\n\nThis adds a Kconfig option for affected platforms to select and puts the\nfeature in the EMAC_FTRS_POSSIBLE list. This is set for PowerPC 405EZ\nplatforms as well.\n\nSigned-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>", "diff": "diff --git a/drivers/net/ibm_newemac/Kconfig b/drivers/net/ibm_newemac/Kconfig\nindex 70a3272..dfb6547 100644\n--- a/drivers/net/ibm_newemac/Kconfig\n+++ b/drivers/net/ibm_newemac/Kconfig\n@@ -62,3 +62,7 @@ config IBM_NEW_EMAC_TAH\n config IBM_NEW_EMAC_EMAC4\n \tbool\n \tdefault n\n+\n+config IBM_NEW_EMAC_NO_FLOW_CTRL\n+\tbool\n+\tdefault n\ndiff --git a/drivers/net/ibm_newemac/core.c b/drivers/net/ibm_newemac/core.c\nindex 2e720f2..2442361 100644\n--- a/drivers/net/ibm_newemac/core.c\n+++ b/drivers/net/ibm_newemac/core.c\n@@ -2567,6 +2567,8 @@ static int __devinit emac_init_config(struct emac_instance *dev)\n \t\tif (of_device_is_compatible(np, \"ibm,emac-440ep\") ||\n \t\t of_device_is_compatible(np, \"ibm,emac-440gr\"))\n \t\t\tdev->features |= EMAC_FTR_440EP_PHY_CLK_FIX;\n+\t\tif (of_device_is_compatible(np, \"ibm,emac-405ez\"))\n+\t\t\tdev->features |= EMAC_FTR_NO_FLOW_CONTROL_40x;\n \t}\n \n \t/* Fixup some feature bits based on the device tree */\ndiff --git a/drivers/net/ibm_newemac/core.h b/drivers/net/ibm_newemac/core.h\nindex 6545e69..59e5a5d 100644\n--- a/drivers/net/ibm_newemac/core.h\n+++ b/drivers/net/ibm_newemac/core.h\n@@ -341,6 +341,9 @@ enum {\n #ifdef CONFIG_IBM_NEW_EMAC_RGMII\n \t EMAC_FTR_HAS_RGMII\t|\n #endif\n+#ifdef CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL\n+\t EMAC_FTR_NO_FLOW_CONTROL_40x |\n+#endif\n \tEMAC_FTR_440EP_PHY_CLK_FIX,\n };\n \n", "prefixes": [] }