From patchwork Wed Jun 8 16:20:50 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Herbrechtsmeier X-Patchwork-Id: 1640790 X-Patchwork-Delegate: monstr@monstr.eu Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=weidmueller.onmicrosoft.com header.i=@weidmueller.onmicrosoft.com header.a=rsa-sha256 header.s=selector1-weidmueller-onmicrosoft-com header.b=3u4lKrs6; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4LJCF93zMWz9sFk for ; Thu, 9 Jun 2022 02:22:53 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id B088A84394; Wed, 8 Jun 2022 18:21:57 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=weidmueller.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=weidmueller.onmicrosoft.com header.i=@weidmueller.onmicrosoft.com header.b="3u4lKrs6"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 0F6D88434B; Wed, 8 Jun 2022 18:21:32 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FORGED_SPF_HELO,SPF_HELO_PASS,T_SCC_BODY_TEXT_LINE, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02on060c.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe06::60c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 2C62D84368 for ; Wed, 8 Jun 2022 18:21:20 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=weidmueller.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=stefan.herbrechtsmeier-oss@weidmueller.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YrezgBU2aaTfpGbPx+zK+Z91FmckNk+mwKw5ez446AydWHNmMDCDdG/jxQLyIYLzIxfZasVIt5YX/HeV4mBxeBZV1E+KZvoPUnTOaC5a+dxe3zxIoeavFd3TR5TegqxOojWGWEpZK1GoyTlx39Iw7DDOqFcNLTZ3Qt22+ZNnIchxcZ7RLt8eN+BMiZXooDYWyh6/J9y+WIFQvgeFKmTP2H/IzxREyQY7kcaX7leeJ6pYXRlMgprZd6raUHHwqUrmkKY1Yi7OsXur+OWd0S/yadUvNPTitUL8JYLKcCUHRdkIR5cXFX8tJdyVMtlKqH6wsSG8fkRNhrqTk5lx981lCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=IpDVlk5vD05Ko6xv8AQd/p2Yl82nL8FNWSYcBXvrxcA=; b=LIdXaSxR1mUVf/SgmypNXwHoSn3wlXno3i48y/U1x9ewFS0gKFd5s/hyoTO/ROrOchSxEWiYCIrJ21FhaNeDrfpdN7htOY2Owi+ylUJPLBiplnDPGi+gC9mvUEux4WjWFrvK3kxG5GDtMXOZ4DKFqu2kVYj1Pb7wiO2HVQ/IKJiIr6CbIwAPaaZKhqIbn4SpQ+0KTqG0jwLoRDIAMIc1QPbTckOcOfw+dR9ct8JVNNLRNhhsrkZygmTJA6m/RmSukMwXQh2AgqeIINuujKZLMy526qdhzDBnwJL2bcSEJ06eCkxfAbjDtyIZBZ5h7X2mNoze0P03gYfG7sD1zbl6Vg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=weidmueller.com; dmarc=pass action=none header.from=weidmueller.com; dkim=pass header.d=weidmueller.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=weidmueller.onmicrosoft.com; s=selector1-weidmueller-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IpDVlk5vD05Ko6xv8AQd/p2Yl82nL8FNWSYcBXvrxcA=; b=3u4lKrs6/NVxhDMiWHw/hR6oceEErEb8rlsNytc4mn2xn06pzhN8ETSO+DfKAZskumnec6tG99ugJxAn6faZTjxAjvOSRkasbH8VN9BThuv0SaVLl+lzhxM+UKTo6FFyMcCbixN8tIbr65fEyzlwyxWuQPMFf5go5tz+NLCQVbk= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=weidmueller.com; Received: from PAXPR08MB6969.eurprd08.prod.outlook.com (2603:10a6:102:1d8::23) by VI1PR0802MB2189.eurprd08.prod.outlook.com (2603:10a6:800:9b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.17; Wed, 8 Jun 2022 16:21:19 +0000 Received: from PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::f938:78d7:da4b:8d23]) by PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::f938:78d7:da4b:8d23%9]) with mapi id 15.20.5314.019; Wed, 8 Jun 2022 16:21:19 +0000 From: Stefan Herbrechtsmeier To: u-boot@lists.denx.de, Michal Simek Cc: Stefan Herbrechtsmeier Subject: [PATCH 07/10] xilinx: zynqmp: make spi flash support optional Date: Wed, 8 Jun 2022 18:20:50 +0200 Message-Id: <20220608162054.25641-8-stefan.herbrechtsmeier-oss@weidmueller.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220608162054.25641-1-stefan.herbrechtsmeier-oss@weidmueller.com> References: <20220608162054.25641-1-stefan.herbrechtsmeier-oss@weidmueller.com> X-ClientProxiedBy: AS8P250CA0006.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:330::11) To PAXPR08MB6969.eurprd08.prod.outlook.com (2603:10a6:102:1d8::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dde6386a-f2d0-4cb1-61d3-08da496aeb70 X-MS-TrafficTypeDiagnostic: VI1PR0802MB2189:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 73dLvBHAtNHEre8Wd6uC6AWFSDCHrMgllRG4HTkCyWUo/vl2nODyDect+NNN8NYSxz9VhSy1i4uEAkIzsceTi7BJAMmyOF099jnohcXnBu/33vV9d1oC8xVdHc40eTT9Gt3cP5bzdRMWZpR3I4UR5dAL3v06WZ/+EOGnw3L6SSJgzS7tZQxRhxcUeue7VheZdJEez9S+rFOyzkQljnId9VwECK93i1bm57hNdleiTlg2DuBnOpZQurjvSRmyMpzV9MgqsuyDUiZa2G1x5bDuur3fjj6PXY1KCFRZ/A9EPEgRgz0sgRQEc+0yGv+YD7ATqZvOiKzBMsgvXbVyVM91UKzfQVc0WUP0G58B8TtNJ9euBs4m1dWgJv/FDGm8Xb5wAhIHif2+8av9gnZC+/xKpJ0Jpng6Hli3ApJuq+0iv3KCQN4de/4RVuOXXOxDt8moReEi7nn8T9HSZZFJkk8BjNtI3qjEKoNxW+ujoJdGdP3wmEO2iYqVSdFIBvVKxqwq1BdDFQPs+1QjKUzEOf2jUXabbuqaE7qdfC7/JKdD80p1//SskZgHDqnEfKAJErsRXJfKBMSWgqnsUOIbOeD0qwC9EFBZ6pSwCyX+4KKXBDVdX0UzgiE0txzznf2QXlQvTvytcMGo49d6qCGAzFG7OjlUMS/LdcLd5rr5uJSkB0y5LCekgIfd2DIi1EN7xiPKAv+DTlOOsEnFgS4eRUINwg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR08MB6969.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(2906002)(66946007)(66556008)(66476007)(2616005)(1076003)(107886003)(8676002)(5660300002)(186003)(8936002)(4326008)(6666004)(26005)(6512007)(6506007)(52116002)(36756003)(316002)(6486002)(86362001)(508600001)(38100700002)(6916009)(38350700002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 1BJgIfVHIaj43tHi9rx1NkwuVr72tsm89BTilaDwaquaY63QdifZxU43T8UaY0obQU/KWrEQI7gD9/OOC52ZIUX5WgbP9cXCstRqOxd+JTGBPpJ0LKh95Ue+FZFBkxh3YyDs9zeN26krU9KGb6D13AkY8fZ6l9Uj5FTnU+FRikj/A3jh+pi81iDOGhJq3nolKv6hXbUhWWml3GqG+GTntSunPQHC06qzX6RK1XPPLd36dr7ixHiqm/HIxahdHpi2EIdAOgX6M7KMm2bVNiDaODCK4UTCsOB3UcX4LLPI7WNFQhC/YywrGpWlWIETLZ5h503LxnP49/cQCLoCQXsintvc02gPRuJW727UzSJ2ZXWpnT5AJK7tuoonpZZScuzS0++OHkfhM+dLPk02YmhodDEWs1xXWmC/5AydfHBSZVPH2yIgJ2W5li4S+KX7qxRYg7LCx9YEJhQEBEJ7Zj0LuNay1csiL+UZbXm442cVEjKY6xVduZKf8YaUVUQ8HWHDYy/rF0gvbmgv0ghgPmFqzSBeAVvQMcByTSiO/ipgCcFI8nzdhPYbMkxBjq+05YipcZUpSjjQngkjiY1/Q5/nhlU1DZiBu417BUFQD1mz8XdYoZezpNphPKaVG8WxX/8Tt11RO5a2YhQI4mTmqNbPBlvAJebfEM2HtN0MYFHQg0XAwEWdLT0jWO4ge6x5Q3I3CKHhc+e8OVLZHhmYk0KbAHozaXUHUUyBTJDagrhpAyNxJAM5k56/obavuuaGJzbEQdtDdGBkFRCqQBtPVt1lhQR1Y/YGlxU9gWkc10m4iEVnex6AX602u1HbocNhqCp6XMWgsEnJJ7H6Ho2JEGXE2+hr4OP903+aJyvCcwZLeedtnXezBxMfHFV0UtisCx0RUYKVQfutRyKUUSeMlhnGaUfXwvDv+uCMxLs3uj5AGySZv/GKctF9EPBRxzWXI/G7B32NLKu+gFLo0jjR/0eh7h4FTsDM6BvfdFMTV4WNeOXTAYRQFP+fkwJSfCChwF9CTFZWpOryGKOrxwRY5rdn1x73be/UuuPmSOkW/CEURvf/N86GxhPK8rfVgCFg5HtV6JoNbzTvWp1bcXT46sMjEihsNQu/nCmNVAcGjrdPiRUYLAgtCZZRFJvIbVnOBSyJLo3DcZtaBPCFvDtscEi3xv39O0BzXSZDPaYicIM5bRCyf8iqjWe5uHgwhtLWARgz2bo6AaRDfg4CnDIOYG/F9LnBffhZYFy4lkxsTqaVv3PLL+7+X/lPCp+IRW9wlSr4Tf+MiORdLL2s2rCLjGA7AXhGI1mXHb3B+OZfLHEQ9F0HrWgAFyAt4jc6YgZN+4KU9KvbMJllNaJqjsCoTC5wQKljUd7QzOsRfzubxouZek8PkMM5LPB7e9GoemQtHDDj3Ade8WjAZh8qkjSrSb1b4OSbvhOoCGzxAYTAp/YpAkbX805R2IKpcEPG5e7tTOFFsrVqyKoDIXg56Og/5QeSn2GuM+nasqlzz3HEkuurGhmBJWKsBTG47yFBrLvNCVnc57H8dmbqhyi84gXvtidgb6+0ewwatL0mCq26nyWtxWns1X6HNuhIOdtSlzlGyIA2GcFjwcfG6Jb4xFF51w8KmuIYDYYJybxeGsy6Po6ptUswUii9+YZ4Ua5YKzpkdykGd1aQ5Pj2TLBdHKH9GWaBqhDauyQr6719zOoiMZhfDK2EiIehxqh3ZWhEBrLwisSxaO8mDXdLYYKry05HNgxkL701HK23+D+RUt7JinUF+h4= X-OriginatorOrg: weidmueller.com X-MS-Exchange-CrossTenant-Network-Message-Id: dde6386a-f2d0-4cb1-61d3-08da496aeb70 X-MS-Exchange-CrossTenant-AuthSource: PAXPR08MB6969.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jun 2022 16:21:19.3436 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e4289438-1c5f-4c95-a51a-ee553b8b18ec X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0v3BVCnlQU2jCrdKW7pZA8d6sPm4PsJ6TcfFVsk2Swe44+VT+02adai6NPuVD2o1w8HZMBfexZHYUg01YLQp+Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0802MB2189 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 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" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean From: Stefan Herbrechtsmeier The set_dfu_alt_info function use the CONFIG_SYS_SPI_U_BOOT_OFFS define to set the dfu_alt_info environment variable for qspi boot mode. Guard the usage of CONFIG_SYS_SPI_U_BOOT_OFFS to make spi flash support optional. Signed-off-by: Stefan Herbrechtsmeier --- board/xilinx/zynqmp/zynqmp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/xilinx/zynqmp/zynqmp.c b/board/xilinx/zynqmp/zynqmp.c index 06f6dbab18..106c3953e1 100644 --- a/board/xilinx/zynqmp/zynqmp.c +++ b/board/xilinx/zynqmp/zynqmp.c @@ -667,6 +667,7 @@ void set_dfu_alt_info(char *interface, char *devstr) bootseq, multiboot, bootseq, CONFIG_SPL_FS_LOAD_PAYLOAD_NAME, bootseq); break; +#if defined(CONFIG_SYS_SPI_U_BOOT_OFFS) case QSPI_MODE_24BIT: case QSPI_MODE_32BIT: snprintf(buf, DFU_ALT_BUF_LEN, @@ -675,6 +676,7 @@ void set_dfu_alt_info(char *interface, char *devstr) multiboot * SZ_32K, CONFIG_SPL_FS_LOAD_PAYLOAD_NAME, CONFIG_SYS_SPI_U_BOOT_OFFS); break; +#endif default: return; }