get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 132333,
    "url": "http://patchwork.dpdk.org/api/patches/132333/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20231005194907.557517-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": "<20231005194907.557517-2-nicolas.chautru@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20231005194907.557517-2-nicolas.chautru@intel.com",
    "date": "2023-10-05T19:48:56",
    "name": "[v5,01/12] bbdev: add FFT window width member in driver info",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "641bdc2e996f68d4636d33a2a4e0b0e0e1ec8cf6",
    "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/20231005194907.557517-2-nicolas.chautru@intel.com/mbox/",
    "series": [
        {
            "id": 29744,
            "url": "http://patchwork.dpdk.org/api/series/29744/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=29744",
            "date": "2023-10-05T19:48:55",
            "name": "VRB2 bbdev PMD introduction",
            "version": 5,
            "mbox": "http://patchwork.dpdk.org/series/29744/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/patches/132333/comments/",
    "check": "success",
    "checks": "http://patchwork.dpdk.org/api/patches/132333/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 377C8426C5;\n\tThu,  5 Oct 2023 21:56:16 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id E85D24067A;\n\tThu,  5 Oct 2023 21:56:08 +0200 (CEST)",
            "from mgamail.intel.com (mgamail.intel.com [134.134.136.24])\n by mails.dpdk.org (Postfix) with ESMTP id DD1484014F\n for <dev@dpdk.org>; Thu,  5 Oct 2023 21:56:05 +0200 (CEST)",
            "from fmsmga007.fm.intel.com ([10.253.24.52])\n by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 05 Oct 2023 12:56:04 -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; 05 Oct 2023 12:56:03 -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=1696535766; x=1728071766;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=Y50KlDTBX6Z+rSdmodYHsOyvk/Ayo8ZDhrO+Dm0SsXw=;\n b=iGMIBZk1BFYNKq1XFAq614alUR9/QniRMryZskuv02iMxoI42IAHI7zS\n dZRAH21exi85asY7SStJ72G0MKYIenuSedvn30GVWLiAjTNqv/v7ikHFf\n VMAPkL3ZnaczkH+X5/RWgKR9dZrBcLiDgZhPEBzptqihqCEzRe9SI5Cpu\n wbazGBbvTaCLbEJAsknnQnUn5ltJLmCM9Cu7JcdZ2faIpCHCEuJH1+vvm\n 8OduPG/NuxSGhy1kXBjpdecps7cSGXJVNnptNQ82dIVgZRtnLoHfmoufl\n SUj5pwFWKpq6mr+QOaF1xqoS/SeIYAlrr0ctvXDUJ4yOVLhtMcS/iNI7I g==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6600,9927,10854\"; a=\"386432632\"",
            "E=Sophos;i=\"6.03,203,1694761200\"; d=\"scan'208\";a=\"386432632\"",
            "E=McAfee;i=\"6600,9927,10854\"; a=\"755600262\"",
            "E=Sophos;i=\"6.03,203,1694761200\"; d=\"scan'208\";a=\"755600262\""
        ],
        "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 v5 01/12] bbdev: add FFT window width member in driver info",
        "Date": "Thu,  5 Oct 2023 19:48:56 +0000",
        "Message-Id": "<20231005194907.557517-2-nicolas.chautru@intel.com>",
        "X-Mailer": "git-send-email 2.34.1",
        "In-Reply-To": "<20231005194907.557517-1-nicolas.chautru@intel.com>",
        "References": "<20231005194907.557517-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.\nThis also add the total number of windows supported in the capability.\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..d12e2e7fbc 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 windowing width for 2048 FFT - size defined in capability. */\n+\tuint16_t *fft_window_width;\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..369ac331bf 100644\n--- a/lib/bbdev/rte_bbdev_op.h\n+++ b/lib/bbdev/rte_bbdev_op.h\n@@ -905,6 +905,8 @@ struct rte_bbdev_op_cap_fft {\n \tuint16_t num_buffers_src;\n \t/** Num output code block buffers. */\n \tuint16_t num_buffers_dst;\n+\t/** Number of FFT windows supported. */\n+\tuint16_t fft_windows_num;\n };\n \n /** List of the capabilities for the MLD */\n",
    "prefixes": [
        "v5",
        "01/12"
    ]
}