get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 139648,
    "url": "http://patchwork.dpdk.org/api/patches/139648/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/f279e8508c1189d88b29832cd2a6bcfa55416bae.1713964708.git.anatoly.burakov@intel.com/",
    "project": {
        "id": 1,
        "url": "http://patchwork.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<f279e8508c1189d88b29832cd2a6bcfa55416bae.1713964708.git.anatoly.burakov@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/f279e8508c1189d88b29832cd2a6bcfa55416bae.1713964708.git.anatoly.burakov@intel.com",
    "date": "2024-04-24T13:21:37",
    "name": "[v1,03/22] net/ixgbe/base: fix PHY ID for X550",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": false,
    "hash": "e8d4f7f71ce31d02cfb90c556702fdb468c467ef",
    "submitter": {
        "id": 4,
        "url": "http://patchwork.dpdk.org/api/people/4/?format=api",
        "name": "Anatoly Burakov",
        "email": "anatoly.burakov@intel.com"
    },
    "delegate": {
        "id": 10,
        "url": "http://patchwork.dpdk.org/api/users/10/?format=api",
        "username": "bruce",
        "first_name": "Bruce",
        "last_name": "Richardson",
        "email": "bruce.richardson@intel.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/f279e8508c1189d88b29832cd2a6bcfa55416bae.1713964708.git.anatoly.burakov@intel.com/mbox/",
    "series": [
        {
            "id": 31814,
            "url": "http://patchwork.dpdk.org/api/series/31814/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=31814",
            "date": "2024-04-24T13:21:34",
            "name": "Update IXGBE base driver",
            "version": 1,
            "mbox": "http://patchwork.dpdk.org/series/31814/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/patches/139648/comments/",
    "check": "success",
    "checks": "http://patchwork.dpdk.org/api/patches/139648/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 62DA943EAD;\n\tWed, 24 Apr 2024 15:22:36 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 51B5043483;\n\tWed, 24 Apr 2024 15:22:21 +0200 (CEST)",
            "from mgamail.intel.com (mgamail.intel.com [192.198.163.9])\n by mails.dpdk.org (Postfix) with ESMTP id 87EA64347F;\n Wed, 24 Apr 2024 15:22:19 +0200 (CEST)",
            "from fmviesa006.fm.intel.com ([10.60.135.146])\n by fmvoesa103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 24 Apr 2024 06:22:19 -0700",
            "from silpixa00401119.ir.intel.com ([10.55.129.167])\n by fmviesa006.fm.intel.com with ESMTP; 24 Apr 2024 06:22:17 -0700"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1713964940; x=1745500940;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=MiRQVDfu+ENHKZICn9OlVLShw/50Smpfl3hrP7t+rEU=;\n b=D3tTK3SHPeIpw65S6m+6uBtmwmXAroXYfGivbnqdMgWhQ+EmhXr2jBPK\n dk1kZjPJ8iEj8WTn9rs51N8yBGSiwcSaklHXzl6EtGQXGwH60LLocPRXi\n ifmIJLVZajtCCp8onwqJSHs//n59arxEWDUKBYiqIIImo9kLK9gtndgd+\n c4j1RxiwmsOirLSWvcCFZzZCWgStt3JW/y9OwIKCQDiBM7sCOVxk0jzmk\n D04TaIMLAhiZzDj2vayUFq0gHR9vq2yaVo+7h6IBMLak0uh+BaYlrJx5X\n bz974xk/j338vriU3P2GVDg3RDPKwaPnRx9/uRIl5Aa/xsmE6gB84mAhb Q==;",
        "X-CSE-ConnectionGUID": [
            "D5ycO6RnQbu2DtcF2n6wxg==",
            "qI1hm4CCSQiOAxWRygMJ4g=="
        ],
        "X-CSE-MsgGUID": [
            "WwM+9BBSSma3Ufqih/fxCQ==",
            "6J2G9e3XSWKN0KZdbag3zA=="
        ],
        "X-IronPort-AV": [
            "E=McAfee;i=\"6600,9927,11054\"; a=\"20289241\"",
            "E=Sophos;i=\"6.07,226,1708416000\"; d=\"scan'208\";a=\"20289241\"",
            "E=Sophos;i=\"6.07,226,1708416000\"; d=\"scan'208\";a=\"24749296\""
        ],
        "X-ExtLoop1": "1",
        "From": "Anatoly Burakov <anatoly.burakov@intel.com>",
        "To": "dev@dpdk.org, Wenzhuo Lu <wenzhuo.lu@intel.com>,\n Helin Zhang <helin.zhang@intel.com>",
        "Cc": "Radoslaw Tyl <radoslawx.tyl@intel.com>,\n\tvladimir.medvedkin@intel.com, bruce.richardson@intel.com,\n\tstable@dpdk.org, Skajewski@dpdk.org,\n\tPiotrX <piotrx.skajewski@intel.com>, Michael@dpdk.org,\n\tAlice <alice.michael@intel.com>",
        "Subject": "[PATCH v1 03/22] net/ixgbe/base: fix PHY ID for X550",
        "Date": "Wed, 24 Apr 2024 14:21:37 +0100",
        "Message-ID": "\n <f279e8508c1189d88b29832cd2a6bcfa55416bae.1713964708.git.anatoly.burakov@intel.com>",
        "X-Mailer": "git-send-email 2.43.0",
        "In-Reply-To": "<cover.1713964707.git.anatoly.burakov@intel.com>",
        "References": "<cover.1713964707.git.anatoly.burakov@intel.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org"
    },
    "content": "From: Radoslaw Tyl <radoslawx.tyl@intel.com>\n\nFunction ixgbe_get_phy_type_from_id() for X550_PHY_ID2 and\nX550_PHY_ID3 always return ixgbe_phy_unknown instead of ixgbe_phy_aq\nbecause phy ID's last 4 bits are always masked, and should not be\ntaken into account when selecting phy type.\n\nThis patch adds default PHY ID for X550 devices with mask on last 4\nbits (0xFFFFFFF0), and fixes the switch statement to use it.\n\nFixes: 58ddc803e412 (\"ixgbe/base: add new X550 PHY ids\")\nCc: stable@dpdk.org\n\nSigned-off-by: Radoslaw Tyl <radoslawx.tyl@intel.com>\nReviewed-by: Skajewski, PiotrX <piotrx.skajewski@intel.com>\nReviewed-by: Michael, Alice <alice.michael@intel.com>\n---\n drivers/net/ixgbe/base/ixgbe_phy.c  | 3 +--\n drivers/net/ixgbe/base/ixgbe_type.h | 1 +\n 2 files changed, 2 insertions(+), 2 deletions(-)",
    "diff": "diff --git a/drivers/net/ixgbe/base/ixgbe_phy.c b/drivers/net/ixgbe/base/ixgbe_phy.c\nindex 3a8e603472..56267bb00d 100644\n--- a/drivers/net/ixgbe/base/ixgbe_phy.c\n+++ b/drivers/net/ixgbe/base/ixgbe_phy.c\n@@ -432,8 +432,7 @@ enum ixgbe_phy_type ixgbe_get_phy_type_from_id(u32 phy_id)\n \tcase TN1010_PHY_ID:\n \t\tphy_type = ixgbe_phy_tn;\n \t\tbreak;\n-\tcase X550_PHY_ID2:\n-\tcase X550_PHY_ID3:\n+\tcase X550_PHY_ID:\n \tcase X540_PHY_ID:\n \t\tphy_type = ixgbe_phy_aq;\n \t\tbreak;\ndiff --git a/drivers/net/ixgbe/base/ixgbe_type.h b/drivers/net/ixgbe/base/ixgbe_type.h\nindex 35212a561b..f709681df2 100644\n--- a/drivers/net/ixgbe/base/ixgbe_type.h\n+++ b/drivers/net/ixgbe/base/ixgbe_type.h\n@@ -1664,6 +1664,7 @@ struct ixgbe_dmac_config {\n #define TN1010_PHY_ID\t0x00A19410\n #define TNX_FW_REV\t0xB\n #define X540_PHY_ID\t0x01540200\n+#define X550_PHY_ID\t0x01540220\n #define X550_PHY_ID2\t0x01540223\n #define X550_PHY_ID3\t0x01540221\n #define X557_PHY_ID\t0x01540240\n",
    "prefixes": [
        "v1",
        "03/22"
    ]
}