From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752686AbcJDIG0 (ORCPT ); Tue, 4 Oct 2016 04:06:26 -0400 Received: from mail-bn3nam01on0050.outbound.protection.outlook.com ([104.47.33.50]:27578 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751836AbcJDIGY (ORCPT ); Tue, 4 Oct 2016 04:06:24 -0400 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=fail action=none header.from=nxp.com; From: Madalin Bucur To: CC: , , , Subject: [net-next 00/13] fsl/fman: cleanup and small fixes Date: Tue, 4 Oct 2016 10:32:46 +0300 Message-ID: <1475566379-5078-1-git-send-email-madalin.bucur@nxp.com> X-Mailer: git-send-email 1.8.2.3 Reply-To: X-EOPAttributedMessage: 0 X-Matching-Connectors: 131200399840141115;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.158.2;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(69596002)(5003940100001)(53806999)(68736007)(19580395003)(6916009)(50986999)(104016004)(50466002)(105606002)(36756003)(87936001)(48376002)(6666003)(8936002)(5660300001)(86362001)(4720700002)(85426001)(2351001)(626004)(229853001)(47776003)(106466001)(3450700001)(189998001)(305945005)(356003)(7846002)(4326007)(81156014)(81166006)(2906002)(8676002)(50226002)(43066003)(33646002)(586003)(77096005)(97736004)(110136003);DIR:OUT;SFP:1101;SCL:1;SRVR:BN6PR03MB2433;H:az84smr01.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD035;1:VwrTPjrnnLK8tqcMMGbV5JOhMEC1BbJ2EYEpwsEZsslnGz1HnJHJUMS0Ld3h21n2eItNgZdUdR/VlppGrPXxC6fnLv9F+CMN4jjM3Abco+O12W9siJM/M4uVCN03h0SqI0BuGI0SHk4jlYLfjcuaJl86VDDz6uILlxjeTR0dOZRVfQUukN/iubCINcirGg2eEvI9n9AngS/YgX4Mzq6zArWVhtfaEch3oV0hks5KRtCdJgezzSJTNo51RENfD8YxCBOxNfj9BnIV5KqCdZHOUwKSA7aWoJq4zQrzxi+4AVT+vKoo7VQ8dkbP7Jlk4aOAawNdOSMxOjz7PLGDdtOKbbXwRmTrs9zfDf4/yHDTDXqmEDvlttpp72ZGIU+Vkmeu1GjpmGLiyMuvIarLUnBRlcz76P9079EU8gktJ+pfuLNgB3EHzXFdRKB1SngnVDdcQSKMG6HuVteZdszXIgq1G9IW/ZWgmV3521pqA/GPUGEDDSP/XaxDOP9n2CA6ocscLk4fZtjwdqM17Rh0FHvVYkCJNPGm5zPfdIDy6OITmFNG3Bg4OnH5Owwjb+tZx3fOT489Zr1dEqtgceQetTFMs+Qc3jTXNDqj5eS9eCYt/Ip3qrFWqtpG30BQS8GQD+C7 MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: ac3bb0c7-b926-406e-fdda-08d3ec28ad50 X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2433;2:WGSPwC0UWWr1nhARrnkBxiGCEg7qr4BNyY4ALk6ZqOxmNAbLYg+PA6As9rE0BAtxC7avwEam6Ies4bmMyB7Ha24lzHdxobmrVQgRZm4fKeK/BvWrbpPjHBFMjBHJlP4NmtDuKnC4uY0zo4PLSmP61+bsYmJUpcZdtunTypBwyKterdQnTR61SSu4J7NH+sJMCAE4MAEepcrHkhSUyvUyQg==;3:wNdKdkOhIh7NAGKT1M7W+dFPDwkvsnQutdahSNLbYq42DpnTlx5wuXTnzAfM/+xwc1cKV0EIuuRJXaS5fmXjlmw/X74H2XIvm34cjSZAx5KqmQLJ/L9RyS80bndwb0i6KUnuXtmWiR4HSrd2AUWH/cxXW069Bv7mhCJJGFJDJ2MhYkIzVngjgff6+NrYttXaX70LhZDwr/qmNEhmad/N5u3/sr7lAQTi1/6n0VdrO1fKlXgQEwz+Rt8jlgQT/p4X;25:TeF78dMCbAEm6tIn0ixbOe+BNrBPSUIsP01xJEbBlYUhtyA/ifJaeBN8hZAWpUKHMhAbVfb4cZ2dOXvOkdXARVHaMDnTkeanLmFQDJUcOhYjMKQ6HfVNjrt+SQ3gFb4PRajUW8J0W2M0LlCoYqsUDIJyEEnia9BEnY/QX8DnNfReyIQ8vMlqqnWh96tEPRZecEEZZCjAQkJou/c61cYx2vkVr+OV5dEHlLdhJU7UL/C1C4TqIgdfxAOhlOW33G2ayFr+HuYVVYYCbFSOrpSbnSdKmo+imy3eq4kVotmGJEOiTJKSMTywSbWi/BujrmIvOOB5E6tGoaal0c7fE+US/tHfeF9HrDLDHh5mF2X3XLQ76sOJ09i9bpIEqxSuqPDaU9JipqTaW0VGTyJ81SPz21EtUUNWwpzk2QWUvImCoeK3FTfihRWqKQLnU0v06xg4 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN6PR03MB2433; X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2433;31:LH3gi34YJVIhia5/qop12KP3QjDoUcpg+A06Z8DERfvWhOddGMayBlnOhTjhJMUlOffIwxR0rrrQJ/yYQBSH4B3gBow7UiUXV14ItVVkPCKvctcQddizl/zF/Sg8x34n1PPUCYMlDlpOArhhs7ahFub2xVHVewF5/ndDMzJsDqHUEa2WnHwu3929FUQNh1KYz1jrpbRMISqsZYgRNM6fXeRmVflVN9k0ErxiqIcn2i0PmQIadWy2fsZhwGXAb0+t;4:5WccCZU8DIgdXlCsr+YWCYpzkWSc+BfWiZdg9O/WW6WbRLWI7kPGkmvOwfSSMbf87/TvZQGHtsUq+lguwCT2hdR4nqmzZVVcHVhC1C+BN8xunACZr2tepOXVEOhf6yZpA2uB6PDGCXo8bwgvod0s6EBjzp4XcNg0teaG3zUXKI+8GeBsP0LS2rmC+d35ZRUDswJk8e/95+Yz1U2JyUdsSg/gb1ORCcEJl82nQs/IFrWKKXx9HArTKBChQZhJJAVb6KeMVi6Cyw/xCcXA8OKoWo1Sq030GL5QsQtm8UPGVLOpRlZHySPWvIhQQ+hSzluBn71wm8Y8kUf/7gpTjAHaRq3Mi0t612qHggY8uhm5JBThJh9S21ipsTSznm9ObHDOeRKueukAmZu/jjuqad3phxPT78dKAkNGr+EVr4vEpWzAehAYF3+SJndtCKnFltcphrmBZLruYi+9T4qkUsSdujv8jSGELVMi1uUpTR56HaybfzCfaFW7Esrm+E82DxxKaRbhT1omXTGTq3tL3lw2e6aviTgdKc2TuJszkXsYGpaNCNAgFjsd2p5f5CWWu23t X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(13015025)(13018025)(13024025)(13023025)(13017025)(5005006)(10201501046)(3002001)(6055026);SRVR:BN6PR03MB2433;BCL:0;PCL:0;RULEID:(400006);SRVR:BN6PR03MB2433; X-Forefront-PRVS: 00851CA28B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN6PR03MB2433;23:jj738rIuFxDwI5YqD/rsLpugCk8Y8p30yEnzfyTPi?= =?us-ascii?Q?tcWpDU71Z5cRbJ20Cv8EMPqu8FMZhL5lZNvA4t9875STTQF4NDp6SsJOeqYI?= =?us-ascii?Q?IYVAVFnucCnPlnzpAzBg+cw+Pl9wHPMzsnN4+/4vKfOgOYuTwpfv0ze8Le9E?= =?us-ascii?Q?VZHlAMOGLu5fPnO+O5Frvkwifsz0yqwaRCl9pd+c4RY7XSlAg03aOSMhe1JT?= =?us-ascii?Q?U8Sa7nYq/ANFKgyJtPuPpketPyWd0C9+46zEw4zFGTnqCmM1Ra6VXyJXpx+I?= =?us-ascii?Q?qmkhh8oTG9YoJbiaaMDxaDv+GU/p2iOuUBlsFkXs5nXiU5b1FsimRiK1MWnk?= =?us-ascii?Q?yWG0RjXSzDKBdC6rmFXT7Ag0ah+MNDr9hz7IMKdQgZCa3cD6Y9rTZdv/9QEe?= =?us-ascii?Q?wtUwtZUWQX7xyFFbaLnGm1UfIl1gY/DhHjaqWpk0ASIBKrNioX0/isRnbvgg?= =?us-ascii?Q?TYJHIjQ58HSBU5TK60VQv0CDC9qvSdDTqJwnkRpiIbz6sh1HOGWMLR42gWP4?= =?us-ascii?Q?+mSgCRVkvUzDR428FjRkTdT+e1FwxLQJKNTaA9tXa6LYDthJ4k0ND26h8Mu+?= =?us-ascii?Q?XMhf6qW0HFFwSCjIXHD6hb8+lv5fZDngUAcogDajQpPEnbQDidTQLQwdpPqF?= =?us-ascii?Q?Wgt+3sn1LtBquH3gmcmMEXpBunli8mPKjHk5AzO9mTQKRFgKeeZG4K6KjYJp?= =?us-ascii?Q?SvxS+5qMLMNT9q6zfFQC9B0/ar1tqu7ISn/1IXUkFoaKqrU5ukBKYsxyyqPQ?= =?us-ascii?Q?5/SO0XyWNeTh5sxwhOE0kRZKyYR7jrcloGkNUmjmc9d6KDte3GlktfziZUZS?= =?us-ascii?Q?Tc4qNPwhMr7k6kHPuGXIAhL+Y3TN4NNVVF9RGLS11FaLE/FR0L7YZM2V0UAe?= =?us-ascii?Q?aLPSykK/Gi1wlWvIfk2SkIeK9hVPo9ZQQet2I6ipiOUF+WY/T92xMSscMePs?= =?us-ascii?Q?QFAiEN29tFSAyBCWoORSkV+ykRVBONVhs90XuRsb6pSbJJ59yvbhtI67Pp4u?= =?us-ascii?Q?FiVwa3CtX5mtC/R4nNTfa1qt2T2vOLQMzJHeJOlVY6l9oY09tFj1PwXLABGa?= =?us-ascii?Q?jAlLMU7kY0J0jvYRp6GvUSC0iqrRGMhI2ckny3AjlMfFHbr39WtlU6UWhhgj?= =?us-ascii?Q?GC2tFH8MvJ4W2eEdELbvSQ6K405rzvIZGZ4GY/IMM6sFrP/pMBe+w=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2433;6:aeFvUaL6lzK4wTrzm8G90MnBTlMs2Ex1X16Jab3Hqf5qlZe3wNK6bJjZ1yVygfBouFaGIN9p3UN4OsYnCJMcnIC+6Nql7655gSKUYC64IQdBQm1FEtgs95z1Q+NcCtlQNCtRQ/k2emFu9lFPmRF2zK8hd0OY6cHEVyKipjdmq8iDIzCFt1TC850PK8kYGl9SvkE9TEE+7GzmHJxgHQnGir0zrYkrnqIB/m9SNZrNyqJDLHjLgC5y93DsR9AoLpvRq07rP6eXExWXEM1OhxfvStu+Dv2iwr9KHdAicfz63c1kdTAoWNjqimYu6ObRF4Fz;5:khwims1zdWloddGgvcz5iiFMGUKD5Mau5lcivCr5nA4czQ+wGJitKzv984kgrRnfhfBzeKK7io7ywCH5AWL4rQ11FNy2ksqWlICe+vHFs4sLFy41YzJTIdlMLBQjaTKselUH51wIGDCah7MhBL9jian6RbzrlgUioZWpHEbCoU6in054o19XmDrs2wFQkJoO;24:+jLulpu6P+T1XBWw0Hw4C/YB3Idic/rhoFNVkJcnaOyaZF1ebF6pxXgmjXqIuAN/Yn+e7wZUGSFdsmSInD1fb2K/2AbLZhMMIQZ0sOy2RBI=;7:Nq42JfrYUJ/orno1KvvBYR0F9VkfZsJs5IYnNUwLgW4fYBD5g6HpyXhhXHN66aEGvjAIhip5akAJO9WV64w1TLlpuAPh5/jCj4dsV/o5fuM8jS6eXWtoXBVXwSX9JMn6vJgmjHG8RzDMb9ZVQot+OfCo+TbvKdSVUExGKjfHh7Ll6KUu3AF5teWK8cACkpTCHQ2Li7RCM7CAgnRLUgc1Fw2baCkpXI72mv+qLxSHCF0AefS55Wt4jWtYn6eqRfZRiUzEopNlVdZWeOavPUNY3LQO/cB/Q54bSvMjrY4qd6VP2EdCyXFm4mJX7aAaUHbXe6aazWq7R4SnYNd3N6WWig== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Oct 2016 07:33:02.1576 (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.158.2];Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR03MB2433 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series contains fixes for the DPAA FMan driver. Adding myself as maintainer of the driver. The following are changes since commit a4cc96d1f0170b779c32c6b2cc58764f5d2cdef0 net: phy: Add Edge-rate driver for Microsemi PHYs. and are available on the fman-next branch in the git repository at git://git.freescale.com/ppc/upstream/linux.git Igal Liberman (1): fsl/fman: fix loadable module compilation Madalin Bucur (12): fsl/fman: split lines over 80 characters fsl/fman: small fixes fsl/fman: use of_get_phy_mode() fsl/fman: simplify device tree reads fsl/fman: return a phy_dev pointer from init fsl/fman: MEMAC may use QSGMII PHY interface mode fsl/fman: check pcsphy pointer before use fsl/fman: check of_get_phy_mode() return value fsl/fman: simplify redundant condition fsl/fman: fix return value checking fsl/fman: remove leftover comment MAINTAINERS: net: add entry for Freescale QorIQ DPAA FMan driver MAINTAINERS | 7 ++ drivers/net/ethernet/freescale/fman/Makefile | 10 +-- drivers/net/ethernet/freescale/fman/fman.c | 78 ++++++++++++++-------- drivers/net/ethernet/freescale/fman/fman_mac.h | 4 -- drivers/net/ethernet/freescale/fman/fman_memac.c | 6 +- drivers/net/ethernet/freescale/fman/fman_muram.c | 3 +- drivers/net/ethernet/freescale/fman/fman_muram.h | 3 +- drivers/net/ethernet/freescale/fman/fman_port.c | 55 ++++++++++------ drivers/net/ethernet/freescale/fman/fman_sp.c | 3 + drivers/net/ethernet/freescale/fman/mac.c | 83 ++++++++---------------- drivers/net/ethernet/freescale/fman/mac.h | 3 +- 11 files changed, 139 insertions(+), 116 deletions(-) -- 2.1.0