Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755087AbdDLQZ5 (ORCPT ); Wed, 12 Apr 2017 12:25:57 -0400 Received: from mail-sn1nam01on0078.outbound.protection.outlook.com ([104.47.32.78]:36672 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755047AbdDLQZr (ORCPT ); Wed, 12 Apr 2017 12:25:47 -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: Ioana Radulescu To: CC: , , , , , , , , , , , Subject: [PATCH v2 8/9] staging: fsl-dpaa2/eth: Add TODO file Date: Wed, 12 Apr 2017 11:25:37 -0500 Message-ID: <20170412162538.25302-9-ruxandra.radulescu@nxp.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170412162538.25302-1-ruxandra.radulescu@nxp.com> References: <20170412162538.25302-1-ruxandra.radulescu@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131364879407014336;(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)(39850400002)(39840400002)(39450400003)(39400400002)(39380400002)(39410400002)(39860400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(189998001)(50466002)(305945005)(48376002)(2906002)(5660300001)(33646002)(110136004)(7416002)(38730400002)(76176999)(86362001)(50986999)(77096006)(85426001)(105606002)(106466001)(39060400002)(8656002)(54906002)(1076002)(8936002)(6916009)(8676002)(81166006)(4326008)(104016004)(2950100002)(47776003)(2351001)(5003940100001)(356003)(36756003)(53936002)(50226002);DIR:OUT;SFP:1101;SCL:1;SRVR:SN2PR03MB2287;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11FD049;1:H9PFO3S3JPUhL0QdZCv6cr5iLfWJNL/6Ql2Pl1f+n86ObcuteGngsMH1NHmXQ3/5xBw8UCLBaNhHEMTPwygz0OlV6wEW0ZdYTdVbxYBx+JIHyoIzkfQoajGea4iVAZeS8aWJiKHMsz/HkGacUFz+7y4kccns3FZ/M9d+34E/YtzghT4ZXmjGt9qHXXCkjaS2cHJcCyG1S3wJE2eb89AmYOwqMgjmVqkW+MqeFONLOlYCT/FxoCtd/FiV8nd2dWghaLmYbUtpyRvd56OqShaxl4sJn2xIvbEvEEYOqs1FjvUTui0DZZxhvKNlNZjXvypW+H045Eb4KT3Btq1wvlG11L2Whz/sfx+HTxF7LzH+7hgyvT+4uul/hi3mcQhmDiNwgzV9pocbMluBV8XYYPpheR5rcty4tW8f7uQfPOSL3MMdvYfzl63yMNGQOTKE1gCBoEdQi2lldmJyLntOiOzkmNyx28JCOKdXh/PTe0Xaaz+f45bSiKe3ttAV/iMWP0Ap/KwByFVJRyu+j5CurjApcfT9D4VK0Y5OodR/QDSshCMpTjrj3SQJqLvOJdGhUsHMXtpVeJXzSdlnlvHB9PEff2vx9fhBVpHttT7gWV8lZrsV0lqLYz3FrC4oE1awd8onRxN5lNxnIJhr1tIF6s7kc6tBHxp/j1e0G7OjYSWDgQ0fBRJKD7w5ZnwC8VZwgr3gIzWZ0kOWY7v5EZGVIWVwRrP3lBTuOgQjkEyaYUek+7s= MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: af3e3622-d3a6-44c7-5748-08d481c08f68 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(2017030255120)(201703131430075)(201703131517081);SRVR:SN2PR03MB2287; X-Microsoft-Exchange-Diagnostics: 1;SN2PR03MB2287;3:V+DMMtOnjhqMsqZCISEWocWiHjDYZJCSRaUNVobpaW4sV6mpW9oa4D5pA4mnk3n79f8ideoSjA0cXLu0IBHtnY8eNr7hb8yFHnDf3vFiEgA0VVf52XrJsHkWzww/o7k3m67hBYiOUGVVrt2I9OhOzCG6ZPAd4n/o+XJH8TA6sEvyACKeTm5Qf1nGAdbgIE5Px+2MIhxC3d+5+Rhew335F6VLLAZtVniqex+9wdiv3CSPXQ3J1ff8u1uoIxgACRTZ6H9HoGgA2ETVYLIJBI5uBRFvn7XDJK2FTLmMaotwOcb0kJADC/zVRAleTUt0G0eDco+U+Leu7ycGlYrqOcXW1VPGw3lQpRXRGN/37oMYjGscUz4Nc/jp1AfkvxjIxzxdBQLWMGku88q1I4qJ/PbQwaS2eGbwI6kTWe9l9TFTKz8KyYfyGKOYb2JcVy56EuSrmaZeRWwNtjUQlGe3qLUNFw==;25:bAblmevgGOBR2yN133xkueATxNRN4qwS7C7ynq3qonASrN2z8N+uiUR8lx8TQZUolukDUfssMzX8DECpbbghE54oVYZD4LeFh9l1Hne6rZm/ex6n20iyJp/AitsjJuxnMpbUZ/n1kv7sLcbdZdlvijFvK2O6y4pznpeGqVnXl0eo9mPTFz5Y5RKBh3ZrqRWMfi5fH30/GherIN+4QGG/6hYosJSkS6bm3slfvywEPMCVPyIXMQes9Okgd4kfri9UxTpIK5VmF/BVGhIhhRZHSOjN0Yt3xxav99sNoJ2yqRZHyhrF1q/Q4MymcgxcZf6kmwmaCnxPPq1OPxTopmwHZwoERErPPyhBsjxUs2igTXRAAwOar+6l0fLIRc8jt05YmGTrgsK9sScZGuQqFaNqjfuQLjINrgvDXfGfQceAM+TKpshrSWYm0UWF/tud5yD2zO19+XP+WOHPwz5UFW+yHw== X-Microsoft-Exchange-Diagnostics: 1;SN2PR03MB2287;31:Kv45vreuh9iFiWRRC3xbtp0NzVNJbdDk7+Wwgtuq3udSZNjLat4A/MkGMO72xY8IQV4pi3R7bJiJV27s0KdvtzNmOH9jZ3P0touDUMnfhAyAdMgCoFWT4CFAHwyEx+mdpV9LW8ZRU8wmPE2zZQC53fPa4JU4IQu7tyyHmbGfEZDxe4wkOQE6ouMGeezc+1xM8LUsFeFbxi6uc7gvVx1pXbxsirM2Ejw3gHTvX15dalfgcxB2WDNjOdbWe2lfmlHqJdWIv8KVxOW2byoyogWB3w== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6095135)(601004)(2401047)(13017025)(5005006)(8121501046)(13015025)(13023025)(13024025)(13018025)(10201501046)(3002001)(93006095)(93001095)(6055026)(6096035)(20161123565025)(20161123563025)(20161123561025)(20161123556025)(201703131430075)(201703131433075)(201703131448075)(201703161259075);SRVR:SN2PR03MB2287;BCL:0;PCL:0;RULEID:(400006);SRVR:SN2PR03MB2287; X-Microsoft-Exchange-Diagnostics: 1;SN2PR03MB2287;4:0JxiaXmNn2CSIqP8swSRJmMRu1zMN8YblaBY2OAAqe5T2A230wJHIgBuGiRIIF3XmoJZQrvQ7YstqdN3y3D7wTvV1RqwVD3va6Gx6CSW2RZSGt/2Zo/A8yVMXkyueCmhrSdeanxO5Dd8sUzRxofEnciTeDo6jRaEBCrFFfRv85wsfy64BGwpZPSLQAKQUfJfRqsNaNwTryprDk3yFWvLrbYQjMOulHDCMyHP2Waua0rxKvt1fSxKBYHYiDqDG230ymoISN0W0pZ+MLvs1eeT/0t+8HxB7qdO2wvQAuq/yykKn6YVLPRvQO639rPezU+C2CP3nJg+h1B0YIwYzUvXRhAHJ5X9CofOT1RIHSNp6rB0TLo8x+5Jfo6DU4LsbRjfwu5KDFlXoCoajbCCqjWkpUScA5rkdezw11dMU3lwpybUqBS3xxFkIMqTj8DT4Y/7gXEqbgX+WDJAVVruiv0IX9T6vyirBG89Igj04MppVppGzIo3J9NGCkb4PYykyOUaepgUHyhh7TAgofou0I4zLF3WQLKaLq2QSsgNnzx0nI7B+7V6eUHXB18IPToW7pYpUTl4vhdr6iUPLQdFR7GQg+EEHiQp2/rsjkC6s/M49e2ElZeSWs0GXCVCv+YCwsS747v2ZPzOQ7KyqBgdBQycdLK8bAm5UAjT3a2XjJppHZA/HPPnWRQ0otH+pMFkKBx7G3iXZoOu9N7lGC9bt9NOzy47qis3XgMDKGIvF5Ax8na5lIwuehcBHoEq4mVLkAQdwCzn5d6nk2INA9jQT4IlACpc52VJS/PVTh0ItmhmKEFMGqfjJHfGvnFL4yMwuQCR/Hc5yea23JyBD3RNe3D7++qtRNJIL9CXgqIiMpcaYuAkIBi1hOTiL6fV5j+9E3tqR2YYLxTvAJnSplwyUFjYQg== X-Forefront-PRVS: 027578BB13 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SN2PR03MB2287;23:r07UyA6zQ9zmIMHB1KmNEoVIT4CGzAMja6O889MsR?= =?us-ascii?Q?nxpDK1LU9hZ+MTcxZMOQVvQ72BYQJSpa5kkoG51llTBf3oyZn6GfHfxgzscU?= =?us-ascii?Q?7VJCFpyOvqzTmeGHH4WMHHm9WFetXqocby2SEbwKQzzK1JxAT+o0Y6ieNS2a?= =?us-ascii?Q?1rfhpJ/E0mIa5n1gfabFub4G42vMDoRq6pOP5k37CEGXcs2k0KNhEZaNcnLA?= =?us-ascii?Q?1vRQwMXef+VrqZVHXtf1JFEn8AEMi7lHPNHkzGc6HsFwq6Vo+th4zoEh+nP9?= =?us-ascii?Q?VhjB2Qc45l/u9/zBujoTepJ5ZaS5l5SenfncUsjcMHemBSfzMnPkcYtUchOm?= =?us-ascii?Q?4HAvh2RBVzzy2olr6/uPaTp5dsncM68noUL7mTEdSmh1uNBdvJ5X+010Pr96?= =?us-ascii?Q?jrJMSpfLdTy+BlpmjCUNyyxQvl+CZ29f89jSVf2K6TycAM+/p/ykWB4L2HPf?= =?us-ascii?Q?HNV//iJKNG6UbO0H0y9Ej/P1q4QBArRMzDT40maydY5iIP5mgFDHTv2O81XW?= =?us-ascii?Q?dqRGKviMm9Big8NGCtju9nJNPXqb3sU0hn8x5b6oUDu6YKlzG4FsO4AghdOy?= =?us-ascii?Q?eYUWl0Aj/X/zvchG4XIqdqsJ/TOKbLuXjZkra0IA+3Sfq6qNVVvc+9xjMPHO?= =?us-ascii?Q?p0iq95j4X5chPAjkbPkSaG/re007QExJLsgyzIBkTW/dn5efj8GhW4dI+ybo?= =?us-ascii?Q?T2FTFTZYdel1AWKtxNnQaLAF95Pkf/UUUl4Lse+iSb+7CKK3d0ZOq5F73aEl?= =?us-ascii?Q?1OYDdKoH4Fx0pnZd9iOjBnWKlUy71OIlDAL73zXCd6J+4tb7F0Vwi29j8wqh?= =?us-ascii?Q?SaSWTEVHUHghKK7f64FDhg1f8h4iQdBXiELwm9FYqt7YKFFGZl4APWUC7rRh?= =?us-ascii?Q?b3wiSri+OURL6rCnhf+XpDiLXuRgGMJnDrnF+e/xq8rJbtUW9644jIX0bp4G?= =?us-ascii?Q?YFrQVFKfVgHVMb4fhBha8PN3o8dYewlIVCwh+8oIf23WaRLRQYBWoKUfSMd4?= =?us-ascii?Q?t9Gmgl1SD2xIxeljsDE2bOIMd0FNzOQy5pK+/oWzsUceE748593VL6rWZK1q?= =?us-ascii?Q?n/rvblnq3vw66F4ai1KmaORkhN8NIxPdLAWsrDYkJGfnDxNHHBQD8D0G/hMq?= =?us-ascii?Q?LnMV5pT+BGJuG2paKIOAGPq27bMbcLOhg/aSsBr4nW3OjEhtLjyPX4gj6mZv?= =?us-ascii?Q?mink/lax3HUOZnKUI58kJCBrGDyVqaT9qZInAriDwrqH5TA0mwXLaREJpr2K?= =?us-ascii?Q?hpwE3rPjPwYSyET+I8fC4N+uJh0x9zw3Xt378Gz?= X-Microsoft-Exchange-Diagnostics: 1;SN2PR03MB2287;6:7UAbUW0cNXvFJyMQjal6np9eqAmFZJYCWu9OWTix+Va2FWG5wt9Etp4v+E/tqOfKezON0rMKw1J1q0yAozeLSW0wvz/xvjO8V+L9Vi8a8yKDxMc1VtLrk7to0enH3ztnaz4h+531/JQQ0T3Ubm0SbUwKChKaRdY4nQxP6hWwmJWVRPXII6LmW0zS7V03A4V2PLK0owFbz+EYHMJPDIZugkjb+0tr5C0mIbMfBCgYeGxicXbsuPYUuXx1CAVB8chgIwfZFGwuGFb/qBlcw3Tda8TbWhRCSMmXoRIAipxyhON8on0V0ryDZ4MQzuQHsxpLfUi/6vdZRJxFIu0Sbx/os2+1UJCOyBhBM9gR7guCbLNO1P5R/AB9MrZMCoYxAlw4x4+6t3/C7WFyFs0uvV5AeLO8/YAOX6eHJJcCg+pIJyXHCiT8vYEp6PVoJ+beJlyHHagniRahZQiJCU0zcBtM5q6AZOeYNffjGjjSIW07Mf6FBXo5VC0b+rLpsht2/Sxd;5:IpW8z4uwi2Zpr+E/IeF9WAwZ+HNmMUdcnV8MTMXImmlSUbOtsB4Uacey1A2MFFK6gwX2AQs7PmKiRbi4ZLPfSL8SFFaW/lJNf9g/nBD4OlYjYqNlUr5sWoj3eRrbHGoUFufWlQLB7KnwaXh7evqYNek3xss1OFRIWfNkANCCFmIm18AGtcAYGB04d1QGcTOH;24:tUOC1DX19Qe/CynXlsDccojNsquJhVDFxgHRqhGu3LSjvidwNqxKmw/ZhKG0OwKpFboB6h9OjpJ+kXekHORRKrkyPtW4w+yXpd6iGrGvVk8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;SN2PR03MB2287;7:DCkeX6SMjgicj/BvNOQ/9lCF9t072jR7qVF9S0btVO6bOfQlvXfmLxXaTNEiRYbV/jC8EWKWdA9KbV8lxadlNrCo2Ft/9my4VgezJUMou752EoGe5D3XiTJIrYqOaaO1wzlM73aJjnd3IZ+4G05rRYrwgREA98aSisZLEGKDaVvZ0BH/xou4/sTe5RysFk+Bw2shXi6Q0UsReIjwjJxIQ4pXsr4LytTv+Pz/1PRbwRwUOaLGFv5Vy2qCM+aSxIjIYgbpBY0rDG3564Dr0z4uIo1cpnLS0jlLOO1ZrksUR6u/qEBbA/Waju7UJCTCLifSf6kwq3lJHbtkv0YPTWprgA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Apr 2017 16:25:40.4050 (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: SN2PR03MB2287 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1232 Lines: 32 Add a list of TODO items for the Ethernet driver Signed-off-by: Ioana Radulescu --- v2: Add note drivers/staging/fsl-dpaa2/ethernet/TODO | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 drivers/staging/fsl-dpaa2/ethernet/TODO diff --git a/drivers/staging/fsl-dpaa2/ethernet/TODO b/drivers/staging/fsl-dpaa2/ethernet/TODO new file mode 100644 index 000000000000..110e66d44b42 --- /dev/null +++ b/drivers/staging/fsl-dpaa2/ethernet/TODO @@ -0,0 +1,14 @@ +* Add a DPAA2 MAC kernel driver in order to allow PHY management; currently + the DPMAC objects and their link to DPNIs are handled by MC internally + and all PHYs are seen as fixed-link +* add more debug support: decide how to expose detailed debug statistics, + add ingress error queue support +* MC firmware uprev; the DPAA2 objects used by the Ethernet driver need to + be kept in sync with binary interface changes in MC +* refine README file +* cleanup + +NOTE: None of the above is must-have before getting the DPAA2 Ethernet driver +out of staging. The main requirement for that is to have the drivers it +depends on, fsl-mc bus and DPIO driver, moved to drivers/bus and drivers/soc +respectively. -- 2.11.0