From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10045.outbound.protection.outlook.com [40.107.1.45]) by dpdk.org (Postfix) with ESMTP id A32114CA1 for ; Thu, 30 Aug 2018 09:41:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VGTMMSKX+Jahxev+KwjeOH1huNq4dObPMFxpQnfthg8=; b=TWwTRxF+Tmxt/9/FJVwwwdgD9/zjdeYhPUdanCL/lXWM6WH77UUoZ/0ENJt0gW+B+cLMs9pPX4J6iBmHS+fcW6pIp2/fY/fzDcxXtzajAKbe09w2VAs7vAIzPynT/AwW2UbOaWVmCrlpzIfTT6sWft2KA1rZyrRJQEkNm5t0AJk= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=hemant.agrawal@nxp.com; Received: from bf-netperf1.ap.freescale.net (14.143.30.134) by VI1PR0401MB2544.eurprd04.prod.outlook.com (2603:10a6:800:56::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1080.17; Thu, 30 Aug 2018 07:41:40 +0000 From: Hemant Agrawal To: dev@dpdk.org Cc: shreyansh.jain@nxp.com Date: Thu, 30 Aug 2018 13:09:30 +0530 Message-Id: <1535614772-20886-2-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1535614772-20886-1-git-send-email-hemant.agrawal@nxp.com> References: <1535614772-20886-1-git-send-email-hemant.agrawal@nxp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Originating-IP: [14.143.30.134] X-ClientProxiedBy: SG2PR04CA0157.apcprd04.prod.outlook.com (2603:1096:4::19) To VI1PR0401MB2544.eurprd04.prod.outlook.com (2603:10a6:800:56::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b6575530-7dfb-41b0-0e41-08d60e4c06f4 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:VI1PR0401MB2544; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0401MB2544; 3:l2MwvKpBkI9ATGWBXhr2bCTa65bf/XeVco3Oe67CJpJZQDko4tsWWJk3Vg0nfZJSIfg1ekOKYJHw7LYLX/oJVqschniC1wK/N6cy+XRIW/xbj65avhz/in+Pq9BHvSyk/m7/4WXoNLkaKIfdD1IhDZZ+U9clmicOIFwMPdsFMYyLD7nNuhlxaTwA4/asz39GUrVBRCB8VwwVXbEa7589EOp3P9R6Ex3Sx3VGFO+Dh2jv1yHbYFrqcPEazlSYGyEj; 25:m4wg3K8qfqsdC3E1K3R/Wo+clR+i0Xj3LCAoDuwUKBncu/3AgNVZ6aekx8Y5zf5H3N/uzZ2+DVeEVGFxfmOnX66HBJ3tEi0ive5m96SKr9D9dzJdBixE7Uz4nRDbTnVWYykBT4RoLr+Qm+vMsWChfAQ1KfSxLO1Q9EdbowiOet2GECS9XypiDy6GHVQjsQO2JD8fjwCkQuuJTer4X1aaRpkfsKamwncnCoyLFSfc9pPJUSPQmNsqqc/n010LgCm+lLaI5ZiDgtv5ggB1jYYiapQM2v2L9Dlz0v2m++qaNiHd3+klB0Z8oha5jupiqtjcfZACiSCt+bV603J5ufqTSQ==; 31:ubK09SZBz4cnKhRbR4Ncv7PEfNdIS/mBbc9oiDDUEs+MyQNQ/YxWZ1MyAt9yLMyaXHm0iU/Gpym3123pl5Cm3fdPaHcMM7TdCrpWTBdBkP3P7egNBqWRKzunAIa8kpQpeYPpd3WtqFjJQVFTsyKcgDIGhEe4I1YInksE/c+RWYrSXMwB6aTga1tDRuQw6Xi3ILlbohfzyHayFVBiZCGQ2L/mY9iAgWFwRfRREAN8tqU= X-MS-TrafficTypeDiagnostic: VI1PR0401MB2544: X-Microsoft-Exchange-Diagnostics: 1; VI1PR0401MB2544; 20:44HmL6+FWXP5T2o9qfSmvmdZ+MkCtb0iA2dst0p74ev2Eip3vwOR2KzaNmvYh0h46w1J4Z0XcxiMobD/kX1JfRqrMI5HrojB9Mdxm31n3/DHpMPU10DTLG37oocxIF6g1aoaVZtqjbePIKp0hnUX6bLhnLVzoKnXP4PKevFm17qaJqqqAHkKhfjzqE6mKLheCx+/AgbFTrIxeNReRQEgS+N2EHngiv4XwVjQqKAwt8c/zZmkPlUeJbUy/AaQXrULBYO69O/00dhXpzGkeHxMIvxJUEbeg2DVtnlR+W738zNsIFlNLH/5TErzpTzE0Kh9M5JqSPQEV06wkDUZ4pNMDzXGk8pUcmKxIElOB7uVvaLMKpb+ZxfLiJ8KmNn/iiFX8GVEu2STnTJz17jPWKSgEUDiChqMKIfiO78+Slh6NUwjX3DNPriTR7iCQLESJ1CMsIPt8Zdp7q+4f2mMqVPG+v3WUL6PKHAR2Yj/KzPfDbFEmlmJ305UEyiuVot7c5gi; 4:z6ARZ7oOqWSMiJbImJbrQA9YZCqTcHLsFjwF8qkvdGkVQwRNC5wOo+tA1iCZsHRA3VH63M98BqFgxLUkllVD6gR26ajxE3c+6ILKeeo8gBwa+B99PGpWxYHj9b1ynPgk7GLRKUg/VwVX2JXWYXS1f+IkvilDtb65sFzaAGAfOlAA9DLF1bMFz521GZpwWemyjG63Ump8CKsDmQl8Ucc2CSICmV/FLiJvQ88i1ozEmnjxNBBgkgBx+XLKuewJ1FWKDyeJEOATzbca9lVAUTWMeXRY3piVrgzDsDnqcyznDhaP0f+X1M8ENAfYp+3nBZlbW+mFemYgzxj/RyKkvpgq+XVJyc9Ed+IvJt/udlig2SVVa4AmKeSRDY57bJm520/A X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(185117386973197)(264314650089876); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(823301075)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(10201501046)(6055026)(149027)(150027)(6041310)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(201708071742011)(7699016); SRVR:VI1PR0401MB2544; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0401MB2544; X-Forefront-PRVS: 07807C55DC X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(376002)(366004)(39860400002)(346002)(396003)(136003)(199004)(189003)(4326008)(8936002)(5009440100003)(76176011)(6916009)(186003)(2870700001)(305945005)(3846002)(16526019)(6666003)(478600001)(25786009)(7736002)(105586002)(2361001)(68736007)(47776003)(44832011)(50226002)(2351001)(106356001)(6116002)(66066001)(97736004)(23676004)(81156014)(36756003)(8676002)(6512007)(55236004)(81166006)(6506007)(6306002)(386003)(316002)(956004)(50466002)(26005)(5660300001)(2616005)(2906002)(6486002)(86362001)(53936002)(52116002)(11346002)(476003)(446003)(486006)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0401MB2544; H:bf-netperf1.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA0MDFNQjI1NDQ7MjM6RkxMbHVkeEo5V00wU0ViVWFKVDhxc0Jh?= =?utf-8?B?ZHhmZXpwT2Y2OCtseFhscDM2SWJYYnRmc3J3c3VPN1dpS1RGUVF3RWVOeTdw?= =?utf-8?B?WmZSSGNMQTNSTHJCd0diUHJVVEE0dENlSEhIQzd5ellvV1F3cnNsZ2xOb1g0?= =?utf-8?B?Y1F1bTZOdFV0aWVmUWEyZnV2MktkTWphSVlBMmw5WXRnTElWeEZHUWxNNFcv?= =?utf-8?B?UFpiTjFyays3WU1RVW95dmlsY2pqekx3MlpKb3pITC8yUGhxUHpJZjJVUndv?= =?utf-8?B?VmQxWFpEUXloUmd4R0owbXpqa2hhajJLajhkMWJkZ1BxNTJzMTc2Ylg2bnpv?= =?utf-8?B?NGsvNFN0Sm5HRHo4YStaTlNjYzNDc2gvZWEyOTVtTitNWUgvcjhnM3liajNk?= =?utf-8?B?SlVwNzVxY2dTMkYxL2dNcFYxZERDQ1UzZVRCcHpJVkptYzB1dHNGeWcyMWw1?= =?utf-8?B?VUN6OFBZQ1VZczZFQWFSb01pWHp4Vm81YnhhT3lXbVZkNWtlR0RjdHd2WEd4?= =?utf-8?B?Zk1pY2RsK3VqN0UzVFNpS0lZY1BzdmluZTFwUWF1bllSNHdTNUJ3UWJmdGJ3?= =?utf-8?B?NWFnZHB5YWlJendGMVdsK2F2OExlSXhoTWxXVW0rdzV6SmpnYXJpc1c0Q0FO?= =?utf-8?B?ZC91TjdaVWZscGFoMnoxamsza0NtNXozMjBHUGNDM2dHSkpmQmhmUGJFVjQr?= =?utf-8?B?Z3RGemN5dVhhWGpKbzZ6SFBua0tIM3JxU1JjMWgwQ0pxYy9Bd0NRY2NDSmI3?= =?utf-8?B?UG5SN0dVaXhUdGJkSG5ucmgxY2JqbXFWbWZyL0o4a2ZIWGpGdkRveFhtRDIz?= =?utf-8?B?eFBoenh3NTFLRmhadGR4eW54bjJyMzJXUnBadFVmOU9aeExsbjcxTU5XV3dU?= =?utf-8?B?MmN1d2lSNkxnUG93R0ZqQXREN243TGhsY1VMYnUxeTZOT1Z5RlBnUkxiTDN2?= =?utf-8?B?MVoyNUFKLy9tWndvQVVRZFQvN3l5L1BBeHpPWE5odDkzRjNtcDgvYWxxSFZx?= =?utf-8?B?R1luYmg1Qy8vbzRNZEEzalFzdDV5WXc5MkZ4MWFBYWFkL3A3SmlhWFhUUnFw?= =?utf-8?B?TG5TbEZleFoza2MyS1EzT1dJYkFBODhsOVRvZTYxMUxmcEtJMXVsa21pV3BJ?= =?utf-8?B?cnVBNU4xOU9IUjZZZVpUWkgwSkw0UUw2SWNzS3lPYTgzLytMMGM3Q2pKRlc0?= =?utf-8?B?S0dNWFNoeGJKdE41VjNnTzlxdWNJY3RucUNtNDBaYjFYQ05pQU96ZC9Icjdq?= =?utf-8?B?aFBKVm52d204amdZQ0tXZWFjREkrUThXZVI1bytRYTd1NVloRXdMM0ZuU2xI?= =?utf-8?B?c1h5Z1RTRVBDRWFJR2E2Y29OSG1YTXY1RzR6QVBtVm9QTUZZK09yVnBWL0h4?= =?utf-8?B?WmRrWllIYjVHeGVxaGRjQnd1d0dVaWI4N042UmhHTlU3Y2pJcnhocXVEamp1?= =?utf-8?B?bXBrKzVCUHpmM0NlaFgwUWEyVmR4SWFWU2pFYUtKeno0RGZjanVQM3VKN2pr?= =?utf-8?B?SUFnRmpUbjZCZGdlTGxYRGFkQ2lMR2tHNVRzWTFxRStQaktmYjB2Q24rd0FD?= =?utf-8?B?YWtucEl0ejMwVSs0aXJ2cnRBekdzWlgxNDk1eXpuNHQvU1EwV1VMSFl2Y1p4?= =?utf-8?B?U0wrV2ZQcTdKM3J6WTdpOENJdENDZXlMM1loVjdmbXAybGdJRlY1S3lUanlQ?= =?utf-8?B?UWQvV2c1MHg1ZnFBcFBBRjExYWExTDVQc1k5ZFExbnRvNFdjdlY5SWk5Ynp1?= =?utf-8?Q?BCDvXfn0YMUYexNVGc9DLJIJXlwJPJcYkSBRvo8=3D?= X-Microsoft-Antispam-Message-Info: hDSidLyQ9Pi0/rF/5wmIiT9oE0sY3bxJ9OfH9Ay5rL/VxzDHSTR4fn4YZ+L+03yCJjFPvKMITH1WodH9Ly23gotMVsQSemQGS0pgRoGGvt86IV2bMGCqfA+V9ES3hk74+afTisyHJH2IssIErTXr+KCkzG9G11+/TikvZkzhJAeu92bVQGWKZI7HM7YsN6vR24R1t5qIZvW+d+/8yoAymU8PRamQ5vqnDozOf+vSt9N1/gEfm6G+1aKVUPHaT2EbRh9saLjXFjIjxnG8prydyavWHZ8lOWNNswWv4gdlS54S5Cksue3eZ6CzSPaOB+81CjI1ygnw5ItApiz0WNdaGfKjDvHyyuj46WHriVwjoeU= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0401MB2544; 6:Y0uDjyeQ+/VbXGEPgybaUdDLuUJF795HGu8vaAmuE3UhQqSA7WgL0rY/KbST9a/8x/h+aqzNOQYEy4CNPdzbKEQv9o93nhm2TTU0tn9NvRvqwG7ZRTgv2nTGQ1sIoG0u0YrgyfJRMaFIDFMZ2X5DEzXAYxi4JFON6dZIatrSZkE2zeU5e3ztbA/Qn0yr7P9hrUD1gsSrqsfeDMhOo9BtVRfX9LZFDYd7XR8d06x7fOEdXoJB1KZ+7FatD3Z8+HQ29G7w9AZ7oiOw3LmnZDpTUJHWd1wMc2QqRKm92KouhFYcYPskVUG1OtTWjudUr85uYaLivS0t3It1TC1VuWMqWA8EfMwoMATkuCuOmhe4F+Scfv2ItdFldB9kXQdoWUdw2s3G7WlfJ5uqJjzbdakwNsDpPYLDqxGKCkXKPZbZ3TjvibW7JI+hpbfmTu4fc79E20KYrXgfz+ljVZ8bH0/nnw==; 5:xsQIv+WxEStaWH+9SwA4h1tepI0ZYlL150GCouV4XVEBrcNHhCEVGu2hpRkDEyHa2UKg51PHwx1BgwXc8/RhcJ8qEaOwfwaBmiMqDWRHOfcmeJj/e5wdLzzXx8oe3nPk475/qu8e6l5hZDPhCRhCLoMsTWeBygZeg0Vg2c+xipQ=; 7:U1tCR8sZ8NzbxlkxjBmCnvcI/WLhjYUHHhLrZCQDihiZyHfpjDV/2MG3MRmwUHvUv/jbbg0oP2V11fYJN4lx7kebjuzRmlUTFVa4fRYEs84pvAb9zoFWsjTeGJjqeX+durCXjyBuYMegu2bt6V7meSHi/msFBIXsR5nKThF0eb5i3Jfb6b5w7XCwPNq+KGRlcM5su75iZdBRNNytEDwNEyAcVq9gLecaiCiIi1dI62NhlFuhoCerJnGZSJMpEl7/ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Aug 2018 07:41:40.3043 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b6575530-7dfb-41b0-0e41-08d60e4c06f4 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0401MB2544 Subject: [dpdk-dev] [PATCH 2/4] doc: remove redundant prerequisite info for dpaa devices 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: Thu, 30 Aug 2018 07:41:44 -0000 Signed-off-by: Hemant Agrawal --- doc/guides/cryptodevs/dpaa_sec.rst | 25 ++-------------- doc/guides/eventdevs/dpaa.rst | 48 +++---------------------------- doc/guides/nics/dpaa.rst | 59 +------------------------------------- 3 files changed, 7 insertions(+), 125 deletions(-) diff --git a/doc/guides/cryptodevs/dpaa_sec.rst b/doc/guides/cryptodevs/dpaa_sec.rst index dd68389..897a4fe 100644 --- a/doc/guides/cryptodevs/dpaa_sec.rst +++ b/doc/guides/cryptodevs/dpaa_sec.rst @@ -101,32 +101,11 @@ Prerequisites ------------- DPAA_SEC driver has similar pre-requisites as described in :ref:`dpaa_overview`. -The following dependencies are not part of DPDK and must be installed separately: -* **NXP Linux SDK** +See :doc:`../platform/dpaa` for setup information - NXP Linux software development kit (SDK) includes support for 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 `_. - -* **DPDK Extras Scripts** - - DPAA based resources can be configured easily with the help of ready scripts - as provided in the DPDK Extras repository. - - `DPDK Extras Scripts `_. - -Currently supported by DPDK: - -* NXP SDK **2.0+**. -* Supported architectures: **arm64 LE**. - -* Follow the DPDK :ref:`Getting Started Guide for Linux ` to setup the basic DPDK environment. +- Follow the DPDK :ref:`Getting Started Guide for Linux ` to setup the basic DPDK environment. Pre-Installation Configuration ------------------------------ diff --git a/doc/guides/eventdevs/dpaa.rst b/doc/guides/eventdevs/dpaa.rst index 7383295..3af2343 100644 --- a/doc/guides/eventdevs/dpaa.rst +++ b/doc/guides/eventdevs/dpaa.rst @@ -25,57 +25,17 @@ The DPAA EVENTDEV implements many features in the eventdev API; Supported DPAA SoCs -------------------- -- LS1046A -- LS1043A +- LS1046A/LS1026A +- LS1043A/LS1023A Prerequisites ------------- -There are following pre-requisites for executing EVENTDEV on a DPAA compatible -platform: - -1. **ARM 64 Tool Chain** - - For example, the `*aarch64* Linaro Toolchain `_. - -2. **Linux Kernel** - - It can be obtained from `NXP's Github hosting `_. - -3. **Rootfile System** - - Any *aarch64* supporting filesystem can be used. For example, - Ubuntu 15.10 (Wily) or 16.04 LTS (Xenial) userland which can be obtained - from `here `_. - -As an alternative method, DPAA EVENTDEV can also be executed using images provided -as part of SDK from NXP. The SDK includes all the above prerequisites necessary -to bring up a DPAA board. - -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 - 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 `_. - -- **DPDK Extra Scripts** - - DPAA based resources can be configured easily with the help of ready to use - xml files as provided in the DPDK Extra repository. - - `DPDK Extras Scripts `_. +See :doc:`../platform/dpaa` for setup information Currently supported by DPDK: -- NXP SDK **2.0+** or LSDK **17.09+** +- NXP SDK **2.0+** or LSDK **18.09+** - Supported architectures: **arm64 LE**. - Follow the DPDK :ref:`Getting Started Guide for Linux ` to setup the basic DPDK environment. diff --git a/doc/guides/nics/dpaa.rst b/doc/guides/nics/dpaa.rst index 620c045..2173673 100644 --- a/doc/guides/nics/dpaa.rst +++ b/doc/guides/nics/dpaa.rst @@ -181,65 +181,8 @@ Supported DPAA SoCs Prerequisites ------------- -There are three main pre-requisities for executing DPAA PMD on a DPAA -compatible board: +See :doc:`../platform/dpaa` for setup information -1. **ARM 64 Tool Chain** - - For example, the `*aarch64* Linaro Toolchain `_. - -2. **Linux Kernel** - - It can be obtained from `NXP's Github hosting `_. - -3. **Rootfile system** - - Any *aarch64* supporting filesystem can be used. For example, - Ubuntu 15.10 (Wily) or 16.04 LTS (Xenial) userland which can be obtained - from `here `_. - -4. **FMC Tool** - - Before any DPDK application can be executed, the Frame Manager Configuration - Tool (FMC) need to be executed to set the configurations of the queues. This - includes the queue state, RSS and other policies. - This tool can be obtained from `NXP (Freescale) Public Git Repository `_. - - This tool needs configuration files which are available in the - :ref:`DPDK Extra Scripts `, described below for DPDK usages. - -As an alternative method, DPAA PMD can also be executed using images provided -as part of SDK from NXP. The SDK includes all the above prerequisites necessary -to bring up a DPAA board. - -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 - 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 `_. - - -.. _extra_scripts: - -- **DPDK Extra Scripts** - - DPAA based resources can be configured easily with the help of ready scripts - as provided in the DPDK Extra repository. - - `DPDK Extras Scripts `_. - -Currently supported by DPDK: - -- NXP SDK **2.0+**. -- Supported architectures: **arm64 LE**. - Follow the DPDK :ref:`Getting Started Guide for Linux ` to setup the basic DPDK environment. -- 2.7.4