From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0079.outbound.protection.outlook.com [104.47.34.79]) by dpdk.org (Postfix) with ESMTP id 2D32B3777 for ; Wed, 22 Mar 2017 10:50:35 +0100 (CET) Received: from BN6PR03CA0002.namprd03.prod.outlook.com (10.168.230.140) by MWHPR03MB2799.namprd03.prod.outlook.com (10.168.208.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.977.11; Wed, 22 Mar 2017 09:50:33 +0000 Received: from BL2FFO11FD038.protection.gbl (2a01:111:f400:7c09::148) by BN6PR03CA0002.outlook.office365.com (2603:10b6:404:23::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.991.14 via Frontend Transport; Wed, 22 Mar 2017 09:50:32 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BL2FFO11FD038.mail.protection.outlook.com (10.173.161.134) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.977.7 via Frontend Transport; Wed, 22 Mar 2017 09:50:32 +0000 Received: from [127.0.0.1] ([10.232.134.49]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v2M9oPuH002154; Wed, 22 Mar 2017 02:50:29 -0700 To: "Mcnamara, John" , "dev@dpdk.org" References: <20170303193648.30665-1-akhil.goyal@nxp.com> <20170303194935.30831-1-akhil.goyal@nxp.com> <20170303194935.30831-10-akhil.goyal@nxp.com> CC: "thomas.monjalon@6wind.com" , "Doherty, Declan" , "De Lara Guarch, Pablo" , "nhorman@tuxdriver.com" , "hemant.agrawal@nxp.com" From: Akhil Goyal Message-ID: <463e6c59-7d8e-c642-3db5-2bbe81572e98@nxp.com> Date: Wed, 22 Mar 2017 15:20:24 +0530 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 8bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131346498327074124; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39410400002)(39380400002)(39450400003)(39860400002)(39400400002)(39850400002)(39840400002)(2980300002)(1110001)(1109001)(3190300001)(339900001)(199003)(13464003)(377454003)(24454002)(51914003)(189002)(9170700003)(189998001)(93886004)(6666003)(47776003)(4001350100001)(86362001)(105606002)(23676002)(33646002)(65806001)(7126002)(5660300001)(8656002)(31696002)(76176999)(106466001)(229853002)(54356999)(966004)(64126003)(50986999)(53936002)(2906002)(7246003)(77096006)(2870700001)(65956001)(31686004)(50466002)(120886001)(2501003)(6306002)(81166006)(104016004)(356003)(305945005)(8936002)(53376002)(6246003)(85426001)(38730400002)(2950100002)(53546009)(4326008)(54906002)(36756003)(8676002)(83506001)(65826007)(1720100001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR03MB2799; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD038; 1:nbSbVvbElw32x/mPXB8cYmvidfrh6lDX7DUsMCQW0VLjUuiaHirma6yWevpaY2697ZYhQK211gtWO35NUAMM6MW3tJTbWjIs7+Fu41yEJXxC+IoNZ9haC4r4niCWy2m6+t9AbiclYP7qU4Ih/zo8Wt74laG4rMiZOJNgbuWXVbFhN+2hpuqoSR2UqJBqy9B32gaAEcuDNg3w4iQ+rqQ5qdjk3kU7cm2x+QWlqXaPH7bJF91NIuj92I+WQmk4inlvp2Avv0UuGvflHP9m6gD7m05veuAak/6glKHlpxKgTyM8v7JpQWVlpM2G45u9b6pV73h/GFlANr4i0C2KxfnY+BdMZcxliwwCGzb5JXzRcF6cMOqvJ17+DEweo6/ccTyNQSaRKsx6Y1tb9WePYTbpgJSz3SiqB64ABbRPix6mz1mVqQOgBd7pesBGf8JEnf7er3xvypNdoq/iGxFQHmuR9aoPC3PmHCOqiL1dgx7zfFUqyfcxz95DrsqWHguYkxrpAYQ3wyQ/E/rfXsPRzkoeLiEwpvIpowCfpG5yIh5hTWunwLi9HuXYf3+HQVbAz9lhUn+GUhAMaSQqrpwkm7soJCvmxGsBr4t18lkjQaDnmrjK+4hlPg/Wm1n46ME/SruX X-MS-Office365-Filtering-Correlation-Id: f6d32e78-3fc7-4de3-d54c-08d47108e1bd X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:MWHPR03MB2799; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2799; 3:/LmtS5VTbX6/q9Qy8adNN3v0Q9JpcJ+G0JZDFS3G6W/OCRsO8HOdrQCbdOrDVBdF9tUbIwdKuoCDRPv+eIGDH15xA2HtoN7Ucgdmab2Sjn4u6QOeexTVq88LOyoMGYddSA7g7+w3M8C3j6KEzpMc9ZJ9JpeLd/UzaGUBznL42suSqzDsfFmEDIkWUWEyn5xXCzTQL9WyD7oQgIm8iGUcI4DtN0wLHSkyRS29A6G7bjk9ZPbdwauThLOtLiE/B/tOrt5jtO2AAMwnBEd7eyHnAtkZE68i2uVJIXb8kRt4pJk/b6AVp6eYlzZu47cuZV5fP7d+bC9G40qNQ3yf8oO+hMBs7jWaRwX+49nIagqT1pO105uHdKv1MG1VwEwahrp2; 25:hDnYMSLwm8A5VTLUKjR0xqB3ETcfpgxG8eXpojdwW6GjmY1Jrp5ubJiPM2f3Iqf+vct0zk+TrRohtYMfDpyno03oVOPo/KnGPDB/clqcB9BnYuK5rORgPEYQpYl6rAn2twnGlfBJS/Dc/ZZD+Wkc18INXCJfemMUmX8eMJIQNXjAimil1y4+bjDPgHKOlpU51mt+6SvSs0v5isMH1Z/GGN8/VD+bO0mbb0jak6zzvePgqiqRvZBlKBdoEQQcGiMJdCc6mrACWR1CQXCNav6w4evHT5lTMJl62h+nA36r8r4tKbtbKhLzL9aJjWtgyC9mesfH7Z7/FMAAMGQGuTWGkopU0frOKfGZfwm4n6pdHeEs6ld5GPgbtIXqoWzZpReLpBccn62Komdtoc6v7d6gGKnBeGiv/ERMsYvVd2rZUoqrwBFsmjX9SLrbxvbyMj/3 X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2799; 31:cmM8f5xH5SBGsV6qTZtIkTQUTSJ+9vWjyHvP9qxmAo9hBiFMNOKVkik097bZb8F0Dbo4uc0ljK9K7cM9J2B/h+fJgVoZK7NJ8A5HironyR0h9LB5nUtW/EU7uFSi3t9lCq17N3fB6jKaFUVW+bdsP42/usSFz9d2S76s/h2hF8DP3HUS6JhTq4fwZIpNoIopviJGRdRLgy2RTeqb4YpXF7hnvcy1Pa3y5OH1pRAC5gV+QbELkleGqzuPFACIIFArlZdXa7q2TgeAn/TTe4Ziew== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(192374486261705)(185117386973197)(227817650892897)(275809806118684)(21532816269658)(264314650089876)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(13015025)(13023025)(13018025)(13017025)(13024025)(5005006)(8121501046)(3002001)(10201501046)(6055026)(6096035)(20161123563025)(20161123561025)(20161123565025)(20161123556025)(20161123559025); SRVR:MWHPR03MB2799; BCL:0; PCL:0; RULEID:(400006); SRVR:MWHPR03MB2799; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtNV0hQUjAzTUIyNzk5OzQ6OG96OWc2c203VHAyUnAzTEpLUVBlN2N0VC9B?= =?utf-8?B?T1FTWGNTYWI1VnpsbStLZ3puUTA2eEpQZUlCbitZanVLbHIweUcvbGZjOTN0?= =?utf-8?B?QldoejhJaVFwc1RIUXcvUmtHYzlzNzV5M0xuUEZRYW00anpFMmdrcXVZUHpi?= =?utf-8?B?ekxZL1hQWW42ejM1Z0Y1Y1grdzZOVGVkWEF5WWpEaVFCcHpZaGRobGNWR0JJ?= =?utf-8?B?NmtBa2JmV1VFZmlzMTNYV2lmaGx6a050Ulh3UHdpUDR5QXZCUGFtNmlUdWxW?= =?utf-8?B?QjROZ1lCRkU2dWFJa0J5d0xkWWZoUitlRllBS2lhVkhCdXlMTEtDRzU4eWZh?= =?utf-8?B?eEh5cXZDZDZYbDRHNXFiM1VYVDhNeDV3SVNHKzBBUnNPL0xlN1FibHFudCtT?= =?utf-8?B?Umh3RlpFOUc3OE1XczUvU2d1WHZEdVdFeEhxMzNFT2lmRUxEeWlpQUdyYjlL?= =?utf-8?B?NE1BQXdpcnVwbFhTN2lMM3NGSHdvRU9GY1ZsRWsxN25OeVN5RlBneThCaFl2?= =?utf-8?B?SERuSkVFRFFaeTNwN3djYVJGM0M2dzlkV05XcTBDVUUrYVJiWmpIRm5QOU5x?= =?utf-8?B?alNFSHg3QkluUnpPcG9jc1NVWUl5MWFreW5xOHVXdGN4THZXc29MaXlZcEpx?= =?utf-8?B?Z1QwZDRvVEFMT0hVcjZ0ajN2ZzRQSklSQ0w3c0F1NWhibnlGY0V6Z2JWMkcv?= =?utf-8?B?VnR3a0NXMnI4YzZxY0hYUFBwTEoyc1VacTNNeXFSbkNpQzJnM05BUkhwMDht?= =?utf-8?B?L0VXbE5JTURBMk1xektWOG1GczR2SDJMWDU0cllDbWFtNWtrdmpTMjBkanYx?= =?utf-8?B?bUFzT3VuZWVZQWYza0FYN3hCemJXMkloZkYwWUc4WFRXcFlhNjVGbkI2aG90?= =?utf-8?B?a29NdUVuam1jZ0FkcGtEUDZqN0t1Y1hFZ1FvSVkzS3VaZndCVTFodWhnN0ZF?= =?utf-8?B?UWl0T3ZwQmZZSjFSZW0vbTF5SXJoQ0g1c0hwWVRrSDhPK09PazN4dEFNSlFo?= =?utf-8?B?L3ZSTHVrclc5VGo2SG1KZXBtRE02SUg4SlhibHdzREMyVTIvT0lxUFdBQ3A4?= =?utf-8?B?ajVGWlZWeDVsMFlXczBRUU1GWW9uTVpjSjRTcjJmZ1J0WTFqSEs3MS9DeHVh?= =?utf-8?B?OWREOVk3VXVuZzliN1F0Q29sUC9WWitKMzhtVDVDR3RmVEhSZVZPWlBHQ2hF?= =?utf-8?B?MHA5aDFjWlp0Wm9Wc0JzKzJSbkVJM3RWYW1KZU1RMHRpWXFyQmxPR1lUUjQ1?= =?utf-8?B?cEhBbzRsQmVPVkwwNkhTcUJhK2RQNmpiWjhqN0tCQzNiZWgxWDMvMU5QWXdO?= =?utf-8?Q?kBaACR5g1RrRJsf5ZHbZL7ZswhbSLMY=3D?= X-Forefront-PRVS: 02543CD7CD X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtNV0hQUjAzTUIyNzk5OzIzOlBBR0ZGb1JDZWFReGUrWnhlNERIS215Rlhk?= =?utf-8?B?MTlRcFN3MUg2bzlIajhaK0krNWhqMTNUZTBzZ0hieUlBTUF2NFNwWG1sR09u?= =?utf-8?B?MTd2bzBNZEZXYmc5UHBqR0l4OUEyNTdCRjd3bUVKSk45OXZSOWJaYVR3aGgy?= =?utf-8?B?NllabXNtQUFlZXY5M1FVMnlHbm1tejdwRFFxZ1llbUFBRGx4d1hNdm5PbVJG?= =?utf-8?B?RUhmekw1bFlKb3h0dSt2NG1nK05CaWF4TjlBWnFLQ0oyZFBoR0Zkdi9qMGZU?= =?utf-8?B?Z2w2NXorbG5MWGlDZlVoUTdFZXhGNGF4T3E2dDM2RG1uQlQyVjBWemJCY1c3?= =?utf-8?B?Z2tTbmVkYXVXUHNlMStLMC9KWmg0MDRQQ0RKZ3NBSnJLQ3YwcThTb1Y3SkpQ?= =?utf-8?B?UjNwcXp4TVpHakZWNzNVQnBxemlWdXNIMW9lcU5OY3dmd1VrV1NBeGdZOWlU?= =?utf-8?B?Q2JCQ3F5UFlZVTFuSkVZVEg2YzJEYzRGRGcvajVUU21KTHM0cWtPalgxU0V0?= =?utf-8?B?NHhLYmc5QVdHdXZkUFI0dU84ZzFMNFZkU1VwZ0h0RFB2VExteTQwTVo5QmNp?= =?utf-8?B?Nnp6endrSllqVGdRNURIMXFHUFdxWUhldVVmeXRPcG5URHdzYTIyekw1QzZn?= =?utf-8?B?VnFjTHp0Q2NjdEdHclhIeTVicFdrMnB0a1dwQ0tHUWZocmYxa3hiS1dOZlpI?= =?utf-8?B?Ym9rZGJtZ2xWY01VSGYxc2JtcGwwMXdOOFpFT0oybFVEQ29TQ3JBSHhJMzNh?= =?utf-8?B?SlhPcWQxKzIwQkJLWVZzaHNqWlZPRFVGZ3lNUmkvNGJmV2VZOURhbVVlN2hw?= =?utf-8?B?c0RYc2dFZnEydWJGUktxY3duTVVYdlpCQzFKMEFqUGJVcjByQU9ERG5DczZD?= =?utf-8?B?VU1kamc4d1lZZFB2RktOTUVkNStpMldCNGVMdjYzdGRNZjM1TjREanppN29Q?= =?utf-8?B?TEtTUjRHb2xlR1VYT0JlVjJ4ajVtSitnR2Z2c1ROZ1pCQW5Zd2dSc0V0dGtS?= =?utf-8?B?TXpRMFNPOTQ0NThpZURhb2J5a1ZZQ3ZMRFN0NmQvYnRWTUdoeTdzZVBCcFdZ?= =?utf-8?B?TXJ4eHRSZUtlOU1RSEhxVVFxaVRDeUx1dWZDUHhKa1pPUFBDMlZNTCtSd2E4?= =?utf-8?B?RkVydWNGZ3JPOG9ZWE1oNFZ4K2tnYUhWTGdJSkJvRkdUWlU4K3gyWEowRDdX?= =?utf-8?B?S2NsVVkwdTJMNnhzMnQxemltQWpwamRoeFlUN0NkZUlSSExWc0hIc3c4NGxM?= =?utf-8?B?Wm8vUnNEbTFFbE9yN0F4MWNPVmNQMzJwdElDNlQvUFBDSXhVSVRjYUxTR0do?= =?utf-8?B?WVRNS3RnSTlSR3VUREo5RFV2bDM4NVV6ZnB6VlV5U3BKcTBCTGU0Wm9tTUJa?= =?utf-8?B?Sm4wWi9sQnJneHR0eTAwZDB1TmJXOHg2bGRsM3dUNlpCSUlBRDB2cDRNbkdF?= =?utf-8?B?MTNBRElEN3pKRVdMcE1yL2V3WDBhNHo0eE8vSlJxRU5WV2Yzc1pTeDk5aEIy?= =?utf-8?B?R3Q1OEZncEJOZHN4akEydnU1UmJEQTdwQ1ZaSUlqaXhzWG9XWitXSjNrS0Ro?= =?utf-8?B?VUx3YnpmNHlSbElSS29pblkxZVhmaVJJMXU5b0Q0ZnhXOUZibHJNeHRya1Rw?= =?utf-8?B?U1U3bEt4Z0ZsbGpzeFNnUGQvY3NJKy9VbFQ2MzBjZDU0alA4bFUwbXJVSURy?= =?utf-8?B?ejhzM3BjMkZLR2w1bkg2Wk5hbFpEQ0ZJWFF2ci9mMVEwOUNVTjd3NGl2S2p6?= =?utf-8?B?azQxT0ZFazAzR3htMzlHYnkyOHZaMXM5NmI5dWNZNEdaQ3ZpZE5PVHMzVGZy?= =?utf-8?B?SExnZS9lZHJUSUprM2owbFJTMmN3SHptSnArV1ZPd2piejdhejA0THBRKy9q?= =?utf-8?B?L2VpR1BlQ0VtVWZqQXlyYThIMktEcmh0Vkh4YzhoRjN2cUtSNFNLWFhEM2dm?= =?utf-8?B?L0IxVFljVGN5L3BMMjB0dllNdVhUVXlKb1laN1pnY1NiRnZNa29SRWJGYXBu?= =?utf-8?B?ZnJMUmkveWtsMlh6OWxCWmlYYTdPUmFkcjJhSTIxWDBQTlhvYTJLcmFMVEpE?= =?utf-8?B?N0RrckhBZENqT1dqWmFxQXNSQkNiSVR2S05lN2NTWUtoN1FSb0p5UGpiK2sw?= =?utf-8?B?YWdtakJwdzl5eU5MTW95UU0xZ0xyM3RlWitxMVMzM01ZdmVrYTM0VCtOM3Z4?= =?utf-8?B?VVBPY0N6bUR0RGl3VXF0REF6WFF3YWZzNFNKK3YyZTVBamRGVTlkakRCcVZr?= =?utf-8?B?T05ncjJjUVU2WDEzVkE2TEw0Nmg2TFUxNlhiY3Q4K2p0bFU3c05nUT09?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2799; 6:fkyb524dTrzlMbtY0YBhhnbAd5qX6110JOT0T4LZYJYjxvc4xX3ZZzePtQujEfMvKtdRKCPIDDVGjxWmr8TTMpufezSTJAiRUCIl1E6aRPBDAl/qu5Sf3CcpCQxufwe28m12mhKRORIeUHAVFczfg6O3Dmk0MyXBvt1vVLHXw17LCYfy0YotV1Q0+5/VTFVUvheB2rzZSbXyw67rp6fosheqqnJiJ9GkCoKzC1sg41AkrIdSDzn/whPgMj3KaOkC/6x9mEVVqPqh7/65lVGMwWG0X2JiUzAktFCmDMgcSujfCizgXuhe782IzmKP5Ax8ueSYxmbTDYOcYeGItAbdU9aG1KUD+GneKmR6TrQaXsZUaCmtdLJp9wgIq+rn3xQLkWAcKfKvEHOA/mxKlhS3SE3t4tYlEnHOJ8k/+UCLSnc=; 5:uZVRk2ndiPkWBI6CLGsypHvmp9pREdKj9Arhfzqqxlw4x8q1YE/QbtupQhIV/wd8GiyYb9dLCkBa+jNuLWJSfQNzfqYT//JEDijnzLsHqMaTIyuiolsoYLoqJR4jac/JOC9AAZli9FPFJ0n5k4kcGgH4IWbvbwG+K8QzekudeABmJz7zgeQYqYS9NErA1oaH; 24:M2FQ4/MkYdcyw+cLRvgR6poE0qJQHyPqbY8G2o8lxbbh9vD6MgBAw7mcjbJ1n6WQOZ6gj5t9oTgn5MUaeLbgoEYb4EC7oXoLb1sFGTxmypE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2799; 7:0aY2QtmDE2gnhObK8aY+H9Oai9+9ynhXM4OpJFrqaRE53LRl9goNe2JfSDH5GFR8QlzssAgzaVeshDKHtXJofgtmaXil+u0GGV4DbdGFt9JeXNb7PYs1JqHxdQf17/lUPPWILuITQF8eQBFLyRmE/ygnc4coqAEZhKONxls9YjJtXUoHjLqlpY35m94W44cllWyx37WlIEzL70w59YG/1oKxUokqlly9IQnHf3zqGbZRyflrGxAzwJKQzs6rfDhtM2qKmWKIkVEzOsRbVsmjrgxCNgM3U8kdBk8Bh1n/iFJj5nDf++PQA/c8hwTL08Z5zYAjfd/CM61RybwsiVeNnA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Mar 2017 09:50:32.4890 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR03MB2799 Subject: Re: [dpdk-dev] [PATCH v5 09/12] doc: add NXP dpaa2 sec in cryptodev X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Mar 2017 09:50:35 -0000 On 3/8/2017 11:47 PM, Mcnamara, John wrote: >> -----Original Message----- >> From: Akhil Goyal [mailto:akhil.goyal@nxp.com] >> Sent: Friday, March 3, 2017 7:50 PM >> To: dev@dpdk.org >> Cc: thomas.monjalon@6wind.com; Doherty, Declan ; >> De Lara Guarch, Pablo ; Mcnamara, John >> ; nhorman@tuxdriver.com; hemant.agrawal@nxp.com; >> Akhil Goyal >> Subject: [PATCH v5 09/12] doc: add NXP dpaa2 sec in cryptodev > > Hi, > > thanks for the doc. Some minor comments below. > > >> + >> +NXP(R) DPAA2 CAAM Accelerator Based (DPAA2_SEC) Crypto Poll Mode Driver >> +======================================================================= > > This title is quite long and the "Crypto Poll Mode Driver" part is probably > unnecessary in the context of the doc. Maybe something like: > > NXP DPAA2 CAAM Accelerator > ========================== > > > >> + >> +The DPAA2_SEC PMD provides poll mode crypto driver support for NXP >> +DPAA2 CAAM hardware accelerator. >> + >> +Architecture >> +------------ >> + >> +SEC is the SOC's security engine, which serves as NXP's latest >> +cryptographic acceleration and offloading hardware. It combines >> +functions previously implemented in separate modules to create a >> +modular and scalable acceleration and assurance engine. It also >> +implements block encryption algorithms, stream cipher algorithms, >> +hashing algorithms, public key algorithms, run-time integrity checking, >> +and a hardware random number generator. SEC performs higher-level >> +cryptographic operations than previous NXP cryptographic accelerators. >> This provides significant improvement to system level performance. >> + >> +DPAA2_SEC is one of the hardware resource in DPAA2 Architecture. More >> +information on DPAA2 Architecture is described in >> +docs/guides/nics/dpaa2.rst > > > This needs to be a RST link to the dpaa2.rst doc which means to it will > also require a target in dpaa2.rst. See the following section of the > contributors guide: > > http://dpdk.org/doc/guides/contributing/documentation.html#hyperlinks > > >> + >> +DPAA2_SEC PMD is one of DPAA2 drivers which interacts with Management >> +Complex (MC) portal to access the hardware object - DPSECI. The MC >> +provides access to create, discover, connect, configure and destroy >> dpseci object in DPAA2_SEC PMD. > > s/object/objects/ > > >> + >> +DPAA2_SEC PMD also uses some of the other hardware resources like >> +buffer pools, queues, queue portals to store and to enqueue/dequeue data >> to the hardware SEC. >> + >> +DPSECI objects are detected by PMD using a resource container called >> +DPRC(like in docs/guides/nics/dpaa2.rst). > > Requires a space before the bracket and a real link, like above > > >> + >> +For example: >> + >> +.. code-block:: console >> + >> + DPRC.1 (bus) >> + | >> + +--+--------+-------+-------+-------+---------+ >> + | | | | | | >> + DPMCP.1 DPIO.1 DPBP.1 DPNI.1 DPMAC.1 DPSECI.1 >> + DPMCP.2 DPIO.2 DPNI.2 DPMAC.2 DPSECI.2 >> + DPMCP.3 > > There are tabs in this figure that break the alignment. Also in the > other figure. > > >> +Supported DPAA2 SoCs >> +-------------------- >> + >> +- LS2080A/LS2040A >> +- LS2084A/LS2044A >> +- LS2088A/LS2048A >> +- LS1088A/LS1048A > > Use * for bullet list, for consistency with the doc guidelines and the > rest of the doc. Here and elsewhere. > > >> + >> +Limitations >> +----------- >> + >> +* Chained mbufs are not supported. >> +* Hash followed by Cipher mode is not supported >> +* Only supports the session-oriented API implementation (session-less >> APIs are not supported). >> + >> +Prerequisites >> +------------- >> + >> +DPAA2_SEC driver has similar pre-requisites as listed in dpaa2 >> pmd(docs/guides/nics/dpaa2.rst). > > Same space and link comment as above. > > >> +The following dependencies are not part of DPDK and must be installed >> separately: >> + >> +- **NXP Linux SDK** >> + >> + NXP Linux software development kit (SDK) includes support for family > > s/family/the family/ > > > >> + of QorIQ® ARM-Architecture-based system on chip (SoC) processors and >> + corresponding boards. >> + >> + It includes the Linux board support packages (BSPs) for NXP SoCs, a >> + fully operational tool chain, kernel and board specific modules. >> + >> + SDK and related information can be obtained from: `NXP QorIQ SDK >> > sdk/linux-sdk-for-qoriq-processors:SDKLINUX>`_. >> + >> +- **DPDK Helper Scripts** >> + >> + DPAA2 based resources can be configured easily with the help of ready >> + scripts as provided in the DPDK helper repository. >> + >> + `DPDK Helper Scripts > helper>`_. >> + >> +Currently supported by DPDK: >> + >> +- NXP SDK **2.0+**. >> +- MC Firmware version **10.0.0** and higher. >> +- Supported architectures: **arm64 LE**. >> + >> +- Follow the DPDK :ref:`Getting Started Guide for Linux ` to >> setup the basic DPDK environment. >> + >> +Pre-Installation Configuration >> +------------------------------ >> + >> +Config File Options >> +~~~~~~~~~~~~~~~~~~~ >> + >> +Basic DPAA2 config file options are described in >> doc/guides/nics/dpaa2.rst. >> +In Additiont to those following options can be modified in the > > Better as: > > In addition to those, the following ... > > > Regards, > > John > > Thanks for your comments John, I would include these in my next version Regards, Akhil