Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751541AbdISJCN (ORCPT ); Tue, 19 Sep 2017 05:02:13 -0400 Received: from mail-by2nam01on0066.outbound.protection.outlook.com ([104.47.34.66]:51394 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751340AbdISJCC (ORCPT ); Tue, 19 Sep 2017 05:02:02 -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: [PATCH 6/6] staging: fsl-dpaa2/ethsw: Add TODO Date: Tue, 19 Sep 2017 12:01:38 +0300 Message-ID: <1505811698-7338-7-git-send-email-razvan.stefanescu@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1505811698-7338-1-git-send-email-razvan.stefanescu@nxp.com> References: <1505811698-7338-1-git-send-email-razvan.stefanescu@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131502853208100693;(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)(39860400002)(376002)(39380400002)(346002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(86362001)(47776003)(33646002)(50466002)(106466001)(48376002)(2351001)(36756003)(105606002)(316002)(7416002)(5660300001)(8656003)(16586007)(2950100002)(6916009)(356003)(305945005)(104016004)(77096006)(97736004)(8936002)(81156014)(8676002)(6666003)(81166006)(189998001)(5003940100001)(2906002)(68736007)(498600001)(54906002)(50226002)(4326008)(39060400002)(53936002)(50986999)(76176999)(85426001);DIR:OUT;SFP:1101;SCL:1;SRVR:SN2PR03MB2367;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11FD026;1:d4cYBqQuv7xmHT+yueoO3qUBR57cylVxvZdWwaMwn36s+j+lo+TDt01//kLqcf4qYjkyf5zbrmIFoX6bhY7VOgmWI2PsGwjlnjVnZFkks9YJGa3+3GAXpoI3BRnHNArt MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1a1f33f0-dd27-4568-edf4-08d4ff3d16df 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:SN2PR03MB2367; X-Microsoft-Exchange-Diagnostics: 1;SN2PR03MB2367;3:OJfY9rk8aRu4dmwRx6EJojiGjDzzA1185CeqIGjhPSyRjZZzX4oZBUjp0qP09c79OdJGAbysgbw379hUi17lsInbo1EuS4xB8IS5IkilEIUu/orz0cF+hX4YxfEVMdTEiLKbKZ6qSYSSKBmRYztW0yXxkxwN/EzK1CsHNIJPKZ43jHp5qyj/UizuIbqqQcxGVTx6phg9ieIo9v4qqz2kwiJIl7o16OCoWYE4AI+K1WsTb4qdUH4hXgNIUuhMn2OBPIYkMTuDE9U+A329fjzs/kYP+AUiUJWKUzso/IxlehrGdlZy1nB1x/6pkxZ5iFiYa/Ntouja3gLJhDTyCOss1R0jm8z33WKGVuxwxw0NYGI=;25:hzkRZY/ZEIeU30CwWvyRTPy/Yfl0iPkD0uz7zmSNyhsPU4o83frSqtU5PYZEmD9x/2KHmhpfjmu9VjBcuLAcNzBtjhVPpHpR0hmGd/PULyXVfYhgAkrcP/XST0DJC9vEqLK4pJ0wlaJ1h4UHOUnv+MdrRkhgOzOMOGXTF+NHvoIv59vlSoFnYoUR7KXRuNjqox8AfsQ1RGJ2eC8TDROqxsBVb+cVMW57cohSdF7cnw7FEySa2Fo9F4ivLBDXgB3yVDjdkoaQLyz0hHXJNGALDhyHZg0cfU8C6Vxiy2dPBSd6Fy56y1JInaDYqaBf6iQ4UTwX1/RbUKZYBvJ7KbCngw== X-MS-TrafficTypeDiagnostic: SN2PR03MB2367: X-Microsoft-Exchange-Diagnostics: 1;SN2PR03MB2367;31:yn9B4G2hSZmd/52EUoO4tfueqqrmcBazoZRBfP83v4HD04xd1G4iKXouXLC3WJ9uEcdaZtXLL4HqQkIbZ6Dt2Bz7VtdOK0QQ1MfgqmME2CYTqqMmf0bQ2ycyhPYYwTtdAMtazOd5zUb/urNOOXMpHuzoyO+U1tqbKgcmBQ0QX+fkJPpPM7eeC2O3AP09317CzMVfKKq2PtrPfBELC881zkWjMB3lmWBWoKymzxbYWqA=;4:YS+DhqQoLdBGSgKH8IRkygLLoocBJ5wSZm8U7/dNF1pbqUdd7nzdFaBi3gF9pYsPcHKf7uunadYf5/uz7YaS1TOix4/4bIIyOfP2sMnLVrVS92zWa89yV76cwwnKVVdylON1nbgZX1HAHcIiLg9U5zkORr7rHTDSG//SrgzwzuhRYUJTzo8tYixKeWbr2V6AXEk/nabA8Qh89N/0YjCSQJJ4lZ919RyvNta4Kvepeb1N8cOEQWCDYKu7CTKiVzWkyRgsOVOBsI2JecdIeBcNxbapcoszSyW2X/zQBgbTm7E= 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)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(3002001)(6055026)(6096035)(20161123565025)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123563025)(20161123556025)(20161123561025)(20161123559100)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:SN2PR03MB2367;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:SN2PR03MB2367; X-Forefront-PRVS: 04359FAD81 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SN2PR03MB2367;23:/0lnRY/SpqPhpQcnrBOF/hZ9O9HdTO/1H3L+DiI/l?= =?us-ascii?Q?qppJg96B28FbTTvdIcjmM7mIEzw4ME2/ggmzHdJ/ls4YhByYYpCORxBb86WQ?= =?us-ascii?Q?E0LDlOxR98N7SUuzkfA6A9LJVreDSBISKhtzjRZF+PeJQQxV2r0IvO9Q8gHe?= =?us-ascii?Q?A2qiZrY4Z7xWDzyITq/GUu8U9hstK56PIZiXgUeK2AF9K+mx2TyRR/VdtC+V?= =?us-ascii?Q?18u8MLWHPOyIoH3odF5w5/Moy85AEZbLrSIwYYebaekvc27dyiAKGR7M0NPR?= =?us-ascii?Q?i6sD7g6E6oCLpB+m2b/xQxonJVqwjOiLcJGGMgV8x8FcauxAWYvK+RDMVaRT?= =?us-ascii?Q?1YhGbRBwl+3PmemzxR0ZRZfmBqs2/7vksW+AOUboU9ig1lLIpd1noizs2Xi7?= =?us-ascii?Q?6eIDqfU+xAjrhT1Fhw7DjZO6/OBjNX4MMF+qbJTUnglIJe0C1YdTdgQbAHgo?= =?us-ascii?Q?OgZ7xb/zCwpJD/cZK67wdkpG7uFaBjN9hhSg7maaBl3i/wohlhCd9nNi06pL?= =?us-ascii?Q?4tq6UEOt42jA2OHI4ZGMYpqKgFjRMNSc687QRLnWXp0dFEOKg+64J+/JUudc?= =?us-ascii?Q?6/rKWdQ7Sph1F4inWKdfc6W1esADAulseHBeoR5s9NaLrQFnLUDLAI8MHBID?= =?us-ascii?Q?++vM4WBLt6YwXmIjB06JqDD1zQOfMHMSNR+x6HOa51TjHn4cZlXU9EtmEqJH?= =?us-ascii?Q?YXNCEKaKdh+uFDAZxsLpE4idRuA8MxfZwqHYEbNf91c/g6AP4tSx6wbyXmOE?= =?us-ascii?Q?MdwFs5vMeP2gLgyAPPI54UBbiVg4tNTCPYf3NVa6+RoS9GxXTaL3KRwhjt5U?= =?us-ascii?Q?LThrUBcWlrdrtMELHqNjld8Z9D323/zkJgb5ohOxoGNB4Q5Du7qHn1lErl+W?= =?us-ascii?Q?AZf6fEgYYpSySvl3yzVJs6F3vvENMLiIz1ZRLekKBg6PwGGSiqPoa5qXv/Js?= =?us-ascii?Q?Yg49kgBvBz+mEh4K1Nyk1vzarqW8ZlrOu1Xkd/iCeXxuDSY2QVLqVxHcydx8?= =?us-ascii?Q?nrEu7JVAuRjr5KzwtUIwCscWCZIVdR8dvYmAHb9Hsw2QtBPgA8LfvzyiBd89?= =?us-ascii?Q?BC6KFn73FDFV04FrjhX3/ZWCGiL9m1S/SiK/TRFCDxUOWgfLGvG2QFIsKIwv?= =?us-ascii?Q?IM0lSbi/JESDi9a3/YVmeEqOehLnvHqsMLGKo3EDmg8kpiUTUPiTCFkpI+LF?= =?us-ascii?Q?6+pQz00BhhkMBa0K0EC6BLW6OS6zO0aUDID?= X-Microsoft-Exchange-Diagnostics: 1;SN2PR03MB2367;6:Eb4WjHSxANSx+l6NGh4mrNk9uJnvDgQi4a1vq7ltF67O21yydhm59wse53c8sOE/wLrzuEABWYcBMp9odEvC68CufqvtTy6FBv/nfFpqvae33niHAhVAPHNn4ZarzMHuD/yaQ57iDu0jNCVBT9wWG6FogX+JD83Ic4yEbqIenNMSqwvIBPZ7xLK2k/HEoq0I1oq57yWTCkekKw8CrBZ2djNMp/7T7PWdo05xGKZhwn3iwUna11X4UpR+mLesqhl7iTsriZ8vNYIeUkkcMkvmhh5nMkWT24JS+CgFvN2rJBFCwQdSWBHc7w2jgvYic9dLIPME3gJi3D6q7hboNscjRQ==;5:NZCYET7WeAtW1Tz6PTR/bu0mKVZ1yuAB/pt/ljh1LY/5QxZSF+6yjrICbD0orcbypgIYHO/fPiJ+0J+cWOJd1OfLNVtklzVi3CESPRtxn6I5wJSDH6RNBjPbI+ucavoFeWKcewc23kYPm+Cxy3510Q==;24:bNUvNAMQMg4ipunw+qrFpzFNGYglhgAdZhbNKja+QRwOP7NDOU67eIx5Xs8JNOQthY4uBIp1vqisPGPAZAAsNULQCDfnze24Bg0GCH2ienY=;7:IUtls65HN0ntYwXcCUj7/NftIDXyh0sRo5xqZXpMnr8VHmiKXP9MLu+pv+VuMUl+15bG+lo74LLRq7smh+j7BOLwprB+Qqy0op/PSiVxiIwr3gqYOWui5u0+Y1/YAIXxBZKdFFbAk5+btgcd/uGcZfDpy2cCeiZW2GTIaPFp1NlFb2n79D7O5tg0zU6mFoeTYy8yKj36uHfF1Jxk/DwKmV7yYbsFNvxZ0EjNDvukNt0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Sep 2017 09:02:00.6228 (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: SN2PR03MB2367 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