get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 44649,
    "url": "https://patches.dpdk.org/api/patches/44649/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20180913094201.17098-2-g.singh@nxp.com/",
    "project": {
        "id": 1,
        "url": "https://patches.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": "<20180913094201.17098-2-g.singh@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20180913094201.17098-2-g.singh@nxp.com",
    "date": "2018-09-13T09:41:59",
    "name": "[v2,1/3] doc: add usage doc for ENETC PMD",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "4de4fda09e6fb2ae263780a4b75e182f0f32bf4f",
    "submitter": {
        "id": 1068,
        "url": "https://patches.dpdk.org/api/people/1068/?format=api",
        "name": "Gagandeep Singh",
        "email": "g.singh@nxp.com"
    },
    "delegate": {
        "id": 319,
        "url": "https://patches.dpdk.org/api/users/319/?format=api",
        "username": "fyigit",
        "first_name": "Ferruh",
        "last_name": "Yigit",
        "email": "ferruh.yigit@amd.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20180913094201.17098-2-g.singh@nxp.com/mbox/",
    "series": [
        {
            "id": 1302,
            "url": "https://patches.dpdk.org/api/series/1302/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=1302",
            "date": "2018-09-13T09:41:58",
            "name": "introduces the enetc PMD driver",
            "version": 2,
            "mbox": "https://patches.dpdk.org/series/1302/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/44649/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/44649/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 015445911;\n\tThu, 13 Sep 2018 11:42:37 +0200 (CEST)",
            "from EUR02-VE1-obe.outbound.protection.outlook.com\n\t(mail-eopbgr20054.outbound.protection.outlook.com [40.107.2.54])\n\tby dpdk.org (Postfix) with ESMTP id 0BE535681\n\tfor <dev@dpdk.org>; Thu, 13 Sep 2018 11:42:34 +0200 (CEST)",
            "from Tophie.ap.freescale.net (14.142.187.166) by\n\tVI1PR04MB1533.eurprd04.prod.outlook.com (2a01:111:e400:596a::19) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1122.17;\n\tThu, 13 Sep 2018 09:42:31 +0000"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n\tbh=zufCQ12+uADZOWEiq+0qstUFm37tRmM5RvvOo5WHHMU=;\n\tb=Mfee0FARQgokpp9J7Fcq3nQCDpnptNy8JRf3GkUKNjk2XEPUgoNtLxgZFs6SPyOzBM0Eq1Om89fNE9eia1I0foqpp3kcmxe0uzEceFrOO1kYh3XTgrmn3+LUwKr5QiFRsDU/f9C5kLCf8LJiSMyGmK051WRCkRdMjRa5zWlK0yo=",
        "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=G.Singh@nxp.com; ",
        "From": "Gagandeep Singh <g.singh@nxp.com>",
        "To": "dev@dpdk.org,\n\tferruh.yigit@intel.com",
        "Cc": "pankaj.chauhan@nxp.com,\n\tGagandeep Singh <g.singh@nxp.com>",
        "Date": "Thu, 13 Sep 2018 15:11:59 +0530",
        "Message-Id": "<20180913094201.17098-2-g.singh@nxp.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20180913094201.17098-1-g.singh@nxp.com>",
        "References": "<20180906055449.21731-1-g.singh@nxp.com>\n\t<20180913094201.17098-1-g.singh@nxp.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=UTF-8",
        "Content-Transfer-Encoding": "8bit",
        "X-Originating-IP": "[14.142.187.166]",
        "X-ClientProxiedBy": "PN1PR0101CA0029.INDPRD01.PROD.OUTLOOK.COM\n\t(2603:1096:c00:c::15) To VI1PR04MB1533.eurprd04.prod.outlook.com\n\t(2a01:111:e400:596a::19)",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "3857fadb-ec58-4376-021b-08d6195d3a6e",
        "X-MS-Office365-Filtering-HT": "Tenant",
        "X-Microsoft-Antispam": "BCL:0; PCL:0;\n\tRULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);\n\tSRVR:VI1PR04MB1533; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; VI1PR04MB1533;\n\t3:2EpFNTIAH8BFjO4GwYdfz499zmwDyc1H2b9wJqm5GSWn17k91klH3a1dyUMONjKi7G+W5iaTRrRgBQJNMdi+TSE3vvwgWGElzH7WUaycti9bdzkhhxuXgy42elQ2A7eWfRCbn6UWLue9fym5I7qNip+YEZGNq5i6MhUaEkIToVlDa2omtzgE8czFsc1wUPitsU+7Wf4+CJVwJMhlUtPigcaR7Exl711p2jZHbndtTwTAc5QjZp0MSmyvkrulvLWJ;\n\t25:WCN9zfsnrZ5ni3MQuj4vdIUZMmpkAYUVvBdNIL6k8FgLsE78Q5yRnL2THPwC37V+PpERh7xEV1VIedyBoHbjYTVX9ejNVDCmpgcLpFb0wrbMBARFKLaN/hYC69h48GK72n8jKqrUMqBL3vUcUYGMtrS0VuctuiHOqc4k0qKwPBCr1Acy9qiwrrYlZrt2gYzDRHZi84jRm3XdRUVKs37Y9NDKWaUpEfBRbsGJWu04BWPuxHIJIATSWQ3EiitpNwGAyqCeMIOy/GOWgmcDAK2PhqDH7rlrKDMp/nSz/hesaUS6jPQ+cpIytAQ7HFIkFQkifqzdaayGzvGc6jd7ZWxzWQ==;\n\t31:6eHGfx8epdijYSiFHWScK3rIBL3UMBRmArEkok8uYrRfvFACRKE9zhxMSSIZbi80KJd11Frlm7dmsLA99OYCewmqaFX7f89wvp/bd+PXS3vEnnG6EgPj0yAigqmMjxesE3eQo+WGk7g+cnw+mBVIFxMI3IM/cy4135Px6lW5BVDIB87Okzo6i0WC6VbGleqpF4Jqw8Av/wjiSehBtVKAhPrz5uRIW4jTj8uth1oCkb4=",
            "1; VI1PR04MB1533;\n\t20:LzuMKMW94Kf1I1a8rz8DR/znWh/FibglEw0HW++MXK0Vhk3RqyBMaAJVRm3nMxR6A+dMlCNK0QluY7z8G4yPd3IpXdFAxzMyNMThRgrSKnXhRPG3ijSp5aB9azmL32ytonznD8xtPGrlmPLwSXjfBp5ho2EMJ5Xru7x1iCna4l4b70PHl8hSTqFsTEnfe+hmubKTygbcJf+JE3XtvVaaU6N00AgcEOAl0SDEHigxxmWCktDNw3QW7L5gmgp7fuC3/FxQgM0UET5+IfJaWeyoDq07rKOWl7rnKhT6rT2cx6WxpGWLWx7fvHVtkPg9QzZhjP63ftkBf2hyv26BH+C6c88OO+iaIOyxQxN2Ok6kTSlpmTV80MOfZNggN1v4vK5XkK+XQEXY9w5PWSTUudECaW0ibo5ezn9CxTDNySfuPFl8jLg6spaTlkG7U1aLsZ72vw4pwpO7l5q7M1bA/pVj/CBb7puMCEqN769otYScNZIToRpeXHHt9RRuN19FrUJS;\n\t4:1wLeuh6dAEp63fvrIOy0QVpy9jjY9EjfjbPAJWCpTGzM6qNH76kZunXmJssx7hTqueoYHFc7eDbM/cf5kbNLAOn5rgMDJipoGdXn1lBVNPCuU3UTQJvCM4mLXOnCr2WFbAezyVFQ0MiLuBx1FkZMcCM0nzF2mbsM3H7FLZTnwjibAWfbzxmgZskr4uUU4AINSKIpvfCz+OupYVrIt3YhVE+cnZMyma2Fymi9lsihEa3hSELJHqqB4Kh5hTFGYU7IV69KeWf/hTtHqz4NntUbxTT3a6/CU9nUux9XF+fp4T/FZxTT63IaliS/nXTaibl3J1WoMwn8+aA0EawVXw1E/9oL2L9t/9u9HXjIYJpR9yby6RR4zg+YwmC5tpge4dJg",
            "=?utf-8?q?1=3BVI1PR04MB1533=3B23=3A4tXo?=\n\t=?utf-8?q?pEDFQpXGIHteaRUohPLGC/gR2bBWD/++e5aOMVKIY6A1B56tWLgVqo7y?=\n\t=?utf-8?q?dWS5nDy9VMpeIT860QgWmPgQeIUdes1g4s8/je5EP/Pex1smMfKo+F4b?=\n\t=?utf-8?q?7bjY8tUVLipEPITw6EonlsuprB8VximABs0aLxvND0kHFLPSuHQ8Fnq/?=\n\t=?utf-8?q?7hj1B+/NaOK/tnE1WpbsAiZkw0XfQ8BhupRxy876utfAK9/bFvH1mChZ?=\n\t=?utf-8?q?F8VQaQrFISIO8oTwD8oimzaRdM/h4rpTLFkaj4zOdBpPkLLDQJHjS7i8?=\n\t=?utf-8?q?CZiTOCjNbJvsHDcN0pyMoc23mSM8E0raLMjZN/Wde9WK+pavoD+caDTR?=\n\t=?utf-8?q?qwJj/y/FzIrhXNRofYzysLhwrjJnq2Vb97SJryGCV8rJN5UyMepM3twH?=\n\t=?utf-8?q?NNhl5HISQYNizLpg4htdW8lCq6CmYu4qSRUBkKRt0vFNJRlaV0ApiGF2?=\n\t=?utf-8?q?DraiXabXP3/9gGqcoTGQZHnQ0f9FFCRn26A4M96yp6lCHgGU9UWBHAYc?=\n\t=?utf-8?q?3HAwTc2olddkA/wPzRqd66aWvB/ozXceuczkDbxt+yPeSH5CzN2zVkcp?=\n\t=?utf-8?q?4KxSf/c8QRruBae8CaTQtWPVDd5ZRzkKnxGo2uVYRVmy6A0J4ji5HeZp?=\n\t=?utf-8?q?0ozh0bZbT3SpXqR2UAQ+5gAfikkpddXf7gAcvmhJEiuXZ8D7NNOgp2HP?=\n\t=?utf-8?q?lg64DIN6lDf6As0/Ym+molXcWKoYxWCJGVpB0QKI9wK3G/m47ufkrCcB?=\n\t=?utf-8?q?IrcQRuITgGUUNsQPYXCRxLOn9kWA3F283hOj9TFVZ/bZE11MyuvnJx1D?=\n\t=?utf-8?q?V9z+O4E9qC50ghstvSqGebNrL8O7RKce6UT7f3R/cE0/t2DhZTJK6Q88?=\n\t=?utf-8?q?85TF8zuITT9Oin3mcQySEFOr09FjSz2Q14cSX+Y8Xhcatgt69siQrEKj?=\n\t=?utf-8?q?55eB3AkXeNk2tDNy/OufRaXPDdBzGCKMtNGPw9fYherpEGBu2glzjJ8d?=\n\t=?utf-8?q?QlccYA9cYEU0AqpK+Rqx3qjkpkHDE3ZCCmeiOyaWyhLs4XNkSDrsMBy7?=\n\t=?utf-8?q?Owt6KvaI2Q3duTknTLnmbUCNr0zleG737TDXz8d657RfHYs/7J786HTH?=\n\t=?utf-8?q?asld8x1dcHVEK5O38ruM1dJ7XFKjbaDY1/yhagsgufD8wKHKsUjHGnwB?=\n\t=?utf-8?q?S/sen5WYsvTJ2XYHSiDx8nJL/HVF//qUR/EuDo7xAWeiPxyexN0qSJhj?=\n\t=?utf-8?q?C0UsvdrgA/2ONN+pELKnPUHoWw0tKsWO9JPNm7GUJKAP5KL8HChIaaB0?=\n\t=?utf-8?q?VpLerLMrOGp4TD+1iBsmF/l3HnXyYS1mZwQMy8vYR3iZ?=",
            "1; VI1PR04MB1533;\n\t6:F0n1d+fhIwUqQGlFTAO/2VvbARX5Y3YN3DfetoM9Q9FrYIiA2R/EzvnGrWaUU9biSc226KwRnaXPO8RIuJztRsfjQbg0l6m3lgWEUEF/3z68RqJIa/mP9nEnBpKoFS83EVilLfaSd/92KsHn+0yXR7Pfylwb3dgkh98t1Zi/RojJ9u7Px6gc+Q7PP/rjMBjWE5O/sQ16O8/KYInhbRMtigSErdFA1WY+0rsctHv0MFs98OxDcnVe8sJzA7fgAOvUtSnfExJajVMXre3WOdN52ZMoY2LI4B6eHAd2Ja4nqMtiDN+wpVHFvN0vSSp5xfo8nCDRdDtuOEMJTdRTkOPYqq4kw7wCZtyiba52FnshN5k/Na7Hnle+5u3wNc8F5NaAAdvw0S37j8q9a6uCMWhgiFRb3u8ezynC/8tO3A3NS22yr9LbWb38bhkT4z2HDsgPtlT+xYnZUJvyUkqL4scP3g==;\n\t5:T+K5gsmg3vAc7xd4MeHDgrSJph7zQ0kAl/UTsagLIjmvpYwoSxsj8xCV9onxJXwkO6Gmv3Jdwbh+NZZd2NouPAgeD/xv6sjpEUBDGS16GiQwVNTreKIDnsQzVM9E5BhKJioLxFs4S72tjmrnIGWJwamxdZXrpEaaP75X3HK1yYk=;\n\t7:QUKIuNGJX+qr1BXygS/jdXGLRzjAxykGT4NcxUISAqbJU3FsOo3cGFhlPGEX2nuxEYvpMyMvtHUqvCa81ym6R9OfHMEoSTo14EpzxI9PgYIGkv4QwSQWDUj2GSakP1nAd3AmxXM+s+RltoFA7Fx9VvBbtbcCDo+OF9vKrUCi15VPn+pH4SXMNk/kNfwiOo+/4M7BITMWKwlGmxtvKKArCwX3PGWx1iKDcG+iZjRS2iyTkzaD0FpRbnr7uHBe/uee"
        ],
        "X-MS-TrafficTypeDiagnostic": "VI1PR04MB1533:",
        "X-Microsoft-Antispam-PRVS": "<VI1PR04MB1533D9C28001C31A9D2E77DBE11A0@VI1PR04MB1533.eurprd04.prod.outlook.com>",
        "X-Exchange-Antispam-Report-Test": "UriScan:(185117386973197)(211171220733660)(264314650089876); ",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(823301075)(3231311)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699050);\n\tSRVR:VI1PR04MB1533; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB1533; ",
        "X-Forefront-PRVS": "07943272E1",
        "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(39860400002)(136003)(396003)(346002)(376002)(366004)(199004)(189003)(105586002)(68736007)(106356001)(50466002)(11346002)(486006)(76176011)(7736002)(36756003)(305945005)(52116002)(23676004)(86362001)(72206003)(478600001)(8936002)(47776003)(50226002)(2616005)(476003)(316002)(446003)(956004)(66066001)(4326008)(186003)(16526019)(6306002)(53936002)(6486002)(26005)(97736004)(6116002)(6666003)(6512007)(3846002)(2870700001)(55236004)(2906002)(5009440100003)(6506007)(386003)(8676002)(5660300001)(81156014)(1076002)(25786009)(81166006)(110426005);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB1533;\n\tH:Tophie.ap.freescale.net; FPR:; \n\tSPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; ",
        "Received-SPF": "None (protection.outlook.com: nxp.com does not designate\n\tpermitted sender hosts)",
        "X-Microsoft-Antispam-Message-Info": "YhEpOTF4Y7+gpAz3nkR3VnAYFbZ/EahZMsoxxaSvHe2lxeWKRv0tL1W+AVQOdX9YkBgDsZioUCUlCWS9CqnfYZ9gsFvt6nRhkD/faYw9xfzKAVzd0XiLP+ZDU+y3rfmrvRjvlnVKrcaKQsIj29ie9FFqpCUfnvwmCakY7+kR9UQpqblm7jpNf6VZ31bcd83sBaNDRgMGZbh0P9gDbMscfnBTNrb71or0QzXi735fgj+AUQPcRT0zZXet4cvDfbS5RsZdpqqE33YGvvOQDVMONgAH9WTzxd2Nsuly4ZoGycXPuNDvmFXDszJ+1mywygGi3sfYDgaRoETNWtoOMR+TrdEY6YFbU536hC5CK7F6Ixw=",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-OriginatorOrg": "nxp.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "13 Sep 2018 09:42:31.1916\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "3857fadb-ec58-4376-021b-08d6195d3a6e",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "686ea1d3-bc2b-4c6f-a92c-d99c5c301635",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "VI1PR04MB1533",
        "Subject": "[dpdk-dev] [PATCH v2 1/3] doc: add usage doc for ENETC PMD",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<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\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "Add enetc usage document to compile and run the\nDPDK application on enetc supported platform.\nThis document introduces the enetc driver, supported\nplatforms and supported features.\n\nSigned-off-by: Gagandeep Singh <g.singh@nxp.com>\n---\n MAINTAINERS                        |   5 +\n doc/guides/nics/enetc.rst          | 153 +++++++++++++++++++++++++++++\n doc/guides/nics/features/enetc.ini |   8 ++\n doc/guides/nics/index.rst          |   1 +\n 4 files changed, 167 insertions(+)\n create mode 100644 doc/guides/nics/enetc.rst\n create mode 100644 doc/guides/nics/features/enetc.ini",
    "diff": "diff --git a/MAINTAINERS b/MAINTAINERS\nindex 9fd258fad..b999230cc 100644\n--- a/MAINTAINERS\n+++ b/MAINTAINERS\n@@ -643,6 +643,11 @@ F: drivers/net/dpaa2/\n F: doc/guides/nics/dpaa2.rst\n F: doc/guides/nics/features/dpaa2.ini\n \n+NXP enetc\n+M: Gagandeep Singh <g.singh@nxp.com>\n+F: doc/guides/nics/enetc.rst\n+F: doc/guides/nics/features/enetc.ini\n+\n QLogic bnx2x\n M: Harish Patil <harish.patil@cavium.com>\n M: Rasesh Mody <rasesh.mody@cavium.com>\ndiff --git a/doc/guides/nics/enetc.rst b/doc/guides/nics/enetc.rst\nnew file mode 100644\nindex 000000000..da775ebeb\n--- /dev/null\n+++ b/doc/guides/nics/enetc.rst\n@@ -0,0 +1,153 @@\n+.. SPDX-License-Identifier: BSD-3-Clause\n+   Copyright 2018 NXP\n+\n+ENETC Poll Mode Driver\n+======================\n+\n+The ENETC NIC PMD (**librte_pmd_enetc**) provides poll mode driver\n+support for the inbuilt NIC found in the **NXP LS1028** SoC.\n+\n+More information can be found at `NXP Official Website\n+<https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/qoriq-layerscape-arm-processors/qoriq-layerscape-1028a-industrial-applications-processor:LS1028A>`_.\n+\n+ENETC\n+-----\n+\n+This section provides an overview of the NXP ENETC\n+and how it is integrated into the DPDK.\n+\n+Contents summary\n+\n+- ENETC overview\n+- ENETC features\n+- PCI bus driver\n+- NIC driver\n+- Supported ENETC SoCs\n+- Prerequisites\n+- Driver compilation and testing\n+\n+ENETC Overview\n+~~~~~~~~~~~~~~\n+\n+ENETC is a PCI Integrated End Point(IEP). IEP implements\n+peripheral devices in an SoC such that software sees them as PCIe device.\n+ENETC is an evolution of BDR(Buffer Descriptor Ring) based networking\n+IPs.\n+\n+This infrastructure simplifies adding support for IEP and facilitates in following:\n+\n+- Device discovery and location\n+- Resource requirement discovery and allocation (e.g. interrupt assignment,\n+  device register address)\n+- Event reporting\n+\n+ENETC Features\n+~~~~~~~~~~~~~~\n+\n+\n+NIC Driver (PMD)\n+~~~~~~~~~~~~~~~~\n+\n+ENETC PMD is traditional DPDK PMD which provides necessary interface between\n+RTE framework and ENETC internal drivers.\n+\n+- Driver registers the device vendor table in PCI subsystem.\n+- RTE framework scans the PCI bus for connected devices.\n+- This scanning will invoke the probe function of ENETC driver.\n+- The probe function will set the basic device registers and also setups BD rings.\n+- On packet Rx the respective BD Ring status bit is set which is then used for\n+  packet processing.\n+- Then Tx is done first followed by Rx.\n+\n+Supported ENETC SoCs\n+~~~~~~~~~~~~~~~~~~~~\n+\n+- LS1028\n+\n+Prerequisites\n+~~~~~~~~~~~~~\n+\n+There are three main pre-requisities for executing ENETC PMD on a ENETC\n+compatible board:\n+\n+1. **ARM 64 Tool Chain**\n+\n+   For example, the `*aarch64* Linaro Toolchain <https://releases.linaro.org/components/toolchain/binaries/7.3-2018.05/aarch64-linux-gnu/gcc-linaro-7.3.1-2018.05-i686_aarch64-linux-gnu.tar.xz>`_.\n+\n+2. **Linux Kernel**\n+\n+   It can be obtained from `NXP's Github hosting <https://source.codeaurora.org/external/qoriq/qoriq-components/linux>`_.\n+\n+3. **Rootfile system**\n+\n+   Any *aarch64* supporting filesystem can be used. For example,\n+   Ubuntu 16.04 LTS (Xenial) or 18.04 (Bionic) userland which can be obtained\n+   from `here <http://cdimage.ubuntu.com/ubuntu-base/releases/18.04/release/ubuntu-base-18.04.1-base-arm64.tar.gz>`_.\n+\n+The following dependencies are not part of DPDK and must be installed\n+separately:\n+\n+- **NXP Linux LSDK**\n+\n+  NXP Layerscape software development kit (LSDK) includes support for family\n+  of QorIQ® ARM-Architecture-based system on chip (SoC) processors\n+  and corresponding boards.\n+\n+  It includes the Linux board support packages (BSPs) for NXP SoCs,\n+  a fully operational tool chain, kernel and board specific modules.\n+\n+  LSDK and related information can be obtained from:  `LSDK <https://www.nxp.com/support/developer-resources/run-time-software/linux-software-and-development-tools/layerscape-software-development-kit:LAYERSCAPE-SDK>`_\n+\n+Driver compilation and testing\n+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n+\n+#. Please refer the document :ref:`compiling and testing a PMD for a NIC <pmd_build_and_test>`\n+   to compile the driver. Use target \"arm64-armv8a-linuxapp-gcc\" in make command\n+\n+#. Refer to the document :ref:`cross build dpdk for arm64 <configure_and_cross_compile_dpdk_build>` to\n+   disable flags and for cross compilation\n+\n+#. To compile in performance mode, please set ``CONFIG_RTE_CACHE_LINE_SIZE=64``\n+\n+#. Running l2fwd:\n+\n+   Follow instructions available in the document\n+   :ref:`compiling and testing a PMD for a NIC <pmd_build_and_test>`\n+   to run l2fwd.\n+\n+   - First unbind the ports from kernel\n+\n+     - echo vfio-pci > /sys/bus/pci/devices/0000\\:00\\:00.1/driver_override\n+     - echo 0000:00:00.1 > /sys/bus/pci/drivers/fsl_enetc/unbind\n+     - echo vfio-pci > /sys/bus/pci/devices/0000\\:00\\:00.0/driver_override\n+     - echo 0000:00:00.0 > /sys/bus/pci/drivers/fsl_enetc/unbind\n+   - Then bind them to VFIO, so that DPDK application can use them\n+\n+     - echo 0000:00:00.1 > /sys/bus/pci/drivers/vfio-pci/bind\n+     - echo 0000:00:00.0 > /sys/bus/pci/drivers/vfio-pci/bind\n+   - Mount Hugepages\n+\n+     - mkdir /mnt/hugepages\n+     - mount -t hugetlbfs none /mnt/hugepages\n+   - Run l2fwd application\n+\n+Example output:\n+\n+   .. code-block:: console\n+\n+      ./l2fwd -c 0x3 -n 1  --log-level=8 -- -p 0x3 -q 1 -T 0\n+\n+      .....\n+      EAL: Registered [pci] bus.\n+      EAL: Detected 2 lcore(s)\n+      .....\n+      EAL: Bus scan completed\n+      .....\n+      Configuring Port 0 (socket 0)\n+      Port 0: 00:00:00:00:00:01\n+      Configuring Port 1 (socket 0)\n+      Port 1: 00:00:00:00:00:02\n+      .....\n+      Checking link statuses...\n+      Port 0 Link Up - speed 0 Mbps - full-duplex\n+      Port 1 Link Up - speed 0 Mbps - full-duplex\ndiff --git a/doc/guides/nics/features/enetc.ini b/doc/guides/nics/features/enetc.ini\nnew file mode 100644\nindex 000000000..fb1bf5989\n--- /dev/null\n+++ b/doc/guides/nics/features/enetc.ini\n@@ -0,0 +1,8 @@\n+;\n+; Supported features of the 'enetc' network poll mode driver.\n+;\n+; Refer to default.ini for the full list of available PMD features.\n+;\n+[Features]\n+ARMv8                = Y\n+Usage doc            = Y\ndiff --git a/doc/guides/nics/index.rst b/doc/guides/nics/index.rst\nindex 59f6063dc..0323035d3 100644\n--- a/doc/guides/nics/index.rst\n+++ b/doc/guides/nics/index.rst\n@@ -21,6 +21,7 @@ Network Interface Controller Drivers\n     dpaa2\n     e1000em\n     ena\n+    enetc\n     enic\n     fm10k\n     i40e\n",
    "prefixes": [
        "v2",
        "1/3"
    ]
}