Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751999AbdISMqc (ORCPT ); Tue, 19 Sep 2017 08:46:32 -0400 Received: from mail-dm3nam03on0070.outbound.protection.outlook.com ([104.47.41.70]:21856 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751973AbdISMqW (ORCPT ); Tue, 19 Sep 2017 08:46:22 -0400 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; From: Razvan Stefanescu To: CC: , , , , , , , , , Subject: [RESEND PATCH 6/6] staging: fsl-dpaa2/ethsw: Add TODO Date: Tue, 19 Sep 2017 15:45:58 +0300 Message-ID: <1505825158-8192-7-git-send-email-razvan.stefanescu@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1505825158-8192-1-git-send-email-razvan.stefanescu@nxp.com> References: <1505825158-8192-1-git-send-email-razvan.stefanescu@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131502987802541005;(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)(7966004)(39380400002)(376002)(39860400002)(346002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(53936002)(498600001)(5660300001)(50466002)(189998001)(48376002)(54906002)(305945005)(4326008)(5003940100001)(7416002)(86362001)(36756003)(39060400002)(356003)(106466001)(8936002)(105606002)(8656003)(50226002)(85426001)(16586007)(47776003)(2351001)(316002)(97736004)(33646002)(2906002)(76176999)(6916009)(6666003)(2950100002)(50986999)(77096006)(68736007)(81156014)(104016004)(81166006)(8676002)(217873001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN6PR03MB2690;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11FD026;1:aDBp/VxMndnhYi6aWTkfink0spnfkc3JAPwf1RKa0q2QWRe5hbowUFvxFdUtmu8Pl6x9jKO8lNvkPgnIY92nV//5W8+MB23UokGRSti5q2ndNDskRZ6OogHNpFiBTW1n MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7cc1da13-9ab1-4c7a-7bcd-08d4ff5c6d56 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603199)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:BN6PR03MB2690; X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2690;3:t76Lfi6thHs5ehuiHtWS+9EGeO3snoiiQuOmxqM2Add3jml2HiWi6mf38oycdlEaIIjtfTh5AjL//boS+178qt+RCbqWwgdMrMBANuo0psmIfSxUX14QBq2h4JFSZI914qCqZSZddvsn5UZMEV2rr/APEXqZHFi4Ni9gsDq0ZtNuIuQoeDAwzUwGEeWToa2yQEDjU1Vc7kQdYMTIViq38p1Zf8OdHoSkPwTgsvWhmjshI3xAG6TEIpgJQC8RDJSfIVHElGf5QSG9zvyINXwUIlGxSkWuEIrXK19jgT800sRMMDNzte22QWEbH5qfkZG+w1oawCjrYaEgyR3cLJslpBejPxaDvKG/pHTGGd9uSWM=;25:ZwoDUUWDsnmrjJGQCnwJxg5m6LU880s0pKL7AEPP/QZRrQGbmnCN1kF4+tDk3Np8ioGURd2I8iFBspOfR4SYbQSxzV1Yes6z4QE6owYwnjcre4+G1KrX5JmdG0deznvWZhNk2EXzu1yKcltPvFRsAjWf7+40r4XscBp7799g61Yapioic2QgOJelqeuSPR2n3HgEOSJ+QdJ9lUFVTf9vZUYhF6retg6fHixQfpEbIrX+h6MrEcfRe/6mLX0H0JU0Ad/qd4R8HXKb6bBFVOJy1yGzU/+6VZtGeFwa4gvFEJgpPhRBxZyA5A8RglLcn9dNqiAMgFy/4Eg+0syJ0amM9w== X-MS-TrafficTypeDiagnostic: BN6PR03MB2690: X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2690;31:yxgWfyoYUhVFVTS540fy9x0fb9bRZP/ydhUjIXAEt2A9De7bSwf0DX0PmkmPjH7ZqiHlenCm65GgxCKSbkzaCoZcefYG1EZReK2LhxOUStdeyUhSfMiU1UtASw6PhExCOHZKw5BPom8H1CeAxrdD6GJ02ULB4p95jyeXsZ8TB9xu4GSSSazDilcrsmrI7I1WysFHhgAIvGpZF2tWE69YHHUPEBQDoXHPcVE85luh/4k=;4:iLjjWKq81Eu/ZpoTBa4bXcsfVXknziYG6iJ+kSg1lnBxo8IpfdiYe+h25LirNY0xtR+fut4GJg4yEtg25AZsh9qEHgkX2X09JG0N+/5BHAZeadESyVvMujPU1rFZZHZn0lij5dJWvIA7W/En8FBrwDnbA+xnlFcLohTTLKXmJHOoWV9Mb2xrQlp9kQshm0GOFt5lgn+TJa9ozDdBZ1c4uGc8yfyftCqRlOGWk13caB9pWLRL6DD7cfRjDw5mbtpFi3o9ilBhUnnY1DqzpB0AuuCneDQnipQtb7UJFJqbLuc= X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(3002001)(6055026)(6096035)(20161123556025)(20161123559100)(20161123561025)(20161123563025)(20161123565025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BN6PR03MB2690;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BN6PR03MB2690; X-Forefront-PRVS: 04359FAD81 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN6PR03MB2690;23:5MOltaoD39HqXSimuiaHrmVtXArbxAwR+jMomvA0R?= =?us-ascii?Q?Notg7y/fLAkrYQLtxWs3Hsl7OzfuSc+LbUeK8hWJneVymIowcnnH/Fa/9+av?= =?us-ascii?Q?dyfXs3z6W+gYfGbNAb6DsQGNhFqn/P2au87deti1lIvfoa3B4YIYU1Gj64LG?= =?us-ascii?Q?GO2x94dlADD+Yv+S8671KbTu6lnCj92qyGQhWP3IwBuz4cBnL46V/2xeaHck?= =?us-ascii?Q?ITrWDjox1Jw0HqOOK0VXqgglb7mn8r1Plyr2AIQd9zStRm27qjBdGpRWgW97?= =?us-ascii?Q?qkcbiQXI2dIjYj7FXMD1X8T8/hKdpAbdI0bid+2kP8hvcCrwiR2RuVZFxcdp?= =?us-ascii?Q?iFr41jINhT+xNBl9HS6gGfICnGLVVXS320m6dGvRtax1dFLXtjqQi5V69Bvb?= =?us-ascii?Q?phrRdxE2n21B0vUPUqOdWo+mO9nYtn7vfdBz/pegUuxR597vzV9Is8KIzIMQ?= =?us-ascii?Q?gzdz+A/gA5NZYCKyt0mo4EOo7XUZgTBO0qFmj5Mh/zBy32rJ0FYDnTth+yU2?= =?us-ascii?Q?4gtQRz+u7MWRjaMRzBp/Qc6hKoRwA8Tfc2AvC4XuVG20Rk46uNkO1UB4NKvy?= =?us-ascii?Q?TNrYX5d8ekYUmKSvC0MscI/z/o+9L5StqVjCi7LgbCAoMm41HeYUiPSTgdXJ?= =?us-ascii?Q?zeuzf6pNrzpCDKwk9egqC85asp+iorHu/qP4/NMvq9o1hfL/TEwYuKsgSxQd?= =?us-ascii?Q?b5B/OWl5KHFqQ2FIze6ek5j8Bn7my1egd5+1g+HTi9czsIFS9H/SAqn3O8nt?= =?us-ascii?Q?dZGvN4MZD4rM5gkId5XALr7F2tw3eX6VW02/zW4/evlRe6z7eeM9I+/8XP7y?= =?us-ascii?Q?zHSTJ8ry53mZFyPhc3Sf7fNp+YUpgKJh8N6P7fp5WO01jCbvxYaNU5PsUYHS?= =?us-ascii?Q?5Bf+riRMKFaAVFsvtAJCJmvuOoDamKkl4lWDTTj2/NK7EhqQpfx2avO8UfJt?= =?us-ascii?Q?1sKThN/RsoGpQazIXNNqVQW+ms/KXiyWfkwcSgPD6akeV+uv2hV/FDWlaMU1?= =?us-ascii?Q?H7xs9ZfURx5sPB7sCNovmOON6jvhXqQBwIdNjVGszgJIkNFeP/zOojLsSTTS?= =?us-ascii?Q?YaiPe4jmo6tbLtrpt2izMwivckUQjtj5RvEIztgKw2K2NUL7ACoo6akExQ/x?= =?us-ascii?Q?XjtiZ5yKwKN8FfiMESA7AIgnzjhwO0Z7UtXn3kEKs9Na8hnQLAWchjFMryKx?= =?us-ascii?Q?jPUlh2xUAH8T8e6cVI11e8jCNWtG/BwyuLxgjthNzdy5wV9aI69T4/2aTh3f?= =?us-ascii?Q?fzd4NaCLK9VPEzsYHs=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2690;6:LBTpKttBOBtOMgolO0BH0lmLnqAN1OdugwM/SY7OnI7II8urmfAwK0Rjh8POj1Lsr6Yw4aNMk4kMXl+92MUb1QZaYk+ywKdtMBUjczCAysDNHU5pIkz/DqCOETEShlOyosSvR2lhGzy9t/vMq8DipJRyFWvVkPWkwRARS1SHKFUMlqo0fhnfZr2fw+CbZzguvGweGTYZd7Jp1xIxeUQVvIgYIpl+QvG/quvECIQyDQLwQ7IlIfL/+hWabtHVMX3DHGP3khm3fqhZdOXIbjx8GH7P1Kj+z4sD0B/XJYUM0UYRf2McrWNUvDaEuxr6CajQ6mi2yS6wKFj3RrkzXZS1Fg==;5:K9ZCAzikNvgxgpfvtvkEObFoK50KVJf7Kv9TvS1UzQOoAQDl01IJOJZUD1PM0Eq/2VDXy7RGVpvylbaB3jdgeJyscaMgyu7409f9VUknSSPDTRJJcYId8yv1TvF1OYkA6TxDy63fy7WYP1UbTTVNOA==;24:HmkekPplFzuvK7JnRPlxHGSmLnXAF8CIjw8dfJwtC+PrAqMEur2tIvm70KxegFRR4JyyPN0m2Dr9YcRPR8f3Q6lS2Dw424+p274vXusiXlM=;7:4Sq1kE5iToB0tozDSkuKo4PqbnSLHBR3A5VNLvHRBt1WQWsVa2O1erupM0ognJ1H/8LMVdK7IfmNQXtrci65MsMq1zdgEyy3oeT+XaZ+aUDGRkrFHnWRxDtlAt/x9Cy0Z0rNkdEtirFTZI+6ibUdQKsubwZhN7r4rhC86LQNyxxjibeFbzP9oIA9r92WSwomkickJOZV77PhnirE0DNA9DuMObYW3SIjlyQS98CgWaI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Sep 2017 12:46:20.0824 (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: BN6PR03MB2690 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1175 Lines: 31 Add a TODO file describing what needs to be added/changed before the driver can be moved out of staging. Signed-off-by: Razvan Stefanescu --- drivers/staging/fsl-dpaa2/ethsw/TODO | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 drivers/staging/fsl-dpaa2/ethsw/TODO diff --git a/drivers/staging/fsl-dpaa2/ethsw/TODO b/drivers/staging/fsl-dpaa2/ethsw/TODO new file mode 100644 index 0000000..d3f12c3 --- /dev/null +++ b/drivers/staging/fsl-dpaa2/ethsw/TODO @@ -0,0 +1,14 @@ +* Add I/O capabilities on switch port netdevices. This will allow control +traffic to reach the CPU. +* Add ACL to redirect control traffic to CPU. +* Add support for displaying learned FDB entries +* MC firmware uprev; the DPAA2 objects used by the Ethernet Switch driver +need to be kept in sync with binary interface changes in MC +* refine README file +* cleanup + +NOTE: At least first three of the above are required before getting the +DPAA2 Ethernet Switch driver out of staging. Another requirement is that +the fsl-mc bus driver is moved to drivers/bus and dpio driver is moved to +drivers/soc (this is required for I/O). + -- 1.9.1