Show a cover letter.

GET /api/covers/44680/
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 44680,
    "url": "http://patches.dpdk.org/api/covers/44680/",
    "web_url": "http://patches.dpdk.org/cover/44680/",
    "project": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/projects/1/",
        "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"
    },
    "msgid": "<1536841371-12431-1-git-send-email-igor.russkikh@aquantia.com>",
    "date": "2018-09-13T12:22:51",
    "name": "[v2,00/21] net/atlantic: Aquantia aQtion 10G NIC Family DPDK PMD driver",
    "submitter": {
        "id": 1124,
        "url": "http://patches.dpdk.org/api/people/1124/",
        "name": "Igor Russkikh",
        "email": "igor.russkikh@aquantia.com"
    },
    "mbox": "http://patches.dpdk.org/cover/44680/mbox/",
    "series": [
        {
            "id": 1309,
            "url": "http://patches.dpdk.org/api/series/1309/",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=1309",
            "date": "2018-09-13T12:22:51",
            "name": "net/atlantic: Aquantia aQtion 10G NIC Family DPDK PMD driver",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/1309/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/44680/comments/",
    "headers": {
        "X-Microsoft-Antispam-Message-Info": "0wKY4B2VcNNC23sY2uCLMgu9DR/m8X2NTMdZPdz3WvW0wzMlwkzAf2zzPHyuOwvKUsl4dk0XSqOpdnwujKHJqCyDQipLl73BeEh07L7zdbPoyypUtiikPk/gpureYf/Sf3GZLwaefOG0JyT3JhvQqOkYS7krwuES3HyKOLOezmn1hdr+ElGZJI7PWj3cNHTwuSjUpxJpirmqNMHMZq9fGmp51L8xknLnGXn3p8/6vC0LylSMHLKhN3wkw4qT+E/y2ZsVfCv4RRixUND295UMEiHrZj0JldklPToq4wqJwgTNAUTE7WnI0+YucVWghmr0JyWEuh4eBMd//7IgSnGKzam4QAerKB5+mLe2LDvcnmU=",
        "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(396003)(39850400004)(346002)(136003)(376002)(366004)(199004)(189003)(16586007)(5660300001)(6916009)(316002)(6666003)(68736007)(478600001)(53936002)(6306002)(36756003)(72206003)(47776003)(81166006)(8676002)(81156014)(51416003)(2906002)(52116002)(7696005)(50226002)(6486002)(66066001)(86362001)(4326008)(14444005)(97736004)(6116002)(956004)(476003)(966005)(107886003)(8936002)(44832011)(486006)(217873002)(25786009)(2351001)(16526019)(186003)(26005)(305945005)(386003)(7736002)(2616005)(2361001)(50466002)(105586002)(48376002)(106356001)(3846002);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1663;\n\tH:ubuntubox.rdc.aquantia.com; \n\tFPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; ",
        "Cc": "pavel.belous@aquantia.com,\n\tigor.russkikh@aquantia.com",
        "X-MS-PublicTrafficType": "Email",
        "X-Original-To": "patchwork@dpdk.org",
        "X-Microsoft-Antispam": "BCL:0; PCL:0;\n\tRULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);\n\tSRVR:CY1PR0701MB1663; ",
        "X-Microsoft-Antispam-PRVS": "<CY1PR0701MB16631E0B5963F408F35316E6981A0@CY1PR0701MB1663.namprd07.prod.outlook.com>",
        "Errors-To": "dev-bounces@dpdk.org",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "13 Sep 2018 12:23:13.8716\n\t(UTC)",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=AQUANTIA1COM.onmicrosoft.com; s=selector1-aquantia-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n\tbh=//4F8R/CdnpkvHD6JjHf0NgceSOdY7QRNIMdcYxTmGw=;\n\tb=HnQsjWDytzn/SMcK7Sej+WKWTD+xRszgGf/9TFk32OP8pN+weVgOXOkHsP6TRLoperVAFp89I897CzX3JHqdCkU4pLpKXOweM6+PPPc2AgDShpPLpy4UMzUB6zvpHO+QIh5U+3KJgbAhXltjlu1Vg1CxVOQMVjccWz2qAlkY6Pg=",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "974a8286-5667-48ee-c8af-08d61973addf",
        "X-Mailer": "git-send-email 2.7.4",
        "X-MS-TrafficTypeDiagnostic": "CY1PR0701MB1663:",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "To": "dev@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 2FF047CDE;\n\tThu, 13 Sep 2018 14:23:20 +0200 (CEST)",
            "from NAM01-BY2-obe.outbound.protection.outlook.com\n\t(mail-by2nam01on0056.outbound.protection.outlook.com [104.47.34.56])\n\tby dpdk.org (Postfix) with ESMTP id 1088F5F17\n\tfor <dev@dpdk.org>; Thu, 13 Sep 2018 14:23:17 +0200 (CEST)",
            "from ubuntubox.rdc.aquantia.com (95.79.108.179) by\n\tCY1PR0701MB1663.namprd07.prod.outlook.com (2a01:111:e400:5289::21)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1122.18;\n\tThu, 13 Sep 2018 12:23:13 +0000"
        ],
        "Message-Id": "<1536841371-12431-1-git-send-email-igor.russkikh@aquantia.com>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "X-Originating-IP": "[95.79.108.179]",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; CY1PR0701MB1663;\n\t3:plO0yx6opyEP4jCpAxMCIcnd4wBR0FUpFRU14WV0ZHsvGDJswl0QmtDMZsaLb1prnknnW38Z2BE2NdCa5YaIrxBnt0CX15PobQhimiISf1YZev0/Xy7TZ9Gj0kdhlhffWV7CgmJMbP+6QnPlfdvqZa+uckUYOanlh9sDAz94IcIfWLenyXMKJ5OCoV0ai2dywgLllwMk0qKcTPY/hzDnA5lsTEjAaZKzVNjQLxdsOoPejA3C2rhWR4gDq48xsqwj;\n\t25:+5qYfo5dLanBLMyHBsUR3OaqEItpGOFkm6xvGoW/iwxNNpJpfD9Rd0s4eqGShyG5dMypiqpaRR0PCkECmJOKURG46effJ05C93qx00dT0jvqysoK720b0S3yoma0YGOjJuhsC0BJYvBbzbG2ZVevl6vq4vLqwe+bg1/NGWcbuOndKYjzKlZulelgawV9EQk6QuC4vAz6kCAtbTl92vt5alj5TteqSKDTdz1XZbvkiJc+vAKMuiXBINaVy6B8BjmYY1S+6edKxB270qmNrLu9J2/eKEdX7SHVJLoAU19MoRQv4c+H1vm+7Bho13W6htmHgr0fyWHh1RgnuL2l1rpADemQAkiNXdv+pMYVVhJZrtE=;\n\t31:tYjCfJG3a+BSaMF1owFd+QBP/KMJhKrSwwFuJtD97YMUi8DP+sBkRy8xe3DAY2HfR7aWWt3HCUzdnSCSOQJ87anxPZrlESbTNYaXqoxvFjsUt3vbya5gIL/jE/+9lH1uAcTGOGv+GcVAea4dAiG1vji5cABZYkmzxq3n2OJiVS1N5U3amYIgyXccmQpJAx/wV/FsZaVCDlCQln70EDwgPkRc311OpGYAxdWpa3lQm9Y=",
            "1; CY1PR0701MB1663;\n\t20:MnAE0JTCSGxqxzyOmQu1F6J8j3VLxFka5z/ZM68reJBcP6/A5Z3KWeR0kKFU4SZF239UzBzgSUrFnQW9lAJDefabfqZV2UbYxawV4KbWhyg1YboMhk/pvEsiQmWnemYT8VgMi2dYfd/aFY8+AW3hXIMoPJDvAV4M5NhMOn7jArS63ZhYJ6WXzN0mO51EUjTs5KD8Y4iYXxZXnHUVU3X4eRK4TDoxLerjbmKa9OLW/+ZPp0bkHbjuIRLPwVEjG3vbziEsoAvYr0p5Ahd1UjbpzMiAKwxDZwgf/fAQ0B+KM46cFToGEQ9GzDV2aeyivdObZhTuyVrJYlYtdVIh+uFbdm5hIK+WMeBRu55O1ItEr1F99/e9loWEb4YE+NCt5k79yZ1TYs0/TRq/6pffQIe53X/y3KE7mh+ogitExgd5PT0GGjT/4wV1eMMnfivvt/q0WU/HsQyVxIOsPhd1F0iCi0RXbT8iil+fCiAkIc1kXDvA7mSARe8QDZhG7A+d+rEm;\n\t4:Tq91B3EMYHdW6zaN3wKn8++Ui4wYx6FiMxWlwQr/rowF1ZFzaxydddF+aIQfJlDoPT5sL5QwtX7z8cy8A3m6a9Th3r9Kfk8NnLZ5WmD7odROpUwwrKPwDoZs7r8YphdZVR91qw9x2xK0poDqnadS2d6rGpX9rLEMyQpsOsgzD5EKyYdzHJ+ZNHJ2PBYgha6ZLjdtVyL+dJr8tf5SZi0wY+3iP4RAjIb0EPWEhUGCIxlQiB/YYjZzv3xoC1yY2lXoX2K5fujcARi+vRjtjeIrNg==",
            "=?us-ascii?Q?1; CY1PR0701MB1663;\n\t23:jN0j1g5+S4NDMA5Qyiufe79S0l6tT8db9+jZ8qs?=\n\tchAodwcwO4TYxHMLPLSvpM1OcwP3LZj/4XBU9RYhPrVeP1ykN6FONQlSDdlOjj3pEaxldmBMUKmssMBhdz5KOKsAVB8B0fTYv4xWUgbJmwDLRfVq5njnNzyhvRz3p7DX+woQX8hknqoLd66EKMbmUnCXVVci8f9bjEV2NwD7royO+g3YHby1UmWL44Xa7mHLHtyDP6qQp4RqTCX2LG+/u9PbkRW6htBDacUBQhJVASR6yZwxd8ZAFx9bE30QQXv4IHf8hsp/Gn6uDqGfWN9zb3TY9T+Uv+jA8IGtclmXwk3PvkBsfVoKv9MH/B7ofrDlvSxVSitxSbRiCQs+Pjx7Lt/Tt88ln9emC+x784r4EWtYZh8f1wcqiWrEWCE364A1YPsJkD/R/XgNiHzhHgxGbWo0v7Dcl44p09ixd2q4K7/8fAbErYRFXngTSNkFcjNswIYTDLhYm7mGLFOdbwg7cIlyj2kaiRfbdIJsLnZfmd0J9okUzZZk3Q6VuODHX2gw/uqSc8rtiUAZ9kpFJiDuTF5qbEtmHEbEyO+t9dBTY9BiYOP36rXKy+MgOlqKrxNoWF9hl7CtRGQ07xVb5l4Nz6lfwpPSjo2qW1AM0gsRVlQkhp4rmckCRbpP56lPPjYB3zOKzCv3TLP7+N1UlK5DrPkofl7mNvJqfRyVD6DCDaJl+Svavjpe3EtoTLsArd5YU+alZRPdgsBuMkPlL+Sjl/Ynxjt/Zczvvo3kM7AljRFJqc0wNRwJmG12qzZFO5erZgpp0sgY/HzbJU6w0WB1bwOCQvPgRltvNF9xLkN6Uf9CO+FBfobGCyCKsdlgcQqk8ptho/QHhdyRmJvrju1twW575P13d86fcBXBDQUHFaVqIETPs/DpLRdxgnYhypVMv5HyMD8NpIJKGooHyAJEJFEgOZoQNZzWzhxbt2Vv0brFCkN/WmJ3RYKIDvXtgYLTU9iHYhXglsFfe2drzFuRysF5HFDkcdTEkmXUGu0SucNd4onm59baCZqB3Vlcyff5D/9CbKc8qz9wkdW++08PGnkZ437B86riaM1cNTrv9oSPNEVaVJygF/+1GeNP4c03zOUoAaRSPxDJZghrYN1D8AZK4WVObPoVrw33spzyO2GIt1IcrOxNT0knv7z+JAUQ7PUkysVjEaHaZyIBoGUy2lnjRreCONBz7vA5lJmFYrTj102UuriIKVrm32CwJnASNculPOo2eHIQzRsXF/vJ1XUus",
            "1; CY1PR0701MB1663;\n\t6:1v4LZvkxUg7jlER0c51+Rl/97iknULe0BqiymF38Vm/dJNCwwZoiUqxVqjCkyIZ7saCebTIJCuB1ePIGGzHkiUtMB5MpHDjEUVUvkNhO3tb4yqbyRNYzv/NtNp4mzNnxKJVlHqLbzGELMEr5aAPlHeD727Yoy1T/Kp4VZiQt3Db7Ddks7vgujEdIforsoFdQN8S6k7tHYzfTIbn5D2YfXeiWXWTo1CGx2lKVEj1Rc8HVCqhpYXZl5JQdfq/wyuHX3O3CxHemK4nLFmHrYD4vgP2dwLSfwU7iC5t32O1O+epUdVfdx0ISYKq6Rqwcrrx4rIUa3qoMHq1o8PQwJl3ndYBm6KrO67Ew/qPMmMBlx9DQd/RNQHGKoROk80v3JZl5mWvczHI1ocvndM5HbGL7VZ3s+s1oeOZMWL8j+iz/HZbZ3y+WQYGXXu2wL7UeHPIIWbUv4ZtMFVxHhdP9N/o2dQ==;\n\t5:2AiSs8pbL1lgS19TcmyByqavDerNjpK6GtmSMECInsJ6MffBJMk6ckuhDpVgC+IT+7LedhY13nRcvfcR+nrl40UHQZv8juhFq+NggNELAQtDl6cgcL0nFhswGO6zqEEH6OLcZ5ijz32oMgy8sAeBa0Fvay1YMjuFi8A/5bWB3Nw=;\n\t7:VHZhdHPpdbMx0abjys3nGJbvUD/KWBvYfVpHvYSX/JNEN7hZVgSehecTA1b0GVgLcHvmCJyx16KZoLSS2Ch8bvT80+TVXx9/4k1QLVbVE0ddL6KW5o44tZ8y/uAOqC2UFx2Eq8fvZnBQYlu5+L6atdw3xERqu0WGnAgkDEv158QESVtmViAPxECKaNB4QtHwoWJkzCAwlYOd5l1uGVDb1CegZvDvXDEbKZ+uqQoLQh//r0Hl/EA9tOarlfNqkNED"
        ],
        "Received-SPF": "None (protection.outlook.com: aquantia.com does not designate\n\tpermitted sender hosts)",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "Content-Type": "text/plain",
        "X-Mailman-Version": "2.1.15",
        "X-Exchange-Antispam-Report-Test": "UriScan:;",
        "X-ClientProxiedBy": "AM3PR07CA0114.eurprd07.prod.outlook.com\n\t(2603:10a6:207:7::24) To CY1PR0701MB1663.namprd07.prod.outlook.com\n\t(2a01:111:e400:5289::21)",
        "Date": "Thu, 13 Sep 2018 15:22:51 +0300",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "Precedence": "list",
        "X-BeenThere": "dev@dpdk.org",
        "X-MS-Exchange-CrossTenant-Id": "83e2e134-991c-4ede-8ced-34d47e38e6b1",
        "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=Igor.Russkikh@aquantia.com; ",
        "SpamDiagnosticOutput": "1:99",
        "MIME-Version": "1.0",
        "From": "Igor Russkikh <igor.russkikh@aquantia.com>",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "CY1PR0701MB1663",
        "List-Post": "<mailto:dev@dpdk.org>",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>",
        "Subject": "[dpdk-dev] [PATCH v2 00/21] net/atlantic: Aquantia aQtion 10G NIC\n\tFamily DPDK PMD driver",
        "X-MS-Office365-Filtering-Correlation-Id": "974a8286-5667-48ee-c8af-08d61973addf",
        "X-Forefront-PRVS": "07943272E1",
        "SpamDiagnosticMetadata": "NSPM",
        "X-OriginatorOrg": "aquantia.com",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(6040522)(2401047)(8121501046)(5005006)(3231344)(944501410)(52105095)(3002001)(93006095)(93001095)(10201501046)(149027)(150027)(6041310)(20161123560045)(20161123562045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699050);\n\tSRVR:CY1PR0701MB1663; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0701MB1663; ",
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "Delivered-To": "patchwork@dpdk.org"
    },
    "content": "Hello DPDK community!\n\nAquantia would like to contribute PMD for aQtion AQC10X NIC family:\nhttps://www.aquantia.com/products/aqtion/chips/\nThese are 10G ethernet NICs with various features.\n\nWe do base this work on parts of the existing native linux kernel\ndriver source (atlantic). Shared code is hw_atl hardware and registers access module.\n\nWe'd like to target this driver for 18.11 DPDK release timeline,\nit'd be good to hear comments from the community on how feasible is this.\n\nThis patchset implements basic driver infrastructure,\nvlan offloads, checksumm offloads, rss control,\nmultiring, jumbo frames and other features.\n\nLater on, we plan to share HW MACSEC offloads, rxflows and other features.\n\nversion 2 changes:\n- fixed build on freebsd (no ETIME const)\n- fixed a bunch of checkpatch failures and warnings\n- removed extra CFLAGS disabled warning\n- making static arrays const\n\nIgor Russkikh (11):\n  net/atlantic: documentation and rel notes\n  net/atlantic: logging macroes and some typedefs\n  net/atlantic: hw_atl register declarations\n  net/atlantic: b0 hardware layer main logic\n  net/atlantic: firmware operations layer\n  net/atlantic: hardware register access routines\n  net/atlantic: rte device start, stop, initial configuration\n  net/atlantic: RSS and RETA manipulation API\n  net/atlantic: LED control DPDK and private APIs\n  net/atlantic: device statistics, xstats\n  net/atlantic: RX side structures and implementation\n\nPavel Belous (10):\n  net/atlantic: atlantic PMD driver skeleton\n  net/atlantic: link status and interrupt management\n  net/atlantic: add hw adapter structures and defines\n  net/atlantic: flow control configuration\n  net/atlantic: MAC address manipulations\n  net/atlantic: eeprom and register manipulation routines\n  net/atlantic: promisc and allmulti configuration\n  net/atlantic: VLAN filters and offloads\n  net/atlantic: device MTU and statuses\n  net/atlantic: TX side structures and implementation\n\n config/common_base                                |    9 +\n doc/guides/nics/atlantic.rst                      |   59 +\n doc/guides/nics/features/atlantic.ini             |   37 +\n doc/guides/nics/index.rst                         |    1 +\n doc/guides/rel_notes/release_18_11.rst            |    5 +\n drivers/net/Makefile                              |    2 +\n drivers/net/atlantic/Makefile                     |   46 +\n drivers/net/atlantic/atl_common.h                 |   96 +\n drivers/net/atlantic/atl_ethdev.c                 | 1751 +++++++++++++++\n drivers/net/atlantic/atl_ethdev.h                 |  133 ++\n drivers/net/atlantic/atl_hw_regs.c                |   52 +\n drivers/net/atlantic/atl_hw_regs.h                |   53 +\n drivers/net/atlantic/atl_logs.h                   |   68 +\n drivers/net/atlantic/atl_rxtx.c                   | 1365 ++++++++++++\n drivers/net/atlantic/atl_types.h                  |  235 ++\n drivers/net/atlantic/hw_atl/hw_atl_b0.c           |  510 +++++\n drivers/net/atlantic/hw_atl/hw_atl_b0.h           |   40 +\n drivers/net/atlantic/hw_atl/hw_atl_b0_internal.h  |  145 ++\n drivers/net/atlantic/hw_atl/hw_atl_llh.c          | 1490 +++++++++++++\n drivers/net/atlantic/hw_atl/hw_atl_llh.h          |  714 ++++++\n drivers/net/atlantic/hw_atl/hw_atl_llh_internal.h | 2407 +++++++++++++++++++++\n drivers/net/atlantic/hw_atl/hw_atl_utils.c        |  942 ++++++++\n drivers/net/atlantic/hw_atl/hw_atl_utils.h        |  510 +++++\n drivers/net/atlantic/hw_atl/hw_atl_utils_fw2x.c   |  618 ++++++\n drivers/net/atlantic/meson.build                  |   28 +\n drivers/net/atlantic/rte_pmd_atlantic.c           |   19 +\n drivers/net/atlantic/rte_pmd_atlantic.h           |   44 +\n drivers/net/atlantic/rte_pmd_atlantic_version.map |    4 +\n drivers/net/meson.build                           |    1 +\n mk/rte.app.mk                                     |    1 +\n 30 files changed, 11385 insertions(+)\n create mode 100644 doc/guides/nics/atlantic.rst\n create mode 100644 doc/guides/nics/features/atlantic.ini\n create mode 100644 drivers/net/atlantic/Makefile\n create mode 100644 drivers/net/atlantic/atl_common.h\n create mode 100644 drivers/net/atlantic/atl_ethdev.c\n create mode 100644 drivers/net/atlantic/atl_ethdev.h\n create mode 100644 drivers/net/atlantic/atl_hw_regs.c\n create mode 100644 drivers/net/atlantic/atl_hw_regs.h\n create mode 100644 drivers/net/atlantic/atl_logs.h\n create mode 100644 drivers/net/atlantic/atl_rxtx.c\n create mode 100644 drivers/net/atlantic/atl_types.h\n create mode 100644 drivers/net/atlantic/hw_atl/hw_atl_b0.c\n create mode 100644 drivers/net/atlantic/hw_atl/hw_atl_b0.h\n create mode 100644 drivers/net/atlantic/hw_atl/hw_atl_b0_internal.h\n create mode 100644 drivers/net/atlantic/hw_atl/hw_atl_llh.c\n create mode 100644 drivers/net/atlantic/hw_atl/hw_atl_llh.h\n create mode 100644 drivers/net/atlantic/hw_atl/hw_atl_llh_internal.h\n create mode 100644 drivers/net/atlantic/hw_atl/hw_atl_utils.c\n create mode 100644 drivers/net/atlantic/hw_atl/hw_atl_utils.h\n create mode 100644 drivers/net/atlantic/hw_atl/hw_atl_utils_fw2x.c\n create mode 100644 drivers/net/atlantic/meson.build\n create mode 100644 drivers/net/atlantic/rte_pmd_atlantic.c\n create mode 100644 drivers/net/atlantic/rte_pmd_atlantic.h\n create mode 100644 drivers/net/atlantic/rte_pmd_atlantic_version.map"
}