From patchwork Fri Jan 5 10:46:13 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Siva Durga Prasad Paladugu X-Patchwork-Id: 856008 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; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=xilinx.onmicrosoft.com header.i=@xilinx.onmicrosoft.com header.b="n8EeGIgC"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zChCL5gBgz9ryr for ; Fri, 5 Jan 2018 21:45:34 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 75A9FC21DDA; Fri, 5 Jan 2018 10:45: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, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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 50E9BC21E3E; Fri, 5 Jan 2018 10:44:53 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D43E1C21E10; Fri, 5 Jan 2018 10:44:51 +0000 (UTC) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0087.outbound.protection.outlook.com [104.47.34.87]) by lists.denx.de (Postfix) with ESMTPS id 76CA9C21D5D for ; Fri, 5 Jan 2018 10:44:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=WGLzR3EkDptLC6XKC6f/nv8TWezKNk+/zvptIEGOHzk=; b=n8EeGIgCvB/26pnIRUwz/EXxfoGIQ2aQUTdvimcK44WxKSpFSTWRUhsys7t/v74NJhj+1fFPJO4SoCfZkTY8zmKL7trhXy5SH6mxeONrNrIJsvIlhjbJw1iapnkeaTujWm7BdxX+f+UZ/F56UDlyssj7RuP1nNBEhdAAVZyhsbM= Received: from BY2PR02CA0110.namprd02.prod.outlook.com (10.163.44.164) by BY2PR02MB1331.namprd02.prod.outlook.com (10.162.79.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.366.8; Fri, 5 Jan 2018 10:44:46 +0000 Received: from SN1NAM02FT013.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::203) by BY2PR02CA0110.outlook.office365.com (2a01:111:e400:5261::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.386.5 via Frontend Transport; Fri, 5 Jan 2018 10:44:46 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; lists.denx.de; dkim=none (message not signed) header.d=none;lists.denx.de; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; Received: from xsj-pvapsmtpgw02 (149.199.60.100) by SN1NAM02FT013.mail.protection.outlook.com (10.152.72.98) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.345.12 via Frontend Transport; Fri, 5 Jan 2018 10:44:45 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:40979 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1eXPUT-0001LP-0s for u-boot@lists.denx.de; Fri, 05 Jan 2018 02:44:45 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1eXPUS-00014Q-UH for u-boot@lists.denx.de; Fri, 05 Jan 2018 02:44:44 -0800 Received: from xsj-pvapsmtp01 (mailhub.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w05AidMM019046; Fri, 5 Jan 2018 02:44:39 -0800 Received: from [172.23.37.99] (helo=xhdsivadur40.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1eXPUN-00013q-4U; Fri, 05 Jan 2018 02:44:39 -0800 From: Siva Durga Prasad Paladugu To: Date: Fri, 5 Jan 2018 16:16:13 +0530 Message-ID: <1515149176-31639-1-git-send-email-sivadur@xilinx.com> X-Mailer: git-send-email 2.7.4 X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23574.006 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(396003)(39380400002)(376002)(39860400002)(346002)(2980300002)(438002)(199004)(189003)(50466002)(305945005)(107886003)(36386004)(36756003)(47776003)(63266004)(356003)(4326008)(2351001)(6916009)(5660300001)(6666003)(81156014)(8676002)(81166006)(51416003)(16586007)(316002)(77096006)(50226002)(106002)(54906003)(106466001)(8936002)(478600001)(7696005)(48376002)(2906002)(9786002)(107986001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR02MB1331; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT013; 1:lZUTPoIHcONQNWdxBRgkVIEFuz75xw5vVGPU/0UffzAFxGCTwmdGAXXS2/suxaGMN1WzCgUs7YgbGOSWIBB1k4VTet3+6yNkbkL/1SbxVA9J77GiJzUOf6NDV9ycvBBi MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6402d6cf-9dc1-4d13-1d7b-08d554295637 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(4608076)(2017052603307)(7153060); SRVR:BY2PR02MB1331; X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1331; 3:1ZkCHZToZonZnsTXaRm/UWwaZmp21Pdn1Ts5WXyDPYVUvjmXCkzzyEAUnEG90guWmEHbC1pbfuVnymhD+RHzfvg1tkGBjT69PWDzYz+yN4NM3qx+ejNAjo6rokeQqHD9Wjk0p0xOfpDvtN551M3o84QwxRYhSlsVWpFQyUenMXZE+Oy/PJe62Ls3ecTdXbSnUbBw1KZxRKPY48ttTKQ10iGh4O7Aj7itovrh+feaBwof54dn33qiaSL0uMEQL6LQiJEcO+sdBsIMqn0KRO/Xt+gWUHZL3eIpXjMbwWD0BqyjuLb1/ktX9GFcpK+Gp6u5hKpDs33XlYfzBNjkO2grVCyr0QpdsDS+HNJgwfT4fVQ=; 25:F2DDv0/FRMNjLSEAeGYXxYk2SLJhZnK/aJcmsI1mQLjS0X/dLF4LqmPvdozm/xCGyEYv3e9JV2aPtNS7t+AbSXtESsA4IRM9trD1XaVd9LcvXP3IeMdryfw7t7lYdu4Qixe+f9kv5xlYNZ9qEFwfN606mENTvbQSUj4qjoIgSKwyFZ8IaP51pUANH4IIAykB0ohInAzvXB1PusZZZj/kN3n43OVczhls73iAFolj9x3Mk+6MA3u4uzeza1uCgVP1XAJPfy79kU3aizeHIZQOrreMqozzuBE39GupL1MqJb7YeALzIgh6v9k9ZuTW+t4gDllDSYLpn76AZIJsUSIVpA== X-MS-TrafficTypeDiagnostic: BY2PR02MB1331: X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1331; 31:65qONju4hpJdR4irx0wONMBtrbvyu3FLRO+czRXxPwOkUTWa3hSf/K76khblPJehIQf2EwUoYamRih55bV96zUJPCji0PfoUsxtcKWOs3Kj5P6+sKOeRx8vXJnSr9yGsPL9bWwNy/EOe/Po17eGaEAU41e0kihC9MKDBGmpjwHcWHEl/6doLP29Mhd4yLBzU8LDyZzzw0eOF9HV+KyJJSpHHr6ct43/XU4z4na/8NmI=; 20:bae+VRPPZ06ihADegu9LOvFqUGtOicZ8QiKNnbCVXh4Y31y+yHWTbRtV3b2BIuuKTb+OEPYT4fMRSofe0S6mBBA7aAN26U8GA/AWd1vchNb19SqHSZc3+Mlr9nd7pJp38vjpkjvI8ZAeMdFq/dAMCO1FdwHPtAS8fLXB/1pp2p+yP6W0anYZehejzWVYQNI2jQzmMtvVSTZR3OZ8NRP4ECBHPmdX31biZHVyvFvVZJ6JJK2c4MqT/JnL8kxy84GYeyqlShhOl3n2uqvWHA5NvYHtJDOCHj0S9Wh0Vne+7KXrLgw+2uTJCiqp2GMVLtPHh8dtrlu1+hgBik8N52zErY7culXMgEc28cGhMRDyiVUOu1FvNMd+SP4/5DSdeassH582Wg895zrtPiUED9dgzRxjrcj1phMKXtwqHn369PYHbVu++zeEdq87454bZm6A7+K5TX6Z1lcvmSG3NAi045cnJo3NEqSLvLV4Yvpx6Xc2VMast22mjYZFwGcowlco X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(183945574191694); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(8121501046)(5005006)(3231023)(944501075)(3002001)(10201501046)(93006095)(93004095)(6055026)(6041268)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(6072148)(201708071742011); SRVR:BY2PR02MB1331; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:BY2PR02MB1331; X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1331; 4:UiR1SRN8IBc2UxzjEzN5ABQC9uDsMLED4AO7084a3lnOOwMTXfofe5Ow7bTBvFEPzrY4zRL/KP9E5D9juBEpQW635eU9KN0dKJ0W4pMPBGq5EryF24PQn0PHWCAOQ9YM8KFVCYUoHjuAuxYT/Avdbhp1/ptFoTsEB+mE9QsM8Yo8F5qWSX1go5MkcnvZ68OoCioycaRA43rbIpJa2VXWvGBOS206Q6s3W1c7OeQIyebz8cegk5FI2XsJg1oU0Bwvd2w6MsXuwcH5g8e0aNQ2He8CdVhk0q5VxPKct1XFPxq8w6bJ5xLRPadSAxL2gilO X-Forefront-PRVS: 05437568AA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR02MB1331; 23:D9e9IEBjBQ8Mil4N/6gvnWHN5HYn3D/ehUP14+YWj?= xyH2nCVX+OOm/Ft9SujXhBz7lS4SZFluepZodQVP0za/yN0N0l7c2M/liebEpaDYLEJ//6w/wRbYXjdGg9oX7CH6xaxxpxI2/1R2A7xPxml162tR0LeBgxcdRmuTDE6pbWyyCcIlpbTDmkXLezFLNmh5IExyS3l8tAgsSabBgzeroRZ5D7o9+aXKYnlk+YYRhnJKTeLaRuDV1mKc+TJsZitwJWJy0iW5aK9Ek3Zwa5bXnYEcWbpegroPYBSZvhCzmRUIDaaAN9Ut7BMmZiXc7S9KAbfJULvAcRWNc9H95Ehxm9l8LH8tZM0p8J6OwIMrUqxu6WIKVc0JCPw0Bwd3MEML+XBSax+TaLwzAoFnt898Oa1JruPRrIwRfDfzYkwnshnjRlGKdjXbfMShvHPnSL9UQ5F+wmFZJ16CSighhKm4+IO+i6xBTioBFCuekwop9H67Zi+5ydp8UFtuADzUqKswPCLXZc3uqTxIag4qTTbs8gQypzYGScMlG+CA7Pd6hbyCjQG3T2wVw1TALqL1KW/Fuu0DF/8oyxqwo/wUgoEGq6Fi9ot9wUdIrerkfP7QfrtNuUximl6UPGccgRkGtBrsV3oI/aWOsXXRGHhAqZWoNDDF2sHnGcpueaDZYSe3HQNFvwl1iNWRhcrQpAR+Kr7A59h6HEYDcHP+fUuwlvoTc72fTmFhuKrTn3KPB3rej7aQam/VPpI//toP0a+7SK4sCbN2E/Bh1bV8HPTiNKHP+3I3OurXLqgfIIfZe5gM/b7J06n5OGRgKWHg+AXk96J9ERg6WNZoST6ZlDxLmVHc4xlW+BVI2UJcvMJAO70MVPPDND+D4NB8hTsd9S3PoGZO2SjC/aR+cHXK0lgArfqMN76daKmNLWblO7GbnpxIvVBaqz6i1y+WDXuX7MWrxd/l0YBCrc5VkIBefHdb7CkwQ== X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1331; 6:SEGBsfeQfgXPuJT9PwXwPULJfY0NS5Bm9fpPtngNkMLnHfx392nNXNod5nlP3aDl36gT2VdgdUNdr+aWXTxSuiYVV0l4oxXMtLEEom+IMdyEnNCf1rziLY7KxDakWcxwMSNJkymvLI31iD+IBXemwEwsChRN6GI1i7CJsnuyRdyVNyRt3/3XG9rYzdHbZnIFuFCpgXPHobf/G0t06UE50rvSmoxrRxsA6HqWOstKRT9QwcNTF4LaI2odu9G1srBMIo1e/8DEJkwpI8D4Bt+gNjzocAenk3eehXjR1oYjZRRx9ofZvwd3gkBgbOr43aTRv12zvpGvZm9wFGRYEE+Ks8NpKBUBYjvaWtyvqrDkZ1M=; 5:Hh+b2kC3jJW+hkzxezVitH9YwPR0KudlP1Khzmi2onRPYJoxCillSJIKpYh4BZX4okzGB8UCWkZdttLJDdMDrcbdWvYrJy3Ul4xFeuakZRAoQATjqBSOKk4CpRYeuLMcqDhV/wLFBBDvhCc+5LZP8nSKnz/4D8GC/DGPFh5+Tzc=; 24:h4FIUWCo7A32mqzYf+8+Pol/QbjxubA3iksIHnYQ0z5whsPqe+ygvoMrztH77bx8awH2F0ceulWW7RJpp4eInxhvpu59csATmCTRi1YDRJI=; 7:M3csXAABEXyX0tFAB+R4f1wTcGtmtzCVe4EBJVkCWGsiU5PdzfABmK1ozv3oMTDh94Zgd2r71d+EOiIoDP+I3cJb5vuJEFJdKrGsl7+Em7A7pVY72IgQDQe+LFJVDFwxc0UDPArl8iIweFMESBIa9UOfl9UJWpNoQaKfSqDxBRxw2YkcZBCFH3Ak8KistSUIbnI7vsfxOZNa8dMKK8m5yZGAz67kgAoOvXIVjbGJuMSBVCZyBqR5Vmo0i6doM7nT SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jan 2018 10:44:45.8231 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6402d6cf-9dc1-4d13-1d7b-08d554295637 X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR02MB1331 Cc: michal.simek@xilinx.com, Siva Durga Prasad Paladugu Subject: [U-Boot] [PATCH 0/3] Add new targets for Xilinx ZynqMP SoC 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 series adds new targets for Xilinx ZynqMP SoC. These targets are mainly meant for u-boot with minimal set of required functionality for each of flash devices such as qspi, nand and emmc. These are used in places where u-boot is supposed to run in memory with smaller footprints and with dedicated flash device. Siva Durga Prasad Paladugu (3): xilinx: zynqmp: Add new target with only qspi enabled xilinx: zynqmp: Add new target with only nand enabled xilinx: zynqmp: Add new target with only emmc enabled arch/arm/dts/Makefile | 3 + arch/arm/dts/zynqmp-mini-emmc.dts | 76 +++++++++++++++++++++ arch/arm/dts/zynqmp-mini-nand.dts | 109 ++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-mini-qspi-single.dts | 13 ++++ arch/arm/dts/zynqmp-mini-qspi.dtsi | 96 ++++++++++++++++++++++++++ configs/xilinx_zynqmp_mini_emmc_defconfig | 44 ++++++++++++ configs/xilinx_zynqmp_mini_nand_defconfig | 44 ++++++++++++ configs/xilinx_zynqmp_mini_qspi_defconfig | 56 +++++++++++++++ include/configs/xilinx_zynqmp_mini.h | 45 ++++++++++++ include/configs/xilinx_zynqmp_mini_emmc.h | 23 +++++++ include/configs/xilinx_zynqmp_mini_nand.h | 24 +++++++ include/configs/xilinx_zynqmp_mini_qspi.h | 25 +++++++ 12 files changed, 558 insertions(+) create mode 100644 arch/arm/dts/zynqmp-mini-emmc.dts create mode 100644 arch/arm/dts/zynqmp-mini-nand.dts create mode 100644 arch/arm/dts/zynqmp-mini-qspi-single.dts create mode 100644 arch/arm/dts/zynqmp-mini-qspi.dtsi create mode 100644 configs/xilinx_zynqmp_mini_emmc_defconfig create mode 100644 configs/xilinx_zynqmp_mini_nand_defconfig create mode 100644 configs/xilinx_zynqmp_mini_qspi_defconfig create mode 100644 include/configs/xilinx_zynqmp_mini.h create mode 100644 include/configs/xilinx_zynqmp_mini_emmc.h create mode 100644 include/configs/xilinx_zynqmp_mini_nand.h create mode 100644 include/configs/xilinx_zynqmp_mini_qspi.h