get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 132223,
    "url": "http://patchwork.dpdk.org/api/patches/132223/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20230929163516.3636499-2-nicolas.chautru@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": "<20230929163516.3636499-2-nicolas.chautru@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20230929163516.3636499-2-nicolas.chautru@intel.com",
    "date": "2023-09-29T16:35:05",
    "name": "[v3,01/12] bbdev: add FFT window width member in driver info",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "d4ca9f07453a71ab440f38d51fca6d60f26c68fe",
    "submitter": {
        "id": 1314,
        "url": "http://patchwork.dpdk.org/api/people/1314/?format=api",
        "name": "Chautru, Nicolas",
        "email": "nicolas.chautru@intel.com"
    },
    "delegate": {
        "id": 2642,
        "url": "http://patchwork.dpdk.org/api/users/2642/?format=api",
        "username": "mcoquelin",
        "first_name": "Maxime",
        "last_name": "Coquelin",
        "email": "maxime.coquelin@redhat.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/20230929163516.3636499-2-nicolas.chautru@intel.com/mbox/",
    "series": [
        {
            "id": 29702,
            "url": "http://patchwork.dpdk.org/api/series/29702/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=29702",
            "date": "2023-09-29T16:35:04",
            "name": "VRB2 bbdev PMD introduction",
            "version": 3,
            "mbox": "http://patchwork.dpdk.org/series/29702/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/patches/132223/comments/",
    "check": "success",
    "checks": "http://patchwork.dpdk.org/api/patches/132223/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 5A2D642674;\n\tFri, 29 Sep 2023 18:38:08 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 59565402D0;\n\tFri, 29 Sep 2023 18:38:06 +0200 (CEST)",
            "from mgamail.intel.com (mgamail.intel.com [192.55.52.151])\n by mails.dpdk.org (Postfix) with ESMTP id CDF764003C\n for <dev@dpdk.org>; Fri, 29 Sep 2023 18:38:02 +0200 (CEST)",
            "from fmsmga007.fm.intel.com ([10.253.24.52])\n by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 29 Sep 2023 09:38:01 -0700",
            "from spr-npg-bds1-eec2.sn.intel.com (HELO spr-npg-bds1-eec2..)\n ([10.233.181.123])\n by fmsmga007.fm.intel.com with ESMTP; 29 Sep 2023 09:38:00 -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=1696005483; x=1727541483;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=MPLRy4motHR4iD1xSjcudgDaMqZtcQAnOo25+B3EJEw=;\n b=TvwHyAHticxHQiRdSiOr8IC1rED+RqZdT6J5EuaDWVlPP/+ay7MdyEF3\n 17L4BrFQmjTVy6hDpsBCAvasETafUv1F+nizo4h6Ct+0sfyYC12+Xal65\n dllT4IkGKZuH2Ey6gPbZ5IsFvGg9W/jpy8xyfzIgjLTaL3MT6/bTy3t1P\n 7tz6i0uj1LDQknpdnz0vL4MvmE9QvDukR1aIhE70fDUuiETqQI1FZoupq\n rgmz0oNHvvoQqApFIXTNF1UNY4ZxWL8oLqM1LTMKgsTxRAvuCSw7H2YLe\n poBjDdJCGeC77+1oCllPNvIA6H5K9VRFlv4htN9d8coTJ2Oi++k5PvCSH w==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6600,9927,10848\"; a=\"362584206\"",
            "E=Sophos;i=\"6.03,187,1694761200\"; d=\"scan'208\";a=\"362584206\"",
            "E=McAfee;i=\"6600,9927,10848\"; a=\"753433465\"",
            "E=Sophos;i=\"6.03,187,1694761200\"; d=\"scan'208\";a=\"753433465\""
        ],
        "X-ExtLoop1": "1",
        "From": "Nicolas Chautru <nicolas.chautru@intel.com>",
        "To": "dev@dpdk.org,\n\tmaxime.coquelin@redhat.com",
        "Cc": "hemant.agrawal@nxp.com, david.marchand@redhat.com,\n hernan.vargas@intel.com,\n Nicolas Chautru <nicolas.chautru@intel.com>",
        "Subject": "[PATCH v3 01/12] bbdev: add FFT window width member in driver info",
        "Date": "Fri, 29 Sep 2023 16:35:05 +0000",
        "Message-Id": "<20230929163516.3636499-2-nicolas.chautru@intel.com>",
        "X-Mailer": "git-send-email 2.34.1",
        "In-Reply-To": "<20230929163516.3636499-1-nicolas.chautru@intel.com>",
        "References": "<20230929163516.3636499-1-nicolas.chautru@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": "This exposes the width of each windowing shape being configured on\nthe device. This allows to distinguish different version of the\nflexible pointwise windowing applied to the FFT and expose\nthis platform configuration to the application.\n\nThe SRS processing chain\n(https://doc.dpdk.org/guides/prog_guide/bbdev.html#bbdev-fft-operation)\nincludes a pointwise multiplication by time window whose shape width\nneeds to be exposed, notably for accurate SNR estimate.\nUsing that mechanism user application can retrieve information related\nto what has been dynamically programmed on any bbdev device\nsupporting FFT windowing operation.\n\nSigned-off-by: Nicolas Chautru <nicolas.chautru@intel.com>\n---\n lib/bbdev/rte_bbdev.h    | 2 ++\n lib/bbdev/rte_bbdev_op.h | 2 ++\n 2 files changed, 4 insertions(+)",
    "diff": "diff --git a/lib/bbdev/rte_bbdev.h b/lib/bbdev/rte_bbdev.h\nindex 2985c9f42b..df691c479f 100644\n--- a/lib/bbdev/rte_bbdev.h\n+++ b/lib/bbdev/rte_bbdev.h\n@@ -349,6 +349,8 @@ struct rte_bbdev_driver_info {\n \tconst struct rte_bbdev_op_cap *capabilities;\n \t/** Device cpu_flag requirements */\n \tconst enum rte_cpu_flag_t *cpu_flag_reqs;\n+\t/** FFT width related 2048 FFT for each window. */\n+\tuint16_t fft_window_width[RTE_BBDEV_MAX_FFT_WIN];\n };\n \n /** Macro used at end of bbdev PMD list */\ndiff --git a/lib/bbdev/rte_bbdev_op.h b/lib/bbdev/rte_bbdev_op.h\nindex 693baa8386..9d27226ca6 100644\n--- a/lib/bbdev/rte_bbdev_op.h\n+++ b/lib/bbdev/rte_bbdev_op.h\n@@ -51,6 +51,8 @@ extern \"C\" {\n /* 12 CS maximum */\n #define RTE_BBDEV_MAX_CS_2 (6)\n #define RTE_BBDEV_MAX_CS   (12)\n+/* Up to 16 windows for FFT. */\n+#define RTE_BBDEV_MAX_FFT_WIN (16)\n /* MLD-TS up to 4 layers */\n #define RTE_BBDEV_MAX_MLD_LAYERS (4)\n /* 12 SB per RB */\n",
    "prefixes": [
        "v3",
        "01/12"
    ]
}