From patchwork Thu Dec 15 13:11:35 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Madalin Bucur X-Patchwork-Id: 706088 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3tfZ5x2qmXz9sDG for ; Fri, 16 Dec 2016 00:28:53 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758127AbcLON2e (ORCPT ); Thu, 15 Dec 2016 08:28:34 -0500 Received: from mail-co1nam03on0071.outbound.protection.outlook.com ([104.47.40.71]:53760 "EHLO NAM03-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1758048AbcLON2b (ORCPT ); Thu, 15 Dec 2016 08:28:31 -0500 Received: from BN3PR0301CA0055.namprd03.prod.outlook.com (10.160.152.151) by BY2PR0301MB0741.namprd03.prod.outlook.com (10.160.63.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.771.8; Thu, 15 Dec 2016 13:11:45 +0000 Received: from BY2FFO11FD044.protection.gbl (2a01:111:f400:7c0c::158) by BN3PR0301CA0055.outlook.office365.com (2a01:111:e400:401e::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.771.8 via Frontend Transport; Thu, 15 Dec 2016 13:11:44 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; davemloft.net; dkim=none (message not signed) header.d=none; davemloft.net; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BY2FFO11FD044.mail.protection.outlook.com (10.1.14.229) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.771.7 via Frontend Transport; Thu, 15 Dec 2016 13:11:43 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:782; Count:11 Received: from fsr-fed2164-101.ea.freescale.net (fsr-fed2164-101.ea.freescale.net [10.171.73.197]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id uBFDBcwU001383; Thu, 15 Dec 2016 06:11:42 -0700 From: Madalin Bucur To: CC: , , Subject: [PATCH net 2/4] fsl/fman: arm: call of_platform_populate() for arm64 platfrom Date: Thu, 15 Dec 2016 15:11:35 +0200 Message-ID: <1481807497-4724-3-git-send-email-madalin.bucur@nxp.com> X-Mailer: git-send-email 2.1.0 In-Reply-To: <1481807497-4724-1-git-send-email-madalin.bucur@nxp.com> References: <1481807497-4724-1-git-send-email-madalin.bucur@nxp.com> Reply-To: X-IncomingHeaderCount: 11 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131262811041473810; (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)(336005)(7916002)(39860400002)(39400400002)(39410400002)(39850400002)(39380400002)(39450400003)(39840400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(77096006)(2906002)(5003940100001)(105606002)(36756003)(106466001)(2351001)(50466002)(356003)(8936002)(50986999)(3450700001)(43066003)(38730400001)(33646002)(69596002)(4326007)(48376002)(53806999)(50226002)(81156014)(76176999)(81166006)(8676002)(110136003)(6666003)(5660300001)(6916009)(2950100002)(104016004)(626004)(85426001)(47776003)(97736004)(305945005)(189998001)(86362001)(68736007); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0301MB0741; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD044; 1:80deaMCgXMXNGpOY5NV+QzzyshDpdwzTy/P46SJqhYJqrCx6kNrVVW3LeYVLKO/PXvaTaXy4qJYiv2fkgq3VWLr+Rh/UY5p2um5GLc11/XuyswrMbalC64YKgQksNQQtUcLeQpBiJL6VK9l3e5vyKycuRPvGmx4S3ZQjQyZpwGGcpz80YJCAqsRHjAX9au0HaVAs1Cv0HW/tL3O50Ke+dtwcnakmdDTZI4aHPg3puzP5XaKDD1smq6vfr6Xwrnb3mY0FBgIiPysCWmw4Ihi0FZB9FOIvJDGJ540ApvJay86Rpbvkd1d/K/r0m1V4FWCpFaDNfcv7dDTzrSuKzUtLvIAneXqitlyEg5h3jvA7A8yBUFc2ioqJrw4bYpxNVDFH2JZplc25JpxpDnBNq90ElCnrznjd4ubuSt5a+nrBQ7BTF8iro9/HdBs0iMDgoW8F0EKJyomhc0s4MOHRUAxstrS3tSCU5doWgT3ejsyT9GkImVY19ODR0zvX3zGuUy104CJo7gMbtYzokLNgnA7yKXuAOKX/xDLjA5CKXxQijKE1TFHTEy6okBHj9OeegG4DtgTGNiuQTAJQa/ofstHHZ0mh4l/fjZH+D+NzztpiKrpOIeMQmi8Vaah8fE1wUHMP MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: ae625456-0f87-417d-9a0a-08d424ebeabc X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BY2PR0301MB0741; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0741; 3:1QiarvMMYfks8r9c3FNiRBnnF2IiAn9EgO0BOzyR57QBt+JCiNyLPlDQF7/2BdAyxXLB5Nbg48VLxgzfgNHw1QMBH24iy7u2wGmz06GGvYE/LV4uwtY0kRCUXdOQT7JhLPF8blKOK9gf5qzsNK67mdHHmOoZr5HPBSehfvgCnHRZl7cbWGIJ/ePYKbwFyCs5NkFT4d5ORYM5mrg5L8QSgLdj5/tjJbyMxOw5oAWMJbesHbfwWpHyNl4D4sE6Oefqaufr9hE4Bg/17N57VKKcZNDi6Ykq6S2oRulXuVQgOOO55lSd9Ik3GpMlVk2UcCrkl1e+ol8uCzc5bCYn2w1of6oW3hZ8GeLNDQU1V1MycOs=; 25:FtdCJToqNe2MJfjlxU1uKaNQwjAih0YzYs7HiPZQgSXyBq4ULhW6QHqawlJIuZnN2uyNARk5rAIjpZu7Rf2JjMPI/pOCM996UEUku9wYWGPLYWy/eK4qoC5HyE9IIzpge8G6W3kHJvPet5gA8iYE720a1hb4pVSLZ88mQS7t5XBTqDPY/zGXRAeowdvfHugtCW0pIxj4F/CHYmTUvS47hzn/NUPzJnIqB9mDuO9D/04cTiu1rEAqnHzgN4owmH+WqTar9Citz86M1wFvrBBb4NBefuQmpIXKn7W4hyGJZBWJUwHXoIQwgYgi6Lx9QggMiBD5g1DUpET/6RZBvlDEsLFMvClnjYG3sw5a0QK36/qxBD2aupnWfsnh7Kn3daBvpBz3ZZgwjwQUfATQwBaZcCquGhtb7SDg5Tl5q63bRa7nXi9jsI03A/Jmgns7w9nrEZLfVlr52DnOgWTPTkL47g== X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0741; 31:FA2kHphoLznkweUcM+ZqAVWNGBMQD8ZI8h6rdj/yD43bYy1pbUbMfyAQIxQIwqwl1C43uJb3d5XBXXmzeoBkDeYy1PKkvILfGXE6jq7J1uOzeMzRPr+hSJaxMAQgmOaupMbdK1xArDxyUJmhvV7mUz4qXBT3Fh3mq7zojrJv14r2LfqjgFayZoYrcuf9scdiyak9NlLcQ+DnXIg1rJFLzB5nXy77dKpPVs9UTfsVn7gzlj4Vy+mgaB7o20fzn4CxJAM8YNX8/I56nxK7ZCTovw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(8121501046)(5005006)(13017025)(13024025)(13015025)(13018025)(13023025)(3002001)(10201501046)(6055026)(6096035)(20161123565025)(20161123563025)(20161123559025)(20161123556025)(20161123561025); SRVR:BY2PR0301MB0741; BCL:0; PCL:0; RULEID:(400006); SRVR:BY2PR0301MB0741; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0741; 4:/3y/20Gob6E6z2ryG1bTsdnOFOuLKzQ9s9ZGu9jykxaKjudepCcup9EeyUzM7A1LathWbsnJuU2/g2AvrjNyZRjvcxID9EvAid57BnFqIAjR6Ex2Fw7U9Mgta4Fp0TcHnegxU6gf4iBCW+TgCSI8zVUvmmmZq1ZZow45oRm19LvGvPdaXhcxPsmL5x/zIjmpyRp3Wj4s2HPOWobcFTpkuYxOuOOMy19kdjnt+cZ5rCgnqhY4bmwLki8BEYnoNRke6633shFlx7vvWADKb9lwttuK6xOcReJaRfoI5HdXlCmge1yweGy/5eRXsyBTFWLF+KWpwg2GUXIjRfqUGUUnEt9+3Q1y8ky/bdFWjR+RDUl+yBYcsyV2WH1vHy9HTO7PfQSyqbXnGjjp8QeyFDlDSW2LrxJT9KCLsOmqTgXsQKsRSyD0EFiSwy7pR+2LHWaM5o2H4u56Di/mU9VWd+EZ6bJyTdn0cSL7K0bnp/K5frklRx0vctgjDM3uXHAmrwzSVP8WNAimDubB3WKxmP07M0syxCRUnFj8ILAj3AkK6nmD2csrcu6cwzwWaKJOHG0hhKfJLJ88aYOAuqfDY21h5HHMJCMicA0jE3SjGgBzb/1QcZxUU463pZYow8ltTzpiBNu39R2swzCZjv0dKYyBM9yBsi+v7OJKrPLO1mXxzHvvp/Px8ojgjhvJEk/4EVZ2+UewhuZwO5NmLKk2CfBTjjItYkpxq564h+8naM35f/nkNq8a/MOYXajip0/WnNF7 X-Forefront-PRVS: 0157DEB61B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0301MB0741; 23:rHERdsePyVeeYpE/ZDduna56nlN84TXqORuOeuY?= =?us-ascii?Q?TWkHFOl8XySWWA3taMR+/3uWCCEjI94a4a0QKh+WZqxpvGbPZ8VOXdON2woN?= =?us-ascii?Q?0Csb2kW4MEfSObcv4nLatWhD+RjgjjfzbQYqqyFlFzmoIf4EE6JEAuZRjrHf?= =?us-ascii?Q?R+PeIbfvpAI51FQiTj2mbNkoWucdQOfJCQ5yojdL1nG+OeMi35OTE48HoTgG?= =?us-ascii?Q?A9zZVmN/4ZSioauqBilSzBFTmDkT2jCTwEXUaetsfknolyMScx6ZwZ4bnG20?= =?us-ascii?Q?KaKBDgdzz2ro+rsBM5q/zE72l1945Zx3UmOQf6XygatabhIJg/ZGreW16x1c?= =?us-ascii?Q?EOVIdMQSjHqiha0AYUlM/DH5UiCepgyr+ifKjy6gN3DDZsXoJTFu73HUs548?= =?us-ascii?Q?KjDygIaTUlMis3Ds6fCUdq4YHvswhFfbbH88UJjxQJVO6IFCJqH50WTygNLS?= =?us-ascii?Q?cvYJVPuDfdTFClW6+XOzzPKWDPF5vDRBdNzS4WlNMynKaB40G/BBWpTH8VwV?= =?us-ascii?Q?lmb1n0ERp6RS7YzgJwLJM3Anvp3XFadocLRjEct32V9At/BYtDCcTtslYbSO?= =?us-ascii?Q?QtsGy0G1lALIfgPWlVvZCj5TqnkauJyfn47fp2JTT22n1+mJlcXe02946YXO?= =?us-ascii?Q?foupiXbHu6r66hUAC5hAsFG2OC9Hrdm6auCwaoCBgirReLP+aj5AOCdH/8xG?= =?us-ascii?Q?wEB4kHv2oC34FRmkylTIFA0/IH9r6dkTawDxbg4y0ugoq8n0At97YPMlPfzu?= =?us-ascii?Q?uISvXHbfrSkDOmQxAdsKzLIs7yvMyWz1TdeLH3P4kIvrM43HbD1FeAD/Nyym?= =?us-ascii?Q?T2jY1ZTkahBHc59DOJJtGFfUtdwebf24xkeXyRxspV5nrD1lwwNxkSTHdQ2V?= =?us-ascii?Q?GMW50vDAZvpZuPjAikAJPLnTmWbyF23DY9TvkgcS7j5/QsdcFH8RuqZw+q9z?= =?us-ascii?Q?VWUBSJwSVTBTJK/DyU6yhDw+Jjbd2jmSi0OswOf+cf/h2w46dW1hDaVHp0HV?= =?us-ascii?Q?9XcEg0UvuIxt8s/HD4viDaeQIGnqjyZP64cOdlF8nK+u0iaAbD6fObbkJJ+n?= =?us-ascii?Q?LCx0nqSfVNuNXIRDjcp6gxP726xxCfvAowSV+iWpllFsB0YXEnNZxdX99vRs?= =?us-ascii?Q?k3nhfFtBN6LRQMeTR43XXv47wRA1vx7J/JBTwPT9iISUh5DUD59lFLm8PdS7?= =?us-ascii?Q?MQpFpcwb2caL+0z+OnGCyMpAYKHZlJAfVSI/0zMoQ9NFJXLMpZGIKVzbs9ve?= =?us-ascii?Q?B8j40KEoPicuYLtoon6HuKJaPQi0ufHg5EUKQKSNjH4bq2oBCoW2VITC691Y?= =?us-ascii?Q?4M61hR8LOIZ3jfW8R7FMqF58=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0741; 6:HklBjvTBtRIiE/8nzGJlapH8OHULabDCKzafuHbb6NDqy8RyADLFjp12hZAQFyxyxMTtJmLH58k6GhJWue5Ha6TwpDQUZg8h2H1/2/IclBM/RjaXWfyBGE4+mgkqgYE0v0kBqV8UxK1ruSXCcRqj0xPdQEXui2FHDfsFuaJmrfqKlJV8iESOl7Ikfk4HxXyWhYNRk6lRUITA2wMrVpdtU7ukiQVUEZTI3Fj7ucxWPIqq/SuunpgyBrUWoqMiDAf6OSJwPnK+7/ya/lIJW2cltfkDYF8lBFcvSGtMBfNE7TK/g299F4fT7TQz1AYRIQgui3pdKgql4oo05aMiKtasn8l7PQP4iNMrk3uUVKyIrr4huj+GRP8Ko7Er2+Xjo3SCgD4WEOw/IK5j4Inr0DV385kXhyWyI6rTKYCw87czs7RmbnMQTy2h2Ny6ERQz5HLH; 5:mFu8ooVPbRFq7gzRny+Sk/oPSfqXYBTa9Pfrt8++DlozHCu2Y9KB+K6X12f8vw1/zBM8uKTJ2BkEOu6LOwcIgrpWFAY/cU7iqV9v1p9WsBUXzCrYvfuc8XL4doZ2Q9lktSLQHOlII57668tzaIDJ4/Dr0EyIFYG3MW8ohaX6bJ2bw3BNtX71hKtaZy1DgNVK; 24:bpemu8RydTLvf/WlNLuihWLkwmjB4hEdjyKdnNBj22KpPyA55xJtwGfStv0XMyaOS2CFkbFa7fmF3QuN/6Sjltb3iEK4tyQ1A7ijJP3/lVg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0741; 7:ezN5wQ+wXvTjairA4ZAY2PiDyaY8o1Y5gO1juDWGw3st7qfdtjwpypW35tZU9GkFiPotYLgFNbcgnL6BxBb+zWoYPwBN36nw4FrtZf9IZrt38OyQP/iwCOzEpfMe3ArG0O8y3Xhu2GaUaZ1a9hEhJMzTpgfDd2aGFKXd+0ULN+7yRng5NK5vD7pIjnSW7q/LmuSfPsDi3mXZrrx8IM+7PJLkVZZ2AvGtroAyPlu/VGuB/LA8pRrqc8ypJ0hQD6+knrNj9+lsvHZ4kmjpCwzYlW9F8jrajDw8cODaOCvp2Q3Rl33XFnLZdcXeuND/JKcb8RAM+taqbD5koQfG3Y3wWj+RYZX84QzsqwUS7/ElcYuq3xNPdNnA7N3rfX7RF8cZ7kVvOyFGDTimycZ2nhFWV4a2+UL6mLow5bsun3k5y7SLu4ncF8XHYUFKrD9QLrLfpAcA/UFeVvUdya1hfaMB9Q== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Dec 2016 13:11:43.6949 (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: BY2PR0301MB0741 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: Igal Liberman Signed-off-by: Igal Liberman --- drivers/net/ethernet/freescale/fman/fman.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/drivers/net/ethernet/freescale/fman/fman.c b/drivers/net/ethernet/freescale/fman/fman.c index dafd9e1..f36b4eb 100644 --- a/drivers/net/ethernet/freescale/fman/fman.c +++ b/drivers/net/ethernet/freescale/fman/fman.c @@ -2868,6 +2868,16 @@ static struct fman *read_dts_node(struct platform_device *of_dev) fman->dev = &of_dev->dev; +#ifdef CONFIG_ARM64 + /* call of_platform_populate in order to probe sub-nodes on arm64 */ + err = of_platform_populate(fm_node, NULL, NULL, &of_dev->dev); + if (err) { + dev_err(&of_dev->dev, "%s: of_platform_populate() failed\n", + __func__); + goto fman_free; + } +#endif + return fman; fman_node_put: