From patchwork Mon Jun 20 16:36:46 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Herbrechtsmeier X-Patchwork-Id: 1645599 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=DpUffvj3; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (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 4LRb2C21VTz9sFx for ; Tue, 21 Jun 2022 02:38:59 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id B262C83AC6; Mon, 20 Jun 2022 18:37:34 +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="DpUffvj3"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 46E3983879; Mon, 20 Jun 2022 18:37:23 +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=-1.8 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 EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0611.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1e::611]) (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 0E6468213E for ; Mon, 20 Jun 2022 18:37: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=Hp67ww2522OHZ9I4+7H1/Ygs1et1WPHo9vCDJdqrefh3yVycnUAer8VzNf/368IeN9l5uabrxvzZq9mr5NSMAKZUj9m1jW97IYjSXElSogx9QblRLnaYXiI/8rPRqxPXjdldYy1ZYzTBMZrzCRc0myyOKFtkMAHAa2Nj6YocDjO5fG2Ney000aOD80iJQZnUMhyUpOAYtM5GX83tf7Q4j+szajn4VBo4noL0Cn+OOn2PBsitgAKyeNQdOvh6Q+XOp6fFxTKAVC1qUbZhxe+0/zHPRCiqQgDtAGl9/U1DLhHtFYgbX6SbBlJZyMVpII4saNTunvEjS+b97oh2lc/O9w== 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=Gh4V8hao50QfXvKZQOSdUW4VfRTXrgRyAoc27rRNpHU=; b=L4N7YCUDDu0AGqrDWJGyGezlkjJL+bgpSwc03AQ16UCPNct0yOyzaPHwoKQIsLXBUQb+6XJLb8d8fBvYhIqg6Zh6RZshxI7lIEbBFkdJaJd0zNRR7Tm1HO7qhx0z5HpfzG8mcQ1TOqTxCX827tQohUQLMXpTulTP+F055rBBZy6pQpkdRtyMSedRPmsXTGk3bUrxEI2XJA1f+WRlHlhCpJ9il5fh9IXv0nD2Lv2DOTK0HV9PtkYd0cKrtYZ9lsJ69mxd71Sq8/IWpAy20eGExj9E74hDH0FMwVTl0xlwHXvU4yrVgsheuaC5yYdq4cBYkf3c0etDdh1tvJYzHZi8JA== 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=Gh4V8hao50QfXvKZQOSdUW4VfRTXrgRyAoc27rRNpHU=; b=DpUffvj3tOa9AnMu8kX8yLJFWNUNsK2ghCqnocULrXIVk1xjXu5XtSkCcOkd/UC5k8hirECYJczOZQhfMq++GfV9S4Cun2U/Q80CZ0NN8M4IhI9K5eSDxOZWV6jqvxCKLWUf9KLP+qQdk49qzFDN7+Tto2XjATnF+Uv6VmppGzc= 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 AM6PR08MB3928.eurprd08.prod.outlook.com (2603:10a6:20b:a9::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.18; Mon, 20 Jun 2022 16:37:19 +0000 Received: from PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::49a6:e5ff:7f94:8787]) by PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::49a6:e5ff:7f94:8787%7]) with mapi id 15.20.5353.022; Mon, 20 Jun 2022 16:37:19 +0000 From: Stefan Herbrechtsmeier To: u-boot@lists.denx.de, Michal Simek Cc: Stefan Herbrechtsmeier Subject: [PATCH v2 11/15] xilinx: zynqmp: make spi flash support optional Date: Mon, 20 Jun 2022 18:36:46 +0200 Message-Id: <20220620163650.18756-11-stefan.herbrechtsmeier-oss@weidmueller.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220620163650.18756-1-stefan.herbrechtsmeier-oss@weidmueller.com> References: <20220620163650.18756-1-stefan.herbrechtsmeier-oss@weidmueller.com> X-ClientProxiedBy: AS9PR06CA0560.eurprd06.prod.outlook.com (2603:10a6:20b:485::10) 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: 62ce4d4d-1f9e-41b9-d43e-08da52db2483 X-MS-TrafficTypeDiagnostic: AM6PR08MB3928: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: 6kG6WUQYvcvWbUVhVaLugxLC3TsB0lZCSTue5D5FffEHbatsnFmAxD+L+6kAVtwKJbg4xcrn9nwap0Z28PaOtaFlAY/fmlgyioSer8kwa+HrV5APIdyw/klDXXA7s3HQkUe9sOufSuK74UqAsluvOa2n5aDx4TrslSksHQHNLbS5RIdTwFyOJEV1+7Iv5Dl8su/HgG1leVxQhN7HA2ShHdvZRnpMSUxIGs80HXm0rceG/n+BoR2zdymo9kutS/807tgUSI6bA/ZrOtS7CiUuFuexJu66589Pmte0TaLtcIjGPSVU/ouGuXRRqTWdtGCEZxVT5Jwq+jwXOBzeSm0L5jLH4pY+aQWH1ZsU4s23zMdZUwPi1ZMEdvHVLxyjw36Rc9BsJX7tGocI46C5iZ+a61CWDk+LdRZLfY8IJc6igAFjI00c29L4lDx2F+Ip7QQ99kGFrsD2j7POTQFHqwZMeDa1wwcimHkxjaax8isBkokz8iKWrAo0AumZZfS45p39THPteqhFl/OgCicGXsx600iETP1ieI9QQgcWxruo0oOvtQaqcKDis1rPm7T6Nmaf1vUbCkWHXbN45fetPodssYwrtAWclnLraRUGRMHCuqxxiNlYJwSb0GeOoCvi5wbRpvJ/XlA11QZejEAAsMesSrk3yuWE1DNa3dnHUFnSg79B50Plrzcm4E86mGd3uMCzg+hycXJ3CdVAlpqzcgOXLQ== 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:(13230016)(4636009)(346002)(136003)(376002)(366004)(396003)(39860400002)(66476007)(6506007)(66556008)(8936002)(4326008)(6486002)(1076003)(6916009)(478600001)(8676002)(316002)(66946007)(2616005)(5660300002)(186003)(38350700002)(41300700001)(107886003)(6666004)(36756003)(2906002)(38100700002)(6512007)(26005)(52116002)(86362001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: jATZXKYCfImjE587QQLX6BkP7j6kMckBpszM2GW9GG31H4uuzD1XlRCAIeREiA6954Q4kap6JLtNbUh5teDOLeepPJ5SGywwCaf+ji8M7Y8BJ2CsBHwVZ3eLjYSQAPpbIeLPxgOakohmoeFRwOIj0wcAyxJHM09z+7FjeuY1Dnc6RRHLdhcDYcMGDW/6MW7rpj8wviniqjGIalZ3o5bLT0DEMozFJyRdy2obXDKTmtaioIhixPGqTpRcC+orI13DBKlE5cYv2YxzAFPJc8csn84eMl95pId1q950DopLtaf8QKLc7C8L4H6KDuDcU0DG/s1w0QeaGMzinRUJ2kfqwknGCfUrzecCU/t6caUI5Oj9GBAcD7NXQKPU1Q0XXC79V+f0Pu8LsmQl7VEMztk8DRJGj1h0U7LjwrUoycc2c07sizgynljfGL2ORA1rZlyCsdZSpg8gN674mpArFuMgKsOVNVOxFggwPFBUOuB+nx/gMwnua5JzZBtHM+728nBhZB9NaZWWmw641vAwfPTLaHfVjPXJV/88UVJAFzNi8D2hFn3Xc8zxuEasHLYtCyJBGyeAia+U7buYv46EsBVyYutrfdAQLUq3in1+bmGbfPQevXwyV6SjRbcH41OCFN3VZJVKAyCfgMBxFew0zEBLN73Zis6XbUClNAOIEO9mdU/v3BDReLOirlIFWIS6mnp2Mq3amq2mwEdxz3HI3Xpx7x229kNp9BKMf9gy4XNHfK93tDZ2Y1MtjlmaSVBxWbp6X97Y+K593TbC3KbcdumIFrAbm+1xxifTfn/SsEdJ+v76M8tsrz7Q5+ZhshxNhCfj68O96JUjGm+yHzu1u8fh4yoSJ+DZ3HqQFO4ABrCmgMwd/t9/ZhHUND/iHuDO/dAg3ej+vcmu+cYaFQzNhrIMWBhnhaaMV0RawyTcL2hpgdlS6+kYxB97rEqvupTs1SSicK/QJ4WioA6ia88X3GjXK5iVNtaQg5IuQ+KBvW/rGTiPye6dlK1wunrSXIvypIWsYCK357a+tklVogPY1b6V6/kq/hzMeGTbFrRf8i2ZXfRPS6baqDNpPxGrr+/aBzghH/Z7r5S9oR9HWSG8qcut4Sco/mF58cdIFo8SLQciSRAbogLWUruFyA9RFETYi4oDGOkHUL5+BOMbQ8ku7gdyesgBOoS7vEeHAW86c8nsC0Cgfn5jyp58qZeXCeofDKJ8XYljMAKihFtnY6TRxmG0b4dygLJNFAW7FqmKhMxArakuoSmT6g6spBfBamf/vZt81/LW0FjOQ4ol6SXaevLPhI+158SvGO99GKrTC7tRfbQrbZw7Hoa7ajVsICa91dwJKN/z865wcs5l5ggyvbPUe+jiJtW9LvDGXFWbsa88OgUtJAuGwzChjMIKR3Eeyoe3bHzoVYcyBm1ZznA4cnW84NpUJfO6fESxxV8UlRLlb1CJPd5fVOh7ybhS99Yb0S24hteo4UVnvad+hQbNz8rSFxf3aI5HbNlg6sEzM9EgaQvfRXxTG1+phSfLTy/rJZEeuBjHozvWHGLPvXiXUY32s4Hz1oIEuavCmwsia5Lgk8wKrI0NWtABHnsg5JRkjc6c3ZJKXt4r9XoTF9eo8kMIzh5q/lsuQ28Sx3MbUNDDqx+NStyBuM4HmpmT5M4+qX96l7BPg40BgZIHNezkdBQy1MPk3hjiZmfh5ZBuWLmM/rplZpXVtAPiaIm/m+FUOmhVAUYxe1Kso/GVjZZ0i6BOJEuGdQ2gCnbnuA51/vuuo4o= X-OriginatorOrg: weidmueller.com X-MS-Exchange-CrossTenant-Network-Message-Id: 62ce4d4d-1f9e-41b9-d43e-08da52db2483 X-MS-Exchange-CrossTenant-AuthSource: PAXPR08MB6969.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2022 16:37:19.1531 (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: NBZl3oub7pVDA1d6MzoEdSrasrzAeqJN0AlZCJ6HolXwbv+o/gIakUAUInbegnrdruOhZdl7GzNofIPWYfJ8LA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3928 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.6 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 --- (no changes since v1) 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; }