From patchwork Tue Aug 21 18:18:20 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagdish Gediya X-Patchwork-Id: 960118 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=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="bm9/OMyH"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 41vhvw1pKNz9s5b for ; Tue, 21 Aug 2018 17:22:36 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id DA41CC21DFD; Tue, 21 Aug 2018 07:21:51 +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, DATE_IN_FUTURE_06_12, SPF_HELO_PASS, T_DKIM_INVALID 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 AE451C21C50; Tue, 21 Aug 2018 07:21:24 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 4DFC4C21C50; Tue, 21 Aug 2018 07:21:23 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0054.outbound.protection.outlook.com [104.47.2.54]) by lists.denx.de (Postfix) with ESMTPS id E88FEC21C6A for ; Tue, 21 Aug 2018 07:21:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Oee9G9XYrLuMUkwgtBhSwdh0p3QEwAmKeKAhewDHDAc=; b=bm9/OMyHf9qRdm6hsKQWLLuNCvk/mnnzbvZVfb+mfu5L9I3/5mWx3QfCHMbLuEGkDMxGhdAb1iHKILX2y+EwRpOrvFI7P8SPe7rfGofUDsnPZOjNM68T101sDckKb3TTy43pmBDuYgn+yXr5LvStOacbUzxsHlI+dmEW9WhHRQQ= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=jagdish.gediya@nxp.com; Received: from Jagdish-PC.ap.freescale.net (14.142.187.166) by AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.21; Tue, 21 Aug 2018 07:21:18 +0000 From: Jagdish Gediya To: prabhakar.kushwaha@nxp.com, york.sun@nxp.com, poonam.aggrwal@nxp.com, trini@konsulko.com, sjg@chromium.org, bmeng.cn@gmail.com, u-boot@lists.denx.de Date: Tue, 21 Aug 2018 23:48:20 +0530 Message-Id: <1534875507-2531-2-git-send-email-jagdish.gediya@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> References: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> MIME-Version: 1.0 X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BM1PR0101CA0040.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1a::26) To AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b84a4046-4996-47da-747a-08d60736b0ff X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4050; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 3:BGYBAjq7XTA0tAHZ0QuwqLSuQLVR+/MXlp2IhMVW2cdytAuIoixxhOiMWpCIyeOee2OhBv0mU4UG7naww3w30QpavKZhQUnsBUH2sIErOzthsVp9py91ecJ2CZi73gZGkdfIlFDd6r+av50rocecFWLzZQcptQ/9QJCnQwP/w0dQeROLOMc2uDwcAxq3c7y+odV/enfMHh+ENy4bb5ahk/Q4LRz41y5CMy46B7u2mKuYyAbxeAyOlcEPi2iGbwNu; 25:kgcD233QHqkcp8wKHOi5WLuMUb7mDYNimg0RWAZevil9pvR0eEghmFBuLXJ1pj+AZrD3jMViTSrGtHxhg3OKNR5z685ae0iY6NF/rRJdKQVeUd2877NuwWemHE3RVkSd4Y3mLCe45JlL1b9GyGW3So5yO3U1lJ41TjRQXPu7Rb//PXOOdy+T1y3U1jAQTbjpAMxoVEEZ/710MYVpqHBeZuCNYwUgjmPLefJPVNaifFoP93AvL2Ygx9BFwDeYsS8LmR1iaPgtUNXmJAupQdl5opteaQEHJrIfaVM8pFyutWmsp1Dq84aZLf95wEI5n8CEM43oYrjtWhG+66SuydMxXQ==; 31:Qbvk1J3Yi8meTGYvFaO8eotEBFdkuFzv3rq/8H9HuZUx936onu5q/oJ19tJsWTldYPc5RuluodnV6gsMUkSuBMsywyfiWWqpz6NOVTq+Fvu/pX7K/iYBHHk5RzM2tF8dgdl5tz+6mboP/WhTgDonbaOjAZzI7zFD7VlM7Wo9YA05Cjg5qzSbwrR3eZtO4tmtxjhpCxFnC0SqXaihQK1w/DFjt1nuLXRveIADRBjhVGs= X-MS-TrafficTypeDiagnostic: AM0PR04MB4050: X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 20:G9tOpzMjRSp31ZWkXeJlpbL/XvJB4gZMkj7w8NO0Tx9VHSicHQxMSOSuK4HciYFkbjBl/faK4h4EcJKvwjn5NraljTe1Oqe4W/GI3DmgPEQEhJ4lie7mf1hZK27lXtNqtbJBGQRLgc432g2ERUeu78ibqjl9AN3ss3D5dS3GI3vsvi0rLLIbLHvI4oUgGeuGdGST1v2E28XOl4xdCYNCH3v5brzocA+7ofw65eRAX5n5vG5hKsHRUIj32iYXoK9q1y+HoQNSqI9oVm+dV2hZQUJpojpcZsV19AhSD2KyEKe/Nrl94+yo3pIQICPIrdkwl0icmheH2XG2IGsLrgg1jprABJh4HqE1DgfAhrh5PuzRuCsSJ0j6HgnLZIvptmjtYWYC6qCYC6m/trQqGv4U9jE0CisPyQspMzE1koqcwzE01dlrUIA9LKJGgdK1Z6T+IX2uH13RhuASlbn2Q197ng+7HVWN7Fzua213C554ojaIn1Nh8TmKgcjKNoENZpnT; 4:j4E+1JRJ4ADTxkRPcc7x5imEZewFb9xxT17J7pZNzrf7baFYtaxbTKS1ToPCv9a6wE8c/v7AK38fSDUFIrJZiNHKTFfOpYUVgLovPQIB8ITbT8WKkZnEi/UDdMsgijIIvafg0bD+YrzcZ4gug5aH1t48hkzEKN833KRJOUx3OhMxh78HBAkhxQJdg7BHW0s29gPJUr6188q7GpGK/EUbWfGhOgfsJ5pvtKiBFfdIM6NeuzQqitzE5nuQzOB2H+BsJ0vlneaEeWBwwnoAqkIplTrA9fcm8fQJGTdK7EzFIum6wFPfv5fLb94+I8zOX+Wk X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823301075)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201708071742011)(7699016); SRVR:AM0PR04MB4050; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4050; X-Forefront-PRVS: 0771670921 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(136003)(366004)(346002)(376002)(39860400002)(396003)(199004)(189003)(6116002)(2616005)(81166006)(956004)(476003)(6512007)(81156014)(486006)(3846002)(66066001)(44832011)(8676002)(6506007)(6486002)(53936002)(47776003)(386003)(478600001)(5660300001)(446003)(8936002)(68736007)(26005)(97736004)(36756003)(11346002)(16526019)(5009440100003)(48376002)(39060400002)(25786009)(2906002)(76176011)(51416003)(52116002)(50226002)(16586007)(7736002)(316002)(86362001)(305945005)(105586002)(4326008)(6666003)(106356001)(50466002)(110426005)(16060500001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4050; H:Jagdish-PC.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR04MB4050; 23:KbUNlt1j2CWlh5F/1AIfr1kRF8baKdiv2jETUSecP?= cKWTwxb8U2xPHOJEqJxXvAFIVbi5mNJo2F9T6IRwP4o7k8lRkmSP9jfuQ9W83e7b01YLxbq7YNjZQMTw93F6M93AdpetRdMwKhd7lJzGlhPpDb+lkM/IWYQnYDqfs3DFQteeD8VsOPhQt1Tpr7/E2OvrIvUUIskGvklDwU+VYsTyNbQFXBHGBXANkTdBds75ROwzj3btusABKCwy+2u145UEzXL+oMA7ssrBKWiUbxgupNeTAylV2DRASBkOQpKsfH+6Jstdstx/lSCJSCykhPZk0VjhsY/4e1cmHUFFD/trzUW8Irgvt6AE5xe3yZdrwAAYcJ4WXjLlo8B8UH1CIOzwLROUYzwtXuSRcvUy8t5WDq8mUUOUmXyKyO6RiWPIxH+fO5mEcYuWsd5xmNyVE0JBORQyUn7kUNAkT6BFF4/4uXquu9Wu4QTF9o3OraX2O7St18p/NfN3CJgh/YPDVNnGMYy0c8YGsP0chTO1UCQKbBhgYzzbEh9xMQ8SRsvyEnTsWb/rPBXs8b28dbl2sAKVyZgh2vgK/cu7X7ZrIfsbYl+ft/Rtd4GJ1u6zqly6roJlgts8kRuzjBCqNLL+b+6PJZaFsm9ZKTOP7/z8uleuC4fzEW+X1WChyXQAWdV3wqXlnxYVShP4IbEPtHfiGFLnbcMG5DkxhVgxbzRsVWsfsrHktImK/gF48HLce5P9Fi2aBhrL8pns7t58LT5t7FuX+3kDr6w4/BsGBL/s8G3BSQe/rgiBjNCbM/szrO5K7ocjpCa7BTWZMwBe/45Oy5luPYf6qIqplBzuRnVCDy2gPRVNRoNKtgjZw0ZoEwVh+RL9T9UzI00C2EBpkKCUt2pJlT6fnHFAd95rDWhnrkkGnR25ENGogZj7ZoWfc/ZXNnsQ7PXkR6CjZRcW9joEp3mNiEPNetYGImy4Xe/tYI4/Rt8zqmo9+fVlgg5gsdkOapyeGztLMzEEUlXomhdJylxKul09kh8wt2YVgK3xpQWHSBCrnRf+wuxF9yV5icMUO5tyLlaKJeUpyCb/KXki51g5t48AuRMyKgFtePWPBivCycQhuL10SVjPme3QuqBu4ZciYRWRgDmoLuFEdRnClfycCFRKN/AlHGu7TaPNDtV+8fD0VFkO3lxThnj02LJTf+2RXC4FDUt4Bhf2pg5mCmK5lF+ms7mH00rA3TrwHwpnzV6ceoNppS86ApQDFIqnhH8QHW6CM2bnmcIly2eGATK X-Microsoft-Antispam-Message-Info: aI4NlWnTfH3lcpwNagI4YdFjgFUTQiYTMaaUrO8G6EzhTOH9aodA/TZGKTtDydtvopRmu5qoEafaVW/audjNkcLGBbsU4Nzoq+LzR5hisjJl25bwPfgPQEtTwSnpq9hDKDwAs4NjbqfmTYaNkIOhKFIa1yFmgYU/KWKeGW+VLTme6M1Sk+y7iPrH7iz7Frbx+vOSYGVGRy9Xk9UVd6Dw9uRuxK8g/NAukWr70geBFfcdNobehYxYUoxOw1mmn34fP0bCXTWjD8FNUrM6Gg3Y0uBmYbXbSK10sfTeV7k77NclTYlNKuC7F2BKkIL7yzyaBcz+KBBAIUO7P/8Q15P9bH8h7eBS1zWh5J91H1SMhPQ= X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 6:/WrRrWWAJQ5lMP7AnKDycN1oIcgnyCI9chijArTgUp+rCJ/3g8s/u9mmiVs+toc5losZqOr9jmqyEwP4UAFnf5gGvJzpPF5hCgmX714TGAvirFdfxFA2JL/u8AbbJtbnXCLz9mAbaOJKoVjaOl6U03SyZvTFmrtLwPEvvhmAj1ZPI4zf5c9YVlKoB/65QnMKkwfsuXjBlPnR8DCOBwXGqyFV0QrbkpDZJJObP7jzrhXnChcmiT/eOP0poCNnk7baqiKYgh0f+N/w3xNq4nYYxJBQYVxJ3PnSNdBZm/E6OgGC9C1bZuU97nx0O8Lo3RLOyrqvky13o+morB+5E7guEAO2CmjDUrSwnZaAlShL5KjE5OOHO9cpNM/e9zDkFGqc4lWmQs8MXNwFL3M2D3xTNe0s8Ft1UJhsGtSWEDBgd1bHtfTVzwbKqLTPWqigYdfFOhZqwMtbDE3I5t7jGw6kSQ==; 5:1Wb07E7JE3pwusTJU4pMX2x9w9wzGJc1BCjeQwPqRxPqwbN4ni18pCP0j9U1gWHPcK1Gp/OZtVJ9CIcqCbGWIkbmpi3XBb5g1p7veAmHZBmulmcv7qBWvuHwijn7LIWpirvgvf16eYzF0nKTAG63iB//WJDFm52oWQ45B78sVJk=; 7:q1wpCUrrZpB4BMFRboKKq5aYRLojP19JXkHSqvxHZsoHSountnjxbHc1Fj2/qkrRQFVMehM1Rko+WoZBz5do6O5W/L3WGb7Cr0VRyZRva2bGTluPXTimv6tXGJhQZYdHp8LDDNqjXK0jssPJdy0pv7cdcASw4jlAhUbJtHF8wRXx5yw1xyaHnLy6SSu6FbULmd/BiJmPEA8RJoNH7jsQBoflC28Ly+3FUnaHAJpnZ6e4jBDvsdItskpPyJcLE+M9 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2018 07:21:18.1562 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b84a4046-4996-47da-747a-08d60736b0ff X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4050 Subject: [U-Boot] [PATCH 1/8][RESEND] powerpc/dts: setup fdt blob at __init_end 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" '__init_end' is defined in ld file. define 'board_fdt_blob_setup' to setup the fdt blob at '&__init_end'. Signed-off-by: Jagdish Gediya --- arch/powerpc/cpu/mpc8xxx/fdt.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/powerpc/cpu/mpc8xxx/fdt.c b/arch/powerpc/cpu/mpc8xxx/fdt.c index 0d877c4..a7f61fe 100644 --- a/arch/powerpc/cpu/mpc8xxx/fdt.c +++ b/arch/powerpc/cpu/mpc8xxx/fdt.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include @@ -19,6 +20,17 @@ #define CONFIG_USB_MAX_CONTROLLER_COUNT 1 #endif +#ifdef CONFIG_OF_SEPARATE +void *board_fdt_blob_setup(void) +{ + void *fdt_blob = NULL; + + fdt_blob = (ulong *)&__init_end; + + return fdt_blob; +} +#endif + #if defined(CONFIG_MP) && (defined(CONFIG_MPC85xx) || defined(CONFIG_MPC86xx)) static int ft_del_cpuhandle(void *blob, int cpuhandle) { From patchwork Tue Aug 21 18:18:21 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagdish Gediya X-Patchwork-Id: 960122 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=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="IYIg2n63"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 41vhzG6NqCz9s3x for ; Tue, 21 Aug 2018 17:25:30 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 57E0BC21E3A; Tue, 21 Aug 2018 07:22:10 +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, DATE_IN_FUTURE_06_12, SPF_HELO_PASS, T_DKIM_INVALID 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 906FAC21DF9; Tue, 21 Aug 2018 07:21:28 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 343DFC21E16; Tue, 21 Aug 2018 07:21:24 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0048.outbound.protection.outlook.com [104.47.2.48]) by lists.denx.de (Postfix) with ESMTPS id 80106C21C50 for ; Tue, 21 Aug 2018 07:21:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PpI2++KUdtboQ2mjVphha7znzTqQttiDWa3VbFmZc38=; b=IYIg2n630tKZmw4/Ck+gQxfqfj8ECNI49iO3pDw1MvfWZJDb//rV5PJxPVRtv9+c0whPZVfx6i1jfzZxBshhQH+5U3+wkH2qjnMAYyH2620nYVQImHe0f0w+xIFCX4LI9wDzMYOWVIlR7B5e1i7IsAkUPREFElx09re1MOOtX4I= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=jagdish.gediya@nxp.com; Received: from Jagdish-PC.ap.freescale.net (14.142.187.166) by AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.21; Tue, 21 Aug 2018 07:21:20 +0000 From: Jagdish Gediya To: prabhakar.kushwaha@nxp.com, york.sun@nxp.com, poonam.aggrwal@nxp.com, trini@konsulko.com, sjg@chromium.org, bmeng.cn@gmail.com, u-boot@lists.denx.de Date: Tue, 21 Aug 2018 23:48:21 +0530 Message-Id: <1534875507-2531-3-git-send-email-jagdish.gediya@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> References: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> MIME-Version: 1.0 X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BM1PR0101CA0040.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1a::26) To AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 691434d4-f33d-4005-30b7-08d60736b286 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4050; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 3:PZ92luO+6syIMe1wwkSuxWguRoinWhGT6zMRkMwfvIzZyVO7e065RSVc+nZBZAKu/K+AlR+rUmbULT01BV33h12vhDrt3PnEHB227fSJG84XRlo8mRIlZUVq/OKdrKc3FdovxifuNnK5/Grkg1C88rPp3qu5xuFMSadoUBtamLfJsk8KInzihZ5NN2gsUFZAIfPlOeaP02gE+0Y05Nxcu+gHFYF2LTIHywdgUbRSH7k9KFj0njRB8yQt1ooucZvm; 25:IZNObY/lTvkf9429vrbYuY7z/vJD/Ms5P8Obg8TRyKdvd8EoejkkRSZoee59tBQKNpHCHUc8e0Nz0YhGtQD3Sy7nUsvegy1EQVfpLyqx6v2Q+HzJkrdF4cymNjMigG9jWRIJxpCEizgAw/w8HLRYuOYh1M33UMv4B75Rr/slkHCpYd+WCT28SqwUKgaLu8pd+dPgb1NRmU1/RB9T7B7tCouC2LFDSFgSx5GcnSdgbiLZwPGPMGhoeyjjRuEpvQMk7zdZPt0ARww8wGJuyZV0BjChuquatjhM8OP3TFT5K9rzioBL/WNngxd9XC1AunZo8JAspFziIRfpLs66ckEeQw==; 31:CIi64mZwkqN4JtCIhdQ5MJlm/enDlHNT8/V51XMZ2abdwA4o1KOj1fjQm++f3B0sGvH8cjNOUr0G/CI7unDjQ6hKudKcKlch3lEtDwfLa7G6L60wcRpGupphahWunSncoNJY8S40YIvaYSjcsHVMbug0u/VTeNeKJqLps0UXUpkQ5ev3WJQSB1xzyTh0uovhk8zUcKflHHfOQbHAgz2TtQ2cbHzi8e5ULwt0ovfnees= X-MS-TrafficTypeDiagnostic: AM0PR04MB4050: X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 20:9VkszXRCcBSyMD2H6Cb7GZtz5xeDvGsk05laiECXtjaBinEM9pn9X5sZWQU99HbVrmQO8Xy46KW42ni4XGcwJDXwIHmip6qf5DENT9IS8bf1Wjq0m/dDvVzjh4vK+BrHAUzQJku/73bji1/QICoQ6bDzYMHC+MtKHKz0jaeQXgi4Ns4H9+tN7GwnrAUKzgagbGpiYYG6ShdJLhtdaxB0THj0j3Eh93y7Y5MDFcYlAukdVFT/2nblsUKGwYUM9IRv0Yhp7LqeHuFP/XPaRGjAhB3Ar6ob+XHy34/yOQZcddw8MHZL+AjG0A4bm0SWNdg4L/oPkMl7jHDMsqQHsE4QJnKRNUSEB/EGjNJK5gpVgZaaFgqkCoWPWc244x5oGVHvDbhps8qEd2+NT1mfYjAt3jot2R+v/NYCEeobyQbTNcuwqnfo2mcPZ9MbdMza2yyjICy1BTOuP+RtxJkadAhWaiSuQHABAjw6hQCGAxdV44teel7JY4eBF+O8Rxp6B0DQ; 4:Hz9s48KZbS6CuNOF47scptRJ+rVFbsH52I1CVVnozeJW8qorP6xLp/mvvc6/s9zJKDIMIqr96e0G3CCUJWjn6ra9YzfeRMkc+pUX+3Vi1P/JriFtmE4JlvlifnSe4k0sOJ+dHL4k7EmxiJ0SG90s4MJKfu6D6e2TbRijAAT78YyNbz9U0bi4ZgVwZdtx3zL0ISlntOlk6l1vBfXi1gPBYcIZWEl/5RC+UknPD6LTwUlBvEk9UinOlzIym9JRZahQ9AB/Wg5iFeWMQdSHUy1pyRN9YTg9qUMYw2P1wy4/IdnB3fPQ/xg5WbBMe7q8ndwp X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823301075)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201708071742011)(7699016); SRVR:AM0PR04MB4050; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4050; X-Forefront-PRVS: 0771670921 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(136003)(366004)(346002)(376002)(39860400002)(396003)(199004)(189003)(6116002)(2616005)(81166006)(956004)(476003)(6512007)(14444005)(81156014)(486006)(3846002)(66066001)(44832011)(8676002)(6506007)(6486002)(53936002)(47776003)(386003)(478600001)(5660300001)(446003)(8936002)(68736007)(26005)(97736004)(36756003)(11346002)(16526019)(5009440100003)(48376002)(39060400002)(25786009)(2906002)(76176011)(51416003)(52116002)(50226002)(16586007)(7736002)(316002)(86362001)(305945005)(105586002)(4326008)(106356001)(50466002)(110426005)(16060500001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4050; H:Jagdish-PC.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR04MB4050; 23:Nr10AjIypAK5wb1Cz3vtoKN4ZAiLfxJSV5tLb4B1e?= fi1uAH1vfiOMYFrgvy0jCt3VyCfYGaTa4T4NiHoCF5PMyxqBiYAfnShp46VYFrnmmAf/VEjoQKD8ZRZ9/dEcacE+eu7I4nN3vlOYFQTh3v24XCpif4WfyjVa2q0hyaFxtdbDS8VjL8jei5PPlkx98KxZKi+/4I5daog95pKmGREAfhz3s46NUMjOk0emAyjyo98dkynf73xpV+fmQK6go9JXT6bWXVZKpvvvn3TVSRw/l+MIAjIpbs5kTV3o1fpGaTNtYOhgMNnZ7OgTy6ZpdVpnZfNCktXZl3yGqBPPbLMQ4i/7Pvk5AfsRVPdt08NNsPiIbDxd/TSJIX8McKmg97ticLnt3TKXgwcm+qmvEccvXSPOSbOrtV5JD6emKhW/kKAXtD1K3wy0ONuYkeleJZkoNNq2e8Bz2o2UW0uO2TDXbhuLVNfJe21jH/GD5WncNWVPYEffS3smgfyhNA0/uSChZgJnnVGAraJEYG2fkdTZgh+wVpFmOvkzoy7ixIEwL08OU9c8nKVHO26iYILoGNQF9YTBlz160Q1Xoy/hQxvZB2R/A/ftffxa1+D/IrODICYYN6IAiKL4tx2Se4y4z+vObXiRax8Lt2wJlXdvM2guEurZUQTv7fGsBvqrNxZ7c7HmfdKNysBphh4iIO3nEijGLpUcFYGI2bB8+fPyNq8PIRsetP6vvPWRwH3jMC1hGmftQxIQhvQG6q6ugpSVNkEmydtSUTCWfJywPtlxkoEotG/zu6olXVaSLsVVYQYq4SBpF7jgMpJvEkmlPGtYaUJ3mfyOfjIh8rub0XsSpKYoVTF6+9y6OxmwPsipQpgDi0gzq98EpIQvlBnxaI2tXpcqZ01Lokb8wzR2kvpIaSOkA08pB8DjUC3ftDfCp/QKr82qkzrpsvP1EO6gCvRPY0Z4GNo81sAW8xg7BJ8vknQH1bWeI1ZPh2VUMDkI6pD8HvLhh1YGWnPr5qEuLxIllU+lBAx4LZhGmPEHFCe/IS6S6JbO0jUX3chO5+eOKhhzEWMVJsZ5epTuqfAKyG0xbpyzDA3o2Z6qrM7PzwgqYFYJPBw79Gk+2RP+kke9ZFE3Kme8Kiic52mko5xns9Gr4sNsMCrSfuOld5C2tUcgyatu9x3A+wCyY1N11QI37bJI2kDet4W6B6dSp1ehwdC8Bua6VHm8j2tXpquXLuKg7DkN4K5tGnxexOcfTAzvn65rr/iTNsVL7aXes8Fn2bR74gC X-Microsoft-Antispam-Message-Info: /zMTLFif2i8gAtBRkqwK1Mxw4l7j02aMGjVh26H0lw0Cx1lodyH2xPF9t/V4pY2Tpa0/1n5902dkRx9BlsYI2vXf6rIqWRpNtu52LWbwpun6q5+9XZW6oLlzxjIcRKm6vdKiEt7U4VS7ftkXA5cEa4Eywbjzf7qnOM+9Gw7yvB4ZzX2olTi+Lm8bw5Sao/l6y84CCUGgHbJDWAiFEN2MmpGjcvyg+zS/VWdNiYoL+fUMeF8NL3IHpQRGvofqnBqQrZtrDmGrgmb2p8vd551bI7hMceTY1y46dZbekrOI9BOQfWiAdA24vI9e2Tw4tRtkYy9APN3Lp3ifqXuEh6ypdZZbDrp3NCRXe46G5yeyucY= X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 6:0fa624uwR0QGB9qm4kogIn24rycqjq10rWQ4QVon8Qx6cax83LL2BXdyxVYDE1uyj/FNlMIGg1K4k1mSSHBp9VftHtwy4jp1dy+YEMzkDb7XUj5auh43+94mU2IYkqpSU/9z0dzTGW8BAmwO7DxtVYF6pDF04sRROX1gIJ0AGY4tg+pObBrj7BdUs7KYpjZ7z4GfRiJGqwMuNGxrSHcnSsbqaq4dQBsfxnXhlmsRKJPbgtEsgf1tm9cn3l1D6bycDxNcr6Pqn65/KHkpSLzPqrLmTf6DHQLfbm+Z8V6ZGUwa9CnkoKJv6rLxFpJ65zBa52EXJu1iq1leslY6Kgrqv6lplhUmGpjVj0tjJuRcoZWt7DMaHLbU80uN3LaxiZeMPvpf/1e/zWDuWGuAUUOyFQIXww5QDYgLxWz/zxptGCLEmYXSAwf4MH93pJl3ZjPQ5tchIRm7rSEXljtptdiaHA==; 5:rVdrd7qWZcIeKHKTtLeyZa9BHu3eD4czMNs/mOFGCwPFHa6Q0bAqOSm0FaOHrNZREC+j8g2SdMJ7KRVLDLjb2jcTTi9R5zXUoTsH1u+iMMYZuzOkH4Cw1PlVHQlLuVS1wOCWZPCEMPXa+75FUcOTl7nuh5BfZM80/IEsVdZ/Ihg=; 7:n7OUeICPQg6EKRbBJpjzqg8OQxXSN2HQ3lISgPY8cH76PrXF3BFjyno8Idg/SPIxqQ70EKrkS+MyFPq5Kf61j4ebeCWzbl+SCn6jw+CnyPGEJNsFVZSejwcNXUJDrNjymDAP0RnLK0L57PYkbiHjEeFON7eoequk04xq6qKYzExxrfSrJdsEPIlYeYwsbdoWM7MEyoe1t1TTTbUYjWJEnItbe9GPHGEcB6rT8pxBwDYz7tiqjy5EVWSfKneTpcpe SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2018 07:21:20.7019 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 691434d4-f33d-4005-30b7-08d60736b286 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4050 Subject: [U-Boot] [PATCH 2/8][RESEND] powerpc/dts: makefile changes to clean and build dts 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" Signed-off-by: Jagdish Gediya Reviewed-by: Bin Meng --- arch/powerpc/dts/Makefile | 12 ++++++++++++ dts/Makefile | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 arch/powerpc/dts/Makefile diff --git a/arch/powerpc/dts/Makefile b/arch/powerpc/dts/Makefile new file mode 100644 index 0000000..de14e7b --- /dev/null +++ b/arch/powerpc/dts/Makefile @@ -0,0 +1,12 @@ +# SPDX-License-Identifier: GPL-2.0+ + +targets += $(dtb-y) + +# Add any required device tree compiler flags here +DTC_FLAGS += + +PHONY += dtbs +dtbs: $(addprefix $(obj)/, $(dtb-y)) + @: + +clean-files := *.dtb diff --git a/dts/Makefile b/dts/Makefile index 36dfbe7..9a9a3d5 100644 --- a/dts/Makefile +++ b/dts/Makefile @@ -61,4 +61,4 @@ dtbs: $(obj)/dt.dtb $(obj)/dt-spl.dtb clean-files := dt.dtb.S dt-spl.dtb.S # Let clean descend into dts directories -subdir- += ../arch/arm/dts ../arch/microblaze/dts ../arch/mips/dts ../arch/sandbox/dts ../arch/x86/dts +subdir- += ../arch/arm/dts ../arch/microblaze/dts ../arch/mips/dts ../arch/sandbox/dts ../arch/x86/dts ../arch/powerpc/dts From patchwork Tue Aug 21 18:18:22 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagdish Gediya X-Patchwork-Id: 960119 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=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="IZBd5Top"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 41vhxh1F4Vz9s3x for ; Tue, 21 Aug 2018 17:24:08 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id B61A4C21E34; Tue, 21 Aug 2018 07:22:45 +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, DATE_IN_FUTURE_06_12, SPF_HELO_PASS, T_DKIM_INVALID 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 095EBC21E62; Tue, 21 Aug 2018 07:21:43 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D89EBC21E85; Tue, 21 Aug 2018 07:21:31 +0000 (UTC) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60049.outbound.protection.outlook.com [40.107.6.49]) by lists.denx.de (Postfix) with ESMTPS id 7DF87C21E16 for ; Tue, 21 Aug 2018 07:21:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0w7wKKIIDzkeborhSlRHekrDAJVjeIj+jzJnZcQEoBA=; b=IZBd5TophANgg3orYwvcKNS3h3HLnHaEVq69CCXRIpnMad/eDY+vlMfFSj4aGbsyQHoVK8iPIEiRF+BKWkBjR5l2kW6gkY+OTvBO+GBZKv3i7CuUm5avfbTnArHX40fwolCzNQIkjvVxjo+RfcbyuQDpRmYZx4KKBA+S5RA+DgA= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=jagdish.gediya@nxp.com; Received: from Jagdish-PC.ap.freescale.net (14.142.187.166) by AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.21; Tue, 21 Aug 2018 07:21:23 +0000 From: Jagdish Gediya To: prabhakar.kushwaha@nxp.com, york.sun@nxp.com, poonam.aggrwal@nxp.com, trini@konsulko.com, sjg@chromium.org, bmeng.cn@gmail.com, u-boot@lists.denx.de Date: Tue, 21 Aug 2018 23:48:22 +0530 Message-Id: <1534875507-2531-4-git-send-email-jagdish.gediya@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> References: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> MIME-Version: 1.0 X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BM1PR0101CA0040.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1a::26) To AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 38a66c7e-aa82-44dd-2e56-08d60736b3eb X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4050; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 3:1siOiMVVgEnGzA/4RxoPF+PuMpsM88pCHbgx4XI/Y6ddCNkiaLQw+3H3ezz50WfwiF8kRHFNBOn9p7FVpS3Q65/TnhX05HWnoNXNiO3aDKpL6lcktldK5sTXA/S55BlgktgQSWRVEu/7dNdxfDTqjN1kA0AMDXBpzNrKXsh+hGBzRx8C3WwgDd4WCZjuPYKp/1qJApSPCovanzTAwOhsu3HxLPd69hJkqiQ3oTwdWBy8MEvyvv09MbfSaGNEs2nc; 25:SSRhwx2L5we23x/8182/+p4J1BQXBvpTok7A79Vz/KwNAQEMOtcVGV5hENJlzsxpoV3Df8TwCRy5aQmve31Tbf+e6ldKa98bqMgfHVP9FHkBg54FTviGb+uB0C4KBOOhZbb5IGn5qDFLXrw6MfgBgtNK5w4vRChXc0cS+0y+hljE1Ue+Rz1nBaew4/sv9MBihfIl0PgmUOwiDUHCIRRxMaWAnmQ6csvwmVz6orZSLX18ROyTXD3lcPhBxvM+9kOfnlFKnKRNBbCqkt9rMm6I6ITMHBNAfUcPEC9AqzhXL10sZ4E8o7NPT4afZ/upiUMlIMOUyQqMMNrBJaIef944hg==; 31:lhedtUejk71WmfaAw2c6i5foULfFQx91VIKla+37gq/7coYl/zFjmMtHHCsQuTHU3AqWOPkcB1wZJeIkoJgM715MuaOY4Xizm8kSLLKG/tp9jSweg5QIZtk2/qgXgo55P2DtixisdKDSrStKlJxQCH6bZp/2UVCnFqB1dplk20L4eUhM5tNX4bH5wfMAbmwJHpeJNNRpXkndAnpmHdMvkkuz9VMxK9iXj7fiDQwuG+k= X-MS-TrafficTypeDiagnostic: AM0PR04MB4050: X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 20:RuC9o3lT6mQmD+gujc1ZsjRugCDPCWLCCfBpMwhYkZpYHVI48ERl3N8Iv60vBEhAksrPIDjGfOHj8tn3xXxplV8A0C+rq6U81bfXw9KJGV4mreZYhRjn1frX4WHh+DWmgsy19KRRbK0ohjkPw04joqrvpgEoD0O4j8sLSW73tNbyhYEsetYrZaGfrptokMtU/7QIorE0/ZLt2t25+JV+7nhtWAyatRiT42I0yHm7IpUrmtGn7hN4NzTOeVSY5EkpPmk2JODmb387VLf5gE0fLFAUpeyBBwwrxhYwlgyYSX3M14LPF6mtYYudnEqH1RAB+Zmx7R2kya3hx4GunM1uwXkvmCJtSV7PXym0O6/hHVukQskYzsAXYDXDFGVCQ1y2vG1lcNJZupkPpYpNZltWPBn583Edi3DLgWBOUT6aJVt2tqyUMR8BjB8obhaJw8bOwWSNMB2HDzWU0fRfkUB5E3Ild/IhB0YRCfla2d0pAMf4TfWS5SItPTqXqRJ8jVTo; 4:nUJkvlqBPsm+5G3GzB9XznBuxICdQonEgsmwty0+AlOUPmOeubXsRdgTpAoqTo+WC2I+TU/RdJeqhUwFXYwAeCA4eeANvM60+8Z3MDQsACVQJhmL5rzs6t1gHpFiydHsqSb2h23kR76BWTrd5i7Vv5zhtL9JZayl5vA9uErPQLuzVg4P9zJybwOttDVsZDiTUat13Y4Esjh1DnwA0mRQoCv6ZtfdthvJiQkOR9hCyO7Ov7X8x0Ca01NjCQJMDbCmt5vBstGY+MbjK43iiYG0mjzPWT9z1j0lpqOxZ6pXEM3uvBxrvf9Z1oOmJcA9BXOq X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823301075)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201708071742011)(7699016); SRVR:AM0PR04MB4050; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4050; X-Forefront-PRVS: 0771670921 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(136003)(366004)(346002)(376002)(39860400002)(396003)(199004)(189003)(6116002)(2616005)(81166006)(956004)(476003)(6512007)(81156014)(486006)(3846002)(66066001)(44832011)(8676002)(6506007)(6486002)(53936002)(47776003)(386003)(478600001)(5660300001)(446003)(8936002)(68736007)(26005)(97736004)(36756003)(11346002)(16526019)(5009440100003)(48376002)(39060400002)(25786009)(2906002)(76176011)(51416003)(52116002)(50226002)(16586007)(7736002)(316002)(86362001)(575784001)(305945005)(105586002)(4326008)(106356001)(50466002)(110426005)(16060500001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4050; H:Jagdish-PC.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR04MB4050; 23:2kzOdbaKjvBxTuNqjp9kFkKJ3mkH5vJjSpGhVOZ/w?= K8V14XsmUQt/gLBqfLw0oE58H+4rmT2FZlMqjc59lGjFvERqkQLYBzP7L7ewxRj4ISG8K5DHD6IXd42aCJzAWTJ9oKIdox6kZ1OrGA+rZv0W3fQvkYHNqDBpoutXiOx9dcOVekgymZZlHKUmPfENJ8fI+AR/Izb9RwU2BN1bUVrnD42nLQQl57kHsUDVFCROUEg95rb2B6ItacoUOGqlz7nKhUrl3KQql+vjG9XUAteZWw0wTvPO9noP5Ia8GCHMJXXwqFT77L9I00aTboELJQqbuvsaRDYO2+0gB9RMI7csg/gvu5NwGLFT+IvxVIREi17TQO56cpvwUdOQDa/bHBNNYpVimfEorU/67Z54WJXGAT8JUkxqdtsqOS8e4oiQQMwy8gwHX2ZFwGKUs3jf0dePfhrc9DKxffN0VSsIim/n96kbFwSbFtl8IVGgeacVA4lh/QB0SF6V8qJpaMX24oojHtbunR3fgOXQWhUJGo5yAzKjSvzP4RxfoiUrL4S4HP6LRZyeGoHCaemx2ZQ5pTwYKpKQiq9D0Iek/argVwt4dEEiZcGNHKZe0stbvWCQo5WLLMd6ssIvEgMjooyZcNQdMrFyHNFjG5GziGOgiLMx6RcpOTb8u4pF2lBFruUr6n1YzIOCuxunt6biHu46l1yKK2K/bNcpmqy0J1UmiV5uFqzLYv6ZRFWsp19mWtKUlvnVNB/ACB3hIb7/EmtVuwmTBuhnyroVnBEq97zRXGnVzzM+xTba6G0idEMbzLbxb/tlndoGg6eiQlqE0yVAaSEi177glZRbmwfD9y7SfSNQ3BT9e+INzZdQ7HHmlfki4H3EvBjSbquyKlR6jiU/KAMQIT8swvYpJpKFXmd6g9iNtGGCCaXN5vMWqrEZXATn0pim2FrcHMfPQRG0AvxAKqok2tf25eQZHFuXcxCgmXLX+l+//vEIZ1UgWx1K0wBp298gf77sFpQWX3aS2NZoh23PBeUe7e6I5vb2z0URQEsQKHfXd3cqh+JhlhCNg7o9NDugon9BdejPH0BuCMSEMfv85SVEQRZ5j59xbzDhXXq+OqTQBFHc16ApvVhA12Kp3PETo9a7wtMwo07gs4uu1r/0VsWYOkyO2iFrJt6akX8BQL3Q3fluy2ZpXo0eCCyzSldMT9A1ScyrUP4g6QIRIGlYig9sXycKupKLSafP0CObAAazXQFf/3nvZpibGArqs4YmqOw/Y/KUX1yAS64sKHS X-Microsoft-Antispam-Message-Info: 8+mnGLjBq+UHtFJ6AbOdIUlHIMdujDM1cEcria3y5kUSYd03jlRQ+bY1uZj4+pBTdrdzV+LfSF/z7ODudF3fU+Ow/FKD7XF+WlGCzd3KNrW3lCVxMOgpi15clEtkzigcKB6FVI57RalXMqOdLV4BymZcu+vYQrK7/f1dVcgi2ThdH1UNjj9OETBMMBiRMHhbo2lch7LVgwWlKbfbvjF6Z0Ab1/yuxvCm/Nvw5wmRzTQESPnjXbBdStTs127/ZDxe5uCX3QQD0orrtGV7RuXp82Zqreo0tZDAqxrN6NbPon5nC6aAqV4XnrOwSLEB6kjOgpW79Ab8/vI1VKnAvoXSEvkpIP+0b+TF2PNjAb22LFc= X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 6:AaPU6o+OXfDh8IVYuKxMtqhiuWg0iXvfHfgxGnoj6y2miYWFk7z8Zc+foy0m9eAJJmHKNz4JlW+SkFJyaozFeG8UlQrf1oEbAEwB7eKQ3eT0wJ3tROlPa4zpbVgUODa3dSylhGAtPME1jvrAQD23Hc4mV+eGU1Oc3n5LXahXRMR6yEizcR+g2QeUcYsd/G+RVNwdMli59GzB/6zYJGIawECi4m31CWmvYxCkzBBo+qeCRN+GVHHP+rc2HwJzm9M7UhzXJrSIa+uBPD+b0SynWFCTa1ycU1KAAHhQiQDCXiUfVMQwl+vha6qmGi/WgSIxzmDjyVE3oA/Qy3AYAiHIqiU5LqjGSAkAV5s4VfbxsFvj2hj8l0OeJxmle/dADLRk3bV7ppHMf16UdCkmrj7tSlwpAP9lZYcG7TGqku7FomgyO4T2xoVJ8liy/YsWCV86O3zk8GPpWFWJN6HYbDRl1Q==; 5:yPaFhH1v9DU+fnJT4vZNIJSM7qMGumgM6ZdMRe0KlpGMKmp2TaYKSDiajTEDGY4IBa0i2HYvvJIoPNb52Rdipwy/V4VAq7ZXt7PkL9FYMjKztimsRSI12DmATCukefnThdV+GVMkNZZWJnGOT1vkY1J8vMBB3UhGiFU3lktPfVs=; 7:/NqBmnrObWLJYDvSbwxP/cK8bKtIilT13TZdh+ZCGXl7vBG5p0Etn6J3SRHcN2o2XWd5hC6RYQzr7gbbzD7SJrfoML0uGmJPmVPKi6RvwtwRwcTOtYf5cSM/fEaj1zaZ65EPYVrcdUvhJnd+BTTwuK6+AF/b+u93xSas/VlU9QnZIvSN0nKLNrsdMrHK58sHgybxQRroLnyEfO5PhchsCkXGE1uDFlkDGL/OqKwxPYLDfRVgCxoJ3CSHWNPmYNIS SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2018 07:21:23.0275 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 38a66c7e-aa82-44dd-2e56-08d60736b3eb X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4050 Subject: [U-Boot] [PATCH 3/8][RESEND] binman: Add a new "start-pos" property in section class 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" currently binman calculates '_skip_at_start' based on 'end-at-4gb' property and it is used for x86 images. for powerpc architecture also, '_skip_at_start' should be set because memory address 0xeff40000 or 0xfff40000 is the first entry offset. 'end-at-4gb' property is not applicable for 0xeff40000 first entry offset. add new property start-pos' in section class so that '_skip_at_start' can be calculated either based on 'end-at-4gb' or based on 'start-pos' Signed-off-by: Jagdish Gediya --- tools/binman/bsection.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/tools/binman/bsection.py b/tools/binman/bsection.py index a0bd1b6..71f276d 100644 --- a/tools/binman/bsection.py +++ b/tools/binman/bsection.py @@ -40,6 +40,10 @@ class Section(object): used for x86 images, which want to use offsets such that a memory address (like 0xff800000) is the first entry offset. This causes _skip_at_start to be set to the starting memory address. + _start_pos: For powerpc, memory address 0xeff40000 or 0xfff40000 is the + first entry offset. _end_4gb is not re-usable if first entry offset + is 0xeff40000. _start_pos causes _skip_at_start to be set to the + starting memory address. _name_prefix: Prefix to add to the name of all entries within this section _entries: OrderedDict() of entries @@ -61,6 +65,7 @@ class Section(object): self._sort = False self._skip_at_start = 0 self._end_4gb = False + self._start_pos = 0 self._name_prefix = '' self._entries = OrderedDict() if not test: @@ -79,10 +84,14 @@ class Section(object): self._pad_byte = fdt_util.GetInt(self._node, 'pad-byte', 0) self._sort = fdt_util.GetBool(self._node, 'sort-by-offset') self._end_4gb = fdt_util.GetBool(self._node, 'end-at-4gb') - if self._end_4gb and not self._size: - self._Raise("Section size must be provided when using end-at-4gb") + self._start_pos = fdt_util.GetInt(self._node, 'start-pos', 0) + if (self._end_4gb or self._start_pos) and not self._size: + self._Raise("Section size must be provided when using end-at-4gb or " + "start-pos") if self._end_4gb: self._skip_at_start = 0x100000000 - self._size + if self._start_pos: + self._skip_at_start = self._start_pos self._name_prefix = fdt_util.GetString(self._node, 'name-prefix') def _ReadEntries(self): From patchwork Tue Aug 21 18:18:23 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagdish Gediya X-Patchwork-Id: 960120 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=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="nCQ8Sidf"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 41vhyj5J5Hz9s3x for ; Tue, 21 Aug 2018 17:25:01 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 65D6FC21E13; Tue, 21 Aug 2018 07:22:28 +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, DATE_IN_FUTURE_06_12, SPF_HELO_PASS, T_DKIM_INVALID 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 565C5C21E56; Tue, 21 Aug 2018 07:21:34 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 0697EC21E2C; Tue, 21 Aug 2018 07:21:31 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0050.outbound.protection.outlook.com [104.47.2.50]) by lists.denx.de (Postfix) with ESMTPS id C935EC21E1A for ; Tue, 21 Aug 2018 07:21:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FvDpO+F2u2u8AnDzEWJ4mNJ5svprzE1EYVDqaA2O5R8=; b=nCQ8SidfOx/zg7lJ8zC28w9k46ETAcXBk4O4NekXZqbppYBfbSxJf+KIaWXwE9fmMNEo7Jz+PmUPDOWvs1sFqqfM/I0Zr4f2PWna7siz19BoiJWbgbztzQRJeIlSrp/3zO1UDlXlbBkV1TNTRoNGvTXBOYr3b64i5Ad+aP+hyvw= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=jagdish.gediya@nxp.com; Received: from Jagdish-PC.ap.freescale.net (14.142.187.166) by AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.21; Tue, 21 Aug 2018 07:21:25 +0000 From: Jagdish Gediya To: prabhakar.kushwaha@nxp.com, york.sun@nxp.com, poonam.aggrwal@nxp.com, trini@konsulko.com, sjg@chromium.org, bmeng.cn@gmail.com, u-boot@lists.denx.de Date: Tue, 21 Aug 2018 23:48:23 +0530 Message-Id: <1534875507-2531-5-git-send-email-jagdish.gediya@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> References: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> MIME-Version: 1.0 X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BM1PR0101CA0040.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1a::26) To AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4247080c-9273-4745-4c1d-08d60736b521 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4050; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 3:NafQPgUi/oS+DaYn1kE+W4cTTMxLbMKmPZN24N7JQWeBdGN3wpDAAqgKjvPT/Avf7fGuQ4ENvYx5U8zSN9gaiheJjEPvmwm9zCuaENKvScPA7rO0FY7uujd3yVkWKL90Qoawb1J78eoWzU+Y907VDHYo9bWEJKVowU75nZui+udNGvYHVxh/vK3yhZp9Fy30Rg9JTqavaFJiMEq5QoZmbBwQJ/bm3+59cvSsaN5GgaQDCmCoX9eNgrbFtl93Sgjj; 25:uq4BfPrSGisoczxoVcP87z4JT6wMZQ6y52UNn83g8ALoNWYzQwqCACbdtX9Lo09asHSIMT9YA5kpJMww9hUzbjpnDIZuYCnyE/9D38wp65pjkznXh0H4RwQLM1HE7t47uLTcTyGO6RLT0DUrqhMzWaxtLJqR/KWbmckp+LhyezdZxA/8HNE3ZiJKQ4NtXbehYS6AWhSKjyWyuhDovAocVwFAgMFjcwsTDBhugHcwpxihhhviVuFI/4upj3y0zxzMQPqO40Z3z6aDD+FpSK2KdQ37UFO9B98OfrTWjgod1h2mXpt8CpvCX3br+S9VwuxDgLJfOYVw5u4qv0OjLvUmgw==; 31:HOlGkNsoJtv/l/jflqJbZ49qPkthUsolbcneoufNdIHYbpWIVai9FIabWJyBSqneMVWM+XHbTZ02t9D7f3gCOLZxZqS85dGuLyWsQ1It7iwCbDIRKcVek5llVlaxR98COOTs1CWYPSdArBeBPLrYhFFkoGJgz3j2Dgw7i47PEuL7QkPTbyTk6V7b1rH/ZyJZbNdtR+rYr3WOJp1C872AHGOr91tvvlnGvTkuK5CLAjc= X-MS-TrafficTypeDiagnostic: AM0PR04MB4050: X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 20:smMoi81Ou1Pn/TLm7tBUSsD0eIQDEtHu33BknhJYQ5OBrlwEqf1h/wQFG95EAP/mPP6I3Dtr/eNsZ8KnnNX6POoNKZoP5fDhFtmvYSo7XKDbXAr7mEz58EyhtgC8YOATfXtnn3ITshqg3TGbrmPwlvVoHpuVwoShn+2/5UbZF6zlIjHqZjk/AOurhwSA/IGZkl1bBqiIt3VHQpyozhAKn0kd9WNtGPdxcY4A/uDCuXf5/yzewJ6CBt/00QQenHP+ryupRFlP8O3NR5mDRNma0XX+Su6RryV341PlFTW3o0SV5utBKx6jYlQBT9btu4VPpqMA1vsWy5fgZ70lS4u9QZB8U8zOXEMQcGFOHTxwowRSowW2/g5doRSHTgasp6qEkehW2R6beikaifrXEDhttr9hm85beprxmuUCXUZsCXuUgY4s2MVxUUK7CfppPa4n1Vs91zfWGaOby/tfFJVAcu6OBVDRVm9UM0vR1GRsXWRAgGQCuEI7aakSTcE5m7Bd; 4:h6YaT5KZVgjWQ41jcNZnp07ahm7ria+vUwCTU5QwoEz9WcXN3OOaFXD1O8CqyRuc7mwT/plv6wrWt6uEzxQWeOatSaNMfkaIWfr1wc9mVT6x7e+lce3m4xhXqXUeINBRLt5ozHI3a7JQshBCA2UWEKR/Szl36RuAN4jYcsCvCNg062KcV0jYa4Rliw/mEQ3HHqmdI46sWEBUIm2E/wjzaytxkgwpVvu7Lf+BjqaC4uB9WSBw8dAZgMW6zov08ZJTQlSlN8TvVbiGoMSH6PT6J18dvfqCVPlijNQaFGYsl+KVKmG74Zyih+4X59Ka0a95 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823301075)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201708071742011)(7699016); SRVR:AM0PR04MB4050; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4050; X-Forefront-PRVS: 0771670921 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(136003)(366004)(346002)(376002)(39860400002)(396003)(199004)(189003)(6116002)(2616005)(81166006)(956004)(476003)(6512007)(81156014)(486006)(3846002)(66066001)(44832011)(8676002)(6506007)(6486002)(53936002)(47776003)(386003)(478600001)(5660300001)(446003)(8936002)(68736007)(26005)(97736004)(36756003)(11346002)(16526019)(5009440100003)(48376002)(39060400002)(25786009)(2906002)(76176011)(51416003)(52116002)(50226002)(16586007)(7736002)(316002)(86362001)(305945005)(105586002)(4326008)(106356001)(50466002)(110426005)(16060500001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4050; H:Jagdish-PC.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR04MB4050; 23:Wp2P1iKqYsfdfw0TZ5U9747tctX4Ob24DfxTZ/fT6?= 8H/7LUhQfLfSrexMQxcKKG5zl3LrqRgAsNMs9uNWl++kkMw3TfQjNDzXbTFsIpF8ohHkuj9AQGPY5Q0evQwb0InRvwc8fShyBRuFtTfifBgBC37yXZvFyHegGWN0XjJBwNQkBgifggTrc1uzVjOx/7Z9Ot7vH7U0HO/u5joDqmnWstzcJB5isCkMVDuri8BF3x6n45c/PdjELIubolFwvuBhLDCLNudLhL96KT3UH/lmahUU++g3U0mhJSzZpnyS/dAbpkw9qVHHTddJqplEUSH51wHdEJXmF0wB6kKQhv6YXxHoOcwLyVInB+M7cvpZUVun8jEMc+KpruOBIzlEVxGpmFAjpPBeZyfDNgHcxE6E1LqOyYv3zafvRlcp8hGcCn7ZnBZUfpraQbS2IFISCJmMkmKBsnwne1i7aZ43CWp4s4Vha43NTnRTaQBde8q6uZkITVcHBF1unwZBNdBctuJdPkCcPYFr3xAjLaGP5FCuQLsnoRP7H56ET6V90GNFTc8Ad3dwHG7r9GxpRmVbp0XlmJZBeFkqMEN95E4UBjXrJyThR2WbE+1PaVf5KKxQ4ABh0ZRdOSGhUDqmGGW+ySQPCvewADowi7bsya9u19YGNZKCtAhh/e55En+jCUpQMb3x7bbI6dQ1Lxo54s98BkqDVjvEfFmoUcV7WzTc5buTPprQ7F3vViZ0dbMYpWnpiLdnNC8JOlSPTmsCP13dAvN2/cA/YpP2m9gA4BODXanZR8N2AOujOfrR3Xy9qC8BLM48xNN+lyUjFwglgGgQIxIfXOcn+73J69UWXwuZpHNxZHaTriL2GWbVt3Eh6t4Aq6I1/b2i89WguOyCMbKIlqcA7HCCBFFgVF4Ng2eeAMgVoRiHv6zBhZnrNcdnB+rMZMQC/S7wtrX4exiYlFpVDZbJmMifQKhykyqdYx8qm/4WDnkoPvCVVJdiYhKfPMtSZ34lsZNYYDSrbBHcnPAEeqBjwvFus30r9zgczhwYRmStZxdBy4E5tlCWJzj14cOhj5POx8W7bkTkB8BlIkklpPrqiansH+owBM+LJGtL+NRilRDpSkQ9Y3YVa/pynTBWZ8QP4pd3pe4Z2uhQ8X5aDUveXumDO9G5dEYAAKXMkmEDS4GWxgfoHzr/5vfuKFZ2XRgUZyys22AE3fJAcNGYeWjdUPmU1Jzd60kWq+32eb5vq5oBmzRE95l6r0L7Cv7dTA= X-Microsoft-Antispam-Message-Info: KvmA/Q2WiNqZkTi8LKRn5ot9ABLdFtFIoPt0sKv8X+IJMxXVfo0k3loDJh0u58ftH2ZGlTfatkK3NpgZd2Bo4Dcih6k1QqOyctrkQzAVocJnxFi9ggZUXZzjoSA43B+LE3g0HjB5KXM5zdbS54Dq5KdX+m2HzPDU90pVWSyASpCfejydTT7wwHmtLrMKwTVhmzmZDzKiasPRfd0EUSjnYnEcXPpHnNlVBVSpIMkxK5CFzZL+76HgGuiwmHpcNGYgdE04dTlzJ25i8D5wCfHpI7c4Vmb/NReDO/ET5y7mMDQC2HR+M0AJa4GP2j2VYfF5YjiPsoZq37b7sKEeASl+sepKu5L9pOAWQ5mxbUEtBY8= X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 6:zUJvBp3qTlR1NzNzIyHy9NWEf/hXtyCFbWfi2PhR6rQUXOUVnfMx+HfGFV7dAALfhM8w+wK8XbqiLw/cGWhUA0hyVR9fRMdWKqAFK5DUo+EfimsD0pfDnQ3u1RSuNJqtuVY7pOOO9QXpl0Y7l5kvVZltYcEDkTkby/uIjDBxeuYSITaJo66h/ycautXNlXD2pcD3BGwBHsDQgLAGrKR9KV55mVyFxVgMZ+qcn1AHL022CFQWlNKtbdu3OX09q96QpPpyfoXt9PM9XeK7KpgpUTrBZOZ0YvVSsF9LDWV4JG/5FXZDsyyCRNlDviFY2ZCHSV1sxAF0r9DdsPngQPyAfcSjrQuVz9nXFlcLZ+vAG+rndBUpb7g3mHW7uPPv+Q4s89SqzPxBb1dByZYK7MOdepYj7IIeXcro4N7oAmqmwl5WUlJpFqa0XREBrqcos0fujXU0ReICo11ZCnHNdEzhmg==; 5:4x3swh3EHbR9EWITmbL7EiP1iqVzToEC70wX2HZYf3UcM2FUYjlMmKS/X2EVMKYL4zuMHmNldy1Pz/ozy7ryxMoFO64MtseWxptD5ZqovyCUu+5R8Xg3IpcIzF9N7f+JL9EMHxxPhgyuPXjW1Xiv7NRUoiDOKTgzkB5bTmlnWiY=; 7:sUL4HIQW0mAHu9y1fac6PMM3DE0UihGdK3HFJwTum7dmiseVK/gzPFFumuUxHg5HDd8QWqsGZ7FRU19xqseyV+ZCEtj5dA5HACXRI/GxXg0yX1+ydnXgZk4/K7ktbcw5Ko0qG7X+NHphmmajr1aruaXHvuH23TrtK9i/EB16aMS/lIWlAXSWqjiZD6rR6xfjVsvLgCrUzaxdvQgJq2yPdaH29WqIwK30EtJJUEmjayAYVnubD7m+KVLeHzpe50Lb SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2018 07:21:25.0748 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4247080c-9273-4745-4c1d-08d60736b521 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4050 Subject: [U-Boot] [PATCH 4/8][RESEND] binman: Add support for powerpc 'bootpg + resetvec' entry 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 entry contains the powerpc boot page and resetvec sections. Signed-off-by: Jagdish Gediya --- tools/binman/etype/mpc85xx_bootpg_resetvec.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 tools/binman/etype/mpc85xx_bootpg_resetvec.py diff --git a/tools/binman/etype/mpc85xx_bootpg_resetvec.py b/tools/binman/etype/mpc85xx_bootpg_resetvec.py new file mode 100644 index 0000000..d76fe95 --- /dev/null +++ b/tools/binman/etype/mpc85xx_bootpg_resetvec.py @@ -0,0 +1,15 @@ +# SPDX-License-Identifier: GPL-2.0+ +# Copyright 2018 NXP +# +# Entry-type module for the mpc85xx bootpg and resetvec code for U-Boot +# + +from entry import Entry +from blob import Entry_blob + +class Entry_mpc85xx_bootpg_resetvec(Entry_blob): + def __init__(self, section, etype, node): + Entry_blob.__init__(self, section, etype, node) + + def GetDefaultFilename(self): + return 'u-boot-br.bin' From patchwork Tue Aug 21 18:18:24 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagdish Gediya X-Patchwork-Id: 960121 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=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="segTnZ24"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 41vhz42PXtz9s3x for ; Tue, 21 Aug 2018 17:25:20 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id E7096C21E36; Tue, 21 Aug 2018 07:23:02 +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, DATE_IN_FUTURE_06_12, SPF_HELO_PASS, T_DKIM_INVALID 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 0845BC21E68; Tue, 21 Aug 2018 07:21:46 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 66781C21E4F; Tue, 21 Aug 2018 07:21:34 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0044.outbound.protection.outlook.com [104.47.2.44]) by lists.denx.de (Postfix) with ESMTPS id CA029C21E44 for ; Tue, 21 Aug 2018 07:21:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Xo6brBikdA8oAXt+3Tjw8SLpXwp5VtlS2Z69+4h8rfs=; b=segTnZ24PQ9XFqM/WeP/wD6OClxGxfEY2k8XPVF+KagPd4zm72AbOFkh6bz4I474bKfK7SZHH57GuY2afPeGvDTh3kjO1p1b2ngMB2ITb9oKeDbby8T1HXyqHmWdX4BxPUtx6AdTFav+PGBRWQfvr585wj5ekeyAEZXg8qiNdEA= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=jagdish.gediya@nxp.com; Received: from Jagdish-PC.ap.freescale.net (14.142.187.166) by AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.21; Tue, 21 Aug 2018 07:21:27 +0000 From: Jagdish Gediya To: prabhakar.kushwaha@nxp.com, york.sun@nxp.com, poonam.aggrwal@nxp.com, trini@konsulko.com, sjg@chromium.org, bmeng.cn@gmail.com, u-boot@lists.denx.de Date: Tue, 21 Aug 2018 23:48:24 +0530 Message-Id: <1534875507-2531-6-git-send-email-jagdish.gediya@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> References: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> MIME-Version: 1.0 X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BM1PR0101CA0040.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1a::26) To AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5e721146-281f-411e-07ab-08d60736b680 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4050; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 3:tj/HeQufpjb3ibRi3KIuBMZxTLaoNKhqFOQbmVNzikX4PVtWroaDB2pv06mmEt11PyoDMxs/r7aMXtPZ3Z1n4RbNiwvhi2MZAsihepMLIARHxPA3pROodSNAxibtwuVJc3wlw+7lD+IHmygbiOXQhsyI1hOaieHgZBsDEDOSVnvglJLZ1/sJS2B7vpSBmv21XgbqjqR/N8mo7WltGEEeXsqV8QL0kjUNvbytNrdOGGPioeWPZXLttpI0C+wpZrpO; 25:JigwitndFD+qYGKe8OvuwBB9BMYvKSsaOM20SUTHcwLzmmyp5rFLBvYWDuyi9yiEdLHBsgGc1R9ToRclO2kcqzpjFr5BYZ0N/2OCdXsIhrzrjjoLL3buXI5Jlgw6xTOJpcLqKWrF8as+VUq0pM+6mpMUWzw8dqcC1kcdW5XN6s1yIQWvVoam2ZUnf+bxxj3ltqn6j+9lymgE4ggrTo8BjImwTtWQROe0qF1pZycLDXDbnYm5Fe0VYAkBjch0uN1VeKrqCNMoU/jAYlVB6DsnfPoh5fK7O4akFIqyLcAfnSNCC6oBnQjy3PUED6H2jgwZ5a1/Sow2IAdNaXn62z83Wg==; 31:7g6wCL5bWBJDmmHSVn3ySLtBcOVtQvJOtCzqhkXqfjpYQiv4x22O5KlzR66LqUZBDU+7t2+jlZKKNnJz6XWcQ/haL/pYoC4WutM8J2x5J19GfXA68HRtaZ494pOOTh0chhBSqCLurlCONCxX1eKjd57HyRLWNH4vTk98bontqX3t/AM4HPvKu8Dv2l3/GRu+y9CNleDZN0jyOTeETCdBtKMPDImRwIQLuLLgspUsyRY= X-MS-TrafficTypeDiagnostic: AM0PR04MB4050: X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 20:xPAww3br9dKIUU7ihGzSEW4hPu1yILLxAYS+jXyuXNqvX6OlflM1jBUt7/bjxh11vrv/tgjwtHCwKjDK5LRh1f/nxL+U16oCFPw13quo5FNqLuIZnL3HolhjJaC7l8OWGUBJPmHuDA5Hi22lnoBo0ttwv6mouSPpDhEgj/+GqDZxx5fcwoX23NaiD6aCG2ISCzTwQyPLX20VNtRZEjjbPDZ4dGcB4+ghiiSIWrcq09/oksoTKrtjeYPEWfoAkhP/bHDKc4GgK5h29S64bRmOOtOqHSAoOiRypJOeemF41bPFq3EBb0d9nx+JX9j5I0h7Vi9YcVYkYwYzTLyJQ5LW0Qgc6oGuwb5NAhGV1KddDau1/SPRvD5rqfccQkrREtvCjjauN86e1b/2WFCjgwar07o8c6yUs/iwcDdZAjWGAQN9YnMsA4rRS3fyG4J7dGJmdvTPHge0ZaspfFd9uFXZvpL5DNuB1nZAulz3bOt8GmqEl+DsuRSWcMfzTrlaUNg8; 4:QWDT+BAEZDMwltZpEpq3ge4imEVu/yi17d+jHw67Knt38IuSyYXkyqmJGxszf7ZfvX6k+vzZ3TfnlldZ4XENBRc5wq2m9TQkwgI5WP0eFRMUo5XO8OGC0nKXREUMHDOIIIJyyssZLRzl506r4ChE1WFzPhmO0Sbk+iDZVSTAN1QRcO17+taCZTR6kQZA/4EfO12Lo+gC1y1D1ieex0pYCJY7jyWctxeE0rEC8a6nBx0vRhdABBC6EaZTV4bft/llNaYsxLCtqtbTs9qpdfR4prYjQXc4Ga3aCiqGEcMikdipzHuXSTrDkwYC8TcgtCGU X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823301075)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201708071742011)(7699016); SRVR:AM0PR04MB4050; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4050; X-Forefront-PRVS: 0771670921 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(136003)(366004)(346002)(376002)(39860400002)(396003)(199004)(189003)(6116002)(2616005)(81166006)(956004)(476003)(6512007)(81156014)(486006)(3846002)(66066001)(44832011)(8676002)(6506007)(6486002)(53936002)(47776003)(386003)(478600001)(5660300001)(446003)(8936002)(68736007)(26005)(97736004)(36756003)(11346002)(16526019)(5009440100003)(48376002)(39060400002)(25786009)(2906002)(76176011)(51416003)(52116002)(50226002)(16586007)(7736002)(316002)(86362001)(575784001)(305945005)(105586002)(4326008)(6666003)(106356001)(50466002)(110426005)(16060500001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4050; H:Jagdish-PC.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR04MB4050; 23:81GZvwyZGMIGT9P7u3NqqRoxtEvu09taFBQLP4ypZ?= TXo/MXVZlAwpc3ShM77aTUVG0rGB1oOmen7oRBXktRxA4wgmZ4X5CqVGV7xDWJHVWE5AadXRRm5psqbUgFQVotasWlDgBh9kcK6DGZUPD+FF7dbWleLxRrqhjOPhVnltdTvTtLnvMXc1mJ4CXx0c/4R07oOH5pZrwH5eb+eFYqjQnwhyq/7UGYNUTUIc0homv5gL273t5uc+4KZ4zCvnDIphpUN2q9BA7/tGuFi7CntKpTyE3WP2eNXSPoqTyATY5zX2JjCi5ffquUUHbQ2kjE0fpdZfTj73i+cS/azEVi+eJLvsV+sL0TOSz1H1aOFXU/7Ouu5XEUNQfASpAREIT+Z52qzjBdN4sYHfbZ2K1rRJ72jVBmNXycepfa+dVAeuirQB1KZLugtkS/7DOmEKPMG8bHSsJsBTTLPC2p/rkYf9kpZNLN2YyVYYcK4QytuLs2F4xVRAsfpcxxPyZco5Bf1BoPObeBzeccVSPKO28aHsVkBKNae/tVaajRhD63m2JY7zeHvsWRlQFjbnzwrcXRK2qV7E8IcpD4Qdt11FVdwZW6wuyeo9GaUZyACxMXGIx1USubqZm3EDhruyOnGwn8JViXVSd4C70+9mM8JRdNkwqbMOrTNRqnGPDKjnGhvjOeWb6AM78b9Fx4nEQqZ3xKHBwajZnTztqDQyFsyYvHTcjQEmANjRvxkBcG19nvyJXu6JZCRvXDSeL4CmOMZ0lqHngmlK3FglAPUgVVvuaKZdAAI2Gc7eztNb9PE5xf0WFD+aZ3o64sgca5ftNVwrU4dYaNpDRlJ/rGkve0qqBoL2wB1mIxz8s/5YTtObu/BXS8yThpYM/7jsUrcjg+vLmAOJb1FcHrcmHRHRqt4AThxpS+EjKsBi/RURcY33JQRy3fMHBav3x1z7ha6RsoFRAFFpmTyjA8aaNoHq86GLHPs6rxfr+yUa+9mbuVwGfZlfMo4rzal12YK0EL3p9Ebb/FICOfZeIzuRsAMXJBGaqBZ6gwCrvMUS54d5/KtMIipiY1Ro/Z6E3EcPbbwbviTj4zlAxAwviodzhIi0DHNStF6tRq68ZVJ0dbr+0TThWyCZjDiraFFduTwo0iV+B0pOPMhApAapEn1m/7zcSfTmXcX95dh3fGnyh+c93H9m41lrImbkTqgFuLQH+VtdxMcEVEFYrWWsVFm37avvo2evKZVEyzG8+KlRlOGEwOptV0YafxO3Xky4heSzyF2NZe8B4po6gpfjpp00JmeVnO8/Sp88w== X-Microsoft-Antispam-Message-Info: VbC7xa4wbj73BOwbTyjhWZ1WrEVWAYck7jWJhlKT4Qe1hEZgbgXAJNkjjHrvvtu33E9eXwFeeTIsIckPSfeNPbutYZgQ1tv69H11IA9AogCI2oWJoSBknW9LupD8fatupjiJGJLDhK7CVOQL/CbECckMPzotC0pI49dvqwONf1aHvsHNOVDvhjVGJlUY9d4MlfFkv/Pygo/v79csenOZPHYCW22IpjGlEeh25G4TsaW8m0FluCFRKJOgr1jvosG2uwRJKnNtaKzpf2jwYbcsnhDGeZau+2PW2mdB3z3gaNg3PWzLI0gsGlfkB5n1FXsgXBCWNIngA0A1umDAdZ4fiDanMIxdaTu6/wyQkbUciVw= X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 6:bgVw3miJzH/kjZn8jXECouU7KMgxqgN+WdxxGU7fSv6jRQfyQnzcWkH0GH4Pp77cD8YXm90PMS1vaqvYqwcKLSzqxybIbPcSXbEd/1zWPaWJNCXzHT1VsEiYg8NU+RiiDnLQJY2LNeMSGjFS2mq86qGNco/ONkjG4FTafOvUh7aWchtpDLGXlrZMTV4aBha+ihBCnaaPhi1BZVYBSc0IOeBFKwDnIjYGYk/ijYVAQILQPvSLB2s2JPvWqRCyL5wUuUxC4uzHnvXKoV8axohy2RHF/BdBe+2lU8npYVL6Jw15NeVu4NG5Qk/FiCjezCpFba1tZN32fkNAzpz6QmiKSwTJzq0DPiKLfD97HRbzQllA0R63dEeQEIbO2a2ZjVhxR0ehLA8e0fgkH7anQP1imfqmOSDbqtnT3fvuh87RUHbm4QvkLIbpwez5ddDUsATicpEYhmbfFXBkwEKUgyZHVg==; 5:Aton84oRQIvyt0ZIJdQXtAe0R02SVe4ocuXNpobBarcP3cdfdaP1Q+TRXpudtu8kQQswf2Tnz2FcDa6cru+vsTRehSQi4dJkEEhO1yut9M26R1YfzHY6Dvu/Hr1EWTegzrSNLtfgY/DRMOjKspWfhDHvuFqvEoiuev0AB+EK3X4=; 7:xIPlhWeUF8aowaphUycqM5IvrxiceloCQH3OU9CtKo6/s93nMX1l/cex2wz6LljtJUfhjMmmkpW63e4Ly8sppTPQMq/4mF8EJdHKe51MzFAkawbU2FAJDTJFjcyTU53+B0RTT1VfZlqyP1Qak0/vN6SXYePyu0Mg8mD9qz2XjKkFdDDqmUDG75EMLXIPpzLoRXspX1QBF41dbCC5FF7s9pfeslcuM8+2AR/MR5ichSuEkH9Tc7aL5KB/7O0f+W8Y SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2018 07:21:27.3704 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5e721146-281f-411e-07ab-08d60736b680 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4050 Subject: [U-Boot] [PATCH 5/8][RESEND] powerpc: mpc85xx: select BINMAN by default 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" Signed-off-by: Jagdish Gediya Reviewed-by: Bin Meng --- arch/powerpc/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index 8faef0b..c727d91 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig @@ -20,6 +20,7 @@ config MPC85xx select CREATE_ARCH_SYMLINK select SYS_FSL_DDR select SYS_FSL_DDR_BE + select BINMAN imply CMD_HASH imply CMD_IRQ imply USB_EHCI_HCD if USB From patchwork Tue Aug 21 18:18:25 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagdish Gediya X-Patchwork-Id: 960123 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=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="H0xRRacG"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 41vj0Z0tNyz9s3x for ; Tue, 21 Aug 2018 17:26:38 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id D233FC21E2C; Tue, 21 Aug 2018 07:23:23 +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, DATE_IN_FUTURE_06_12, SPF_HELO_PASS, T_DKIM_INVALID 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 BAF71C21E73; Tue, 21 Aug 2018 07:21:47 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 6C493C21E4E; Tue, 21 Aug 2018 07:21:37 +0000 (UTC) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60069.outbound.protection.outlook.com [40.107.6.69]) by lists.denx.de (Postfix) with ESMTPS id 1FEF5C21E3E for ; Tue, 21 Aug 2018 07:21:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=31gXFKy96G4S0KFbgcexQ3JEK88ZGQ9ejROyhPGEVTM=; b=H0xRRacGLsAHzoeHLFyENWhbxDJ964/u4j3nCefnXV8iO57xHqO2hqpqe1VlbWHfLi7fElenlZdMG+DaGhZ0l72z05wON2mE3vdmsrJdX7R36whGX1QuUGhkR+WArvyWSByUHbc7CsbLNq62gk8bOR4xlpmEBqpkQXMEDKKVE2U= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=jagdish.gediya@nxp.com; Received: from Jagdish-PC.ap.freescale.net (14.142.187.166) by AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.21; Tue, 21 Aug 2018 07:21:29 +0000 From: Jagdish Gediya To: prabhakar.kushwaha@nxp.com, york.sun@nxp.com, poonam.aggrwal@nxp.com, trini@konsulko.com, sjg@chromium.org, bmeng.cn@gmail.com, u-boot@lists.denx.de Date: Tue, 21 Aug 2018 23:48:25 +0530 Message-Id: <1534875507-2531-7-git-send-email-jagdish.gediya@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> References: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> MIME-Version: 1.0 X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BM1PR0101CA0040.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1a::26) To AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ab79ba57-8dcf-4a2d-0543-08d60736b7d1 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4050; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 3:CsQnG3ARvmJOB+jKyUZYRH9xotTMIZ5E+HePAH7Qn3CW2vpIbPXR9qrPbXd/+rLY1maXIjdooK4eiNskoQD6iXzuFLw2JAVZER+O8mG0fJ5hEqemc5g7bH1Xz3jDnNJxnE8iGAatPaMV7Zdrpx7u9U0JuXPuAzQ96Z0uQ7v5IZudSp5vBlsCA/N1tnxFJSP9lUo+z4IpyhU2qCcnnHdUiFiDE1d156rC75FWO26AVAX927yvESFjbd1E6OGXvQVS; 25:YQ4Ge3ZuSrMbJ44ScI39on3SZve9pNe8GoEwD8rKE62mJR8acwvPKkcBROGxwp+vYfoyIVm7rkXEmrc06arrDl9ij4moZun6t17n6QoWmeneq2rLIb5qX4TPWdj85IQ0hFHxByOjnkFMDy0AZ39/NC54TOkXG9iWJmA6UMuZcrYBFfd1v7z2aw0VQhhmOMSNr3wi65M8mIGE94qNQ+BjEljdnFmGq/YbVTwDvK9JcLZOgswX6eNwHqRd06NdymUPafiwJ+x6dkxep4sdgkqpT55b7aZAOwqg7TiyA5KEERqowbHVf7/O4rwaMRyVA5h6w9tquhpQxxpmFZIOPJmRqA==; 31:L7dR8Xo1S3EXw8VIvv2Cvnnn3lBkM2D8ZrDb+qfJNwkGse9o2CmY7bA7EXAI4unud8wqwA/QlaVwkzxeEF2rFkOLnKVjAE9bl4P9wqpUmnNfjN5qTvydjVLMvIA3D4CT8HTwLgiAGss1cOQWf18NNIrCCbIghYGNKU9LPgU9mDjxICnLFhbcnvSNM49mKhzKl2tzwPUMXpyj8S+dqM9uLakqhv97NDOpcagfy1GC0Bg= X-MS-TrafficTypeDiagnostic: AM0PR04MB4050: X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 20:hFgqGOXulGfNU5dhNqkIyhbkk5rceK/eJMKSfimjVRli9x9wh+ZG/CMRm0JXtSB0fNz4WAJRJFZeqC/LEF/vADuGWtmJwwpFn8dHOofqextImFs1fG5ZYZocv5/fZNEfggUbp8mG3bEse7Opet5bWvqGPPUm3S0F2coiG0R2Ox+bmeFwNlzlkc2st4HbDKISjYfBr04NTDDuSNArSpTZXnhkr+ipxA6Fh1TTh+mV9yZHWx1Lrpjj0+NH3qxBtIWJdU9ke1Px23Y8ZH22DM67rtWSZLY0axs3kS2LKHGxBBTUNx6na5ttJ/iDv/gb0X0aTvb0vePssk1ZZDwYvZwYoHWB7IaUrpZbe+BIKd7zen3/6ylgnJY9GzAdszVhYi4rxygRAr8TKoEd1V7xY9KBPTxkJkY7A7d3VkUPVGSSdTf88brOEYrk2AZVJOFAt+bfShwTt3RCn6Imby0SC88RRaJ0w43jwbCPyqy5loGv4feTPUWrKDSJlXfr21NRe+Vy; 4:yyFiSPDx5cv/WQP+749YpR/GdC6drMqdpYK+NyAYcFKh4rLjeH5DkfPSl4/iDKWp+DBEoB+eT4UoDlz7GiQgsSSZk9pa5EjzqMDL5RzcITKBKd1zADjiEyQwNQEzKXo6U+0sdpM4YmJhc/gVkkC/FGW6dhFFkQFCX1yZdad4wMwqVCKugcw6gGTKvkFYc4jxDpizfESDptmCjRvvcHZTw6t58YErVMX+DtIA7p0MaclRvxctQQ7tyWjLVCx9c+qmU24mwkWYoPSLUt/2DM4n1EXYAnXzRBHM+Ei7JWYuuQqNgoU66ned2VeJks+nSVvAovWjq+dnwAr55f5BFTQWERdqOoq1aOeArhZ3xMlYaCU= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(17755550239193); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823301075)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201708071742011)(7699016); SRVR:AM0PR04MB4050; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4050; X-Forefront-PRVS: 0771670921 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(136003)(366004)(346002)(376002)(39860400002)(396003)(199004)(189003)(6116002)(2616005)(81166006)(956004)(476003)(6512007)(81156014)(486006)(3846002)(66066001)(44832011)(8676002)(6506007)(6486002)(53936002)(47776003)(386003)(478600001)(5660300001)(446003)(8936002)(68736007)(26005)(97736004)(36756003)(11346002)(16526019)(5009440100003)(48376002)(39060400002)(25786009)(2906002)(76176011)(51416003)(52116002)(50226002)(16586007)(7736002)(316002)(86362001)(305945005)(105586002)(4326008)(6666003)(106356001)(50466002)(110426005)(16060500001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4050; H:Jagdish-PC.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR04MB4050; 23:xZvgOv/M5oNSSLsEbv5HCVcf7pFTm06E/a7YvjeID?= XXvKiCblNJk5i9mecfXfAyxEFpEfp30Au6worBzcp8SGixD3q/Ocwuq2/KTQ0KNrEHGR/qine0mnxNqimmTkEun6EFXvmRIsmq2X/reARXlW8cy0vo1d3/Le9/QhtveDHdwTI5E2WbaJLb7GDoxlFQYTywxTfD4qZ08375ivYDjdXDY1EydjbESEpvpBS4bgKFuhxlFaeN+ec9PCBhGqhCtjJXgo9SuuUECw4hsJ8ikQDfJ53CwLYpLmW0rtbSDJuMx5BdGUpky9lf1hi4oX6QCD3zlznyn62BIe+uBf2mtvUa66KNBkUKWksnvX7EUzZ/G87oIoxQruxfdE7jQxS9q7dDGlWkDcFyThIo15k2JFJ5XxwbCWfqfpGK5TcMIZOhstkU1YODuzRMCX+jWMyk/3cpzdia9RmWCEEYYoseRFjX50/NoC92Fzvy/DVA5z8JqOuVUnW3DZm5GqSp238EXSRHJoqeiIZTlTsQ+T1Gx253Kh5dzh+FuryPPsHm3zatKCTvLUCgQ/QpgohHujaEtVAFLgz56zfEbCBI649WWeyEtezKWAJABgcF5LetQeUz4iUBiIHnDxlYbRn4eIeDkjDQ4VLYJXHOogawBSRLqWza8JNbOqIsfAY/MSirNWF75q81sFkz52A2ahPv4APw1nCI4LIxjYfBbkJ7OdnMY01qQ6DA9PzBpd56MycvnMu7gmbqTkGTSrj/BABTkrqQV6L6TyCql4fBTdaWHBDeutCciZV3MUMLqeEy0ReLXSrgkEwsUdnUHvU0deTBZoBVoV7FgzYPuVtjC4FgvkDyHR/9NauYXyLLp76N0bEKGhU1fMS6WxYBy4GlBYNoHZN62EhIucfZYmelccfozo3F1HA6InxP1aO+eOGBe4Q7/ojjU/GvLJujpaaOmbehHucLUuTcncZ34L0TSVbU7iLexFXvybiXmLHTUhQOSGtTQhJSEVguNpYkMW+EmmG73UuB5T4qRb0EPYpk7mymdY8uIl7R3TqLCpznf2QTbu4JV4tfpKScxSxWasexq6k4qTjJF4PZEdNIakF6oy10bZc9bWUXzzvHrrQlyvx4RYo0J7zTsQ7pzPaauFWgH4+H1YKFoX5ec6lof4ty3yr3+hIajihI2ayAeNtAZXk4vUltuInjpi+xI5+5d3dvJ1Y9C/hNwQ5fqzXYtLRLr0zFAJPAMq1WQ6fY5Bnn/QZLIDNgGbakm1vU3Ji5EZKJRh5nXm41l X-Microsoft-Antispam-Message-Info: DM5eza+oH61cQmUFUWr+qfL1yPdXScCrs+8wGOJjnqKihZ0HNgp9AV83p9wO/ZaovBUP10ZCYvgINLIBWa1VvlAHje8mlbZhQ7PzlSJQhly4vRnajMkWPJ8zM8o8buR41ZBC+gdg7GA/zPDY8VonzpOBAPDrfvj2D3uxXRW/bGX892POgESh67P+EtA6iHHfCYQ5qxKMwVveK9hTWOaeWDA49SgMgy0acE8gexKkk63S6TC/PfLPJFTfomFygKlFi/ZVG0e4MZMSTp9ifEbwWn0Q6KITjxElT/fTsZMWVy1XQQJevrV88BEM9T6zizVMjhSWj//7sfPHUggOG+8jTMGF7rVlX105QesaVlRLGgc= X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 6:QlbisYItYzk4sj3vruFcoCZgR2A6e3jW81mMdbzLO0eo1oYhjjDLe+Ax0z82ArFwIAnQ217vQbaVCqxlRqcSFWaVM/soPkDPbF2J94bVExI7dKc2fJ7cOdZbbZRp1jXqOszZfO+li4jURLH5gxVAwSnQ3AEHbPJ7MlMRyMeK7aBYt4l4M7xqM9DbBogJO8u7k3jOEmK1WXpjcAEcQtb9YSzgfXDlhnLFvOzNAc3T724IEae05XmC8pHo7UsivIqIVQfSAvKpDeEOSZ0gXqMwHQVZaPxS/gr61vQeUVRnfNulSdAtWGF23KfCPzvF50evIpYHRtvh5XGzLLa9VzAN5VAppPW6f9MWZNpbFepusXwFcaoNQ18Fzw8i2Wsd+Mq8MaTlN1BUNY2z7c8aUjjjdHca6xIKcjxqOXiuPwinHG1wUaw/2IdrsRQuewLAlWFJ+8lRnEZGn01IwZOkGIH+uA==; 5:0qulY4QaSR7lSDKjpQwnG+HKTGzTXYSWArBEenIRuGYYhPG4ce3Y4NG/IoXDZwMpmMEZ9w0XdtOgCb/Y7KYgjgARd2BWsYDCTMa42hEG9Fh/TfVYhgMWJrerwEkXLLBz+cxSQq7qir3kPfPbdJRG1PTuVVvX55U4Lkg9TneNVbw=; 7:yNPh4k5tNMhdeMKPaOFGtAsFv3OtOgOgq3NCpxv2W3ZhaA4FbYufPlDbSI4Rh6n/hHsNbPDSuqtjI/GrvKRp4ExRwVbU1gtEclbiNHQ2nxjpObRYOo3KMc/cK+IMMn57kwWehu/s2TxlXkadhSGLoM4JZXmoMvHeM2rRsqrpdhn5WhMQf3xJ++0gK31R9JCLNVeGdJoxcSCAgpLT1JFwXh3M6LPEb1vGtypety+3z5o2XWsyx/6nOsqpce6JYU2y SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2018 07:21:29.5739 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ab79ba57-8dcf-4a2d-0543-08d60736b7d1 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4050 Subject: [U-Boot] [PATCH 6/8][RESEND] powerpc: dts: add u-boot.dtsi and mpc85xx-u-boot.dtsi 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" add required binman node inside dts to use binman to prepare u-boot-dtb.bin Signed-off-by: Jagdish Gediya --- arch/powerpc/dts/mpc85xx-u-boot.dtsi | 16 ++++++++++++++++ arch/powerpc/dts/u-boot.dtsi | 31 +++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 arch/powerpc/dts/mpc85xx-u-boot.dtsi create mode 100644 arch/powerpc/dts/u-boot.dtsi diff --git a/arch/powerpc/dts/mpc85xx-u-boot.dtsi b/arch/powerpc/dts/mpc85xx-u-boot.dtsi new file mode 100644 index 0000000..637db11 --- /dev/null +++ b/arch/powerpc/dts/mpc85xx-u-boot.dtsi @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2018 NXP + */ + +#include + +/ { +#if defined(CONFIG_BINMAN) + binman { + u-boot-with-ucode-ptr { + optional-ucode; + }; + }; +#endif +}; diff --git a/arch/powerpc/dts/u-boot.dtsi b/arch/powerpc/dts/u-boot.dtsi new file mode 100644 index 0000000..ebe160f --- /dev/null +++ b/arch/powerpc/dts/u-boot.dtsi @@ -0,0 +1,31 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2018 NXP + */ + +#include + +/ { +#if defined(CONFIG_BINMAN) && defined(CONFIG_MPC85xx) + binman { + filename = "u-boot-dtb.bin"; + start-pos = ; + sort-by-pos; + pad-byte = <0xff>; + size = ; + + u-boot-with-ucode-ptr { + offset = ; + }; + + u-boot-dtb-with-ucode { + align = <256>; + }; +#if !defined(CONFIG_SYS_MPC85XX_NO_RESETVEC) && !defined(CONFIG_NAND) + mpc85xx-bootpg-resetvec { + offset = <(CONFIG_RESET_VECTOR_ADDRESS - 0xffc)>; + }; +#endif + }; +#endif +}; From patchwork Tue Aug 21 18:18:26 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagdish Gediya X-Patchwork-Id: 960124 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=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="b0yiwjSw"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 41vj1G3V06z9s5c for ; Tue, 21 Aug 2018 17:27:14 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 07E48C21E3E; Tue, 21 Aug 2018 07:23:59 +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, DATE_IN_FUTURE_06_12, SPF_HELO_PASS, T_DKIM_INVALID 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 65025C21E16; Tue, 21 Aug 2018 07:21:53 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id CAF8DC21C50; Tue, 21 Aug 2018 07:21:46 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0073.outbound.protection.outlook.com [104.47.2.73]) by lists.denx.de (Postfix) with ESMTPS id B69ACC21E63 for ; Tue, 21 Aug 2018 07:21:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2icTMDbmGc4vbohS0Uf57tjmaexjXQsMZRuH/VAvGg4=; b=b0yiwjSw3zooa0hbuM4WF4l3Rfk7fsJZi+ytQ0bG/q3KaAAc8TcsFyoj1E3z/mo+IuGqOZQo5V2C3hZesX8GSa+hzKUHp59rd1TAmU8IUN3XW1c57CL3wx1DodgxAMl+bz4j3TQKlMvxs+r7YtUI8HNcHSegLFPw5woxH2wd5CY= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=jagdish.gediya@nxp.com; Received: from Jagdish-PC.ap.freescale.net (14.142.187.166) by AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.21; Tue, 21 Aug 2018 07:21:31 +0000 From: Jagdish Gediya To: prabhakar.kushwaha@nxp.com, york.sun@nxp.com, poonam.aggrwal@nxp.com, trini@konsulko.com, sjg@chromium.org, bmeng.cn@gmail.com, u-boot@lists.denx.de Date: Tue, 21 Aug 2018 23:48:26 +0530 Message-Id: <1534875507-2531-8-git-send-email-jagdish.gediya@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> References: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> MIME-Version: 1.0 X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BM1PR0101CA0040.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1a::26) To AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b4b41595-b9f8-4a31-0fed-08d60736b911 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4050; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 3:V6qhwZvmu5Swdzv6ITD40DCKQEPOt8g830HpqIZxZozsDkKLYdL3wBrTaFCOzbma788ZcCsvG4/1FJg1XbEP13+UT2sgr9OQGeZDu/siTMsmZAeM6wwEPG+fEnTYQ5b4JpaCEauo40vMROFYKSfc9FZ21qO+Q7xbNKI2TlWPmqH9fqyXDTqKHpGnTU/Eok+wCgLrl2NBlNV2A8nRt4Acx4ilmdplsu7QPQ7/ODZbP92vxG77DhHKxG9/x5psAsTd; 25:oiDoZ7+IL/x0OPuqNEkppBjMncQEfQsb1+5GHkTEK+h/vH+UVJhIMcJaZdqeZH4/Xxe6WaE/dtxYEAnHdd9EjN4wU+BSFtvXiXlgfh21htQaDAW34USGityHOLyfTDxCxeBtyAw9QXGHmed9qj/xCvNaTagoxaWU5QIzyooAuJixsipzIg6IPgtUQ2QKUe9nBPNFOtL1UoIhRpiCQGOHSufQN2ZCKNV8XAvpaIU8JN8Cfy5nXiaw6WkivcsRNVydI3kFl2j5IdMU0aWVJVma54tMCsHoLt4GzFJucybIjlNSB7FTkXvhzS00fp3bzg+WEIojj3J7FIfvgV6Wvr0pSg==; 31:rwB42qGf5NyzxiLP7rJkxse/DYJ5gmQRM34oIdUglcYjHj87SQ3MNUrBzZKpSsuksWYmX4EE7CjyyFo5Rl7tnv/IUx1azz+77dN8P8x66e3s72Qnqg0/sYGHRmtRqm2KSKgOKyXyBVmQvYBIquZCILZKEuFz2uS5ihcXlR9jOkpKEScnKI+MTRFFX9dgnL9rJEmQ1WMnDbjZYpv7Up/BxGkEuD+WTAnYByTwoPiEKj0= X-MS-TrafficTypeDiagnostic: AM0PR04MB4050: X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 20:yKJmNYCtN+oinRFf1zCqek1hI6LxJzEhPw0Ozns90geyItTA4kNc/B6LLJ9wdiab0gylDtp8tr+CmY3lL/iaSZrSZv/wgPNQnqzHfP1Kq5L6RNTsj4/r6yX32eud2/ihymBXJUzI+fkU8nZPKt/10o8r+Apa/WTVFlSZStUn392s46jLPLrqRpUqCySanXxtvKmgxjGrcoyF4FVUmV2jH6ju7Tw+zEd2tn72geEFCEEuwvyAEQJKTkdhqfkFEfw/fantgWFPfR6aALVukFGrCGuXTP6MZM6WOtyPUWYupgH0Z9RzVN/bsx5yq+LlLReaVHToUZxdpWb6slEawzzcj2lesVIl2s0gDnw5Vgt8pDzAMfvRg3URzxVxttEMRliS0iAx0t0je3pNYTIg06Bng179QDrBb+7+f3Ot44rgXv2ktRMGbZ5nP5VFVl3ZeB7e5lm3yonwck4ubrwU0dYv8V7QW5n/WVE3iyg4NSfC89RE/f2vQY+QvEXm8PjJg0w3; 4:55p2OsctTzAZ/Yfi4zIl7BtgXZ19VO+Uc/yorCOZ/D3Jw3gyFGN3PMGpZHL73yj39QrtpWA7pnjIQolcOBmpdX+NGvYwJNJYS73zIbJYOEOCRQf5N5aIw01b25x+C5nLyKQk1dbo8T4oFRYex+BM9stLX2tCU+Ike1i4gVerNj1hFmBCXzPH+RFrx1nKfkXSrFWplGNEQ14w9e/fYzNReQzbRRMEEvbI5pfN7yWSnFwvSKp+8JvP8qFPAhyGknJhnSphEcFrVD8FOQmFk6ovQOLhEzXf/d2LD5/KyrgmNOvw8js9cbl8c6iMypF/0YospV3X78QZ+EgQD26zFexgC9HZ8kyJ84Hsa8F2vSYk8l0= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(17755550239193); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823301075)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201708071742011)(7699016); SRVR:AM0PR04MB4050; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4050; X-Forefront-PRVS: 0771670921 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(136003)(366004)(346002)(376002)(39860400002)(396003)(199004)(189003)(6116002)(2616005)(81166006)(956004)(476003)(6512007)(81156014)(486006)(3846002)(66066001)(44832011)(8676002)(6506007)(6486002)(53936002)(47776003)(386003)(478600001)(5660300001)(446003)(8936002)(68736007)(26005)(97736004)(36756003)(11346002)(16526019)(5009440100003)(48376002)(39060400002)(25786009)(2906002)(76176011)(51416003)(52116002)(50226002)(16586007)(7736002)(316002)(86362001)(305945005)(105586002)(4326008)(6666003)(106356001)(50466002)(110426005)(16060500001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4050; H:Jagdish-PC.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR04MB4050; 23:HkiwtZI9JZKlYEWi8+R8irjAa7hCRQ/HuR3UCK3nG?= zXUFuAoC/JmokLwCJDfLItOcNv+GSecdWJJaj7U1gq6YOQfDaLD3qUixOhwtlEjxYSLoT5qmOr8E8hkTa8rX4U+zC7N/I3xElEkJmTwaVxDdsiwTLNvQrOXMn1l223Kux5ovZ5ygTsLboE3apI8LKLf91piur+HH4PEo/IX4EU1SWJUdu+z0WE7D3yxm/DeqYxUre2F9del7ojCW/HX4/7iWjR67irD43jYrNjb50bTujcHz8NCFwEN4yrOJA/ptM/J6NWvBC4pGifCATpODortPLG1rB2iF0t0H3gc0Tv8awsqvCfxyiz9CpXO3NHQXnq2VTVpMIhs6ZVVt1QHUWRkfDypGmu0m5GrX0B86/xXwX2uCcW9zC5gWsPUOZnoYG94x4s7GzgYCZruzJ1Y+sncGz7vmYmClnhYfRMPqeW1ybLdfPcK4sWexi9G6RKATS7xOgPJx3xQkveUtsiGMqjKEbmd+GXhLwo9lX4OUckby7BHN6a5GlRWIDGu8WlrIdvOj1tPEXtDwJ+GORsIA7uYBI1MVWcqiKZfqDk4/BmOVIpl2tqAEZ85wyH4tfxZXY0OKzKBqwAbtaIq/d6Z7jjboBJwHXM75e151UgPhpNaiHE4ZVPRdcB8ow/1jyelBr8QJvbY1q4wo1Xdm3utd76XCNUH1kC8b8RVn7KjZbEMOWhBOqMX9+lFK+9uiOgOrV3zz928b1F+qaHjSJNBCZ+VQkIfDze66PcBKLrvCkKrTVCzTZX8nymW+Qb84/A9mq0XT6v/d+asJ9RfqSA7dVtKVKqGLqBFbJTnnLd7XzZNDSWoerLqZmptS/8OT+e8U8+SEckakmqMU7JtDFPbeaLEf5MJn+lMabtnifvrNpq+BQMK/8a3b2M6xFVh7lBbD0NzjFA05OFLSfeE/2mqxkFICyZLPg5DvzjQFfbBWFRM8l3oAEdTBVUBv5R4pdCNgFPAzUVb7hSa7ZjUI+k1mpRZ1i9Ak6mpxg/PPyqTljV0H9PY/tX9+Ir3mdr1wobO14/lP9TKJjHROgykz8OBnjzREa9LB9pkzBK5mZ7EvOFr7X5inFIGuNW5eCHuWGwlWgXLOfuCcNeBYjQAFuXegKeOavXAUi0hn1fci8MGlEfU4E9BXqCD5sRijpYlm0H6dSQvqnx/uf0wGJO+251szPAzlIP2oNVwNynvyvgBmVn49enieRbmwmE/+QP1bLSG2DzRjXFbXiNxqRdbiDGHInqm X-Microsoft-Antispam-Message-Info: pMXJNJkLSlqenPyWpEBmv1ZLWpoJLO+Ekn+c48mxs7lrtyqzRwPmcXuTQ5qj9x3cYmvdzRCID57ZQO30cuC4aVsyLEiRBKQM/sNLS15GMvHm6rEgnW1xJy85tA7UsxOv1RahtbBrbtY8lgO0ZorkA9CC0VWIqj00MEcenqwygZ7slwRCFiI6jJK1LUJp4I7w/otqX7rHXkdpTrWs6HI+iLmmJM0Q9p4qHGwYqa8kIf3hrXVmjXaWsG0G+fdpLw8/ez1lms8h6quvgAlx5f4pz1l165iltOlg3a027TYaI/ArooPcffauysJpFScbLg7Xollruxg6NNMUP45EuCREsEaUBHCSK6WOwCuKbtI+Xv0= X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 6:Ib3RcYaOvOUmtls+Nr6fllXbDG7Ts8Dl3Ls61PJVZfhch8/5nan9vI+eqFRKO90r2SEvthQZZQkgUpAgPkXR0+LA0vjLi8AhMNQFsZQbkcvbX5diQrZT6pAX5SRC0kS9uvhQEIyAK3sCzlJzOj32NFAFaRP9sLpdBS5VDyWNAiPps98jX1OJZoSBYemhaQNl2VPJroXnn0Ad1SgEylRxL9NQaEU7xENxAx4g1vzUQh9JCi//w4Z2148Hm1I7HsOdq80osqx0QrrQvEFzNU7r26PKMtiYRyFmHwZz7gjWUH/81GElya1n++DMsZMCzI3F9PTg2wtVTevZrxNU2F3YEOQ0CnUuze+Q7a1tXjMoqtNyoQbEawzqKj7uknmBLvcYdEgcVlwC25/31BiIh5JOvqiFjNJn0zQAJETxyR4Tc1QSwKtpd/ij8EUBdTHMnyYL0KBhcOx3aDrapuFG/maJgQ==; 5:RCMQER2V1wo+iKRhCtgqRVUJaDnIRnfvGsqEA+Ya0+Jie+zBI1QejVx8Eptg56L02xABPbKvfM2a78sgLdh7qihaCIQaw2A6l4i7HCgTn27Yc7jO0oBmYczqrjnctjKuI4aTc5S/5F/So+vdxD2Jczr38WKruLRTV6khr5BemwY=; 7:FOWDlO5UE6bBklAwfzmug20lXiqCA9x7P++gU4TGWo326QFucl3dKIsUEurE0HBVKn3Aa28cmCkxQcEGL91D50yenHBqIi4EVCvLKBkZFw4Aq9J3dAZ6/LhKOOECWDqqiZLWAeMb14MpgHHfJxChoyeCGfOlwBFzCMLPqqzR4ZOsANpzoiIAgRPTWsCzGNEXRtpbzYdImTJ7GRF3dPzOP0Hvr3PG3t9dsYbcPQZBTG6VO+HPEw/G86uGgpbj4osv SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2018 07:21:31.6893 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b4b41595-b9f8-4a31-0fed-08d60736b911 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4050 Subject: [U-Boot] [PATCH 7/8][RESEND] powerpc: mpc85xx: Use binman to embed dtb inside u-boot 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" Below is the sequence to embed dtb inside u-boot, 1. Remove bootpg and resetvec section if needed 2. Append dtb 3. Append bootpg and resetvec section back if removed previously Above procedure is required only when CONFIG_MPC85xx, CONFIG_BINMAN and CONFIG_OF_SEPARATE are defined. set PPC_MPC85XX_INCLUDE_DTB variable in Makefile if binman need to be used. set PPC_MPC85XX_REMOVE_BOOTPG_RESETVEC variable in Makefile if bootpg and resetvec section need to be removed before appending dtb. Signed-off-by: Jagdish Gediya --- Makefile | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 884b7d9..aad9dca 100644 --- a/Makefile +++ b/Makefile @@ -797,6 +797,13 @@ else DO_STATIC_RELA = endif +ifeq ($(CONFIG_MPC85xx)$(CONFIG_BINMAN)$(CONFIG_OF_SEPARATE),yyy) +PPC_MPC85XX_INCLUDE_DTB := y +ifeq ($(CONFIG_SYS_MPC85XX_NO_RESETVEC)$(CONFIG_NAND),) +PPC_MPC85XX_REMOVE_BOOTPG_RESETVEC := y +endif +endif + # Always append ALL so that arch config.mk's can add custom ones ALL-y += u-boot.srec u-boot.bin u-boot.sym System.map binary_size_check @@ -837,6 +844,10 @@ ifneq ($(BUILD_ROM)$(CONFIG_BUILD_ROM),) ALL-$(CONFIG_X86_RESET_VECTOR) += u-boot.rom endif +ifeq ($(PPC_MPC85XX_INCLUDE_DTB),y) +ALL-y += u-boot-dtb.bin +endif + # Build a combined spl + u-boot image for sunxi ifeq ($(CONFIG_ARCH_SUNXI)$(CONFIG_SPL),yy) ALL-y += u-boot-sunxi-with-spl.bin @@ -938,7 +949,7 @@ u-boot-fit-dtb.bin: u-boot-nodtb.bin fit-dtb.blob u-boot.bin: u-boot-fit-dtb.bin FORCE $(call if_changed,copy) -else ifeq ($(CONFIG_OF_SEPARATE),y) +else ifeq ($(CONFIG_OF_SEPARATE)$(PPC_MPC85XX_INCLUDE_DTB),y) u-boot-dtb.bin: u-boot-nodtb.bin dts/dt.dtb FORCE $(call if_changed,cat) @@ -979,7 +990,8 @@ spl/u-boot-spl.srec: spl/u-boot-spl FORCE $(call if_changed,objcopy) OBJCOPYFLAGS_u-boot-nodtb.bin := -O binary \ - $(if $(CONFIG_X86_16BIT_INIT),-R .start16 -R .resetvec) + $(if $(CONFIG_X86_16BIT_INIT),-R .start16 -R .resetvec) \ + $(if $(PPC_MPC85XX_REMOVE_BOOTPG_RESETVEC),-R .bootpg -R .resetvec) binary_size_check: u-boot-nodtb.bin FORCE @file_size=$(shell wc -c u-boot-nodtb.bin | awk '{print $$1}') ; \ @@ -1222,6 +1234,18 @@ u-boot-x86-16bit.bin: u-boot FORCE $(call if_changed,objcopy) endif +ifeq ($(PPC_MPC85XX_INCLUDE_DTB), y) +u-boot-dtb.bin: u-boot.bin u-boot.dtb \ + $(if $(PPC_MPC85XX_REMOVE_BOOTPG_RESETVEC), u-boot-br.bin) FORCE + $(call if_changed,binman) + +ifeq ($(PPC_MPC85XX_REMOVE_BOOTPG_RESETVEC),y) +OBJCOPYFLAGS_u-boot-br.bin := -O binary -j .bootpg -j .resetvec +u-boot-br.bin: u-boot FORCE + $(call if_changed,objcopy) +endif +endif + ifneq ($(CONFIG_ARCH_SUNXI),) ifeq ($(CONFIG_ARM64),) u-boot-sunxi-with-spl.bin: spl/sunxi-spl.bin u-boot.img u-boot.dtb FORCE @@ -1291,6 +1315,8 @@ spl/u-boot-spl.pbl: spl/u-boot-spl.bin FORCE ifeq ($(ARCH),arm) UBOOT_BINLOAD := u-boot.img +else ifeq ($(PPC_MPC85XX_INCLUDE_DTB),y) +UBOOT_BINLOAD := u-boot-dtb.bin else UBOOT_BINLOAD := u-boot.bin endif From patchwork Tue Aug 21 18:18:27 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagdish Gediya X-Patchwork-Id: 960125 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=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="b46QH/gs"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 41vj1Q5pXSz9s3x for ; Tue, 21 Aug 2018 17:27:22 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 43C89C21E31; Tue, 21 Aug 2018 07:24:20 +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, DATE_IN_FUTURE_06_12, SPF_HELO_PASS, T_DKIM_INVALID 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 B036BC21E6A; Tue, 21 Aug 2018 07:21:58 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 9ECD0C21E30; Tue, 21 Aug 2018 07:21:47 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0078.outbound.protection.outlook.com [104.47.2.78]) by lists.denx.de (Postfix) with ESMTPS id DAA79C21E45 for ; Tue, 21 Aug 2018 07:21:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WCsoKZFO25XOr5O5evA4BDWA3Y/AAz/bW+8EeszeRFQ=; b=b46QH/gsgIJrpOSarx0Qt+w/TtHQo4OQ59fuXQLjukIaP3qrHzLjgWDGwfSacjr2zmbelQv7Wn8onp4g3e76iTcybJfBj8q1szhsq04tAgGVJPs6FhVSBvOTuiziJAxdUG6rvSM8xDKydQ5OVQ+Trpai92XQSjcemGXwYIEbdvM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=jagdish.gediya@nxp.com; Received: from Jagdish-PC.ap.freescale.net (14.142.187.166) by AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.21; Tue, 21 Aug 2018 07:21:34 +0000 From: Jagdish Gediya To: prabhakar.kushwaha@nxp.com, york.sun@nxp.com, poonam.aggrwal@nxp.com, trini@konsulko.com, sjg@chromium.org, bmeng.cn@gmail.com, u-boot@lists.denx.de Date: Tue, 21 Aug 2018 23:48:27 +0530 Message-Id: <1534875507-2531-9-git-send-email-jagdish.gediya@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> References: <1534875507-2531-1-git-send-email-jagdish.gediya@nxp.com> MIME-Version: 1.0 X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BM1PR0101CA0040.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1a::26) To AM0PR04MB4050.eurprd04.prod.outlook.com (2603:10a6:208:64::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 775f9b49-39c4-4db2-5e9a-08d60736ba7f X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4050; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 3:PO7qFGtYGRn4/YWlvCs61mzUmv2CYfGYWjw/GROQHpHHl2r7jbRjyUEZBkZrh+dWeIxexqtAWDHFVw8a4sDNLaphNgBA4YB/JweWE+//GJ/JVJgfjV9xvfWbZhBE3uafmWUhktfVFmZO2FxnL6Ket26T1Q3RkApGsGHcy5LgjY3n4Gk4SQMWUI0LgX63s0Ly4xn71dZc787VB6KY9lgbVuxD2CIW4C46ACNxDMeazrOEYKr31q4JlEJi7XptkUfo; 25:ydzt/kyNTtfn4ufK7ALQJIhC4DHCgi8O+f2fQ1Qj4qDcldqBli/kWgMKHNUTktRs9BRee/5Lm5M6DdEo8CqQ5/kTYB+vKpCLdoSsxuVm9chBOVhUv+y/Dq/ujyJlNQCd6C9+D2UTYMu0g09tCwHGm6/BrBsRSIWxIktEQE6B0c+ZlAkYf4eKva3hUH4gDHPRiOVCNBgAZme4xZA4xVRtx2lN8X/Ubz1lRSPGA9CYGGtw1U83C/OisWtxrIPEHNM6PXx/eG5fnNeOFbU4HGxRH8HyA5y3n+6EiWJ7MuDX64ntF5EOvIKl7jRctMNg1ZhDFLi7cNISdqmisfXBB3AVcA==; 31:rwtOy4W5Er4pvtOJQSzjstHbV4fCYiemG6tE2ltiQhMK5rXLO9gjN38bXoUhSehScMabV/aBdhucssgFKYmeynVc0yI4Qf5DOUi2aM7KSDRruhYMtnGIAUP0//Hi8AHaysdPrfqZMJ0KbGaKLHvGhCwS9WFlsnc+47xS1tnn8+ns29SMmro+vDmpPQRDtblF4WhMs/8cBD0kquARri7rIku/lEngqB/yfuY4Xu4/8lw= X-MS-TrafficTypeDiagnostic: AM0PR04MB4050: X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 20:5UKhO5lr7ppzt92cYglMPUFSIaZUAyN8IVOVYi6nRZsqKBYzv7TN7tCNwCgexUc9lRu5czG9Li2ULZu8guCcMBpNEyQCsmk5FIc71p6kLNmpyaI13XauRTJxcLhQecJqIo3KAveglubafz7/yDbqV+MUI3MPkGi5SsXqU3kwP92gjr3BQuSEeiSPnxyhFgYyPSgkpuq/kCVUlj4AJyAFFTtqbTQKHR2wazSKB+Mm3jhg5YN3y+hr1UF4GJNABa0Q/4Jx6r7f2MTojqyafBRwkp/Unv2FiFuMbjBWqW1+YhLhtUdIR3jer87kCw6g9KHyxujeXGk01G8DXi3jM+B64QqAdD+9sfdbIXEEIMwC75sZQ0pkiLliKswfHCxQWhIoVTDk5NnxTDTkXW+3becBb63naYnh8bTdV/A+uPP+97v+fxksLox1VIy/bsEX50/YzAdM34e7CEiIEJgaWxnJX/e6z1JIC5qlvGo7aDNeAgDhoQWSlX+Rtqn46Z9oF4FY; 4:eorg4DSvjyLTooAwAPiCha5TnqPHXVw2pSEkiWIumREpvdM+s0smo7LwN70zjnnPhypZ2Xmf4NBMLbB2wRmWi3nSTT/HGfqBPvb9Z4+j6hoIfso9gWabPEVGiEgX9wgJU8nsZXyhz0chPdL0Eu9mdd208vsmU//T5g8GsWTgp7pJr9qDIgcLQeWP7nCRy0LaVuAuHZLIn58Cafp785w5+FZEBTPVibxP4s66juxmRqAk88skKnUSLv6CW14/VL5Nk/idx5cQRc171c456SG2yBhlx35f2at4H0x0w53lnPcjy9jJQjvZrnwQhq6IVIi6cJUfB5lI07io8kyLKvjK4Ki3l4su6e4Ic0XyJ2YF3/5PwgKuZDRGzI3RWd+y55w3 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(46145544646283)(101931422205132); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823301075)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201708071742011)(7699016); SRVR:AM0PR04MB4050; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4050; X-Forefront-PRVS: 0771670921 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(136003)(366004)(346002)(376002)(39860400002)(396003)(199004)(189003)(6116002)(2616005)(81166006)(956004)(476003)(6512007)(14444005)(81156014)(486006)(3846002)(66066001)(44832011)(8676002)(6506007)(6486002)(53936002)(47776003)(386003)(478600001)(5660300001)(446003)(8936002)(68736007)(26005)(97736004)(36756003)(11346002)(16526019)(5009440100003)(48376002)(39060400002)(25786009)(2906002)(76176011)(51416003)(52116002)(50226002)(16586007)(7736002)(316002)(86362001)(575784001)(305945005)(105586002)(4326008)(6666003)(106356001)(50466002)(15974865002)(110426005)(16060500001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4050; H:Jagdish-PC.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR04MB4050; 23:mELpwb+JM1GIqwCYE6+StxGdMN0euKVeku8DLiPHy?= R9r85K8zXCJfyECrrSpxA0dMq3oZL9so9qF99e0tIVFcdzPL0oOiyLsLB3h+RhA8tHQRh/wNjL5WGWVup5vLGd0rngzBFRTmZlOoflqXZFifTONe8XPKVcQFZG/GHlq017qvR+0PwSMtMaip0rQVu27PYz6KVrHDDVkLrNUX1Sz7E9ACbcLWyp5q8uQ+JS/E+F7DBETta7huutJYoln0KBG5G40WWZOwFBRHmC3q727wgiytvLQdD39pO1+2Tky/7Truk1rS/4s92V70pQDYEj/v9pzE0nZCX1nBH87neaSncXds6VQoGedXqzSBKBTE4ZhLc5hRyVtXzxY7FhL9NiOzCY0iCQsSZ7DCJ3BZwK/ZUxwfykgxK2m9Vom6h2h2qtZBwqVif4IYvqCURO2VcT9y42cYIExmvz1+95v4WlzsZolT9b4V4OgaZQrkk19BZkuAK8jNSBBhvjch+HPF3TGlKFf37gT2I+1xusknLtKiNHl0XpdWHTqTr5cEbcO8HQ1lR84zrdbsaH+D3uqg59o3m58jiJYE6PjO5jQCJE3Rll9RyxCa4NI+ThQ/CietunrP9wIiGKAgETpQJbP7xu4+j5ZjLjYaB3aVOib7c9OHqbosHaJrEZIB3+sNc5K3mpPOb094b20ufwIde4V95mgG98+1VRGaOziWN8v8wQbiWm0IqZ8k6JoNT8N5bSMOqbtbL7smumw9n6q0ubvKXOVXyTqlquZLKEz7x+0iz8z/4/NlkIMrpUea/kKU3VOC9/zv2wPSXUS8P2V1dKWutE743uXZ+FQQUT0jLb8PH/td+mTcJrmeyIwlpi2/Os2uq7ZueVVqnFnu9DkxowB3gt/ZZmi5rfiJKKt59tS5MZugoZc6T60zaLddq7i2I/mNZjrO992IIQZDRyUoCocRnU+2TjqvrbZGWyWMX30rOxJal3ocvWNb3+fyk/clYyQb8gmf3us8DACARhvRfrFcBA5hrD5fB5CmoWQby6p19eusKIxFue/gKQ5ZFOP2licqYsPMy/3xPySP4qw9LvJYPGni0hm7w6BAjRTObc4+zqeDyK267itxmnE6dRNMMnaWCY1+ondDetfZRGREUP348n97fseX2jPwkQ0shpmX0CcPxcEML2FlHSxc8ncNpBq1NImv3w+snpbEb3AkePnQl/HtDOPS4oxC94Jdcqec2UEm7QKwJQO4LG+OiHtTxUP9DFQvlZCtr3d0ngCpIABO4JGz4kWaOWW3JQZzzMI/DFl+yK1q8vx1dHimc+Ifwdy++M+tro8jjvSBFPBwmyCu/di X-Microsoft-Antispam-Message-Info: yztJmdKgIBOqpoNdE1Pp3jI7MXJ0H1MIPcRafK9e4Q9saeneYJDi+x00wqEbUPonhGISBbEBNw/LufDKjHDpKeyfyiSYb/S2wzxftAdIUiZJFmpHo+k9DVPiGjWSzSFVwaC7odH/8stZ7tNt+rhTBZAPuukuIeiq16f+yf1PnmQuvpRCoa7/8lGDJrtREW+BleOIDvhFCHOsFqDWkdduKf0tnB++uW9rIhrPc1ErWSL41Y+zkfuUXwf1beuxqPTn0z+Ex8ZoAeoZZjMuHLk7rq5OrK4rtmWslCu5OChc5Q9BfJ7wjsn2+AGQBPXWF7EDGyK6jniKuWgiXoBnABpT7D/R+rY0qawd6L8g5so9DYc= X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4050; 6:DcGZykP4BS2acBfwwYAkKoFubHzT8ZGfMYwwdS3OKRHJtU3SeTq/e2BF48A9Z1P8NgsIdgLRPswiwgAW9C9zntfheNkvT4w97ra7pumLzsgLdKD/kKQppDWGgJbAjkILICrYbF76w5lznxy0DlpuC5Yl86szdEiLZofkE3pRKNmq+fuPxytmPUS/pdwj+lo8EBrlGrLXPj0oUk20u4qM9Ps21EHFcHnpqYBLqsnSYnrY/wo6n2nMlNoK8e7HHp9KGyGa4jT3pPapb8nG1cK6/0lCJvqwsgA/jbtgVXlgVDS1Q0mDCHINH4o92dIoVsH7BMZgwN4V5pKz+pMJCCzOZAzejMROMShIaRhP5do/nmZQrAjA0NbzDPavVWHfUIYkfFfMOqqMxJEtIpXiuN6Jb2j+ILksCsLoy7CtsMVlaYEBPzrx/FUvFQYmX4Lg7up/eChWqnlXCinMuj2se/4ckA==; 5:Dz2x0qzUrU1FmKcfCD1DHcD/g+LJ+5qSVlocy/RVIM0pTgLpA8RiW7SQPpz645Kf1B9AM6p906iylGKsbdw+HyMSEo2KsWYN2bKRFF/OYewg5f3wH9goOHguhl74sk0xX7d21XoqEjEocQ1DqIIMhidtbMUSzpnKz9oNUX2SFpg=; 7:G6Bfmi+LVnyCu+T0dCjjig6qYJxCflOXh/UmaKvcvKMsuKQPvDSok6oVHRWsdLhNBIpMV53mVTzuzJ7+3JLcEk2Mn9a8SrOSOP1h+goyZGS/BIWVbtANUtwMqWemI56zE0vJc12TlfqUx9aoDrTpLc/qDfOHrALF6Bhe2cK30DyXM66YtotBAG5xS3ZEs86twBWLs3HdyU5Bs0JYRsm6JnJVORs5d7XpY+ssS1xW0joMhLPJ6jmpILEaMAb0OZC+ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2018 07:21:34.0840 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 775f9b49-39c4-4db2-5e9a-08d60736ba7f X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4050 Subject: [U-Boot] [PATCH 8/8][RESEND] powerpc: dts: Enable device tree support for T2080QDS 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" Add device tree for T2080QDS board and enable CONFIG_OF_CONTROL so that device tree can be compiled. update board README for device tree usage. Signed-off-by: Jagdish Gediya --- arch/powerpc/dts/Makefile | 2 ++ arch/powerpc/dts/e6500_power_isa.dtsi | 39 +++++++++++++++++++++ arch/powerpc/dts/t2080qds.dts | 17 ++++++++++ arch/powerpc/dts/t2080qds.dtsi | 64 +++++++++++++++++++++++++++++++++++ board/freescale/t208xqds/README | 17 ++++++++++ configs/T2080QDS_NAND_defconfig | 3 +- configs/T2080QDS_SDCARD_defconfig | 3 +- configs/T2080QDS_SPIFLASH_defconfig | 3 +- configs/T2080QDS_defconfig | 3 +- 9 files changed, 147 insertions(+), 4 deletions(-) create mode 100644 arch/powerpc/dts/e6500_power_isa.dtsi create mode 100644 arch/powerpc/dts/t2080qds.dts create mode 100644 arch/powerpc/dts/t2080qds.dtsi diff --git a/arch/powerpc/dts/Makefile b/arch/powerpc/dts/Makefile index de14e7b..a19aa56 100644 --- a/arch/powerpc/dts/Makefile +++ b/arch/powerpc/dts/Makefile @@ -1,5 +1,7 @@ # SPDX-License-Identifier: GPL-2.0+ +dtb-$(CONFIG_TARGET_T2080QDS) += t2080qds.dtb + targets += $(dtb-y) # Add any required device tree compiler flags here diff --git a/arch/powerpc/dts/e6500_power_isa.dtsi b/arch/powerpc/dts/e6500_power_isa.dtsi new file mode 100644 index 0000000..1b06170 --- /dev/null +++ b/arch/powerpc/dts/e6500_power_isa.dtsi @@ -0,0 +1,39 @@ +// SPDX-License-Identifier: GPL-2.0+ OR X11 +/* + * e6500 Power ISA Device Tree Source (include) + * + * Copyright 2013 Freescale Semiconductor Inc. + * Copyright 2018 NXP + */ + +/ { + cpus { + power-isa-version = "2.06"; + power-isa-b; // Base + power-isa-e; // Embedded + power-isa-atb; // Alternate Time Base + power-isa-cs; // Cache Specification + power-isa-ds; // Decorated Storage + power-isa-e.ed; // Embedded.Enhanced Debug + power-isa-e.pd; // Embedded.External PID + power-isa-e.hv; // Embedded.Hypervisor + power-isa-e.le; // Embedded.Little-Endian + power-isa-e.pm; // Embedded.Performance Monitor + power-isa-e.pc; // Embedded.Processor Control + power-isa-ecl; // Embedded Cache Locking + power-isa-exp; // External Proxy + power-isa-fp; // Floating Point + power-isa-fp.r; // Floating Point.Record + power-isa-mmc; // Memory Coherence + power-isa-scpm; // Store Conditional Page Mobility + power-isa-wt; // Wait + power-isa-64; // 64-bit + power-isa-e.pt; // Embedded.Page Table + power-isa-e.hv.lrat; // Embedded.Hypervisor.LRAT + power-isa-e.em; // Embedded Multi-Threading + power-isa-v; // Vector (AltiVec) + fsl,eref-er; // Enhanced Reservations + fsl,eref-deo; // Data Cache Extended Operations + mmu-type = "power-embedded"; + }; +}; diff --git a/arch/powerpc/dts/t2080qds.dts b/arch/powerpc/dts/t2080qds.dts new file mode 100644 index 0000000..bf8cb23 --- /dev/null +++ b/arch/powerpc/dts/t2080qds.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: GPL-2.0+ OR X11 +/* + * T2080QDS Device Tree Source + * + * Copyright 2013 - 2015 Freescale Semiconductor Inc. + * Copyright 2018 NXP + */ + +/include/ "t2080qds.dtsi" + +/ { + model = "fsl,T2080QDS"; + compatible = "fsl,T2080QDS"; + #address-cells = <2>; + #size-cells = <2>; + interrupt-parent = <&mpic>; +}; diff --git a/arch/powerpc/dts/t2080qds.dtsi b/arch/powerpc/dts/t2080qds.dtsi new file mode 100644 index 0000000..2006dec --- /dev/null +++ b/arch/powerpc/dts/t2080qds.dtsi @@ -0,0 +1,64 @@ +// SPDX-License-Identifier: GPL-2.0+ OR X11 +/* + * T2080/T2081 Silicon/SoC Device Tree Source (pre include) + * + * Copyright 2013 Freescale Semiconductor Inc. + * Copyright 2018 NXP + */ + +/dts-v1/; + +/include/ "e6500_power_isa.dtsi" + +/ { + model = "fsl,T2080QDS"; + compatible = "fsl,T2080QDS"; + #address-cells = <2>; + #size-cells = <2>; + interrupt-parent = <&mpic>; + + cpus { + #address-cells = <1>; + #size-cells = <0>; + + cpu0: PowerPC,e6500@0 { + device_type = "cpu"; + reg = <0 1>; + fsl,portid-mapping = <0x80000000>; + }; + cpu1: PowerPC,e6500@2 { + device_type = "cpu"; + reg = <2 3>; + fsl,portid-mapping = <0x80000000>; + }; + cpu2: PowerPC,e6500@4 { + device_type = "cpu"; + reg = <4 5>; + fsl,portid-mapping = <0x80000000>; + }; + cpu3: PowerPC,e6500@6 { + device_type = "cpu"; + reg = <6 7>; + fsl,portid-mapping = <0x80000000>; + }; + }; + + soc: soc@ffe000000 { + ranges = <0x00000000 0xf 0xfe000000 0x1000000>; + reg = <0xf 0xfe000000 0 0x00001000>; + #address-cells = <1>; + #size-cells = <1>; + device_type = "soc"; + compatible = "simple-bus"; + + mpic: pic@40000 { + interrupt-controller; + #address-cells = <0>; + #interrupt-cells = <4>; + reg = <0x40000 0x40000>; + compatible = "fsl,mpic"; + device_type = "open-pic"; + clock-frequency = <0x0>; + }; + }; +}; diff --git a/board/freescale/t208xqds/README b/board/freescale/t208xqds/README index 2a2a0e5..2b979f1 100755 --- a/board/freescale/t208xqds/README +++ b/board/freescale/t208xqds/README @@ -272,3 +272,20 @@ How to update the ucode of Freescale FMAN For more details, please refer to T2080QDS User Guide and access website www.freescale.com and Freescale QorIQ SDK Infocenter document. + +Device Tree support and How to enable it for different configs +-------------------------------------------------------------- +Device tree support is available for t2080qds for below mentioned boot, +1. NOR Boot +2. NAND Boot +3. SD Boot +4. SPIFLASH Boot + +To enable Device Tree support for other boot, below configs need to be +enabled in relative defconfig file, +1. CONFIG_DEFAULT_DEVICE_TREE="t2080qds" (Change default device tree name if required) +2. CONFIG_OF_CONTROL + +If device tree support is enabled in defconfig, +1. use 'u-boot-dtb.bin' for NOR boot. +2. Use 'u-boot-with-spl-pbl.bin' for other boot. diff --git a/configs/T2080QDS_NAND_defconfig b/configs/T2080QDS_NAND_defconfig index 6960412..33a2381 100644 --- a/configs/T2080QDS_NAND_defconfig +++ b/configs/T2080QDS_NAND_defconfig @@ -7,6 +7,7 @@ CONFIG_SPL_DRIVERS_MISC_SUPPORT=y CONFIG_SPL=y CONFIG_MPC85xx=y CONFIG_TARGET_T2080QDS=y +CONFIG_DEFAULT_DEVICE_TREE="t2080qds" CONFIG_FIT=y CONFIG_FIT_VERBOSE=y CONFIG_OF_BOARD_SETUP=y @@ -35,6 +36,7 @@ CONFIG_CMD_FAT=y CONFIG_CMD_MTDPARTS=y CONFIG_MTDIDS_DEFAULT="nor0=fe8000000.nor,nand0=fff800000.flash,spi0=spife110000.0" CONFIG_MTDPARTS_DEFAULT="mtdparts=fe8000000.nor:1m(uboot),5m(kernel),128k(dtb),96m(fs),-(user);fff800000.flash:1m(uboot),5m(kernel),128k(dtb),96m(fs),-(user);spife110000.0:1m(uboot),5m(kernel),128k(dtb),-(user)" +CONFIG_OF_CONTROL=y CONFIG_ENV_IS_IN_NAND=y CONFIG_FSL_CAAM=y CONFIG_FSL_ESDHC=y @@ -54,4 +56,3 @@ CONFIG_SPI=y CONFIG_FSL_ESPI=y CONFIG_USB=y CONFIG_USB_STORAGE=y -CONFIG_OF_LIBFDT=y diff --git a/configs/T2080QDS_SDCARD_defconfig b/configs/T2080QDS_SDCARD_defconfig index 20a0a37..bb1e89c 100644 --- a/configs/T2080QDS_SDCARD_defconfig +++ b/configs/T2080QDS_SDCARD_defconfig @@ -8,6 +8,7 @@ CONFIG_SPL_DRIVERS_MISC_SUPPORT=y CONFIG_SPL=y CONFIG_MPC85xx=y CONFIG_TARGET_T2080QDS=y +CONFIG_DEFAULT_DEVICE_TREE="t2080qds" CONFIG_FIT=y CONFIG_FIT_VERBOSE=y CONFIG_OF_BOARD_SETUP=y @@ -35,6 +36,7 @@ CONFIG_CMD_FAT=y CONFIG_CMD_MTDPARTS=y CONFIG_MTDIDS_DEFAULT="nor0=fe8000000.nor,nand0=fff800000.flash,spi0=spife110000.0" CONFIG_MTDPARTS_DEFAULT="mtdparts=fe8000000.nor:1m(uboot),5m(kernel),128k(dtb),96m(fs),-(user);fff800000.flash:1m(uboot),5m(kernel),128k(dtb),96m(fs),-(user);spife110000.0:1m(uboot),5m(kernel),128k(dtb),-(user)" +CONFIG_OF_CONTROL=y CONFIG_ENV_IS_IN_MMC=y CONFIG_FSL_CAAM=y CONFIG_FSL_ESDHC=y @@ -53,4 +55,3 @@ CONFIG_SPI=y CONFIG_FSL_ESPI=y CONFIG_USB=y CONFIG_USB_STORAGE=y -CONFIG_OF_LIBFDT=y diff --git a/configs/T2080QDS_SPIFLASH_defconfig b/configs/T2080QDS_SPIFLASH_defconfig index c763316..a5450a6 100644 --- a/configs/T2080QDS_SPIFLASH_defconfig +++ b/configs/T2080QDS_SPIFLASH_defconfig @@ -9,6 +9,7 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y CONFIG_SPL_SPI_SUPPORT=y CONFIG_MPC85xx=y CONFIG_TARGET_T2080QDS=y +CONFIG_DEFAULT_DEVICE_TREE="t2080qds" CONFIG_FIT=y CONFIG_FIT_VERBOSE=y CONFIG_OF_BOARD_SETUP=y @@ -36,6 +37,7 @@ CONFIG_CMD_FAT=y CONFIG_CMD_MTDPARTS=y CONFIG_MTDIDS_DEFAULT="nor0=fe8000000.nor,nand0=fff800000.flash,spi0=spife110000.0" CONFIG_MTDPARTS_DEFAULT="mtdparts=fe8000000.nor:1m(uboot),5m(kernel),128k(dtb),96m(fs),-(user);fff800000.flash:1m(uboot),5m(kernel),128k(dtb),96m(fs),-(user);spife110000.0:1m(uboot),5m(kernel),128k(dtb),-(user)" +CONFIG_OF_CONTROL=y CONFIG_ENV_IS_IN_SPI_FLASH=y CONFIG_FSL_CAAM=y CONFIG_FSL_ESDHC=y @@ -54,4 +56,3 @@ CONFIG_SPI=y CONFIG_FSL_ESPI=y CONFIG_USB=y CONFIG_USB_STORAGE=y -CONFIG_OF_LIBFDT=y diff --git a/configs/T2080QDS_defconfig b/configs/T2080QDS_defconfig index 5ed7836..c5f79da 100644 --- a/configs/T2080QDS_defconfig +++ b/configs/T2080QDS_defconfig @@ -2,6 +2,7 @@ CONFIG_PPC=y CONFIG_SYS_TEXT_BASE=0xEFF40000 CONFIG_MPC85xx=y CONFIG_TARGET_T2080QDS=y +CONFIG_DEFAULT_DEVICE_TREE="t2080qds" CONFIG_FIT=y CONFIG_FIT_VERBOSE=y CONFIG_OF_BOARD_SETUP=y @@ -24,6 +25,7 @@ CONFIG_CMD_FAT=y CONFIG_CMD_MTDPARTS=y CONFIG_MTDIDS_DEFAULT="nor0=fe8000000.nor,nand0=fff800000.flash,spi0=spife110000.0" CONFIG_MTDPARTS_DEFAULT="mtdparts=fe8000000.nor:1m(uboot),5m(kernel),128k(dtb),96m(fs),-(user);fff800000.flash:1m(uboot),5m(kernel),128k(dtb),96m(fs),-(user);spife110000.0:1m(uboot),5m(kernel),128k(dtb),-(user)" +CONFIG_OF_CONTROL=y CONFIG_ENV_IS_IN_FLASH=y CONFIG_FSL_CAAM=y CONFIG_FSL_ESDHC=y @@ -42,4 +44,3 @@ CONFIG_SPI=y CONFIG_FSL_ESPI=y CONFIG_USB=y CONFIG_USB_STORAGE=y -CONFIG_OF_LIBFDT=y