Received: by 10.213.65.16 with SMTP id m16csp238298imf; Mon, 12 Mar 2018 01:52:40 -0700 (PDT) X-Google-Smtp-Source: AG47ELsw0gb972jLLzN+PTaOtbuXTzLoy9KNUaT1HBFubY9PmiNZqV9EbORD9nm5NEkXzZsubNMk X-Received: by 10.98.152.205 with SMTP id d74mr7298580pfk.115.1520844760752; Mon, 12 Mar 2018 01:52:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1520844760; cv=none; d=google.com; s=arc-20160816; b=dBOHpb58RAVEoaqOwcpW3w0rtBoq51Vhd+IQglZCQ0UnqbjPuxdOJmlHfOtD3KBu5n Lj/0EMPUrRdFqRECcgvQIv/1kq3JazmNbqLWeTcJIa9IMslZv+y94kkgwAG83zn1pPYB P1N2MHfHIEp4q9H+kefkJMQ7AdrrZFhQGPFFpZfEZ8XpVsdGdHjdVRkNRroQ9umfomMT AmmirB6YpLs2v/wtl7WDLRBnmqT8Fc/gVbiC77UIM0Z60MecVSIKptsyU8fEHAF9kbw0 RRiR19XTEnxDF4Qxngs0t/c8CW9Ci19BvN8ktfQI2i++k/fDKx4gaY8F1C+xymSLs/G3 rqAQ== 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=vuUS+JXWzbatXnt/WBz7dXxo9eV4oUnTPUt3iqx+pAs=; b=YhQf8PavPjbVb1q1HI49tgDOkPqbmr31e2uXvcV2trnKkvAmz0uHknoU3ozMwacaJe 9Y8b5+PMwzWJIwRLlUZLnGXoJOt2q0gK60tSkHJXSO2lvdV1+puSWJevy8yuauPkyi40 We4TfgeMlFzdDGZ5YMILETyjzSf5LJTN2Ywr3lOc0VTeHZebuY9xd6zEki1yGoH1BFRR 7qnHDUKs+E9Z6DeQixvVrctEcHabIgitGeRO+5jwz7GMPJPJXMo3iK8pnPaxk1wwDEqb R2KvjRWFF3S+1+5z/QBs9Vdw3ZW1HODrTvUWuIGPJ8LlHg/k2VJFo6ioECCi6Ev5KcQD iOwA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector1 header.b=qzfsvEQ9; 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 e16si5510909pfd.6.2018.03.12.01.52.26; Mon, 12 Mar 2018 01:52:40 -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=qzfsvEQ9; 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 S1752566AbeCLIvB (ORCPT + 99 others); Mon, 12 Mar 2018 04:51:01 -0400 Received: from mail-db5eur01on0068.outbound.protection.outlook.com ([104.47.2.68]:2947 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751252AbeCLIui (ORCPT ); Mon, 12 Mar 2018 04:50:38 -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=vuUS+JXWzbatXnt/WBz7dXxo9eV4oUnTPUt3iqx+pAs=; b=qzfsvEQ93/Ct9rAM5va2h7iRKv3IarFSVvCD3pgKqFhWFHdGrfbyl/f3yJGu5EG0MgwYmJDLr6tjeXi0dTF/tW5P5eFC31RZwzpYlAWKumhBGndNiiJZYDDqzWsdd1voFOWYqombmrZmlCbVAJ75By6trpWtLAWa0XDPwqh/x44= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=razvan.stefanescu@nxp.com; Received: from rhuath.am.freescale.net (192.88.168.49) by AM3PR04MB0743.eurprd04.prod.outlook.com (2a01:111:e400:8839::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.567.14; Mon, 12 Mar 2018 08:50:20 +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 v4 6/6] staging: fsl-dpaa2/ethsw: Add TODO Date: Mon, 12 Mar 2018 03:49:55 -0500 Message-Id: <20180312084955.12686-7-razvan.stefanescu@nxp.com> X-Mailer: git-send-email 2.8.3 In-Reply-To: <20180312084955.12686-1-razvan.stefanescu@nxp.com> References: <20180312084955.12686-1-razvan.stefanescu@nxp.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [192.88.168.49] X-ClientProxiedBy: DM5PR19CA0022.namprd19.prod.outlook.com (2603:10b6:3:151::32) To AM3PR04MB0743.eurprd04.prod.outlook.com (2a01:111:e400:8839::23) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 127f35b4-4648-450d-59c6-08d587f64aed X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);SRVR:AM3PR04MB0743; X-Microsoft-Exchange-Diagnostics: 1;AM3PR04MB0743;3:2GSihh1NXHQg/CrGZto8J+VwJBRmLy9dBe3pKubf1MjbC2BNut0RmsP7xncvhLgIcQn0V69QAqR1cTkkjukUwQZbrBOpEYiMLuKOjrGCqua5RJEdUhdBqRmrIZFLxGLSrpEX4ERJUW3Z7EmEUOYjW95XPaP5NKoC+O/bygxtky7RjtAmD4Az01aDBi9wo6eU2kT/OjQXd3hWXAAancecamATqYm1KlhSDhjcQNmZb6vZRGRDLsOx0E9hWTAMDPpw;25:9DzTK+wZ+8ku8Z/rvA9hGPaEMmbPATD/jXAnXAPBM8HD4/O0Hr4NlX4BqsraBg79DMkNFkciG/iPkY3KNKdWfnmSP5H2ivEfkeQdkNZg8hjx950Y400dsgCkKNIAidH3BdKQXv2Lm+nqc8p42Ig1hTbnDTXSl8CsnEolCTJOBKQ9r4IqInu+n2P2c8aOqaLHBhQJawMuMtVBJkdzaLjqzvGoE+iMVviyPaBNCDBSOpGID6S7Pcha90DvM8EpsyAzTE10Knnf05DujuQrjhX42Y5evMGnHoin7uL7fmFMlMTQu2ZeaApCPdrpVOk3VehdGEQjwYZIpPF3FG4zyqSraw==;31:JnaROQ6e2ejJAhZwHYhatJLkR4dd23ylx6IfxGD6y1EN1utBdH+uXC6HiqMC34R3KuWwoxi5peI312K51FkEvGbRdPoFzk0hjZHs520+/fkVM6bZEIo2I6K6veZ06aIH3M286czXwYSTSetZ2+Jhp4WzzU29lOu8Ox3rFSPUiMV1eGlbs0WVWv/lODsgA6QkLGNMi7+a0By0rIRDCkzAlcU9DGWDnX9Ph1qRbZPA9EI= X-MS-TrafficTypeDiagnostic: AM3PR04MB0743: X-LD-Processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr X-Microsoft-Exchange-Diagnostics: 1;AM3PR04MB0743;20:IbzfrxSbtUv3IJUUx7PgeJXpzYrGr0/sG0GQk1qGrhynnfMUvDLbdLwyN4+DqtVcHzuFuhE4b2FRGIo1VvT2V7hYUTJvOn9seqKv9MvePARCuHNB3K4EE7U6Z0NtIKTgUFB0xs/4HfwmJfLxMGxHI0r+MigNmsifHUgAWlg5T+tbqHiZKOw5BrWu3ODDQWcqn/KVIlPD1ycSbnaBlVYgxM5zS8CK3xS6AKb9Ym26oP/PLsoWNh4f9js3Oq1yHmfG2bkevPq/v3DdIR8AmP4aQlGi4W9PeyozBEaL8xUry4TP+B0oUtJHteXea+m8iQ0G1fus1afRHPKWqsYJ3NNs78PDljPyJGn6/BN9ar+rqrVv9dPpoBBhmPfJ6h9hKTGdvEIF6Fkksj8jZMMLKHy3OwsHHZ/Mq+yIHrdQcOaClqx4GzL5X0uoJ6Oug1IgO13YY+yGkxqhejtFUrIPViTsEnYccUSdFT52WaePSwi4JSpe/qn61t/h/3VNJXDsjF/6;4:cXcclj6FkMeGhRoeHd2ZbNgIKmYFSgdb/L/6V9SNkpuFH941BoMxMD7CgEr5FKEnvNMqNy+u1fpB8lmovVUMWRgw04uaXcuZBaDl96va+9//EgNynL3esTFoYSo4cROsW1XVvVcs5pVc+RE4IzauMlHQivvayVjU4IoIFtTfZV559sdVC6J3Wh1cWQ4kSTIjwUSv+ed3d3jtoAfQMUReZxhLwxoDMGZXvD8KiY0Py9HrLnzl7K4sqY3YdLt6nemNWfdIVcbqJM6Lf2adh+y4FkMDY8eDfn9nJDxM4dP9zVfu0nuR8qkPwCIfKldE77wo 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)(3002001)(3231220)(944501244)(52105095)(10201501046)(6055026)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123564045)(6072148)(201708071742011);SRVR:AM3PR04MB0743;BCL:0;PCL:0;RULEID:;SRVR:AM3PR04MB0743; X-Forefront-PRVS: 06098A2863 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(396003)(346002)(39860400002)(366004)(39380400002)(376002)(199004)(189003)(54534003)(1076002)(47776003)(76176011)(52116002)(6512007)(36756003)(6486002)(39060400002)(66066001)(51416003)(386003)(6506007)(5660300001)(478600001)(26005)(4326008)(53936002)(48376002)(6116002)(3846002)(16586007)(2950100002)(6916009)(6666003)(105586002)(2361001)(2351001)(25786009)(8936002)(97736004)(106356001)(2906002)(81156014)(316002)(50226002)(81166006)(16526019)(50466002)(86362001)(68736007)(186003)(305945005)(7736002)(8676002);DIR:OUT;SFP:1101;SCL:1;SRVR:AM3PR04MB0743;H:rhuath.am.freescale.net;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX: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;AM3PR04MB0743;23:NoQKFcAwZupioopSYT+4tp5FVZCcen733hVaqYuA9?= =?us-ascii?Q?ev25ZxKFeKk7wM5i/oKnsqJMwwha6t+8SM4UzV/LIVxzmZFKXABxzVH0L7qW?= =?us-ascii?Q?suoy+6/wkocA4UgrqFV20obsPxVN2FprQAUnHcToJcXEfY3W+0AIPF7eawll?= =?us-ascii?Q?Q4FBZcXJOksGsj/YotXZWPDw4f1yGFuNy8sW0liKJrIKjdjRtf4bF4dHvt0O?= =?us-ascii?Q?mdG9QAcpOloPabMXc+1Sy1s1RZ6+6S/seZnb4Ege4vP1E9i90GqUiJxEmx5T?= =?us-ascii?Q?bKVp/0lLCT9OR4evBo4qwfkb71Ju9iDGRHHJ+JZeCXMR54cryap/PhEVE1lk?= =?us-ascii?Q?Aypltqit8S7EVx2R97FJW6k38Va6sYWcmNlCaYpQK2jhHBvy1Gh/pn4LhBda?= =?us-ascii?Q?Q/98eZmZzieDXlc8tTlX157Qc+RGevbUfR9JOJbi6pxPh92uyX0Dt9c89ApN?= =?us-ascii?Q?EJH84NykxYb93hwh5lWzvqeGYzMMFWv+OkoCO+Sn1zpj3zU3VQNDRuQajxu0?= =?us-ascii?Q?7BR87tbRRkSvFVwAnJxIEO2Psss88oYqsnhNaXTff1ODQp5B7FRfMYzUzILH?= =?us-ascii?Q?Nj2XQofOfr48NdOetZ8QkwgJprtXwOGca01XOtWOBevScY9RiDyUj+5l6Ji3?= =?us-ascii?Q?U54raIJvW84QbFgxpjIDMZ8SuUxbfXDGEUbH/yOF2BjFMluzrlb7zujrJ9uf?= =?us-ascii?Q?7eyg0vyWXZijnkgteAt7hOfoMn9PXAsSSkOnuOqY1Ow6PniXCzHxHb61/esE?= =?us-ascii?Q?KNgtZSFpBJSuLxb3XJs2pWSoFspQxCm16ofW42gQCbm7+BMz7MvDf8L4V9fo?= =?us-ascii?Q?0L/6pSUhVzGKIefv3I4Lp5NUOIFUrk+bHLLGnJ/Np4ePiJLEpaJjgRDFxuXC?= =?us-ascii?Q?5iRqlltHzgNy/QeeKcwlRxd5n3PUcxQC8kk/aoKjUh0PDaLFq9G5ixNvAK3c?= =?us-ascii?Q?DHMEC8gFgnATyzBy/BBNMobuFCphtmylXdQe8iuL6As/caS/eTP2nVndpVQ5?= =?us-ascii?Q?30Mky42tC7QnlYdWz5NsWLqWRAtNHuBOMJHogIyZ9ltbhVwDAKCPP65sYT0q?= =?us-ascii?Q?pj6cYnEMlHqJVKdCpfvjwAHdfjts80F5ulVz3xDHIJ+Yjh4RxSv64xASWNhZ?= =?us-ascii?Q?VlwCAq2Yhf+MMP+M8XAxRC4iddBBBZsOcnBbMWLyjdW9eIkoud+tLc+TslLU?= =?us-ascii?Q?657b6ANRaSlCKET3Y3RRt6MSRtK49IGY1mm?= X-Microsoft-Antispam-Message-Info: v4P5/or0L2mbs1Qsa2j3azJ3LxIkPeVB5EbOFLe1L/9C7+dCkV/5yJ/41SgjXRmLyZzTnBN8AOqxEQTf4MXrXZjBAVzXqNBDrZMPveiplAHeQEJo7aLut5JtAIesQ2DnGL9tx/CiL6qKy2DYaFzzv4qXzCwIMhZAAjiBFpJLf7RK4cDwwh63bewzskequtcV X-Microsoft-Exchange-Diagnostics: 1;AM3PR04MB0743;6:XoHBzlkLT40vM7JNyvdq0WIdRPEaBn4wQIE7FEv5xHSAQXp52eRiXmhxpX0XPXe2l9+l08quyWd0owxoX+X0xK6Ea+a9HSQlZdTux2yaxNT09mM6Dj9T6pzoA6Up6or5Gn0IWlHpV/kyQFvtkvdFf9PEAlkvn55hRxNkIsst+p+J8X+w5rwg4+Io5/7jprYeTwXdWJKnPyf+HFxklH5KPbTqY6Oi+pxOGB3pnonWeBCCVtE/iHAqrlimgIT+E9or+/PXLnr4Tm+/vkjxMWx4b/wOv7JruIIeXoCjHr8fgWh1EM8qGf6M5Vp3ShZrRlyA3ZljuX5zg1r8/xDuBHb6muzVm5jCoLdCdQaNRxZJRMc=;5:RKikqu5otvq5bsmgsDyUiMeVtVDYYPVsDlzfwH/LQNrXlYPDU95EwkIW/3E17Q8/IB+r5G9KbjofS1bJKojjVVwIkuolRKiLMViDdHxonMKH9TNwTqM59ZKLRKVPPP6JdYTW3pfPWimKVAIHdceRK+PBypAVKsKe0Ce+BVhBuXQ=;24:tkcG/OoEKt5ssO0ba8luAbXc6aAGGu5ppbbD2gI1NDVhRJShJ0hzeHYJOdzsa4Ru7BCes904ufl7Jlyv7xUxf+iy7WWxN3+jolInttd6G9s=;7:jVbBbBri+75qOiaPtXKXUYomuU8JEABSw9RA/u6Ow9FndsahOr4+N3oh6aYA6Oe+HjKVLMWBOCFbXqvdUIIqj7AFYEWszQJyEnGI+k0I7F95+Sj1AZ/XUxT7Sio4XxHzJkjS8rgu7g6Z2auB7XPkhb07nm7RKK1DQJPy1uui9Z4LscDqDyq2IuTe96yuL6JV/fYgjvygWpK5TvAj3tTqdueAu4LCBqGLFsEMEWcWRrtXWrqGwKNo7YB8D3a8eoO0 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Mar 2018 08:50:20.9379 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 127f35b4-4648-450d-59c6-08d587f64aed X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR04MB0743 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 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