From patchwork Thu Dec 7 05:40:14 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yogesh Narayan Gaur X-Patchwork-Id: 845428 X-Patchwork-Delegate: yorksun@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yskpl4J5Xz9rvt for ; Thu, 7 Dec 2017 16:40:31 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 1136EC21EA6; Thu, 7 Dec 2017 05:40:29 +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_BLOCKED, 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 0C804C21C45; Thu, 7 Dec 2017 05:40:27 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D201EC21C39; Thu, 7 Dec 2017 05:40:25 +0000 (UTC) Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0059.outbound.protection.outlook.com [104.47.40.59]) by lists.denx.de (Postfix) with ESMTPS id B94F8C21C40 for ; Thu, 7 Dec 2017 05:40:24 +0000 (UTC) Received: from BN3PR03CA0082.namprd03.prod.outlook.com (10.167.1.170) by BN3PR03MB2354.namprd03.prod.outlook.com (10.166.74.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.302.9; Thu, 7 Dec 2017 05:40:22 +0000 Received: from BN1BFFO11FD020.protection.gbl (2a01:111:f400:7c10::1:134) by BN3PR03CA0082.outlook.office365.com (2a01:111:e400:7a4d::42) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.302.9 via Frontend Transport; Thu, 7 Dec 2017 05:40:22 +0000 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; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1BFFO11FD020.mail.protection.outlook.com (10.58.144.83) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.239.4 via Frontend Transport; Thu, 7 Dec 2017 05:40:22 +0000 Received: from yogesh-VirtualBox.ap.freescale.net ([10.232.14.38]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id vB75eHu1028418; Wed, 6 Dec 2017 22:40:18 -0700 From: Yogesh Gaur To: , Date: Thu, 7 Dec 2017 11:10:14 +0530 Message-ID: <1512625214-3474-1-git-send-email-yogeshnarayan.gaur@nxp.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131570988237343021; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(7966004)(336005)(346002)(39860400002)(376002)(39380400002)(2980300002)(1109001)(1110001)(339900001)(199004)(189003)(85426001)(97736004)(53936002)(8676002)(51416003)(356003)(106466001)(33646002)(575784001)(81166006)(6636002)(81156014)(6666003)(4326008)(86362001)(50466002)(16586007)(110136005)(47776003)(305945005)(498600001)(48376002)(316002)(8656006)(105606002)(77096006)(36756003)(104016004)(68736007)(2906002)(5660300001)(8936002)(50226002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR03MB2354; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD020; 1:ftm67HjoznwzJiJkvxqRMvRdCvj3GSksFYOPWnYjHSgzc8PraCiKnBCE97dImgB9mp3XS+dI+R8VdTi6gcvV89I0Hrf9ALbf6it7rUoTWYkpBldPsEDB+Mhq4SxWcLBl MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 57ec42dc-0b42-4c0e-e7cc-08d53d350316 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4628075)(201703131517081)(2017052603286); SRVR:BN3PR03MB2354; X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB2354; 3:zTPk/gf03akYHedJWfkaMkrWYiOLRqxPWIf50Q8qOJIxiZ9gDj9ppNITtbpaqHoRDcQ/VoDK9JH4nj7XWtDfF0vm+1aK1m5/ftTaI2mqjEHw/oAA2mYUWnjgUgusPXpQMLaGyHztg9+OnivHXDLfC5AJTbHqD/4Ih8mq4mcJg6w+LyaoHoQksJTESmZHYsw9c8Edp1unoPDZsPz5RlZckSbDHiUaDnICxuNF1MPlBGIO6zzB5iNEhQgopUvVKYZZ4K7XMyGAY0RxlX/WLhVVTaNaMHmiPXqXEJ33Yuxqn/f+dlk27Z7Br9eNwRUVb7eSGoqH+u6sCsZvXh9PcsRf1ycfXkBxBzlULK6dVBMEnnQ=; 25:uZXya4vv7F+6khRTxE+SSsxs3fJaDjGLkbaEbC5TyZ2203uOLaJLhID9Fa2ybCtDtd71CNWmDJPljnrhOqrfj6VsnQbx53AdMr1EkdmZmheJBFaKorV919/Sg+qqgSYhOnu6C7dJVPtawETIJkcBi6e+fYjvVD+TL38JTb1xKBk/XQrgKOD/nYP+cFq6iC3bSLr0SXPUMZcQbuF6d90Rlh0rUONTd4ncI6wnJqFK92a5kTkBn0ngGthbWa0Kl5avUVuQGRNgIaWQOpF13lXGvyXaPlnsqmUEANp6QU4bJQ9OzWF897OCptCki1HuUaKn5ZEBcKl1DTF7NVJ/u4SZrA== X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN3PR03MB2354: X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB2354; 31:JqamDJ2PZBlDL3owmUujsn7WeSx/bDlWnO16QgB9OCoTuZjc5WE7/u+BMrvhdMorraquOhbzqQdnc4FoY89mD1Uwf6gnw9UQHButDr2eq6HBCVyajKbcV7Q9gI76WCSQfhaEhZ0D3dLlToFM86M44jYntU8AFMIRWGhs/YHUA/KqpvuE/FpRpk2/dwtZ2SpurnPiiUce5q2bJtZJULbBgZ9E2TdoaAuAj9JLTq5wsoY=; 4:/UCsbL0rPcRBMBkg6IGvyhwyzvKY/WjpXG6I0y0v0k4E8qfGbNcGgKmUIxtfqLlj6+fh8zKzbeDTnj43s4Ac8jMFc+2PvmuxCX3xn5Qlc0Tm6kMYAf3KlIFR7oqfuF1VemHAJ8IXtzi67xuAHsOkjCtZFxbMoIGG8h2Jv9O3qJj+9zvrCDIdv8gHDk3dhuJRfSHgA6ZKTtSciXHX0J9+K7jbTXJParTJjx9xj8aW6k4SqHuZvSbXUd0m8VmRh25sTGtXwMTqtxZrxhRAQzmi1EsWzf2KpfF/Yl6dRg7i51GbEh5OZhMuDckk1hPv16SM X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3231022)(3002001)(6055026)(6096035)(20161123565025)(20161123561025)(20161123556025)(20161123563025)(20161123559100)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(201708071742011); SRVR:BN3PR03MB2354; BCL:0; PCL:0; RULEID:(100000803101)(100110400095)(400006); SRVR:BN3PR03MB2354; X-Forefront-PRVS: 05143A8241 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR03MB2354; 23:V5eHp71hoRsNxhCsuhtXn/swrT3d3hhyuix4bghME?= oTpyfv/bH+YxqsPbH4PBVWjmlecN2pHYeBHk2ewrYEoDlkuFHH7Z9k4zop9jlqPEFiv4obL+fS4+cwdNfMGLsCs9gQuyKA96Svq+ZlBoImWnZjsYNGQGTGam/97MNYSlz4w3I29TvTDnVMPTcoan56UajQpXnnr2zVGrUfDjIC84GyTclsH4zrHSLKVwskvFOvTV25QI7Zn2s/mXSzdJLD5mu31VXkDckGizNe65ZugtcrGCk9tuod9mjDnOZ3/mGKCcY9DdMORmbDGwPRkcwtVbAC8nc8h5r9xhlTEA2FAzGBhTSbm5v0bYWnmLUJ9XLJw8SSBSbSfJ4SgO+7/kGBCyPkwpbY7CMCBS6nx9PoGJqcGwTlTfziGmEhMySi/mm9BL00DLRq+xwzsO9gEp4SnffpAJwRMwyPhp6Wn5KoPY50WOUcEFiZJzD+jif4FQ5uT1KhmwPi4xZTPvDR9tY30D1aagyAgj4re27B1seiizrn+pDyg5+D+8dw0/xeXjXq+al2omQpJCo65bUZ/OPcUb52webZKQR7wQDpKFoanmFaxvNW9A7JplVIff2hV76voSHb6GbvzOYoddYcxwDHzbJn8gkBN/a37O7Zvm3EKqDmxYe4lbDLWzBQB7I9+daTGTDWbOfR9nUAjo0KIp4P0M3kNjuexjc73nAtMsPUvqPBdbB91HpW5LdeeYp4jc5EOuc8yMmybX6xTFto3krqx6/f3Z6bB8eCrYqCehkt+oR7HppiWXmqAyzQ9eg5kvQKZkGxlUdqz28O6SCrMtf79YoWJ128AcaTeLr6s4JlnwPCh0T0nO3bJB3b58NJOJif3QvZN6eeO2376h0l49e9BbSTbuj+mpb9MlK67p1Bjd59Mvq44rHyiOrCm+t3Igcjcs7m38aijJag52QqTohCfjfqSjolTL8O6cxmYc3wZA+FEYEX+/6r7QZjjnnxKJu40djLB5NqDtWFIpxuf5qdm+iMRYAOBROJpT5S/St4IKWffL3r+Rze+lSJfhMWBSxR1uPeoU6zCRm5GMZTAMPJR X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB2354; 6:P7iZhmCFy8Np2lAXL/0h3OuK5OP+nfRKVrSTXHzSxO2Z/XHG9i2Yijuu2uXkvGHEiX13QGH0DfsuJYXmpZxe6EXafquK3ygoqpnBIEJWHPX6l7JAxTJBJVbOZtuGSjDCNnLRfSLSwNIefayVItV9a7JPC4Alkt6WHqECmyi8fLyI4NE2VGdFk+ajKlRDlMxvCM5dMawF+XYXL476Vg0yd0RFjKJfHVVP8Fr79KVf1hTiEzJ7h7AmSg3Wu5QLw7tfoqkqwH8IGNfCgjBSqh3NkGgvOHycsxb5VqFDDD3bUi9/h5ojxyxrlq973L3Qb2boNmq+3kwnvx/HTDCyD0k6Rvo7RovMuZP4OWbIznCVUGU=; 5:01E9Ffygt+Xt2kDYWhqqftULZljvQExXjLxYHFw9jErv22FLZSLE/MiCikTYCekG0jAP5j8GMR/r4FUVjZPwQd4Nt5AxOgtiZBYz5VAlaCjWYdnVBfrjy/GxPD1aBn1Sf5NoJHbUe+9sA4GMQ5BCA8HDs8HDMnfg84+zlbW8Fis=; 24:/j/agRNURVoCD8pqGBBSDylPpVjjEJteWczGd5e9nTFsDp3pyVd6m5SvrLBgptpqtrWewS919QFMzFCqSgkNetDYOnGY7ma7X/uGlXpk/I0=; 7:aL5IU7bOqAOhsnWN6uJiNMGH5KF+3nnP9gwCg1jK18Iuk49CBzkblu8P8tkqXzww6CNhja7zuuiRowsRNc2sLzhK6POq9cs0AdLKM6XxAj642qL5m9wncgUQtFzGCLQwa9rf9ADgcxc6L64Scgsa95phqIWIlMP1WFB6pffHS4c8lcrFKfk9PhaayIMbPI2BBSqcN91LgrLm3bwpk0YluPGHLe0Kp+EQnl1CU2lmqzJQvJhQ6zwVB8sQttRS42/M SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Dec 2017 05:40:22.5174 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 57ec42dc-0b42-4c0e-e7cc-08d53d350316 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: BN3PR03MB2354 Subject: [U-Boot] [PATCH] board/ls2080a, ls1088a: Add check for mc-dpl applied in fdt 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" In fdt_fixup_board_enet() perform fdt fixup, fdt_status_okay, only when both MC is applied and DPL is deployed. Else returns failure, fdt_status_fail(). This patch add this check for - LS2080A/LS2088A boards: in dir ls2080a, ls2080ardb and ls2080aqds - LS1088A board: in dir ls1088a Signed-off-by: Yogesh Gaur --- board/freescale/ls1088a/ls1088a.c | 2 +- board/freescale/ls2080a/ls2080a.c | 2 +- board/freescale/ls2080aqds/ls2080aqds.c | 2 +- board/freescale/ls2080ardb/ls2080ardb.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/board/freescale/ls1088a/ls1088a.c b/board/freescale/ls1088a/ls1088a.c index 96d9ae7..2ce3fe6 100644 --- a/board/freescale/ls1088a/ls1088a.c +++ b/board/freescale/ls1088a/ls1088a.c @@ -360,7 +360,7 @@ void fdt_fixup_board_enet(void *fdt) return; } - if (get_mc_boot_status() == 0) + if ((get_mc_boot_status() == 0) && (get_dpl_apply_status() == 0)) fdt_status_okay(fdt, offset); else fdt_status_fail(fdt, offset); diff --git a/board/freescale/ls2080a/ls2080a.c b/board/freescale/ls2080a/ls2080a.c index 41417e9..c60a090 100644 --- a/board/freescale/ls2080a/ls2080a.c +++ b/board/freescale/ls2080a/ls2080a.c @@ -90,7 +90,7 @@ void fdt_fixup_board_enet(void *fdt) return; } - if (get_mc_boot_status() == 0) + if ((get_mc_boot_status() == 0) && (get_dpl_apply_status() == 0)) fdt_status_okay(fdt, offset); else fdt_status_fail(fdt, offset); diff --git a/board/freescale/ls2080aqds/ls2080aqds.c b/board/freescale/ls2080aqds/ls2080aqds.c index 1842d14..28c9538 100644 --- a/board/freescale/ls2080aqds/ls2080aqds.c +++ b/board/freescale/ls2080aqds/ls2080aqds.c @@ -295,7 +295,7 @@ void fdt_fixup_board_enet(void *fdt) return; } - if (get_mc_boot_status() == 0) + if ((get_mc_boot_status() == 0) && (get_dpl_apply_status() == 0)) fdt_status_okay(fdt, offset); else fdt_status_fail(fdt, offset); diff --git a/board/freescale/ls2080ardb/ls2080ardb.c b/board/freescale/ls2080ardb/ls2080ardb.c index 827bfad..ee0f3a2 100644 --- a/board/freescale/ls2080ardb/ls2080ardb.c +++ b/board/freescale/ls2080ardb/ls2080ardb.c @@ -331,7 +331,7 @@ void fdt_fixup_board_enet(void *fdt) return; } - if (get_mc_boot_status() == 0) + if ((get_mc_boot_status() == 0) && (get_dpl_apply_status() == 0)) fdt_status_okay(fdt, offset); else fdt_status_fail(fdt, offset);