| 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(-)