Received: by 10.213.65.68 with SMTP id h4csp364577imn; Tue, 13 Mar 2018 06:53:56 -0700 (PDT) X-Google-Smtp-Source: AG47ELujcncEIO+GdvP8q68Um9sX8xQODtK9RZPo+p5u0DCLco4fhNj+5+wa6BysJJOCybdXaQSj X-Received: by 10.99.42.72 with SMTP id q69mr589936pgq.168.1520949236496; Tue, 13 Mar 2018 06:53:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1520949236; cv=none; d=google.com; s=arc-20160816; b=JKum2KQmaxFlk1ddkou8lJ54p2K/7ICvWbqhdigtkIa5iUCq3gLn2w/tIpzAORDWV6 uXJQgvVe+KlYr6xwJNgWQQQj3ua67R//pk56TdwOWsXzJO5r7swWqTox9TbIOzzCO80V YezTYbWiU0QQIuuCphtFhsgKBGEzhRKYf43pA/1S84MqKF050bF6YNOkuxEWTQus8vWD jINabofIwAVJX+yiTKRrdvE7mLJSTdVM77WqPY72WSNUJRFxb6LxEZOYuZxU5x5iRAKc GCWj3n3FsXLzP/XRpDpcPHoJVZKyod72/7OUaP325AcxptyNecryT7kDXHF/c2pmCLAX 5sCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:spamdiagnosticmetadata :spamdiagnosticoutput:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature:arc-authentication-results; bh=jCA1rz+tgXp0G1ss9stvoC7gxS+IhvTeFoUKeASVs6E=; b=ldfb5R7hTZbeCDPxBLfWkvR6dSnxAw2fVnA9FXka+uvlldvG1bfw/R689p32RZ6c5p BgOEUtMtXQ/L+yeA4ereFw78J2QMo4yp1FaH4LlrZoXbW9Y+R+DXABYSej/A4Ta6AVrn QCmiA57YOGPc3+H+Z7ZylYUIEzjrmjCoCjEt4UpN4fn5q3WiA5RgTLhO6q/W4D1DsYIC sH5MscHFc4FHOXKENcqHaz4h3R+RLQ0y8EB84ExzF8+Wbt9X2is5gUrJCHo8cXrYH55p OFzmGyu10b8RL/i2O6htCadh6+wuC0BnBG2pQWvGaN59eRyUGCHDJHe6G4AhrI8AqnPy x+hg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector1 header.b=gZTk+x0s; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j12si117226pgn.770.2018.03.13.06.53.42; Tue, 13 Mar 2018 06:53:56 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector1 header.b=gZTk+x0s; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932789AbeCMNwq (ORCPT + 99 others); Tue, 13 Mar 2018 09:52:46 -0400 Received: from mail-he1eur01on0082.outbound.protection.outlook.com ([104.47.0.82]:52000 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752859AbeCMNwm (ORCPT ); Tue, 13 Mar 2018 09:52:42 -0400 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; bh=jCA1rz+tgXp0G1ss9stvoC7gxS+IhvTeFoUKeASVs6E=; b=gZTk+x0s0SkgErUQnM9VL+plyAeAdzw1prnBbC7NgYByuV+EDdQFyOeoQ69vX1781OnKx3l6hHt1aNuhsU3Zbqb42JOWwGFLgccG8AXP4h2+bjXrleZhvB7nt4+cPkgvpT3Aj79VZ4BDqO8Nn8BdzdIAulylESXrdefBpVFi2hQ= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=razvan.stefanescu@nxp.com; Received: from rhuath.am.freescale.net (192.88.168.1) by DB3PR04MB0747.eurprd04.prod.outlook.com (2a01:111:e400:9440::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.567.14; Tue, 13 Mar 2018 13:52:22 +0000 From: Razvan Stefanescu To: gregkh@linuxfoundation.org Cc: devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, agraf@suse.de, arnd@arndb.de, alexandru.marginean@nxp.com, ruxandra.radulescu@nxp.com, ioana.ciornei@nxp.com, laurentiu.tudor@nxp.com, stuyoder@gmail.com Subject: [PATCH v5 6/6] staging: fsl-dpaa2/ethsw: Add TODO Date: Tue, 13 Mar 2018 08:51:56 -0500 Message-Id: <20180313135156.3322-7-razvan.stefanescu@nxp.com> X-Mailer: git-send-email 2.8.3 In-Reply-To: <20180313135156.3322-1-razvan.stefanescu@nxp.com> References: <20180313135156.3322-1-razvan.stefanescu@nxp.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [192.88.168.1] X-ClientProxiedBy: DM3PR12CA0069.namprd12.prod.outlook.com (2603:10b6:0:57::13) To DB3PR04MB0747.eurprd04.prod.outlook.com (2a01:111:e400:9440::15) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 2af8fe2d-ba58-4819-b64a-08d588e9a65b X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);SRVR:DB3PR04MB0747; X-Microsoft-Exchange-Diagnostics: 1;DB3PR04MB0747;3:1PehunoVobxi5UEerqPtKwlWdqQDw3ICB4ItD4to8qjuDEWy9FcBdpaNQ+SQAiXVyffE4KSI2u9L/3AnCb+1gb3CE141vmSo3hKLQY3COK9yj5QfzoTfQSk5Ej85Qs7GDEvuCA5gvnpQ3bXmDqxyzZl+vLnh1rNJCmxi+giaZZ3d46n256qAAJb5JfbWfjH7q5UElLRtlNlBk0UeUqGKs3Olf3boAtbCaYrsqpwP1UdRrBxQi1jaDkj0Xb60ZFuj;25:xPUgXksrX2VcL/k2Rbxi4OspXPqCrbcPGW8idrmrkZaesQ8G5Qn/y0QjVDFaNplkYL5wuDqJZKYuJBZwmGmlLo9U9KLwj42tAljcRaTVogW768h/eoGbBnbiJdkbaC6VyyhJRcxEYXrBMO4BhmdHxNrBV1mwXaw2F4vCoNFhN+jPVEoeOYAfWr1H2A8H9YjK+WjOcV3Q+KX15LKrTJ2KH+eCGfS+bSIAHX8lKJtjOw95gTkVu6RngmgwrAxjvBiQ6o0/JOVoDvNh3jeGjU/glmZkaSmEHNbo5KUXPxzUHqWXImNTDWXKHwkXy5FjjjHaAlaLpg25kFQTKmFpjoYxyA==;31:wFzqXYcVMBhv6wy+9XERZUW7QhK2BNOphIJTBc77HSicaJIc4ePw+6V1A0ZI+0u9C/sFe/bzVhNkONQgVY1G11nhBxP1fsmTukFRq+mDoo8pfvXSXqJ/3aF9vzHnucGI2o2eT9gDUiZ/1LTmU9thTi4sSz0Zdy9t/KFpxBGXmd1wSB8SJ72km+Lub/BvbhyCDm6VQXd3YLp5AfGzuKzG1m61l7BktU/sP0C24rFXSSQ= X-MS-TrafficTypeDiagnostic: DB3PR04MB0747: X-LD-Processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr X-Microsoft-Exchange-Diagnostics: 1;DB3PR04MB0747;20:5CPJIPmKrYaYv6CorbnR/cZIDEaQJ6MjNddf3JDD+Ax87KJt7b0Lq4lRB0eWKH9eYk0gzoTiBP6e9jUcTVNHLuuDkNVuWVlQaIt+8UzD8w/rMpGhxthNvGiZShfz2wxTqt7gw6qftT8zqpESo0nSFo1I3B1Ik+Gkv96FdacpC08bITGFELf8VD8Tn43jxPWEE/ysD6sFfgx1KXvSOpVji2vn3Af4Ubuvk18ybo9p7lB5fUhMAH2nC+1V6Fu4OjY39atd0ECxz6CuOVDeaphgTtBcyF3UF4ndrvieTjrf9v9QC46cuBkqB1ZYNvSC+VpqmlXF9toD/8zbd+AE3Q6L5KQzxOlEWiC9o11OgkEJ8kKFlDJE78PEEJ+i4oqXQ4ZwAFv0blVnUGs4VuPGLk1/3qdyiSOxjGKUvo6DeJrg6qUnfQQGMR2fMDwcPtieBrgaphi08yA7b2Otp0mLi/XbLTJ/YQx7HoM1WpbfxuC+YMOJ57xPCe7GeywudqoaHFkz;4:va+4V1YS7L3KgrPKkewv76enZRQ9g4AJ36WjKzqWzZQwzDZwxhtFxHgn6GwKymVKAM3ybFIrLRRwHU820nyBgNdKaDuAKHEmS4Vc2c83b4nXgfiNuOrfLI6wJX3u+64Of4sY6KXq5iq3rboPedvvazalRe9cDg5gElDIuEmKDXRNUA0xWBrGjcAvMZFzr7QVCizyhWnonMvV6zcbBexHst7I9dXxzGnDQIZ7u+uB5buWJrBdX9s3StLcT3mmoffnFJmeBmF3Ket6NZ9EA/IA3VEL7XfMwSEwc8b3MXxsFT0PVa2mwVvAG9UzsPeNrDs+ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3231221)(944501244)(52105095)(3002001)(6055026)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123564045)(20161123558120)(6072148)(201708071742011);SRVR:DB3PR04MB0747;BCL:0;PCL:0;RULEID:;SRVR:DB3PR04MB0747; X-Forefront-PRVS: 0610D16BBE X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(376002)(39380400002)(366004)(39860400002)(346002)(396003)(54534003)(189003)(199004)(1076002)(16526019)(186003)(6916009)(5660300001)(478600001)(50466002)(48376002)(3846002)(6116002)(8676002)(47776003)(6666003)(26005)(2906002)(7736002)(81156014)(2950100002)(66066001)(81166006)(6506007)(305945005)(76176011)(386003)(25786009)(50226002)(52116002)(86362001)(8936002)(316002)(16586007)(39060400002)(36756003)(51416003)(106356001)(68736007)(6486002)(53936002)(2351001)(2361001)(4326008)(6512007)(97736004)(105586002);DIR:OUT;SFP:1101;SCL:1;SRVR:DB3PR04MB0747;H:rhuath.am.freescale.net;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DB3PR04MB0747;23:/zt/CpL1EihO4QHN15BL4Asm29iE2wxivvS7IMLaM?= =?us-ascii?Q?NnY988o9HDhN6qaelq9ll/woWxtwaf6e4++TnNbBe2KlkG0vCESaaPbf+Svk?= =?us-ascii?Q?dmuI4SrqVxHQXqM7g/ZpuU29ZX9Wmo3q9frtHh5T1rDZz3claGCZhsSO2Hxg?= =?us-ascii?Q?px5IrnIh9j+nH48p/XxuaxT4vIhBcDR/dcSXZdLBaQF1/o9a98t72HznRthe?= =?us-ascii?Q?oKGoX6/Nuk39CoCEF553JsMkjpIbfRLemmTBIYnAa3TzWpvJmi5cwGX8ai2f?= =?us-ascii?Q?50bdLEbnRtaSVXcXXIeG56sZJG7ztzxlgx+Et7gzR15Cji7EhU9sW56Kuf/7?= =?us-ascii?Q?2CLwOWWLMOH7vWrwHdnmxIadOA3l8gZDY9vpTZvK5yZJCB3TDEowc/NWPH4k?= =?us-ascii?Q?CSXyFbaIZV2SzN4d3qNL3OCPwrKaxfyIT447gfjEmaVJhH8V2qKPTsWjdN9M?= =?us-ascii?Q?yfZRStSNFKbpnKRMwmUkaffjWB4ZYWH8dT93tziF2ua7MjDceEaLTEotfNuO?= =?us-ascii?Q?jRmmT087svLfl5/yKVRdlv1byFAS6+AaYFb4tetBOgtCjWQsZCBNepSxB+M+?= =?us-ascii?Q?tXabmrzW/8bjDyOvYCN5y8rJgndtLAL4yN0j3kh0ze8ZmzFCSV/Psa8i3x6o?= =?us-ascii?Q?TRmTlYxqvLWWNHFv8wN1y1dUM4CNTTN5aBzjHwnB8TAs6gBWuh2zMBrignPz?= =?us-ascii?Q?wJmj86TPqR9CLmv/bBp0syTs7YhU/LJDetQgOL4Zhq5jrT60BuGTWhnHRVTn?= =?us-ascii?Q?+Pbm/Y0pnSbqlpvGibTYpvjXGRC+3ksceeoQ2GsMStvZqXFLWclFQmi6YZIU?= =?us-ascii?Q?GOFNOi3M+Cl2UIDyhpOpriC3SvOXXl54zjEVbjDxdGpB/cpSfq+kCOtJgQdq?= =?us-ascii?Q?jXGcUemDP6rM3td4GVLZA7GEiAKEXtLWxYB1jCfuxMeah+Z44H2OYn7mnR/q?= =?us-ascii?Q?doyAwoAM4YLxgwPzR0xFykfwzOi1N3xmxHgjB/wOueNJx+pMWGSjGZ5wcZVh?= =?us-ascii?Q?e1WY7A8fvB4wbmu8bfmWTo2L1Tb0EG9k+ZNb9P6bRW7MpZ22yxuLOwWU235X?= =?us-ascii?Q?InM9BIngikAZu1nK/Dfvdw6U6CmjLOeTcKhgZw7aE1ZYDN9oIPPmG7g9vxwW?= =?us-ascii?Q?qUUsF1Ohh7JWdUDTzXZ+cdo1JEKl14iJSGLQ0ElZtP2rRtMGYvfDB3AmlQ+p?= =?us-ascii?Q?t7soo/VloI6xoJjifdXZDX5+d1Y+6jYOb2S?= X-Microsoft-Antispam-Message-Info: PnTi9HSWxVf1ySuQ2uuYkCbJYHrQ10o/KjPdv9QNWsfV1A3W2VbLM8/AzwQkYbUbybDhAWFifygplt3JvQldhEmkmveUdvTBUaeuEc6/dO/St/UHnpOofdxM/XnaTap5HZ6wi0JvOCAjY87SzNsATzzThvZq2yn30b8PrNu+RsIrgwOBLCy+rPJk1uwp9EnR X-Microsoft-Exchange-Diagnostics: 1;DB3PR04MB0747;6:gGc0eFAQf4OJtnkSNn9/IOIjxEn7ecUhnwRJxjiXFdQ7rGkt/KaHdXScZBB0o1azYfgRV20+m95aSXSYk71CLa/B+pwDQWFPppLspzN2GNF9q4yIdf/1CcApPM4hQZfzIX83qhVDQnj1pVrApXbvL4XOeWs0VzbUcPx6L7jqMoUXZ4JblCpIXJXSfCqktu+3i0+AU2mjiVzLm73HTNXLUnTc81uzcCPbx29IT/lkIUTBE4z8vxLG/9JC0BSmQGUfBEhDbmx1a/8wTpRn57Irn6fxv6deDer0T13ggiX40IM/Lj7LRuTcg7RkIfq8/Bq5HE0b/qYT7Wxnb1z7jipaMqdMfI/RT63eBDyX6XsEWJU=;5:sJCUhToeLlDuo9ifk8GFchEVfkegQT6EqalpeG8ccvZFCULZxmlTDCYOE8AaGqOPvYE6aHPINW+eVrZBrzPkj9SfJxs6hYQEMKsXhPgIdt2eK2BDwkhHHrx2IwdDTak0AhSa6xDjLFyKuydxdaYiGh2ZPlFk9OYcH57OV2rwXjk=;24:BPZjm2/DkiLMbL57ORx8aB6Km1KmT32ZAGhY7771ztoVP1CoZn3t9ZWl1ESb7oxiyvtERExQyT5g0X7WvPQ5/ipKuxOHVQ93qv/L8Nb6h9A=;7:3MIEBkCjun2P/7WNIrlZj1BFVifjPn0J2CG42bd8vw/ehi0UDE9wnrAACc757M0d8svii23r7Vg2ydnqJmzrbFZxaYiNLj2oeVU3TfmfkqE2eMtaC3gCqusUTH4a4n6npdFsyImL+F+NOHmT/4qJcR+WasqpMruQGYkGsRtmygQ1z8zZkSthGybwQLihp0ZfM/+NEl055kiacgiGT2TCXti5x3k90RlDDqlsdCho3qA8FAQTSUOvsxigd3nPFaF7 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Mar 2018 13:52:22.2578 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2af8fe2d-ba58-4819-b64a-08d588e9a65b X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR04MB0747 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 --- Changelog: v2: - no changes v3: - no changes v4: - remove fsl-mc bus driver dependency as it is out of staging v5: - no changes drivers/staging/fsl-dpaa2/ethsw/TODO | 13 +++++++++++++ 1 file changed, 13 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..d186875 --- /dev/null +++ b/drivers/staging/fsl-dpaa2/ethsw/TODO @@ -0,0 +1,13 @@ +* 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 +dpio driver is moved to drivers/soc (this is required for I/O). + -- 1.9.1