get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 838018,
    "url": "http://patchwork.ozlabs.org/api/patches/838018/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20171114120052.86665-4-alice.michael@intel.com/",
    "project": {
        "id": 46,
        "url": "http://patchwork.ozlabs.org/api/projects/46/?format=api",
        "name": "Intel Wired Ethernet development",
        "link_name": "intel-wired-lan",
        "list_id": "intel-wired-lan.osuosl.org",
        "list_email": "intel-wired-lan@osuosl.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": "",
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20171114120052.86665-4-alice.michael@intel.com>",
    "list_archive_url": null,
    "date": "2017-11-14T12:00:47",
    "name": "[next,S82-V4,4/9] i40e: change ppp name to ddp",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": false,
    "hash": "6c2eea96296f52f7bf2d6fe52ca6e50eec0d0715",
    "submitter": {
        "id": 71123,
        "url": "http://patchwork.ozlabs.org/api/people/71123/?format=api",
        "name": "Michael, Alice",
        "email": "alice.michael@intel.com"
    },
    "delegate": {
        "id": 68,
        "url": "http://patchwork.ozlabs.org/api/users/68/?format=api",
        "username": "jtkirshe",
        "first_name": "Jeff",
        "last_name": "Kirsher",
        "email": "jeffrey.t.kirsher@intel.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20171114120052.86665-4-alice.michael@intel.com/mbox/",
    "series": [
        {
            "id": 13564,
            "url": "http://patchwork.ozlabs.org/api/series/13564/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=13564",
            "date": "2017-11-14T12:00:46",
            "name": "[next,S82-V4,1/9] i40evf: Do not clear MSI-X PBA manually",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/13564/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/838018/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/838018/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<intel-wired-lan-bounces@osuosl.org>",
        "X-Original-To": [
            "incoming@patchwork.ozlabs.org",
            "intel-wired-lan@lists.osuosl.org"
        ],
        "Delivered-To": [
            "patchwork-incoming@bilbo.ozlabs.org",
            "intel-wired-lan@lists.osuosl.org"
        ],
        "Authentication-Results": "ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=osuosl.org\n\t(client-ip=140.211.166.137; helo=fraxinus.osuosl.org;\n\tenvelope-from=intel-wired-lan-bounces@osuosl.org;\n\treceiver=<UNKNOWN>)",
        "Received": [
            "from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3ybzVb62zHz9ryv\n\tfor <incoming@patchwork.ozlabs.org>;\n\tWed, 15 Nov 2017 07:23:51 +1100 (AEDT)",
            "from localhost (localhost [127.0.0.1])\n\tby fraxinus.osuosl.org (Postfix) with ESMTP id 6B0F285A84;\n\tTue, 14 Nov 2017 20:23:50 +0000 (UTC)",
            "from fraxinus.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id LQKCkRzZVF9E; Tue, 14 Nov 2017 20:23:47 +0000 (UTC)",
            "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby fraxinus.osuosl.org (Postfix) with ESMTP id D52A886AA8;\n\tTue, 14 Nov 2017 20:23:47 +0000 (UTC)",
            "from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n\tby ash.osuosl.org (Postfix) with ESMTP id 91D101BFC3F\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tTue, 14 Nov 2017 20:07:04 +0000 (UTC)",
            "from localhost (localhost [127.0.0.1])\n\tby hemlock.osuosl.org (Postfix) with ESMTP id 8876A878C3\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tTue, 14 Nov 2017 20:07:04 +0000 (UTC)",
            "from hemlock.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id dGUHcdQpL81H for <intel-wired-lan@lists.osuosl.org>;\n\tTue, 14 Nov 2017 20:07:00 +0000 (UTC)",
            "from mga02.intel.com (mga02.intel.com [134.134.136.20])\n\tby hemlock.osuosl.org (Postfix) with ESMTPS id 09F84878D8\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tTue, 14 Nov 2017 20:06:59 +0000 (UTC)",
            "from fmsmga001.fm.intel.com ([10.253.24.23])\n\tby orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t14 Nov 2017 12:06:58 -0800",
            "from unknown (HELO localhost.jf.intel.com) ([10.166.16.121])\n\tby fmsmga001.fm.intel.com with ESMTP; 14 Nov 2017 12:06:58 -0800"
        ],
        "X-Virus-Scanned": [
            "amavisd-new at osuosl.org",
            "amavisd-new at osuosl.org"
        ],
        "X-Greylist": "domain auto-whitelisted by SQLgrey-1.7.6",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.44,396,1505804400\"; d=\"scan'208\";a=\"2651456\"",
        "From": "Alice Michael <alice.michael@intel.com>",
        "To": "alice.michael@intel.com,\n\tintel-wired-lan@lists.osuosl.org",
        "Date": "Tue, 14 Nov 2017 07:00:47 -0500",
        "Message-Id": "<20171114120052.86665-4-alice.michael@intel.com>",
        "X-Mailer": "git-send-email 2.9.5",
        "In-Reply-To": "<20171114120052.86665-1-alice.michael@intel.com>",
        "References": "<20171114120052.86665-1-alice.michael@intel.com>",
        "Subject": "[Intel-wired-lan] [next PATCH S82-V4 4/9] i40e: change ppp name to\n\tddp",
        "X-BeenThere": "intel-wired-lan@osuosl.org",
        "X-Mailman-Version": "2.1.24",
        "Precedence": "list",
        "List-Id": "Intel Wired Ethernet Linux Kernel Driver Development\n\t<intel-wired-lan.osuosl.org>",
        "List-Unsubscribe": "<https://lists.osuosl.org/mailman/options/intel-wired-lan>, \n\t<mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>",
        "List-Archive": "<http://lists.osuosl.org/pipermail/intel-wired-lan/>",
        "List-Post": "<mailto:intel-wired-lan@osuosl.org>",
        "List-Help": "<mailto:intel-wired-lan-request@osuosl.org?subject=help>",
        "List-Subscribe": "<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>, \n\t<mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>",
        "Cc": "Jingjing Wu <jingjing.wu@intel.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=\"us-ascii\"",
        "Content-Transfer-Encoding": "7bit",
        "Errors-To": "intel-wired-lan-bounces@osuosl.org",
        "Sender": "\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>"
    },
    "content": "From: Jingjing Wu <jingjing.wu@intel.com>\n\nPPP name was going to be confusing since PPP already means point\nto point protocol. It is decided to change pipeline personalization\nprofile(ppp) to dynamic device personalization(ddp).\n\nSigned-off-by: Jingjing Wu <jingjing.wu@intel.com>\n---\n drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h  | 10 ++++----\n drivers/net/ethernet/intel/i40e/i40e_common.c      | 22 ++++++++---------\n drivers/net/ethernet/intel/i40e/i40e_prototype.h   | 10 ++++----\n drivers/net/ethernet/intel/i40e/i40e_type.h        | 28 +++++++++++-----------\n .../net/ethernet/intel/i40evf/i40e_adminq_cmd.h    | 10 ++++----\n drivers/net/ethernet/intel/i40evf/i40e_common.c    | 24 +++++++++----------\n drivers/net/ethernet/intel/i40evf/i40e_prototype.h | 10 ++++----\n drivers/net/ethernet/intel/i40evf/i40e_type.h      | 28 +++++++++++-----------\n 8 files changed, 73 insertions(+), 69 deletions(-)",
    "diff": "diff --git a/drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h b/drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h\nindex b0188b8..c577634 100644\n--- a/drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h\n+++ b/drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h\n@@ -198,7 +198,7 @@ enum i40e_admin_queue_opc {\n \ti40e_aqc_opc_add_mirror_rule\t= 0x0260,\n \ti40e_aqc_opc_delete_mirror_rule\t= 0x0261,\n \n-\t/* Pipeline Personalization Profile */\n+\t/* Dynamic Device Personalization */\n \ti40e_aqc_opc_write_personalization_profile\t= 0x0270,\n \ti40e_aqc_opc_get_personalization_profile_list\t= 0x0271,\n \n@@ -1594,7 +1594,7 @@ struct i40e_aqc_add_delete_mirror_rule_completion {\n \n I40E_CHECK_CMD_LENGTH(i40e_aqc_add_delete_mirror_rule_completion);\n \n-/* Pipeline Personalization Profile */\n+/* Dynamic Device Personalization */\n struct i40e_aqc_write_personalization_profile {\n \tu8      flags;\n \tu8      reserved[3];\n@@ -1605,7 +1605,7 @@ struct i40e_aqc_write_personalization_profile {\n \n I40E_CHECK_CMD_LENGTH(i40e_aqc_write_personalization_profile);\n \n-struct i40e_aqc_write_ppp_resp {\n+struct i40e_aqc_write_ddp_resp {\n \t__le32 error_offset;\n \t__le32 error_info;\n \t__le32 addr_high;\n@@ -1614,8 +1614,8 @@ struct i40e_aqc_write_ppp_resp {\n \n struct i40e_aqc_get_applied_profiles {\n \tu8      flags;\n-#define I40E_AQC_GET_PPP_GET_CONF\t0x1\n-#define I40E_AQC_GET_PPP_GET_RDPU_CONF\t0x2\n+#define I40E_AQC_GET_DDP_GET_CONF\t0x1\n+#define I40E_AQC_GET_DDP_GET_RDPU_CONF\t0x2\n \tu8      rsv[3];\n \t__le32  reserved;\n \t__le32  addr_high;\ndiff --git a/drivers/net/ethernet/intel/i40e/i40e_common.c b/drivers/net/ethernet/intel/i40e/i40e_common.c\nindex 13c7946..9ef7a0c 100644\n--- a/drivers/net/ethernet/intel/i40e/i40e_common.c\n+++ b/drivers/net/ethernet/intel/i40e/i40e_common.c\n@@ -5229,7 +5229,7 @@ i40e_status i40e_aq_get_phy_register(struct i40e_hw *hw,\n }\n \n /**\n- * i40e_aq_write_ppp - Write pipeline personalization profile (ppp)\n+ * i40e_aq_write_ddp - Write dynamic device personalization (ddp)\n  * @hw: pointer to the hw struct\n  * @buff: command buffer (size in bytes = buff_size)\n  * @buff_size: buffer size in bytes\n@@ -5239,7 +5239,7 @@ i40e_status i40e_aq_get_phy_register(struct i40e_hw *hw,\n  * @cmd_details: pointer to command details structure or NULL\n  **/\n enum\n-i40e_status_code i40e_aq_write_ppp(struct i40e_hw *hw, void *buff,\n+i40e_status_code i40e_aq_write_ddp(struct i40e_hw *hw, void *buff,\n \t\t\t\t   u16 buff_size, u32 track_id,\n \t\t\t\t   u32 *error_offset, u32 *error_info,\n \t\t\t\t   struct i40e_asq_cmd_details *cmd_details)\n@@ -5248,7 +5248,7 @@ i40e_status_code i40e_aq_write_ppp(struct i40e_hw *hw, void *buff,\n \tstruct i40e_aqc_write_personalization_profile *cmd =\n \t\t(struct i40e_aqc_write_personalization_profile *)\n \t\t&desc.params.raw;\n-\tstruct i40e_aqc_write_ppp_resp *resp;\n+\tstruct i40e_aqc_write_ddp_resp *resp;\n \ti40e_status status;\n \n \ti40e_fill_default_direct_cmd_desc(&desc,\n@@ -5264,7 +5264,7 @@ i40e_status_code i40e_aq_write_ppp(struct i40e_hw *hw, void *buff,\n \n \tstatus = i40e_asq_send_command(hw, &desc, buff, buff_size, cmd_details);\n \tif (!status) {\n-\t\tresp = (struct i40e_aqc_write_ppp_resp *)&desc.params.raw;\n+\t\tresp = (struct i40e_aqc_write_ddp_resp *)&desc.params.raw;\n \t\tif (error_offset)\n \t\t\t*error_offset = le32_to_cpu(resp->error_offset);\n \t\tif (error_info)\n@@ -5275,14 +5275,14 @@ i40e_status_code i40e_aq_write_ppp(struct i40e_hw *hw, void *buff,\n }\n \n /**\n- * i40e_aq_get_ppp_list - Read pipeline personalization profile (ppp)\n+ * i40e_aq_get_ddp_list - Read dynamic device personalization (ddp)\n  * @hw: pointer to the hw struct\n  * @buff: command buffer (size in bytes = buff_size)\n  * @buff_size: buffer size in bytes\n  * @cmd_details: pointer to command details structure or NULL\n  **/\n enum\n-i40e_status_code i40e_aq_get_ppp_list(struct i40e_hw *hw, void *buff,\n+i40e_status_code i40e_aq_get_ddp_list(struct i40e_hw *hw, void *buff,\n \t\t\t\t      u16 buff_size, u8 flags,\n \t\t\t\t      struct i40e_asq_cmd_details *cmd_details)\n {\n@@ -5371,7 +5371,7 @@ i40e_write_profile(struct i40e_hw *hw, struct i40e_profile_segment *profile,\n \t\t\t\tbreak;\n \t}\n \tif (i == dev_cnt) {\n-\t\ti40e_debug(hw, I40E_DEBUG_PACKAGE, \"Device doesn't support PPP\");\n+\t\ti40e_debug(hw, I40E_DEBUG_PACKAGE, \"Device doesn't support DDP\");\n \t\treturn I40E_ERR_DEVICE_NOT_SUPPORTED;\n \t}\n \n@@ -5390,7 +5390,7 @@ i40e_write_profile(struct i40e_hw *hw, struct i40e_profile_segment *profile,\n \t\t\tsizeof(struct i40e_profile_section_header);\n \n \t\t/* Write profile */\n-\t\tstatus = i40e_aq_write_ppp(hw, (void *)sec, (u16)section_size,\n+\t\tstatus = i40e_aq_write_ddp(hw, (void *)sec, (u16)section_size,\n \t\t\t\t\t   track_id, &offset, &info, NULL);\n \t\tif (status) {\n \t\t\ti40e_debug(hw, I40E_DEBUG_PACKAGE,\n@@ -5432,10 +5432,10 @@ i40e_add_pinfo_to_list(struct i40e_hw *hw,\n \t\t\t\t\t     sec->section.offset);\n \tpinfo->track_id = track_id;\n \tpinfo->version = profile->version;\n-\tpinfo->op = I40E_PPP_ADD_TRACKID;\n-\tmemcpy(pinfo->name, profile->name, I40E_PPP_NAME_SIZE);\n+\tpinfo->op = I40E_DDP_ADD_TRACKID;\n+\tmemcpy(pinfo->name, profile->name, I40E_DDP_NAME_SIZE);\n \n-\tstatus = i40e_aq_write_ppp(hw, (void *)sec, sec->data_end,\n+\tstatus = i40e_aq_write_ddp(hw, (void *)sec, sec->data_end,\n \t\t\t\t   track_id, &offset, &info, NULL);\n \n \treturn status;\ndiff --git a/drivers/net/ethernet/intel/i40e/i40e_prototype.h b/drivers/net/ethernet/intel/i40e/i40e_prototype.h\nindex e70bebc..b3cc89c 100644\n--- a/drivers/net/ethernet/intel/i40e/i40e_prototype.h\n+++ b/drivers/net/ethernet/intel/i40e/i40e_prototype.h\n@@ -431,13 +431,15 @@ i40e_status i40e_write_phy_register(struct i40e_hw *hw, u8 page, u16 reg,\n u8 i40e_get_phy_address(struct i40e_hw *hw, u8 dev_num);\n i40e_status i40e_blink_phy_link_led(struct i40e_hw *hw,\n \t\t\t\t    u32 time, u32 interval);\n-i40e_status i40e_aq_write_ppp(struct i40e_hw *hw, void *buff,\n+i40e_status i40e_aq_write_ddp(struct i40e_hw *hw, void *buff,\n \t\t\t      u16 buff_size, u32 track_id,\n \t\t\t      u32 *error_offset, u32 *error_info,\n-\t\t\t      struct i40e_asq_cmd_details *cmd_details);\n-i40e_status i40e_aq_get_ppp_list(struct i40e_hw *hw, void *buff,\n+\t\t\t      struct i40e_asq_cmd_details *\n+\t\t\t      cmd_details);\n+i40e_status i40e_aq_get_ddp_list(struct i40e_hw *hw, void *buff,\n \t\t\t\t u16 buff_size, u8 flags,\n-\t\t\t\t struct i40e_asq_cmd_details *cmd_details);\n+\t\t\t\t struct i40e_asq_cmd_details *\n+\t\t\t\t cmd_details);\n struct i40e_generic_seg_header *\n i40e_find_segment_in_package(u32 segment_type,\n \t\t\t     struct i40e_package_header *pkg_header);\ndiff --git a/drivers/net/ethernet/intel/i40e/i40e_type.h b/drivers/net/ethernet/intel/i40e/i40e_type.h\nindex 0e85687..5a708c3 100644\n--- a/drivers/net/ethernet/intel/i40e/i40e_type.h\n+++ b/drivers/net/ethernet/intel/i40e/i40e_type.h\n@@ -1502,19 +1502,19 @@ struct i40e_lldp_variables {\n #define I40E_FLEX_57_SHIFT\t\t6\n #define I40E_FLEX_57_MASK\t\t(0x1ULL << I40E_FLEX_57_SHIFT)\n \n-/* Version format for PPP */\n-struct i40e_ppp_version {\n+/* Version format for Dynamic Device Personalization(DDP) */\n+struct i40e_ddp_version {\n \tu8 major;\n \tu8 minor;\n \tu8 update;\n \tu8 draft;\n };\n \n-#define I40E_PPP_NAME_SIZE\t32\n+#define I40E_DDP_NAME_SIZE\t32\n \n /* Package header */\n struct i40e_package_header {\n-\tstruct i40e_ppp_version version;\n+\tstruct i40e_ddp_version version;\n \tu32 segment_count;\n \tu32 segment_offset[1];\n };\n@@ -1526,16 +1526,16 @@ struct i40e_generic_seg_header {\n #define SEGMENT_TYPE_I40E\t0x00000011\n #define SEGMENT_TYPE_X722\t0x00000012\n \tu32 type;\n-\tstruct i40e_ppp_version version;\n+\tstruct i40e_ddp_version version;\n \tu32 size;\n-\tchar name[I40E_PPP_NAME_SIZE];\n+\tchar name[I40E_DDP_NAME_SIZE];\n };\n \n struct i40e_metadata_segment {\n \tstruct i40e_generic_seg_header header;\n-\tstruct i40e_ppp_version version;\n+\tstruct i40e_ddp_version version;\n \tu32 track_id;\n-\tchar name[I40E_PPP_NAME_SIZE];\n+\tchar name[I40E_DDP_NAME_SIZE];\n };\n \n struct i40e_device_id_entry {\n@@ -1545,8 +1545,8 @@ struct i40e_device_id_entry {\n \n struct i40e_profile_segment {\n \tstruct i40e_generic_seg_header header;\n-\tstruct i40e_ppp_version version;\n-\tchar name[I40E_PPP_NAME_SIZE];\n+\tstruct i40e_ddp_version version;\n+\tchar name[I40E_DDP_NAME_SIZE];\n \tu32 device_table_count;\n \tstruct i40e_device_id_entry device_table[1];\n };\n@@ -1573,11 +1573,11 @@ struct i40e_profile_section_header {\n \n struct i40e_profile_info {\n \tu32 track_id;\n-\tstruct i40e_ppp_version version;\n+\tstruct i40e_ddp_version version;\n \tu8 op;\n-#define I40E_PPP_ADD_TRACKID\t\t0x01\n-#define I40E_PPP_REMOVE_TRACKID\t0x02\n+#define I40E_DDP_ADD_TRACKID\t\t0x01\n+#define I40E_DDP_REMOVE_TRACKID\t0x02\n \tu8 reserved[7];\n-\tu8 name[I40E_PPP_NAME_SIZE];\n+\tu8 name[I40E_DDP_NAME_SIZE];\n };\n #endif /* _I40E_TYPE_H_ */\ndiff --git a/drivers/net/ethernet/intel/i40evf/i40e_adminq_cmd.h b/drivers/net/ethernet/intel/i40evf/i40e_adminq_cmd.h\nindex 06b0457..435a112 100644\n--- a/drivers/net/ethernet/intel/i40evf/i40e_adminq_cmd.h\n+++ b/drivers/net/ethernet/intel/i40evf/i40e_adminq_cmd.h\n@@ -198,7 +198,7 @@ enum i40e_admin_queue_opc {\n \ti40e_aqc_opc_add_mirror_rule\t= 0x0260,\n \ti40e_aqc_opc_delete_mirror_rule\t= 0x0261,\n \n-\t/* Pipeline Personalization Profile */\n+\t/* Dynamic Device Personalization */\n \ti40e_aqc_opc_write_personalization_profile\t= 0x0270,\n \ti40e_aqc_opc_get_personalization_profile_list\t= 0x0271,\n \n@@ -1562,7 +1562,7 @@ struct i40e_aqc_add_delete_mirror_rule_completion {\n \n I40E_CHECK_CMD_LENGTH(i40e_aqc_add_delete_mirror_rule_completion);\n \n-/* Pipeline Personalization Profile */\n+/* Dynamic Device Personalization */\n struct i40e_aqc_write_personalization_profile {\n \tu8      flags;\n \tu8      reserved[3];\n@@ -1573,7 +1573,7 @@ struct i40e_aqc_write_personalization_profile {\n \n I40E_CHECK_CMD_LENGTH(i40e_aqc_write_personalization_profile);\n \n-struct i40e_aqc_write_ppp_resp {\n+struct i40e_aqc_write_ddp_resp {\n \t__le32 error_offset;\n \t__le32 error_info;\n \t__le32 addr_high;\n@@ -1582,8 +1582,8 @@ struct i40e_aqc_write_ppp_resp {\n \n struct i40e_aqc_get_applied_profiles {\n \tu8      flags;\n-#define I40E_AQC_GET_PPP_GET_CONF\t0x1\n-#define I40E_AQC_GET_PPP_GET_RDPU_CONF\t0x2\n+#define I40E_AQC_GET_DDP_GET_CONF\t0x1\n+#define I40E_AQC_GET_DDP_GET_RDPU_CONF\t0x2\n \tu8      rsv[3];\n \t__le32  reserved;\n \t__le32  addr_high;\ndiff --git a/drivers/net/ethernet/intel/i40evf/i40e_common.c b/drivers/net/ethernet/intel/i40evf/i40e_common.c\nindex 7d70bf6..c1e4732 100644\n--- a/drivers/net/ethernet/intel/i40evf/i40e_common.c\n+++ b/drivers/net/ethernet/intel/i40evf/i40e_common.c\n@@ -1202,7 +1202,7 @@ i40e_status i40e_vf_reset(struct i40e_hw *hw)\n }\n \n /**\n- * i40evf_aq_write_ppp - Write pipeline personalization profile (ppp)\n+ * i40evf_aq_write_ddp - Write dynamic device personalization (ddp)\n  * @hw: pointer to the hw struct\n  * @buff: command buffer (size in bytes = buff_size)\n  * @buff_size: buffer size in bytes\n@@ -1212,7 +1212,7 @@ i40e_status i40e_vf_reset(struct i40e_hw *hw)\n  * @cmd_details: pointer to command details structure or NULL\n  **/\n enum\n-i40e_status_code i40evf_aq_write_ppp(struct i40e_hw *hw, void *buff,\n+i40e_status_code i40evf_aq_write_ddp(struct i40e_hw *hw, void *buff,\n \t\t\t\t     u16 buff_size, u32 track_id,\n \t\t\t\t     u32 *error_offset, u32 *error_info,\n \t\t\t\t     struct i40e_asq_cmd_details *cmd_details)\n@@ -1221,7 +1221,7 @@ i40e_status_code i40evf_aq_write_ppp(struct i40e_hw *hw, void *buff,\n \tstruct i40e_aqc_write_personalization_profile *cmd =\n \t\t(struct i40e_aqc_write_personalization_profile *)\n \t\t&desc.params.raw;\n-\tstruct i40e_aqc_write_ppp_resp *resp;\n+\tstruct i40e_aqc_write_ddp_resp *resp;\n \ti40e_status status;\n \n \ti40evf_fill_default_direct_cmd_desc(&desc,\n@@ -1237,7 +1237,7 @@ i40e_status_code i40evf_aq_write_ppp(struct i40e_hw *hw, void *buff,\n \n \tstatus = i40evf_asq_send_command(hw, &desc, buff, buff_size, cmd_details);\n \tif (!status) {\n-\t\tresp = (struct i40e_aqc_write_ppp_resp *)&desc.params.raw;\n+\t\tresp = (struct i40e_aqc_write_ddp_resp *)&desc.params.raw;\n \t\tif (error_offset)\n \t\t\t*error_offset = le32_to_cpu(resp->error_offset);\n \t\tif (error_info)\n@@ -1248,16 +1248,16 @@ i40e_status_code i40evf_aq_write_ppp(struct i40e_hw *hw, void *buff,\n }\n \n /**\n- * i40evf_aq_get_ppp_list - Read pipeline personalization profile (ppp)\n+ * i40evf_aq_get_ddp_list - Read dynamic device personalization (ddp)\n  * @hw: pointer to the hw struct\n  * @buff: command buffer (size in bytes = buff_size)\n  * @buff_size: buffer size in bytes\n  * @cmd_details: pointer to command details structure or NULL\n  **/\n enum\n-i40e_status_code i40evf_aq_get_ppp_list(struct i40e_hw *hw, void *buff,\n+i40e_status_code i40evf_aq_get_ddp_list(struct i40e_hw *hw, void *buff,\n \t\t\t\t\tu16 buff_size, u8 flags,\n-\t\t\t\t      struct i40e_asq_cmd_details *cmd_details)\n+\t\t\t\t       struct i40e_asq_cmd_details *cmd_details)\n {\n \tstruct i40e_aq_desc desc;\n \tstruct i40e_aqc_get_applied_profiles *cmd =\n@@ -1344,7 +1344,7 @@ i40evf_write_profile(struct i40e_hw *hw, struct i40e_profile_segment *profile,\n \t\t\t\tbreak;\n \t}\n \tif (i == dev_cnt) {\n-\t\ti40e_debug(hw, I40E_DEBUG_PACKAGE, \"Device doesn't support PPP\");\n+\t\ti40e_debug(hw, I40E_DEBUG_PACKAGE, \"Device doesn't support DDP\");\n \t\treturn I40E_ERR_DEVICE_NOT_SUPPORTED;\n \t}\n \n@@ -1363,7 +1363,7 @@ i40evf_write_profile(struct i40e_hw *hw, struct i40e_profile_segment *profile,\n \t\t\tsizeof(struct i40e_profile_section_header);\n \n \t\t/* Write profile */\n-\t\tstatus = i40evf_aq_write_ppp(hw, (void *)sec, (u16)section_size,\n+\t\tstatus = i40evf_aq_write_ddp(hw, (void *)sec, (u16)section_size,\n \t\t\t\t\t     track_id, &offset, &info, NULL);\n \t\tif (status) {\n \t\t\ti40e_debug(hw, I40E_DEBUG_PACKAGE,\n@@ -1405,10 +1405,10 @@ i40evf_add_pinfo_to_list(struct i40e_hw *hw,\n \t\t\t\t\t     sec->section.offset);\n \tpinfo->track_id = track_id;\n \tpinfo->version = profile->version;\n-\tpinfo->op = I40E_PPP_ADD_TRACKID;\n-\tmemcpy(pinfo->name, profile->name, I40E_PPP_NAME_SIZE);\n+\tpinfo->op = I40E_DDP_ADD_TRACKID;\n+\tmemcpy(pinfo->name, profile->name, I40E_DDP_NAME_SIZE);\n \n-\tstatus = i40evf_aq_write_ppp(hw, (void *)sec, sec->data_end,\n+\tstatus = i40evf_aq_write_ddp(hw, (void *)sec, sec->data_end,\n \t\t\t\t     track_id, &offset, &info, NULL);\n \treturn status;\n }\ndiff --git a/drivers/net/ethernet/intel/i40evf/i40e_prototype.h b/drivers/net/ethernet/intel/i40evf/i40e_prototype.h\nindex b624b59..47c4299 100644\n--- a/drivers/net/ethernet/intel/i40evf/i40e_prototype.h\n+++ b/drivers/net/ethernet/intel/i40evf/i40e_prototype.h\n@@ -131,13 +131,15 @@ i40e_status i40e_write_phy_register(struct i40e_hw *hw, u8 page, u16 reg,\n u8 i40e_get_phy_address(struct i40e_hw *hw, u8 dev_num);\n i40e_status i40e_blink_phy_link_led(struct i40e_hw *hw,\n \t\t\t\t    u32 time, u32 interval);\n-i40e_status i40evf_aq_write_ppp(struct i40e_hw *hw, void *buff,\n+i40e_status i40evf_aq_write_ddp(struct i40e_hw *hw, void *buff,\n \t\t\t\tu16 buff_size, u32 track_id,\n \t\t\t\tu32 *error_offset, u32 *error_info,\n-\t\t\t\tstruct i40e_asq_cmd_details *cmd_details);\n-i40e_status i40evf_aq_get_ppp_list(struct i40e_hw *hw, void *buff,\n+\t\t\t\tstruct i40e_asq_cmd_details *\n+\t\t\t\tcmd_details);\n+i40e_status i40evf_aq_get_ddp_list(struct i40e_hw *hw, void *buff,\n \t\t\t\t   u16 buff_size, u8 flags,\n-\t\t\t\t   struct i40e_asq_cmd_details *cmd_details);\n+\t\t\t\t   struct i40e_asq_cmd_details *\n+\t\t\t\t   cmd_details);\n struct i40e_generic_seg_header *\n i40evf_find_segment_in_package(u32 segment_type,\n \t\t\t       struct i40e_package_header *pkg_header);\ndiff --git a/drivers/net/ethernet/intel/i40evf/i40e_type.h b/drivers/net/ethernet/intel/i40evf/i40e_type.h\nindex 213b773..6afc316 100644\n--- a/drivers/net/ethernet/intel/i40evf/i40e_type.h\n+++ b/drivers/net/ethernet/intel/i40evf/i40e_type.h\n@@ -1422,19 +1422,19 @@ enum i40e_reset_type {\n #define I40E_FD_INSET_FLEX_WORD57_MASK\t\t(0x1ULL << \\\n \t\t\t\t\tI40E_FD_INSET_FLEX_WORD57_SHIFT)\n \n-/* Version format for PPP */\n-struct i40e_ppp_version {\n+/* Version format for Dynamic Device Personalization(DDP) */\n+struct i40e_ddp_version {\n \tu8 major;\n \tu8 minor;\n \tu8 update;\n \tu8 draft;\n };\n \n-#define I40E_PPP_NAME_SIZE\t32\n+#define I40E_DDP_NAME_SIZE\t32\n \n /* Package header */\n struct i40e_package_header {\n-\tstruct i40e_ppp_version version;\n+\tstruct i40e_ddp_version version;\n \tu32 segment_count;\n \tu32 segment_offset[1];\n };\n@@ -1446,16 +1446,16 @@ struct i40e_generic_seg_header {\n #define SEGMENT_TYPE_I40E\t0x00000011\n #define SEGMENT_TYPE_X722\t0x00000012\n \tu32 type;\n-\tstruct i40e_ppp_version version;\n+\tstruct i40e_ddp_version version;\n \tu32 size;\n-\tchar name[I40E_PPP_NAME_SIZE];\n+\tchar name[I40E_DDP_NAME_SIZE];\n };\n \n struct i40e_metadata_segment {\n \tstruct i40e_generic_seg_header header;\n-\tstruct i40e_ppp_version version;\n+\tstruct i40e_ddp_version version;\n \tu32 track_id;\n-\tchar name[I40E_PPP_NAME_SIZE];\n+\tchar name[I40E_DDP_NAME_SIZE];\n };\n \n struct i40e_device_id_entry {\n@@ -1465,8 +1465,8 @@ struct i40e_device_id_entry {\n \n struct i40e_profile_segment {\n \tstruct i40e_generic_seg_header header;\n-\tstruct i40e_ppp_version version;\n-\tchar name[I40E_PPP_NAME_SIZE];\n+\tstruct i40e_ddp_version version;\n+\tchar name[I40E_DDP_NAME_SIZE];\n \tu32 device_table_count;\n \tstruct i40e_device_id_entry device_table[1];\n };\n@@ -1493,11 +1493,11 @@ struct i40e_profile_section_header {\n \n struct i40e_profile_info {\n \tu32 track_id;\n-\tstruct i40e_ppp_version version;\n+\tstruct i40e_ddp_version version;\n \tu8 op;\n-#define I40E_PPP_ADD_TRACKID\t\t0x01\n-#define I40E_PPP_REMOVE_TRACKID\t0x02\n+#define I40E_DDP_ADD_TRACKID\t\t0x01\n+#define I40E_DDP_REMOVE_TRACKID\t0x02\n \tu8 reserved[7];\n-\tu8 name[I40E_PPP_NAME_SIZE];\n+\tu8 name[I40E_DDP_NAME_SIZE];\n };\n #endif /* _I40E_TYPE_H_ */\n",
    "prefixes": [
        "next",
        "S82-V4",
        "4/9"
    ]
}