From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0072.outbound.protection.outlook.com [104.47.42.72]) by dpdk.org (Postfix) with ESMTP id 45B0D7CE7 for ; Wed, 31 May 2017 17:58:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=w2WZnzHfe/icsx1bcFyHAeAGiH/wjPUs7ImTOumiq0A=; b=RAB0t7tmxKpERCGH/NZAjRJKMB1jeuDZZGgWeLc0DOyN7T5TjJtiOFfJq6RCiJ2CM3XS6qKNXvOCyCo0bKCSMzCmd6F0l+oCulCAEO2Z8o+7Cocag1RrqaRkN04lWUicPe5mrDswoao+ptCoBpvPW7NiDqyp+y9XYwZ0xNjMlQs= Authentication-Results: nxp.com; dkim=none (message not signed) header.d=none; nxp.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from jerin (111.93.218.67) by CY1PR0701MB1725.namprd07.prod.outlook.com (10.163.21.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1124.9; Wed, 31 May 2017 15:58:27 +0000 Date: Wed, 31 May 2017 21:28:09 +0530 From: Jerin Jacob To: Nipun Gupta Cc: dev@dpdk.org, hemant.agrawal@nxp.com, harry.van.haaren@intel.com, bruce.richardson@intel.com, gage.eads@intel.com, shreyansh.jain@nxp.com Message-ID: <20170531155808.GB19527@jerin> References: <1495735671-4917-1-git-send-email-nipun.gupta@nxp.com> <1495735671-4917-21-git-send-email-nipun.gupta@nxp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1495735671-4917-21-git-send-email-nipun.gupta@nxp.com> User-Agent: Mutt/1.8.2 (2017-04-18) X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: MA1PR01CA0075.INDPRD01.PROD.OUTLOOK.COM (10.174.56.15) To CY1PR0701MB1725.namprd07.prod.outlook.com (10.163.21.14) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY1PR0701MB1725: X-MS-Office365-Filtering-Correlation-Id: 3acf1dbd-b5d8-48e7-320b-08d4a83de193 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:CY1PR0701MB1725; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 3:bPfggUFpKtB0XhKXeCoBakHovGnW3sORBDwjzHuBZeLb88M4D6HbxIJBZAHyEw7/ppxLuAUx3TOlaTaEmaV7suq6vgB4Ya4iFjuAlkNXNfn63kaFfLztYCey+4Hc94EFvgwixNvaxXx6wy98qx6atapGGRtlhfdZhcc0NsiEpLFO9T4kPv1QEsR/zY/aoI0vX8UE19+i0UQeIG7ecOnM86Rqxspu5Z92kVYMqmliZ+Zp1XPi2Ds4zaKpQe0Yp5Nck7EjrjB7UZldsj6gSsghLbi/Cv5LjJOwq8jnX4VCBwcpH/Q5wxvusMWnvDiTur1TjWC9JsK44ZS7jenhUzSnfw==; 25:BJXFExTQZB3Bbjm1a3m7U10zzXF58kWL1E9DKN+Bs31VESU04rKuqMw5SxoDOjp+bVzqPv4Zkve6TjhjGNS3HZY8Af/5+F7/kCLuUcLRWja6sxkI5iIBpoPU8MXAY35+t+83x8ovpWlfxSdkA7/CaHQzgbuPu9U3CrrKuGAWtXQehXYuanHtN7K4PMBqlWJgQyKbP16CDOsyifHzRSWb2D9J9X/EjWImL1tnv6gSU+0NyPo4j884xk0jFnCwXz6dnHmuM8a/rOYAkBS45w29thpu+iFiuddhhQDJNimzqh/VbpECbhXtvZRQJWU0AT0F2WyoDKK50rtsghw3QowYI35H/Qfk2Z1qmdYEsBH5+uR5mpBgAIAhdF9Tc7DlWcqzCjLRq+Y7zJbHtXR+LQZaoGacurnKzBh5SWWVvSYyWFcOLDbG6VoSlEImPt/D7u0MDQMUzBjXGOxWV4OIpcVRoGivhev6tVfP5XvRwcR6YFU= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 31:BJw2iETn59q6B0ddOEbpoEtu47YGpNlNWEstqUob5EYO26q/nftCIE/mHzg9ny3m8Gllqs/omS2zi5NUvF5IwBJiCthO2B1zCjurg+pIixkNTCb146fcdNDikmQ9liAJTY+dnTy91sbMERfgTX8nsRBqnzACToDY20hlVuBNcQcmgh/qPycY9FcYoJaDZNlts8JKoJwRCDG7ecSYBJaZgXV1As/oNRnJFjcoLw3js4ZNESu7oYPdvLpwsVMLh7maUW6NugM1J0shNcx8cTBV5Si6kPVrtXI9AKlEwLH90tg=; 20:oSh80VCSPtswR3Rwf7R+Wd3RQ/DYcbHk8/AhcbucMwX4MOA0v4ihbgrZeQ+vBF4Q/2AgUW+a8TwyaUZOoH3z+syItO2q4C6vckf9xhkquc/5ZqcxtrLfKjdNdwH86wERg8T660F5CAG9ck90TQHkFQSewHAZa4ur7JQbef5+0cBGiL1Gps/gs0Qd5ciJPpSW/GFh6b1GFt8T2GQ1LGfx/qorWMsZ+r+OBYz491FEjsXEc3EEeYOY73U/+QRsEwAZhSIF9lAzNXymEZ4IHrRvD5v5Cq3C+TFREverDVit980dcvItDHMgqut3ydrSY/eQqJtDAYkfccPNjnO2pel7VSrj9bBPZ+5N/Q6nbuqvdQuDkdPQvoZ1g3zclPfKWnPEmz/94UV7Xh8RT+BXbrpsfKnCv6dAIohVHO46+s7oi4WNZUSQ46fT069VxHXkuDJmFT8LbScBHKArNFvqsuC5z8oQDAXv9dDdfy9J2zEkKVX6fJ0lYzesdnN/GQoX2b5hhq99p5eN1bcLwjP0Wx7GiJmHd1wMZkndzgS/kjapnM8tsolSqsZg+B0zhaG1C1B3kT76QyRnT2fHuwd16/j1gf6Bzr1odGj07Tkc6RLfLVg= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(21532816269658)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700073)(100105000095)(100000701073)(100105300095)(100000702073)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(100000703073)(100105400095)(6041248)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(20161123555025)(6072148)(100000704073)(100105200095)(100000705073)(100105500095); SRVR:CY1PR0701MB1725; BCL:0; PCL:0; RULEID:(100000800073)(100110000095)(100000801073)(100110300095)(100000802073)(100110100095)(100000803073)(100110400095)(100000804073)(100110200095)(100000805073)(100110500095); SRVR:CY1PR0701MB1725; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1725; 4:Ka3GUQ+7jRU+xsaS4cGrIM9/+Nq0aM+xKZJhIXVI?= =?us-ascii?Q?/ypfozIMzcYxFrPRzC4B+EDwhMyViLWSp/vtnO4W3IiGZ/C6DooT3/nQcWov?= =?us-ascii?Q?y26LpbTLaZANdCgH/P/l2jDos27OkBaOstC5WRnBPKC0vyvNTBuoCY+rGZak?= =?us-ascii?Q?V3DzkS+1c4dwnmbsA5B7jHi8lnVb5TAv4KntsFEtteMsd5MJUHgfyd3DgPK5?= =?us-ascii?Q?Mi5zjxKsUZIuzcdKPSBY8TMWAyivGen2bH3A/xHqxFUPKzlevuc2QHhRcD9e?= =?us-ascii?Q?s08tsbxx/AucatVBGZAwVa9IRPevJKYPrkh9g7vT/s2ItAkUCNQW0JR9QIpS?= =?us-ascii?Q?TYqhk/6CaO8uXqBNM+UeHITLekuDHLwwhzn57CvRAAQvsEpEj1YMr2FeMfN/?= =?us-ascii?Q?QZRwt6PNw6sJLIx6T5JmU9bU1h6+StvVhB/4nqbCP0z+rzyT5pxihsAeuscJ?= =?us-ascii?Q?rVOQpgv4PM3EE4BEGRvNApkV1GehBU/2gMXCLwTs6gmXXKo5yE4zrppSNZ6n?= =?us-ascii?Q?PiNfmvJge/kYBHpGyT2c2Ryan7QWGv8K7KervjRQuDoNDfkp8l9fdL7LiRAo?= =?us-ascii?Q?4BypSFHuM12hUAdaImbd6jQWuxs75RmygC6AZxjAAGKNg/fHcEV8sooHKAfi?= =?us-ascii?Q?/AtzYpR7TnCqzX/ZowepDOvCUv/XScIkJyFOKknTVw2NrU0YNZVda18F0uHE?= =?us-ascii?Q?lEZJuHyGcfwwgGLJGAx+XZLPACjxt+VZl0UWzzFxuwtL9cXVIv9EMAMXpO2H?= =?us-ascii?Q?UM1S6kGTacQ0I+91zv/6Qq/JKGPzV+iCVzUd60QUKrRM1ZsRQLd8KaLzcyia?= =?us-ascii?Q?vhCNkcM+OOfIg+WUgeAIw4Fso1EUE9KNSOM7uYavN8LTv9qK1+2NtysSatUF?= =?us-ascii?Q?MDLh1TMrchrFn1reG+00w0AC7BRgOtGyLRU4bdRMrkhFSGZyaIK/jcqNUp+n?= =?us-ascii?Q?AruxLtPmJV9X0+GCRKzdSodzRa0N50lkwaOUHeDIfl/Q8POEoKlG2WsdoOhT?= =?us-ascii?Q?eSWiU2OuL851Bbv2LA9sepYSZbdyiktd5OMB1Z5UskpS1R8Kz5yjoC3eTI01?= =?us-ascii?Q?zu9vJWjUM1pnTglgN3gJmi7MVs5vC9uVvs5BSluuMIGZMaZWOPJcrON90iOF?= =?us-ascii?Q?qTKMXmUoSXZODcWQ9qcKsp1Cvi9X7iu4QLqm6F7SaILeibsG2xL9tugWIfTp?= =?us-ascii?Q?HaJcCVInbutMa2SZim5RLIoNrrF0AGZUGVmOnHAsqM06+u93x7V1LyH0vF4m?= =?us-ascii?Q?TeYNZDbwD3EcUxsnXTw=3D?= X-Forefront-PRVS: 0324C2C0E2 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39410400002)(39450400003)(39400400002)(39840400002)(39850400002)(13464003)(53936002)(110136004)(9686003)(478600001)(5009440100003)(66066001)(38730400002)(81166006)(3846002)(305945005)(7736002)(6116002)(8656002)(8676002)(25786009)(23726003)(229853002)(1076002)(33656002)(4001350100001)(42186005)(47776003)(6666003)(50986999)(189998001)(76176999)(5660300001)(6496005)(72206003)(6916009)(54356999)(4326008)(6246003)(33716001)(83506001)(2950100002)(42882006)(55016002)(50466002)(2906002)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1725; H:jerin; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1725; 23:NexGcsnek3YzRKsBS1oG9lzUBOdYOdg4bhXVjHS?= =?us-ascii?Q?x1NCpaBwTzoEpjPT7be86SNsnv63QDn8zRBdWVeo0zXt9D2k+sC50wekLoLL?= =?us-ascii?Q?tW86QbMeIobWi9PWeNuqar+YGSsnSqNFdJ5+vgh3KwtsCkTyTE6UkrUDiFm4?= =?us-ascii?Q?7Ao5PoX/9DBPCw74CgeIEiWyJ5KuLX0b7Cd1Sd7KTcuWxlzrWZmZCWlrkgrU?= =?us-ascii?Q?OmNWQ+d2TbJRGzkGOO/ERltKd8+5dCWtmFTqiYLvi7V6baI6hZDo/nfeBJqH?= =?us-ascii?Q?is1KXWNnlsO1LrGKA5yUZsu60m4qoZwdujRe3lQWizua0kpTEMW3ib5+ti88?= =?us-ascii?Q?mH4kW3qo7JdsIpW9EykeVA2MRJaGyuQICtHri2pYfMXi6SNi3klmB3HZyK24?= =?us-ascii?Q?hqemEi23Bgzz2HuNSGjND6ZkT2bdJf1D0FWyDoHIXfe6gxuCaT6y3FaDg5LB?= =?us-ascii?Q?z6lOOeBt7v/xxcWisE55bQgo1G0W8/dY3lZCN4uL3gURuRFpEuoatX2vWx8L?= =?us-ascii?Q?ZeyV68uWMIPGIQ7rwoWpw4N0ZY5/ZZCokJXVGwC0ZQU0dKS4iqCuYsIUzkqm?= =?us-ascii?Q?wmUC3wlbztVIaw4+lipCsdKT6XZ5FmWnMFi38LOym122KIm8pfr6DXIfEO8P?= =?us-ascii?Q?zmy8PaXWBp/ZfUdaUmc5AHds9x7xSx00c31nMQSkQBoNgt32ifsSVIDiKK3d?= =?us-ascii?Q?07qPzTD6Ea1EY7fOzRIf3lCpPFrrBnKJRikjManLcW6bVCp2LFOimG03dUmQ?= =?us-ascii?Q?yjXULMeaEIDa7YvhjojHZkXsyYwVC7dDMjEqPl/3vJSiS7rq7i1vVo99MOoa?= =?us-ascii?Q?QEWOBWPg8LdRe2mEzJemqC18CVwseEeDCvQApzn03gT0sWAboMj+7T7qGmYJ?= =?us-ascii?Q?TTEjZq173KnnzS9ax9mT6wHDmRWtJ9QGCCugYdeLO5HE5EkPJXbQ/LGB9S+r?= =?us-ascii?Q?4Cy9ea2NUT0HoRJQ8yUw5NYWlZtYmDPl2w1isCpgFNkjE0TfaJRS/sYWSMUJ?= =?us-ascii?Q?ONWKOwGw5IIm9REmCCDX8UXSwsrAmTwUsvyk8pWyDfc7DFu+H5U64bwoQRYX?= =?us-ascii?Q?FHtqM19qTaSvrSnW5xwO2pq7RmtqnA76GXGcAHmYeFr3F3DT1cG7zdaeddk7?= =?us-ascii?Q?mQ0B1YOEEIchWw0/83aS6G0zcFO86sc/sE/VdAtmrFRTZbzn/UBvubnQCucH?= =?us-ascii?Q?fIaNNhM8rOn1s8VBs65n14VZ+yWubmjZSTHN4pqpbznQYt33eim4rDEBcPA?= =?us-ascii?Q?=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 6:3AOcpulZS6+Ra1l0lkO15h6jSC0KV2cvGCG87WJas6ew5GaejHqkZoq4T2slIfXQfctIEgjrhO81XPol3BmHEmXu54avICTrE7tEXMgCsgLi6oa5TVo491XdGbf2/6KsVQ19c4KcODLWWWP+LlwZIxbpl68PzK4ic6FC0bXuB12zCOkZGZxoGXA2aMJoxtpHuaCF2jUXAOzUqWPjS4umxF7DfteRn8mai3lG/YUpMNitBQMgDwhHuG0e08IULs+YJ325r3SmNuJl0rOYwnrYnQS6+yAdqpw/7lU9rCzSe8AhpZCKwYfjw+bid4lcrXnWWj2SdHeRYa3g54buRp/QhByAHU3QWJvqW2DLM40HPYcVKFAqXo3jB9Hlram5dk84864B++yyQMQkdstST89QxE643kbrS7FH2zBI4ViaQ43aXwtLp6kVijDV24jLF/8WBO6JwVG5N+kZ8XUFzCWy4LZyw/lVqhT9drrwMAUabGJB0pUxxzbqOqspKCjj8/IKmywZ0j2l8ce8Ay/V9N2NcQ== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 5:fMipBfmKJpFky4gJ6bzrWSYRiX/0OgVYMLLBNSL6uv3y/EeFQq1Sr0i+fqGhvV7GGebl5u3AI9lgo0CTPoEpdxsUfHKBSajMtKW5oGcOecprNN0HcMf2u85LGI/YSjiIuiSoZaSi0o6ycDsBnEnvMVR6XA+7oSc9g0+zqKF3CRDJaezb+rbgyi4at3FOH1tPD425WDXqnRQk4tYywmN49a3XBzcyivG0b/OJHl1l8LHWKx88RevnZVN4jjlkQTIBXgbeyyRmLm9g7vb2mX5h67hpPR0Ek2e1ayLoDKykrRDJY09ltEpQ3egEvRcxePIKndv7HXmF4nqE33HuhznhrA2ocv2akV2z/yY0AvPor8m0n4b89RFbtUOkdGkByBj1DeS0ZIhpdQbGVX5yZ+YT0+lYErR63HFamUqf6uMm5xWFENqne5KyeKbFUq0EifkL5abBoKZfJMM5nJlAtjUhBoeXcYQhJHsi0PBiYFjefvEqZgtlmoR0EWKGMivm5Y2S; 24:S4bgo9CwAs+VOT1enIh/QAjyo6/VNrkRGV7KyK3/YXjcNmtpHpQjv4sQ8IR+K1HkhlQnbgUSgSPLi/0jBQcFXhM1ABXuq0iM1qKgzE3l4Ck= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 7:wv6fpo6IiWGHjWbvtIoPU60f151fni9y4r80oRJ9gWLQ0dVrvlWWEL4fpGhxdNWeV4gxmlV5/3AOzgA6UDYIUueO4x21T2spgWQaQ4RR4yhuJzL0c/XIba0dPWiRnycfH7fAlUWtRznLe2ESraydnAoodmFIsYvXyOBQ3Vmk6iqJBJfk14EvGqcJ3b2/ZKtQnBd9UZdtR6owr70g1XgapeBRpzT+jEZ6lNyxW9vXh3FUpPHPbd2RtGgEgh4neaoSY+7Ic9cyyWiT1mTFND3HoH9PQu2qZcI9R7rnPu4baiIyGsRGbDqmpZpIaDc1qC7inTMOXvJ1jJomBzd/812oNA== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 May 2017 15:58:27.5747 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1725 Subject: Re: [dpdk-dev] [PATCH 20/20] doc: add NXP DPAA2 EVENTDEV details 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, 31 May 2017 15:58:33 -0000 -----Original Message----- > Date: Thu, 25 May 2017 23:37:51 +0530 > From: Nipun Gupta > To: dev@dpdk.org > CC: hemant.agrawal@nxp.com, jerin.jacob@caviumnetworks.com, > harry.van.haaren@intel.com, bruce.richardson@intel.com, > gage.eads@intel.com, shreyansh.jain@nxp.com, Nipun Gupta > > Subject: [PATCH 20/20] doc: add NXP DPAA2 EVENTDEV details > X-Mailer: git-send-email 1.9.1 > > Signed-off-by: Nipun Gupta > --- > MAINTAINERS | 1 + > doc/guides/eventdevs/dpaa2.rst | 157 +++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 158 insertions(+) > create mode 100644 doc/guides/eventdevs/dpaa2.rst > > diff --git a/MAINTAINERS b/MAINTAINERS > index 45e284e..9c9095b 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -584,6 +584,7 @@ NXP DPAA2 Eventdev PMD > M: Hemant Agrawal > M: Nipun Gupta > F: drivers/event/dpaa2/ > +F: doc/guides/eventdevs/dpaa2.rst > > Packet processing > ----------------- > + > +To compile the DPAA2 EVENTDEV PMD for Linux arm64 gcc target, run the > +following ``make`` command: > + > +.. code-block:: console > + > + cd > + make config T=arm64-dpaa2-linuxapp-gcc install It nice to mention your PMD driver vdev name in the document. > + > +Limitations > +----------- > + > +Platform Requirement > +~~~~~~~~~~~~~~~~~~~~ > + > +DPAA2 drivers for DPDK can only work on NXP SoCs as listed in the > +``Supported DPAA2 SoCs``. > + > +Port-core binding > +~~~~~~~~~~~~~~~~~ > + > +DPAA2 EVENTDEV driver requires event port 'x' to be used on core 'x'. Is it a HW limitation? or Is it like, only one port can connect to one lcore. If it latter, then I think, you can have physical port to virtual port translation in slow path as ports are enumerated as 0 to N. lcore id can be anything. > -- > 1.9.1 >