From patchwork Tue Apr 25 15:39:52 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: York Sun X-Patchwork-Id: 754879 X-Patchwork-Delegate: yorksun@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3wC6qt0tqfz9s82 for ; Wed, 26 Apr 2017 01:40:58 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id C755DC21C55; Tue, 25 Apr 2017 15:40:36 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAD_ENC_HEADER, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 0ABFCC21C39; Tue, 25 Apr 2017 15:40:16 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 346D4C21C29; Tue, 25 Apr 2017 15:40:14 +0000 (UTC) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0061.outbound.protection.outlook.com [104.47.37.61]) by lists.denx.de (Postfix) with ESMTPS id AAAFAC21BE6 for ; Tue, 25 Apr 2017 15:40:12 +0000 (UTC) Received: from CY4PR03CA0024.namprd03.prod.outlook.com (10.168.162.34) by DM2PR0301MB1197.namprd03.prod.outlook.com (10.160.217.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1047.13; Tue, 25 Apr 2017 15:40:10 +0000 Received: from BN1AFFO11FD038.protection.gbl (2a01:111:f400:7c10::166) by CY4PR03CA0024.outlook.office365.com (2603:10b6:903:33::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1061.12 via Frontend Transport; Tue, 25 Apr 2017 15:40:10 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; 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 BN1AFFO11FD038.mail.protection.outlook.com (10.58.52.242) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1047.9 via Frontend Transport; Tue, 25 Apr 2017 15:40:09 +0000 Received: from oslab-l16.am.freescale.net ([10.213.174.65]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v3PFe7lw016798; Tue, 25 Apr 2017 08:40:08 -0700 From: York Sun To: Date: Tue, 25 Apr 2017 08:39:52 -0700 Message-ID: <1493134792-22987-2-git-send-email-york.sun@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1493134792-22987-1-git-send-email-york.sun@nxp.com> References: <1493134792-22987-1-git-send-email-york.sun@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131376084101156319; (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)(39840400002)(39450400003)(39860400002)(39400400002)(39410400002)(39380400002)(39850400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(86362001)(305945005)(189998001)(53936002)(77096006)(50986999)(8656002)(54906002)(5660300001)(6666003)(6916009)(2950100002)(76176999)(36756003)(50226002)(5003940100001)(33646002)(38730400002)(2351001)(48376002)(105606002)(8936002)(4326008)(8676002)(50466002)(106466001)(81166006)(47776003)(2906002)(110136004)(356003)(85426001)(104016004); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0301MB1197; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD038; 1:YUrrHeAsCftaDQ3VN6onrX+WsjC4BPaDkWk3CWSu20q0OfF+BuQyH6m7pB24V65wGSksM2xz7pmzajLIXDA6xuNOtlH3Bc9eRzKdUm1DaNAv3/g1Kv1cyqk0BYu6RDGwL0o7ZsfEf/JbiEJ310e9eo1tyS2jOYA+6/wKGPiRXlWdnQWlEijInogzN4XwjYhvKVrtxxsrjOZ27blPD+M5Pz4+6uQXzPbx7X+2vGMlFEvWJ1RD7V+phDTpwKJKyZVtOXbClXA9Fo2G2Xy58AKfOK6vep0YO7BnzTTt2XRpRvTFuYLoD1KAUQ/JZsIaqrmNT/TGL7lNJ0Ct8OeC9Ei7GN6bwQwv9BbsYWKKneIbwS4J8bHjE21wvE1tj10ylhmf4hoK+9Q69mDVGGvYLXTiJut2LX4PAFhFEmOTojmHOMb64h9tXt3aXAG6wkjcTNtGprexolv+Ez9tsqtfH14D7ZgQ/VRRTO0tJX1ni1Al1nChnfeQ38qGNZ/piehe31yE2Ace+CHgtKZchKtMXBOiV17ADUA5S7FdoOys7VyTgMEMAGirkxMnryvkp8hC7fATmbmEji8vEXSe0JUfWucp+6//pFCjlh1tlXk40WlVQo7SYxLNznSDZZxpicJHHCbdqBhU21q4C+X3Lg8k+fbnTCfHe4RFYgsARk//NXiSVhkASjhOA0PrcT9njcVkaGRY66DUcXld26ThVZEkFZYBLqvtpWKehTuhao8gF5jmCjA= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6ccb45af-314c-46ad-c2cf-08d48bf15b38 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131430075)(201703131517081); SRVR:DM2PR0301MB1197; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1197; 3:7Dy6UUR+9JuRKamoN/pvxz3GSNuX21igCr7dbOxCpw4YEwqYZDtpjIfZXrv+idD/EOgQLy9s0sLZMEQr6e1qlIJDNimMXj23AjVKBVgWR98E1ueV3sKTj+Je2Bu/YvPw4oN5CP7X/tSlGxS1wbn0i8wOuS+cI9iqWfOg30WJC2hRa8vIcv091pFPRNe5YJfBOE0ayFRTzWFYPJT62aIvP5ztZLxywljNkiPepePWF9+ZbDjpM8QbXD4/kgH5kt87+bOoH6SEGaZ8te7PKQMafrAWpHOZG6SMCHaQi0+qWJCbRot+Sko5vtOMOOqfNLVa129uyE1jbEGRVWACgbJ9fSS89ho3ZSlXlQc6/Nhrwnva9Yy3kL0Z6ypRcfWhhzqxPEK6NLFmHhPRW4K/51Z7B7AdE3sIO1k7MZdeQ/522rvQqWV2JE53kGQSLyV1KS0n; 25:BlKc5iDMWb7LI6X7QtHSZUv18jIJrSSiE7OoxnCxhcFLi8MuRndJ8m6M3RPTj030LysJxMstspcBDe6FCadnEoBNuMCq3BdpUWnZMnD/P316D7fM6fkBeRB5z4SiQjOu7fVkHyxCwWtAVQwZL0Q7FdH+TWaZ0SLJFp4tWRI9eBtP7gPN9iXlwrZtM+H7YsLr429pc9aJ++v65Zp3crKDuTib9acSNdnCGdAYj6u6UNOV9VKsz4NTeOcZ4Z8tmP9L7tcXMEJfMffw39HlwSOfSlrSrgaUnWZ0FUF1djqS2MGlshN4zITc8liHqoLOOdwm5Bd5XKf3xcFWSNWNWTtex7iGcuRYhnb24GZY4rFDW05auJRircqmcvjNZgaYq6gDCpeBPdiFAYphFJMH/UdJmY/a9CRMnCpQEjkpce9V1xniYL+XZBszybiPybUBa6ZdfpvfgHc3T3XHIEUGrLJkLA== X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1197; 31:00SMwtA0AoBdUpPEMaF0WVPHvYZ84lNfnSTNKqypOZYrmVhHH/URrqSucXWrReIL0HTlPQb48ZAzWEGn3u7tgno6p/aSF6hOREPW/W3LkfchkEboudvfElwhKghxjznHqN+oz+1ELMS3UhEsktMfJB3Sc0CvmRzdOlLCYn99/DOYLc0OT/FroOq8O1cZJeFa2pZL5AJdbR7HXN10JZy3tgVK4eDnu9hgKMM1w41KMKenJYqGct7tqqoGqlzPE3v9q+nUG3D+K5T9BlwhvSyUEA== 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)(13018025)(13024025)(13023025)(5005006)(13015025)(8121501046)(13017025)(3002001)(93006095)(93001095)(10201501046)(6055026)(6096035)(20161123556025)(20161123565025)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(20161123563025)(20161123561025); SRVR:DM2PR0301MB1197; BCL:0; PCL:0; RULEID:(400006); SRVR:DM2PR0301MB1197; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1197; 4:m0psYarz2YHWriZ9ce52x1u1OOBA1bsdVNMtcY9FtTT+GVdjby3NMysTB077XdoWsdoLRCcrJsCFD+ehmPuS+oOUqCRkuAV2wlN8qPZZcT9YK29LZxDalUYqJXrbsTzV20xmg31bLeoBEqAQQPYzQispXfB73Q7mqRwTVs22XcZwuRt2Oc/vKPy3cGe+OKTyIgk/jLpfzfUs0CyeqKtO8k+C70Dpvj9m+HAW3Oqf4eTEDvgCUEhx0nnvbSQosgy2XqC+TTqpJuC6J+MgqSmwtrkIbJ1cA6d2BmeuHJVp6+AYZgKGsdYO0s9sieQg5WiKursgto5EZkXg+DUZp4Fzoeodh0CVV76qEYGjCs4WZFK0ENQZhsRXxfPvyD6RXHmdTkRIqsYsGGvW7V1Xdz0dGooY+fwXOl9RyGBAc8IWnDJrjGhh8B2MqVMOK6elv1Pn6sWUvG7yyzOixjz5Ny1DaavzfFh3u5XVdIbBjBk6irdtA9GmkDowfgwe7PlrmuW1SuTKjzy6fyQP5IO7dzGKgNMkTIPBlaeBXzDRvYR2mrgW+hly09RchinJG2817sLI9XWYyEKZat/1vEEKTPmmf2+qmxBokedxVNZYEl9nKJblY16yWPLi15MYnY63W8w32t33Umnpsg6W9SNccWnGT8835GgBvunF8SjW2pdk8mqeNJWErowkGPwfU5lQS2jA9z7PisbnMFNpqChXzdyEJbDHa4pLS2z6WaHXglfb8KEx2Jak6GIP654FUzmiv7EKwboEjfA60dNWzADM9MUxY1hb2GVvN5T0hQL6m8QS0HQO+CeMsh2BaV6qWRSxHN0d1xWEJju9OWX02v0gzLtCZHui1tthL5HMN6MXVPX9q0rNnIT6XKZIHXNal/YHSF+4CGVobSjVndq6Wpc8mlR4Hw== X-Forefront-PRVS: 0288CD37D9 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB1197; 23:90NJdAFQVl4IgfcQuYftXqx8eApNzTdx8LzdNa4?= =?us-ascii?Q?JhyX1B1i2W/ssz9WQbY4pPmn2xznYjTjzUvVasZmVI2BnKNranzhebKle5pF?= =?us-ascii?Q?quHeX5WDcV5XSxxgRFtLVIe+REeM8gTjONq2Wh5Kx/5rMyjcTrC5zR27VFpp?= =?us-ascii?Q?iu6QHsAGa/KBQDiUcQyIlQH6KGvShNBWYt7ow3lU+Y85+0SYHWhxMn4UlGZF?= =?us-ascii?Q?7ekT3TdTxvOnzvVa9Et3aQBa3daqKIeiADSTRt13DWmncPodYZpl6d2pnkjx?= =?us-ascii?Q?Q8/BtRV3Ck8nes4zebzI9Ge5mnF+p+5YVDDEoXmt5/AhJASEAg921/rg8x43?= =?us-ascii?Q?m8qxIu8EJUjmxAf0sFZfKoHsb5pyYsVN6HD1kPd2jeGOEfsrHlXhknrX9IRB?= =?us-ascii?Q?7mW1CxjBZaVhO2bOnAWi5k5lAUzkfpG2xKqF22JwmqwDb75mQLsWf41nj6a9?= =?us-ascii?Q?HaOOq/tylls90MD+3x3rkHYsA1FJrOlU8A20AwSUgDmYWb+KJjI9hNcdJPwK?= =?us-ascii?Q?PjdY5bLZAWuIvWr0cGlT4dpAQPcXlo4mmJXGhB2Dgol/irRl6pkJgtpTTqmJ?= =?us-ascii?Q?48wqQ0tM2WomriRr5p9/9bs2tMPWjWQvgfwG5gYzUUSEWVoTiutG3BRY+p7I?= =?us-ascii?Q?MWHM0nnXadYvvtApLuOSQh/goLbUoPVYYVEp+85ns0Pm6vghZGClScbBvgY6?= =?us-ascii?Q?G1jm60B9UsK5bQE9MfQyGvXooVmIXUQoEIoSHn7dS3WdG8Cc2uSu2QlWx54U?= =?us-ascii?Q?WOtY828UM0DcikBu+XjSjBcdYlzpp/tvDUHkNYuqmzXqWFc5rwEqc++8Jfr8?= =?us-ascii?Q?hKeueXhKJdMDYkzAAZDKhue2/UJCiPOrHtrj0HVqv4lfq+ZZL1A/V/mf/Aax?= =?us-ascii?Q?VO6/37CMFeUYxzb2+/ULZad/4rZLKJ5tmOEGHHJrhIG6/uEPH7RQ27Fc5pxj?= =?us-ascii?Q?4PQdtwuLKhrJU8fdn9Dhnm3MylBFip1XUokohTBjOEUp3JLY698LuT5aXRrr?= =?us-ascii?Q?WtxZicfiUvA7A1CmOW+1KKsqMfUU+0M/9tQaxz68FlRMi0TbkvOt7gAnpCUo?= =?us-ascii?Q?Rt6IWccznNUvY46T5WnLOw6eXBq6+G24o24wiBsePxGpGqeeY0MMYcIxh32o?= =?us-ascii?Q?JSDF0lFHXJkSmjo7XOMBYmMGvuT3czjGRllqMI07XT2KT73NInGK+m9uH5VQ?= =?us-ascii?Q?qxpdvj8tUc0Z3g2yEpVT8zUl2Wpf6ONgGeOGE?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1197; 6:edzPkbzCoonrC4ByqCq2caBpMltg6J7k4TLsF8zk74a7mDxcrKQFhehCcJAAfUS/9s0ZPDYBKG+xc84IZpN2LR4Vhlqwqm1OXOzutAw4gMtgGBE9A5Y+L2MDLrHC/h/aT++LrrEFoDA5QJ4LnuOnrtOppNEb3hGOEPI3Q7l3Z4q8oQ7dVtzx3ZqxPVNMpTThT/EAuf81NFrIKeqIy4UvOxloH8pGsbXrH0iBvKRYNHDctpp+Gwzs+RiVjsZEB3QmTnERc+HhYwCZFZ2pmb4KIm4xKsIXMn0WRdltj4tCUsljUB6qvZZBl8Hf7aWGXmL60Ly+QjbC5pEJxaJq+h4c28VkAXvuamxUm/3FttCjwtUydG77/KAgrOXi0Vm6FPPg/rOb9VnBwuqZV1LwenOvFuxs+0tbF8DMxmMEg4gXabel/m005egelPZ3aYtG8mhm9PjHC6culguVqalywadx1Ac2HLkUSKS/jVSLfvEwA2O1ZWzhQrzNs/VRS4DY8pucF/j5qpYauef4v8fXe9fpsA==; 5:UL3el7MkcG4vrnR+j5UJlJ/HcGBYKCNB8H2zstzriFyfT4HIvpEWM/Cf84qi8pdOSJhf02U6rFtqKHiac3ClRg42RJ9fkGRQV6u8yus6QK/MBjV2kPZk5uS+8sj3qJT7lmmrFkERpLytAKkji1bcbwNbAqL1vnvHZq1OkJUsroFVvbHVuwNXFf7/OHp0DGz6; 24:2HlBeQIyOETxHnkNqd4lFWXkTGNvKcqdSQqOLhVq6JWMff6wyce2/7ARwhF49NLlH8tmJqxiaXlI1jyxXf+5FBUm/FUhh76iQ92Og+FmNv8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1197; 7:uI3Mb0LJ7erUz6h610KaGCjWLgM6J2OEC8BFSqJ/IRr00wY/k/rPrzzy9y3kCSIWEjsYm2cOAFQ+XpXVtBlf95pN55ZP8yqc2YbqqkRWXXAJpRZmyIwYstttSViVSGu6a25+pn2P9gHWcqjgnWPdGAPIdhm+VthhunuLKo5A/jVLvPfV4EVQfzJu9YSG5KfA1PDwTNu5pNF6BKXgC/b2KM2pn3Q2rEYwTKA/ImuPVJtsMDpUjxK3OfyE0PiDcDuRpnCQBSinjJ1RZ8slOuq46KpT75oaG4x0+4K923qojljzIhevKp7oSYkg11S+Ho7qDbaUOwfH1TVnosUjbNo/wg== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Apr 2017 15:40:09.7568 (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: DM2PR0301MB1197 Cc: mingkai.hu@nxp.com Subject: [U-Boot] [PATCH 2/2] armv8: ls1043ardb: Make NET independent of FMan X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" This allows using PCIe NIC without enabling DPAA FMan. Signed-off-by: York Sun CC: Mingkai Hu --- board/freescale/ls1043ardb/Makefile | 2 +- include/configs/ls1043ardb.h | 13 ++++++++----- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/board/freescale/ls1043ardb/Makefile b/board/freescale/ls1043ardb/Makefile index 2a4452e..930c690 100644 --- a/board/freescale/ls1043ardb/Makefile +++ b/board/freescale/ls1043ardb/Makefile @@ -7,6 +7,6 @@ obj-y += ddr.o obj-y += ls1043ardb.o ifndef CONFIG_SPL_BUILD -obj-$(CONFIG_SYS_DPAA_FMAN) += eth.o +obj-$(CONFIG_NET) += eth.o obj-y += cpld.o endif diff --git a/include/configs/ls1043ardb.h b/include/configs/ls1043ardb.h index 5e570cd..5e5d1f6 100644 --- a/include/configs/ls1043ardb.h +++ b/include/configs/ls1043ardb.h @@ -250,16 +250,19 @@ /* FMan */ #ifndef SPL_NO_FMAN -#ifdef CONFIG_SYS_DPAA_FMAN -#define CONFIG_FMAN_ENET +#define AQR105_IRQ_MASK 0x40000000 + +#ifdef CONFIG_NET #define CONFIG_PHYLIB -#define CONFIG_PHYLIB_10G #define CONFIG_PHY_GIGE /* Include GbE speed/duplex detection */ - #define CONFIG_PHY_VITESSE #define CONFIG_PHY_REALTEK +#endif + +#ifdef CONFIG_SYS_DPAA_FMAN +#define CONFIG_FMAN_ENET +#define CONFIG_PHYLIB_10G #define CONFIG_PHY_AQUANTIA -#define AQR105_IRQ_MASK 0x40000000 #define RGMII_PHY1_ADDR 0x1 #define RGMII_PHY2_ADDR 0x2