Message ID | 20250515145541.886857-3-dario.binacchi@amarulasolutions.com |
---|---|
State | New |
Headers | show
Return-Path: <linux-amarula+bncBCQ4XFG47UFRB7MATDAQMGQEMJ2YULY@amarulasolutions.com> X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 9C4433F049 for <linux-amarula@patchwork.amarulasolutions.com>; Thu, 15 May 2025 16:55:58 +0200 (CEST) Received: by mail-wr1-f71.google.com with SMTP id ffacd0b85a97d-3a206f05150sf727718f8f.0 for <linux-amarula@patchwork.amarulasolutions.com>; Thu, 15 May 2025 07:55:58 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1747320958; cv=pass; d=google.com; s=arc-20240605; b=ByBZTeOOr8fFQOhGSlEnx1LpyAGYsxJSXtGQwA33Xrg3BHrtVFQ8Zl67ODXL6q+wWs hWaRvNd57eAcyf8/Smi28R757HLaVAtwlcbWqPHuVdynm54bFzoEIMVVsPuVhy4e/TFM dfPGcBT+U5N+e6WUxGFhhtdUxXJdAv+hmwLBs5iKDI49HwZ2hdjgJvYpc+cZwb8pU9e7 rYgS5pRfOwfKINQm451JmOenc9q7T8vAldRtncuZKuHRtoGPi8oyRCr0XhtL6JBmmvTo yKv7Tc3AWzut7DGcVeiC4y8IU95YI2NK45JHeRiHV1hmnKXy1frIhh6H2Sc17PsLaUcP acXA== 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=5P64TuAYjq0W4RCSmEYd9/viBoxqAlfByirvYIO6jOg=; b=JQ5THFLYh0pNKfEujAbKC+AnxqgTHmtW/ZnMWR7l4BkfVj/uz6VvTJDL/Xj4vua0uf DkzGdWp37Dr6t79FkLcoZeJPi9pC1bUI9gNQ6vfkkvbBvV1h+CNJ7IW+SnUr/ZeRatu8 5sEid11UB43w5S1wdlaFlF+9XM0c5GVqK0j226zAp0feGb2xFecm2aYMtA3QFL57AWpl M9J2fUceh4JCVihsxXWqvd1+upj2yP8K+1wFeAvyOT2Aw/ZMWQrlezjtyNaiJrpaHMmC v+VNGvqLV9RrXXAahToPwZdnBCZFi+gsiJuU0VkzgYhV7zNjgbH9+sf2skXk6/s476H4 Ixuw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=LO6WLFw0; 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=1747320958; x=1747925758; 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=ebf58hHTv5UPK1amrxWkRZMg/hxzuGlz6U6v1xOhGA7N6y0DWmvcr7fmTspqFhxTUJ B1OzxFVNWD6/nfChXAy5COSTtu64WC6sodgrLvw1xmdYzzW6bCoAUnwMsdtAr7s7crfB LkiP/DFRGlTQ8hrPVjzCzxcCup+3Ryl08PTY8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747320958; x=1747925758; 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=xP/f4lCjO7OPMpiGtKR6mIeMgPMcnsyAvsqdFR8nTG1N6FobHHTfdrfEYre72AITzp 8QJyRWIIhetbjWrvIWU4TaGa0kcQRmf+Vxs2tlKx5FkHTUzgoBZogGjpvjiE+JRevETx GB/Z77nvFEH4A6M41ZGs/W9FZX5nasZ1klkfkMN3oA/EgZyel+Qbu5KBQ0g4wXh5nc7R ROoLW2+j7oRjTJG6s2k3LNApV6BJXlrJJ4zXrJ4LkNojh6P8aBQLGw+SgtPe8znBMo3x TTAtZpVH+5DZFrgE5BgS2X3VoBNNrdUXEbkvLSEhKhJUnFf6jz1Han/XRRHvS7d084El Z+9A== X-Forwarded-Encrypted: i=2; AJvYcCXl40186ZWnpb7nAwkxi0amg950SLkDOEtKxRTgu9i4oyqPZaP4naujxA1P9KvPrCosIsQzX1eGM6BJznMN@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YycJKPebuFrGcrcAOpaSoz9wenEJ7s5HsyTo3C4dcVm4dEJ+oXO 2q02iwVgd2ztNbbNo2AofNZ6X4q8qqqQhq3csiKxPs854UN4+Y18C0OPCPfd317wzTQvaA== X-Google-Smtp-Source: AGHT+IEjS5z5VJUVIUVbXQYB7HE6geBB/g/nro1quvQcjFwk5mN4du3Ntg212VsDOhpjCaW7OfEZ9g== X-Received: by 2002:a05:6000:40ca:b0:3a1:fc5c:dec7 with SMTP id ffacd0b85a97d-3a35c82f8fcmr63099f8f.21.1747320958207; Thu, 15 May 2025 07:55:58 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AVT/gBEM5IaYKQvdm226/vdwQx7x447gI9TAISeeUjSxttHiIg== Received: by 2002:a05:6000:1805:b0:3a3:5ae4:6e86 with SMTP id ffacd0b85a97d-3a35ae470d8ls171782f8f.1.-pod-prod-05-eu; Thu, 15 May 2025 07:55:56 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCX6OR9+1UsL9P36NNFjK9NWCa6kEgiQmNYI1GpxlRji9I2ocxHdzw8oZUkdD+s+I8mp3A+lIaHxOLtZ4pQv@amarulasolutions.com X-Received: by 2002:a5d:584b:0:b0:3a1:fb11:4b36 with SMTP id ffacd0b85a97d-3a35c84a599mr46566f8f.47.1747320955966; Thu, 15 May 2025 07:55:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1747320955; cv=none; d=google.com; s=arc-20240605; b=H7zABGQaS3Nc0dWtFy/FZuargXyPF/WC0ONDHdDEj92hzAexNpVac2isukvifHmHfK EMDY7/FJxHLJzL1uzKNyycXvd/DvbN37Q3MSozV6coRbDbJYKWsfhJcYnS7uya1eElmM 6Z8o9NkJBSTqyEA8jOseQNy+TeSfRCvSWF2Pc7zdtGmuLba+RBBH2RqE16BCDg8bD7ot 1BJo2SO9zD0uFOE79+YjZoD7V7vIE7Gau28BMtsOIInvq0xhYQFGY+8YNlw5n0gIxB7J 2kGeKSdm0Xbfd/hLYOfYRS23pPHzueP6CehX9OxGxiMH4t+9Zw5QGkgbLOz195f383C1 NNSw== 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=BdZdmIQaf84qymXlkDxTKtPrlPLCxqJU1hqmbTtaU0Q=; b=EtljVivc10oPdL29EKlW44X4wN2nHaxiFPt/V/FY32Nl0ZWLJIsPkqDJAi1OvSGmCc 8MyVSTrUFmWTvpZ1vj2o5+QLIvRO7fsDlVQnPl9fGgoy92Sa7nk668CjEPT/3AR6T3vF mESz1sODDojIbeYhvkBWXcwOEnhmYK6P8P2hgQzqq40r91uE2TqOkiQReoHGBXyFRKso 7u+CoSUDhUK79LLuihJCRiDt/aLBjlPwnbCTi+VYkFsuxSnIArvn+1tXNLTebFJpPdJD 49LiGIh6QYiaaPoHtLxwP+2ERBnll2pYU6Te9UDLcjeNUciiIwKFNVrSxCKzeasiqY7n eZjw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=LO6WLFw0; 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-442d67f1b51sor57524715e9.5.2025.05.15.07.55.55 for <linux-amarula@amarulasolutions.com> (Google Transport Security); Thu, 15 May 2025 07:55:55 -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; AJvYcCUADUhyYT3xsYbAZ7FAqmXafNpHK5cBtn0vZqBRGIgr/xq6Cw0ecHLbn3FNzturBV5zeSq/UsIWXxToP+U8@amarulasolutions.com X-Gm-Gg: ASbGncuZ/Swaz0alb+FkzErBgb6nIz6acDlqBlFVm/K/QWxjwDOWQ+sVm4zZLqxWPJT b0SDRKrix+nHCNTZyfcsi3IfGRos1zSW3Pq4gzQVeLPRgzNzJy2u8A4X8BlrY36TKygvEHvMXoG aJWUebicYq3ZmNt7tvt93NBCr4BRSUVoRcUem/VlMN/VchRzcQLEHqgX4khaATVJiVhmllDJqql TBSQP0K5yA95zM7SFTgmYLFD8YOV8R+4arMoQyAcK7zEq483eS8zogEEWuRx6fdp1OOrPImDdwp NDK5U7bKiLW/2LL2fia2zIya/56g+duARB3dFW6QwUWal19y/fGmOwN87cLVARjLTeorVQJF8/9 CwNUC7FUzZCBH9RSJxsiLinu4pZsiBNJrtAc4MscnAYo= X-Received: by 2002:a05:600c:c87:b0:43c:e7ae:4bc9 with SMTP id 5b1f17b1804b1-442f96e48d6mr21895235e9.1.1747320955587; Thu, 15 May 2025 07:55:55 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.client.m3-hotspots.de ([46.189.28.43]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-442f3369138sm77030235e9.8.2025.05.15.07.55.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 May 2025 07:55:54 -0700 (PDT) From: Dario Binacchi <dario.binacchi@amarulasolutions.com> To: u-boot@lists.denx.de Cc: michael@amarulasolutions.com, linux-amarula@amarulasolutions.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: [RFC PATCH v2 2/4] imx: spl_imx_romapi: support raw NAND sector Date: Thu, 15 May 2025 16:55:35 +0200 Message-ID: <20250515145541.886857-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250515145541.886857-1-dario.binacchi@amarulasolutions.com> References: <20250515145541.886857-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=LO6WLFw0; 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(-)