From patchwork Tue Aug 8 13:14:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shengyu Qu X-Patchwork-Id: 1818611 X-Patchwork-Delegate: uboot@andestech.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.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=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=outlook.com header.i=@outlook.com header.a=rsa-sha256 header.s=selector1 header.b=Cv71x8Ad; dkim-atps=neutral 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 ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4RKvLy6RPcz1yYl for ; Tue, 8 Aug 2023 23:35:05 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id EFB77861DA; Tue, 8 Aug 2023 15:34:58 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=outlook.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=outlook.com header.i=@outlook.com header.b="Cv71x8Ad"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 45FEC8622C; Tue, 8 Aug 2023 15:15:18 +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.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01acsn20809.outbound.protection.outlook.com [IPv6:2a01:111:f403:700c::809]) (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 D5543861DA for ; Tue, 8 Aug 2023 15:15:15 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=outlook.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=wiagn233@outlook.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Bq14uS8CnzwzyJxC3eYx4zp12n6ojRNgKQwOQApQTLkoYQk4kJ3rySKh7W3rZXJAYkPYonx1RDvuYbAvZUW3l6zkF/kInbmMQOv0otubcE6yjFjp4HeorNVqF09BSX95/cscyols0XBTioNoGygwVnfRX/xhz/3hV0Z/cxA/EOYEbgJvIayGwkp9T+vFcd02sLINTgxN+mJ6Sc+rlZ7mLXzG6MGNe8vj6kR0sjhdHf7P6rDWpObXvgcWREPTMo41yGPA6ob8h9XySbTq9oXWXWEfIrQwaP3hZ8z6VcX+QMIBeBfL9M/Dt9qy9wgb+bKxa8c7lSOBKlGDPUuOtbJXig== 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=HfCAY6h1b398ZFKGJmxMe1FxjSSnbM2fd5rfI8JN/2E=; b=l2sQ7RSd0ZNM/P9Y0VW/xGd8W5j2EYkoL+GwPhs+7UHWlaJ5uxzDpJ34qTMa+Zf6ZjUyhaM5ivihVK2MO5xLOkW7tRLUD94pvAUybJgUitkRlCg32JIWu7bTn3QGDJYoYek0nW36Bd8D55WRo93TlYHdUGqrLww9Od8kB7jfeaEUk1cz695tBPh78NNJGstMr5IGt04IdvECuqM72riXJyD5mpGnRO4cRg2XqS/BtfuCEb3J3gol+xZ9e81tCmZQXn91bdVJaZ0GIs3/tf0O80uHs9x3CWrgJTcx6xcTM6EOOzbEO1VEQ9dA7kD1ppBlG3uFUelgycbKXjgwYTOgSA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HfCAY6h1b398ZFKGJmxMe1FxjSSnbM2fd5rfI8JN/2E=; b=Cv71x8AdIPrh6ZfKsRFP1X14qudxXp3F4e/1gbTFdY676lWIWEytGtD4zLDNWpMRBIqXnHCjmbo40rPX9UKXLefJJvYMVqLJ7X7+UWLI7mMBiiianCuUn2TAEeqIWdJ9/OYQTrXH6t564Sf14OCiBFYLXJ8DeSZGYJDwPcuzPLJuj5RUCcV2abxUhhB70v4zt6DVUZsWtLUDruMIUlTj1bb4l+3W5HwSoI/ibSw/0iNdjdWwdo2mIsn3HO2kM94c5Arm3gk1NGNXkf3yKWtnuOdTfW/u968v+SHQD6Qo8znCP+t3wjo4a9WzApJp8AKXJf+d1vHg4K3FNwn6Do2QZw== Received: from TY3P286MB2611.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:23e::10) by TYWP286MB3674.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:3f8::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.27; Tue, 8 Aug 2023 13:15:11 +0000 Received: from TY3P286MB2611.JPNP286.PROD.OUTLOOK.COM ([fe80::e67d:f61a:b248:f597]) by TY3P286MB2611.JPNP286.PROD.OUTLOOK.COM ([fe80::e67d:f61a:b248:f597%3]) with mapi id 15.20.6652.026; Tue, 8 Aug 2023 13:15:11 +0000 From: Shengyu Qu To: yanhong.wang@starfivetech.com, u-boot@lists.denx.de Cc: Shengyu Qu Subject: [PATCH v1] configs: starfive: Enable environment in SPI flash support Date: Tue, 8 Aug 2023 21:14:36 +0800 Message-ID: X-Mailer: git-send-email 2.41.0 X-TMN: [9mCw9hXRWL/eFfuNA8Lf5IQFyX1ZMMWu] X-ClientProxiedBy: SG2PR01CA0151.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::31) To TY3P286MB2611.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:23e::10) X-Microsoft-Original-Message-ID: <20230808131436.8200-1-wiagn233@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TY3P286MB2611:EE_|TYWP286MB3674:EE_ X-MS-Office365-Filtering-Correlation-Id: 81062a39-1c92-4e47-0fbf-08db98117eab X-MS-Exchange-SLBlob-MailProps: znQPCv1HvwXCyhdVTc5RkWTDR5R+ouiA4bXoFh1MY5zTH652bquUirbf9hxkDmBOV/YsP6xXYH2mfg3lh9B5Jvp9yvB0ZZRmHrXYVdbD5UbHb9hzkfuyKiIDLKpL+qnvbvzMpJFoqUsi2KnbXtBs4svdQOr6JGKPZZHOlSIJmQvlcCew3K1abCegIOZ5ZqFq/t/tkO1Zlz8ssTxN5i0+NwMCuH6zwRB2w7aLuVFb5ZtpsbyR4bp4nIOA25/BovG2aGgGrYs/X7CXvi+iCNfqmD35TOUfFCPxpSA6YaawVacTzc1bapEKcc/X1t5KZ1i2IBI30+lQ+u0MRAynhGF8h1z6gIv6vBX2L8GP4mM8B9vNMxcjIB2aVqXLsuAht8fd2XOEenU6nJ3qPqtkpRPuyPo0OdudZkzigXa9HJpi9jFw+GrYN6BXxHVJjoApBTpSBjxFshlIuYtuSm8GoYXs25d6hX9AzEP5ywcoNFiwzenZWFzGzXCAT+uyvcXDnEAG2LZ3xojn8h7xSdlyUKU3CnwVP+FN7+O/H7EattQUteOLejixzISE9CJipxEd4aLqaJOcO/bwOaPRQoA7WfI7E14c163RgcJBSodPfTWaRriv9M4NEiQd/lJMrfvutKGA6fvWRrbz5lw9s/C3J7Wnfud16YyoeepDVWk774nKsfsl1/e33JWSrCPzeGxsWMUqfxGYCAF9ORkvWShEeUBqStMshYTDoRNBoPYI3+YWbXJPrSqvCBxXIXdDw2W6Fdbsy2kdnq8yS7o= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5pX2EypnnhyXEz3y/+9DaG/RdLNsZ5JeZB6kYce4cb4acpV8yOlcke+Te0EXbhBIY+Fi8jSoHZYc1GJSSnOwh586+MOiT4hXyfNyWTSa5uUuUmb01xxVtE1viBw9Yq6dMZI+zEPVwfz/gDqVIzR/yR6G+qJcf1IHyyj8Q7tQBECfPmvl7VCoV8JzTGW0Yei4zCYMAMmNVGgWqaSFkXYNknjsv4cE4pQbim2MQf3oNN548qg0ImuIIH3r1U8kfCnkedXBpWgCr/aD64gw+mfkeXLHCe/IR2O3X1l60fFvqB6SMncb1f2siCW44HAKv/Sv/J3fRTgyC2irFAV1IwauSKRf1GEwwhFB/6wzno+78IWa8UaS1QGjgB/n2GrEp+g1OKi10AxXNtvNCh9b3cHaFuCoDgvmO5smYzXO1mkQSQzfu5ajX5U0hKDMsSh5bZuZQGaZFRKJMpf5PUjPxQtiK+zxyoKaaMKeE0vdHMUSQuq67Q1KpM7+PAMOLojq10BMar6uXAS/+sEV2q9M0jyVhgq6999a25KXm1CuC1McKKyF8pv5sT+BSdhMQT6Ttq+JY3n1lHDK1QPuW/ZPln8HaPLXb9ilX1/65M9AfZowFoncgaQG5jQGCkJWNNrvfXoK X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: FAUsGTshEUr8NIcV+10qFY3+Jb7F9axLBZdiIn2hxrVifyI/UXhTVn+55tvgoCkbGFzDi9JcjAx7ipe9gmQJgKwjqBGrdD5OSDsvm1kg582nfhrgxq3S5aXUq9SrhE2J2tSgBPu192MjdeC/kyBFS+hee5k+IX+/ROPyPsajSjuKSfolUV2hV6Jqruxs0X6lhLnqO3/6lH1emiDTI4TrP6gKnRR8wmqqmcK3I/eEgYtAFAFkb1oW/B/6GsP9nTjGcxVHkh0mhWpF62+SaugaP6h7A1D3ijQZ8d9GJecSWN6J+tpmENcpwEa4kHQu6SSxu96Rgarh7CKYA6b82dwUWdgaky4FoMEoHu69OhVIuTKxYiiJGT5vZg+GDLMcGmhzmwxnTbPFW8gxHZujG/HLwpoI3l5+EeRKhIKXQWnOszJMouuiuQIXAorWYmNSUdk95vlEfW7Rv8ZnkRUFT/7QQUqNsR+tQf6YnwXcfEqCT93+/drFFtSoIZfPYB8Jg8dKucqz1fEA5wvTCmcZKWg0s+91OQFVtJAZNIFqIXo3qMH4r8DLm8QLDDxN1Ze8w9ae5XR46OiZFlHAQVZo39LUsdBApLMmHhFPIpdDHxB2v4ZCbb9/MnNIwcIfgi+OQ17jpOpjbn1MStkkQbTZL61Ni//V1Vnm7eHQEdkOSSub5Kp1FnCXiJQ21VbjA3RfG2XICQ7sWFxulAZXUzXmplnYcltSqBXnKqud920An3YWJfsg52+XCUwiGTVFI6Ez/7ntcXiFXN/CnoSRr9pdb4fuwmBE9HSuWh20zPip4P+xnewc9PQ9z1TBnEM+KEBfpfAjBtDPPUrYBN1KUxskPvALflGgo/mrhlX62LB7ztbwhfnKZYC1ULFawke/Z4sX6jyO9RbWyQORlUU6wfRaU5UtzmaB8/QQl+zfvl/Xgdbm9nPcAaAHyUQXHQoZ25W5lza56JLSzwdie0w/zd3UXoosI/AJJLsQFDvqt/hfIMjMtCDNHdS9sY3fntII/4STk8nIExYGgNV3E7xnUrtPgoARkPMEyeqPaVPwn4iMiHzvP7fKs9dTwMD35yoM/PCrjsrWGqs/l+AQMhJyAZTb+rYX5rsZ5qIb9nYfJVeCUEr+DfVmHgKcjgSIybWDWNiJ7IMRxVtmy0MZR67NKrEIwyDXdIA7j7xsq+URmdhlsTMMmVi8tLebvtTtFttMaEjo0SxUNA4Atms5zZMk2PUCda/WiA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 81062a39-1c92-4e47-0fbf-08db98117eab X-MS-Exchange-CrossTenant-AuthSource: TY3P286MB2611.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2023 13:15:11.3718 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWP286MB3674 X-Mailman-Approved-At: Tue, 08 Aug 2023 15:34:56 +0200 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.8 at phobos.denx.de X-Virus-Status: Clean On Starfive Visionfive 2, the u-boot environment settings are saved to on-board SPI flash. Enable relative configs by default and set offset and size according to upstream linux dts. Signed-off-by: Shengyu Qu Reviewed-by: Leo Yu-Chi Liang --- configs/starfive_visionfive2_defconfig | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/configs/starfive_visionfive2_defconfig b/configs/starfive_visionfive2_defconfig index 5d8a8e28cb..5e2e9b3489 100644 --- a/configs/starfive_visionfive2_defconfig +++ b/configs/starfive_visionfive2_defconfig @@ -6,6 +6,15 @@ CONFIG_NR_DRAM_BANKS=1 CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x80000000 CONFIG_SF_DEFAULT_SPEED=100000000 +CONFIG_ENV_SUPPORT=y +CONFIG_SAVEENV=y +CONFIG_ENV_OVERWRITE=y +CONFIG_ENV_IS_NOWHERE=y +CONFIG_ENV_IS_IN_SPI_FLASH=y +CONFIG_ENV_SECT_SIZE_AUTO=y +CONFIG_ENV_SIZE=0x10000 +CONFIG_ENV_OFFSET=0xf0000 +CONFIG_ENV_SECT_SIZE=0x10000 CONFIG_SPL_DM_SPI=y CONFIG_DEFAULT_DEVICE_TREE="jh7110-starfive-visionfive-2" CONFIG_SPL_TEXT_BASE=0x8000000