Message ID | 20250520085436.925901-3-dario.binacchi@amarulasolutions.com |
---|---|
State | New |
Headers | show
Return-Path: <linux-amarula+bncBCQ4XFG47UFRB44GWHAQMGQESAFU6EQ@amarulasolutions.com> X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ej1-f71.google.com (mail-ej1-f71.google.com [209.85.218.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 06ED93F12A for <linux-amarula@patchwork.amarulasolutions.com>; Tue, 20 May 2025 10:55:27 +0200 (CEST) Received: by mail-ej1-f71.google.com with SMTP id a640c23a62f3a-acb66d17be4sf369257466b.2 for <linux-amarula@patchwork.amarulasolutions.com>; Tue, 20 May 2025 01:55:27 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1747731326; cv=pass; d=google.com; s=arc-20240605; b=LOdFy/bN+8brvJmwCLKrEjisQp5ybWM/DKK2K3M/bd7zn39+pOhsClHjD1iznxb+K5 ohWtvi4deQSpCFsSJEzOhylv38qNo0PkGwazkloqWIA05Cl0bjDltxPGX38VgYi1cbYT Zf0xaO6Y1szwHX/83PIkMCWITN6TEV1quU8e5x/dWrSQcfGI6AsCw+yuU2JW3CMEaMhi vYYLDQgRd49e5fHnB04Bl6BymVuZdW6wYLwviG0HG1aXPGANYGjATFhnaL1iiNE88pyf 23aCmw+Tkm2gA4EyGFqez2UajZFulIPWOWDwBgsicODYR3jDkCh2wVFYqH1jha7dFtEf /qIw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=1KVJfpQfNxbuffwx4J1YpaagOr3d+Yd+gXtTyQOQDuA=; fh=Xqv2kHvnj4LfAlh/U8PRTu/uYS3fOxrW++pXbhLJ0Wk=; b=fWusIiFpAZD2aj7vFAUcZOWwNXldRMX1XyPOoMfmSKpBvcKgn58iYFkdQmFTr2NgWH gsMExmP7F5YgJedL6iri7t13/1/kfuhiXZDgPeQv2pOnxoubF2WmQH6La/YUKgHkntXy 8IybYSlo993Eg8cAWOj7v35WhoG+gb4J/Nqg9UxjIEdyV1XInZ2GC/CK6SAM6Km1eTav 9XM764iBCR+jKfoh5Zgb7cSArBQ1twLx5vQE8LzACoIJMpRRfHofWTq7YhQmtlq3qyhK uAE8TV9mV8cvnLVh9Ou4PabjqM4mdw5fjSN91XSpa2k90uKHg7FWscYclX2DLgkEj6up LiRA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="RYF/2K6/"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1747731326; x=1748336126; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=1KVJfpQfNxbuffwx4J1YpaagOr3d+Yd+gXtTyQOQDuA=; b=p+9LuxviXI0XOkceJsJueEctPfmm5fTzq1puR7GZR6aPVi3LROszk1/EEU1Vnm7yYe 0JZkHDgVvAZBw8wb/vndDQ3LIUXLOUXJWqC86RQQ4vPB+Ym0CxyTAEtEYZfLSZSrG2h4 lYK1Lgx2V37LVEvIt8rRhuzOscdOMGWhdOqMU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747731326; x=1748336126; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=1KVJfpQfNxbuffwx4J1YpaagOr3d+Yd+gXtTyQOQDuA=; b=pP0ltF/9pAAZ5kbjtTMqudnti2JkSRPtCmv28mZJLaV5Fgmj0CPJfWHxEx4M1Pdhq9 udZwnL6FRirvGt1h9JlEAJbTOZiqT4YZFeaB467YBjEnriTzOgOesaLjao1QA97908EF kM1Znk1J2qRy2JpGidcPjM5nF7uGpVgqMNVCvQjm02rCP/3py0PpvlqpA8ysPnPKfBQx xQ4YHBoDtTV8TdEGnd174LAOg6L2IzOl1q7n+xfcLef8I4vY75VnmUlt/EANV3LTmnk7 dn4nD4id4cr4AKRvM4R7ifRPtFTk8oTCN7gwNc7JxUtA1YG6p7OGjslld8dKSCuqIQ6Z R4ow== X-Forwarded-Encrypted: i=2; AJvYcCWq0XYl3JpkbgCyuhg+Mmv15zMGPdx6aZcyoZPGBIYZhR5o899D69xhEjZR8ru1TEz3PlKw98ZfwHgzpUeh@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YyDEQA5JdeB4HPUzVtYhcsgifbv/I8HO4HmA3jgrUdVAsKDo3S8 IRcOHxDzXk+xleCZQidNExWGIw/3JZTTiNx/Vuqzh+5chVbhptmS9EJ+e7xdebASkbUvZ94J+YT +rA== X-Google-Smtp-Source: AGHT+IHAb9HubPef8/Lbeylbvh07M9mjJ4Kf1/KCy6SwZnW1KnMBIAhBeCAb5dcUEy36kLaDXizWUQ== X-Received: by 2002:a05:600c:45cf:b0:43c:f470:7605 with SMTP id 5b1f17b1804b1-442fd610128mr151972065e9.12.1747731315702; Tue, 20 May 2025 01:55:15 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AVT/gBEgYz5Ah7Xo77xn9Og9LWgtbupk3UZrAJf02bgdETZwGw== Received: by 2002:a05:600c:3d0b:b0:43b:c5a5:513c with SMTP id 5b1f17b1804b1-442f8782f41ls7735975e9.1.-pod-prod-02-eu; Tue, 20 May 2025 01:55:13 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUrTHEDDEBJ+0ZN5V7+ecy9jHT53S8akM1y451t2rF4j08AUTGN4Y/JBaif9NMce/FagiExISnlbDFES1fZ@amarulasolutions.com X-Received: by 2002:a05:600c:64cf:b0:442:e9eb:cba2 with SMTP id 5b1f17b1804b1-442fd5a1054mr175863045e9.0.1747731313551; Tue, 20 May 2025 01:55:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1747731313; cv=none; d=google.com; s=arc-20240605; b=kiyO4M3vx0ObUawULTZ5bNPKJso1ww7VZUguSfuP4n8IfAVYOwvUc84AIxGKGaWjlf j7u5Ui8G6Mc3G7k63rHSXwg9U3AZ5JBEdEcfcfxWm2CRWev/ItE5zti98dfJb9PtUBxw ZgWfpsu0+jfl95KLqq1M91WJnDBx9+pFdYvO8BvSegvAccjyc/hmkTyLjW4craRsDmKv ziD3MQOW3+oJlXs2vGKBEby9ZjE0yvYjofq829m01h4GOY+f0foTX53HCNfdp2ntLKBB Lh1VF29T/mlUTXD6V8cm8MtL8KH+2rJTnh378Uz8GcKR90yK/PK1E6QYJmHmg0jR4/XT 67jg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=p9U0blKGXVXwmaC6hRcFej55AndVbW83uaN+gqIslc0=; fh=vlYAgZEEZV6vZpCsH2Vf6C8LzMXpI1KYEEmg5a/XnYQ=; b=g16USxii8AiFOU1h0lE9BklXhljyrwpbA8aDHF0avj9La6AgzzEyh9jJIDTnVTEfzi CnsBhA7kzJYLRwdIN8zA88Gw0Zk8REmpcG3Fe43palGgViw/UXcLP1hvqoBKwIpS6VFo OFCWC7St7kym6iTmH2Y4Jgtf5yKVM3dW/aQMhbgaaQw1FG51viHAYyW6cjHIcDvDmp4N U59xJpGT49LMTyova7SG/XLJ6Ju7VDTQW0eWTASeANGSFMZnwGk8LFahb0Amdg1FF+3k nndSKM3pHWDqNQZUC29kX7QsHlqj5Oe3plbY+A7JeKNMgj7PEauIx8RerNbqfyH9z9+q u2xA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="RYF/2K6/"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id 5b1f17b1804b1-442fd59ac34sor39960275e9.9.2025.05.20.01.55.13 for <linux-amarula@amarulasolutions.com> (Google Transport Security); Tue, 20 May 2025 01:55:13 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Forwarded-Encrypted: i=1; AJvYcCUyqFKLB0pH/zHK3zYbksP2PUZmQUE1fxIrw0rdjeEeLAUAMR4hwbiFlJAdnJINf4aMSq3KXtliNb3pOe4J@amarulasolutions.com X-Gm-Gg: ASbGnculgn5y9luc92qQ7L+EJAn9UEPVsfM7wllEsPvSc5PYUV8IoobNBeM2eaTghEL GJZtQru3QxsAEZffhHI2nMMevJRkUPUJkt1j+aMogtxZO8ifGEDPQ+alDegXwM/m3zEWujX/uPo UUAJrRODKrM2CKibXplqTVNtmd+5vYa0wWxetev3p1XD4yxOfkYz7L3U6yxt6an5FTn4goDRqsS zivvDMN60L8aOkQgCfQ6i11NsiZoa2xiTGdfRV0AQ8ggbhxhrNe+90W5MsXN1S3EeAQTZzd28r2 ZAGagewO+2NylD4Jlze5GJulPfKiYT82J3O/69TAiB8wi8O3F/lOQHQTmWnjyg58uwe+/LcGdMQ RH+SkOXM5FIN0t5c= X-Received: by 2002:a05:600c:4fd4:b0:441:b00d:e9d1 with SMTP id 5b1f17b1804b1-442fd606ce9mr170365825e9.2.1747731313044; Tue, 20 May 2025 01:55:13 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.40.47]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-447f6f062fcsm21541315e9.15.2025.05.20.01.55.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 May 2025 01:55:12 -0700 (PDT) From: Dario Binacchi <dario.binacchi@amarulasolutions.com> To: u-boot@lists.denx.de Cc: Sven Dembiann <Sven.Dembianny@bshg.com>, linux-amarula@amarulasolutions.com, michael@amarulasolutions.com, Simon Holesch <simon.holesch@bshg.com>, Dario Binacchi <dario.binacchi@amarulasolutions.com>, Fabio Estevam <festevam@gmail.com>, "NXP i.MX U-Boot Team" <uboot-imx@nxp.com>, Quentin Schulz <quentin.schulz@cherry.de>, Sean Anderson <seanga2@gmail.com>, Simon Glass <sjg@chromium.org>, Stefano Babic <sbabic@nabladev.com>, Tom Rini <trini@konsulko.com> Subject: [PATCH v3 2/5] imx: spl_imx_romapi: support raw NAND sector Date: Tue, 20 May 2025 10:54:17 +0200 Message-ID: <20250520085436.925901-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250520085436.925901-1-dario.binacchi@amarulasolutions.com> References: <20250520085436.925901-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="RYF/2K6/"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: <linux-amarula.amarulasolutions.com> X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: <https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/post>, <mailto:linux-amarula@amarulasolutions.com> List-Help: <https://support.google.com/a/amarulasolutions.com/bin/topic.py?topic=25838>, <mailto:linux-amarula+help@amarulasolutions.com> List-Archive: <https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/> List-Unsubscribe: <mailto:googlegroups-manage+476853432473+unsubscribe@googlegroups.com>, <https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/subscribe> |
Series |
|
Related |
show
|
diff --git a/arch/arm/mach-imx/spl_imx_romapi.c b/arch/arm/mach-imx/spl_imx_romapi.c index 3982f4cca184..b7008df8e35a 100644 --- a/arch/arm/mach-imx/spl_imx_romapi.c +++ b/arch/arm/mach-imx/spl_imx_romapi.c @@ -35,12 +35,10 @@ ulong __weak spl_romapi_get_uboot_base(u32 image_offset, u32 rom_bt_dev) { u32 sector = 0; - /* - * Some boards use this value even though MMC is not enabled in SPL, for - * example imx8mn_bsh_smm_s2 - */ -#ifdef CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR +#if IS_ENABLED(CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR) sector = CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR; +#elif IS_ENABLED(CONFIG_SPL_NAND_RAW_U_BOOT_USE_SECTOR) + sector = CONFIG_SPL_NAND_RAW_U_BOOT_SECTOR; #endif return image_offset + sector * 512 - 0x8000;
Commit 2a00d73d081a ("spl: mmc: Try to clean up raw-mode options") breaks the boot of the BSH SMM S2 board. As stated in the dropped comment, "Some boards use this value even though MMC is not enabled in SPL, for example imx8mn_bsh_smm_s2". Support load of the U-Boot image from raw NAND sector. Fixes: 2a00d73d081a ("spl: mmc: Try to clean up raw-mode options") Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> --- (no changes since v1) arch/arm/mach-imx/spl_imx_romapi.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-)