From patchwork Thu May 15 13:12:40 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4023 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f69.google.com (mail-wr1-f69.google.com [209.85.221.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 9246140D18 for ; Thu, 15 May 2025 15:12:55 +0200 (CEST) Received: by mail-wr1-f69.google.com with SMTP id ffacd0b85a97d-3a0b5d18cb7sf480542f8f.2 for ; Thu, 15 May 2025 06:12:55 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1747314775; cv=pass; d=google.com; s=arc-20240605; b=Oi/0Bf/YVM4SrYGvlI3XUyaoHLfL70nghIF9p1VdPODnL5fRTGEMJIJh7c/Xrb1/QK DgC3pk10UDawb7ZiyFeSeLsLYXZJYu29yH7CpWeypCbbmXAvopO5rE81jYYjOPblBJek 5wM1IH6LfnWalx+CodG5ggSbjXziA48e4h5/OnPdU+Lqi/I2ABTKLao4QMQspgqv5Cc6 r5EsuKHq6DX4mVEsQ8j8GZPVh6T7wSDyvIe+wm9Il5gM/VQWm+3tAObnuMZDHODh3umf T53Oj5sw+2tX7f598muGUuWrtBSmWIG20BoXPpnQSU4JATJQoNSfSDyaXC7BzaU+xehB 1YVg== 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=SjGasdPXzkbX0nMQ5nDVFnKI2N9NjCh+a3BZIcQDWos=; fh=nxSxlTbv4S9jhzeqtMEoxhuVEdqQWc/v64Fn4gJGgIY=; b=Pgfe1T/lCp5d2UePQKZ0yic+zLq/CsBhc+gwdcM+oqKwUEZbjZaQ0Op7TYFfMPJ54x TZfGC0jv72qzRtdqsfU6esukWQkZq0sqeEnrV1+V8+QszT/ttFbrKlNk2YIT5xrkzj7R vy+QoTXuuuVdUdhLnogN9SSw0e2BfQA7TBRPSeF8b/Gq/pF0fpI1NlAA9Q1tJlPQZdCu M8k3EUVML0+XRq/Orij3KE6B7Apu4/DvbHkoJrak7kZsJImOh7IOc6e8+JadMQbGLXGu 98yxuduk3sF7UdhJZsUVtyX264qHotGnQHxg63KDDOiUXkBAZ6pKW5o7Jp3lpzxzBGly nhqA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=S50eC9IY; 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=1747314775; x=1747919575; 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=SjGasdPXzkbX0nMQ5nDVFnKI2N9NjCh+a3BZIcQDWos=; b=K3ydKnkXix0L3eF3m1BrJy+lE+YP9pHESWligCbvLNUPbSg4pVAabBVrtJhVQm0ww2 43kGE6Xu4PMHZ42ZbEwMi1JTfhMRGgxRsW9uuZBlifYHpyjwGHa2dOdU8A6ajaGTgd2r NOhpTc038qv7dVA0T4EZwe6pwq9Rmzm6Ug5Jo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747314775; x=1747919575; 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=SjGasdPXzkbX0nMQ5nDVFnKI2N9NjCh+a3BZIcQDWos=; b=YcsH76EEPH/vYTAPTiXdMm6YbPWWK/JyHPhnG5FXxmR4VDVYIQgPnzcFQEq8ZRMdQ2 XtNPDn+9FIGlaUCaBYToorWob1+HcsYRzgL2oCGiFOAebdGAcZPZhAW5R7cRWDtPSm5l hM23yorfMMkGRZBOyGPEB6w4YLQP9L/dnxSYQbULrGqsUNV913hXxy8dpDB0rFSNmU92 lNwY7NNVn1n9nhcCykRfGJwXb/x9nZ5II4UTZ/hbNwXvqNB3d6TJoHi1YJTXauA1NQhs fvBoRYJ9O43Rm9wfkSTHMKNwijWO6HoV4Cys7mbOFLbnBbMR9MeLCP/hI/BgYLorpXPZ z57Q== X-Forwarded-Encrypted: i=2; AJvYcCW4A7x3JkAnNo+DQSy3zNXxamjbdG9+JDhlbK40+3jDBqPsYTOkcYxpR71zRrjQTiIr/df9jnMRHMKwSY+C@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwwYcM3E4yt+oJ/lljRB8lk2JXFLoyWfA8rvegM+MWgFZOGNHhO i8OFQIl1pLx/VMtB0Bk97n9oFHSZPv1nROhEUiSap9/JzmSTlBKjCFIdgqt9AqzmvpDFD2ckgw= = X-Google-Smtp-Source: AGHT+IGMmzFrrNikU2q0DXsyQqSXaftRa8gam1jUIJXnfeXXcPuaadS88BFcINxK7PH5vjZkO6R+cQ== X-Received: by 2002:a05:6000:4007:b0:3a1:f537:45ea with SMTP id ffacd0b85a97d-3a353751139mr2455933f8f.25.1747314775123; Thu, 15 May 2025 06:12:55 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AVT/gBH4bKC7/cXwuBEPkYMmWM4LLknEEBiVc8+iRAxgIIgHiA== Received: by 2002:a05:6000:18a3:b0:3a0:b37b:4c8d with SMTP id ffacd0b85a97d-3a3513b4eb8ls524780f8f.1.-pod-prod-06-eu; Thu, 15 May 2025 06:12:53 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCW/28lrFYpjzF/ArPYnKdqNsC1hxm6C44/5VT93v3bZGidcmoLdwqK5KR3zmX+rbg2VSbMDwlu/rgcX0Gne@amarulasolutions.com X-Received: by 2002:a05:6000:184b:b0:3a0:b816:5a44 with SMTP id ffacd0b85a97d-3a353752c02mr2660438f8f.35.1747314772934; Thu, 15 May 2025 06:12:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1747314772; cv=none; d=google.com; s=arc-20240605; b=ZeKuhfxLd9DTIVKPJlvAg2553EOWUUrN2jxMgYZoJU82OaDpaTzHu29r81pJD9GiFD Wxad3yEA9PG/yW6HX9DvOfwFqa3JM4C2VF7P2rMVxTQ9MiNvA+wfdb3Y3UiSHfG2K1pB O3cECpYkzwj7o5alD4GqL/a9TEclnB3VCg9mRdC3g9+SNBggtzHTWqcylcoiFgS83L0O AXYmgtSGJ9l2x19peagUyHM5WY1UWFfmUMYeaRa97FW5wPhpLf7P8sfoIr5j8ZtNbrSn x19PNaXLqLBoeHCw9MaV0f2YC6YKVYdbzsUdRVAkuIrInfSpqtsCHALjTKBqRHJV692b +gfA== 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=WLMDYlc7XBPS/Fby7WYjjbe9uW9pf+KvNQavun0zEN4=; fh=RLWmTqoq6Qx+i/AHckUr+i1rEcE7n6qe/txspRTDChQ=; b=cYihbjBD/jcs8j07rTXNRpXKDo/CQMXddlSF+eiZp7YMmbFr8xtcKfe7//oJujfHj7 K2mnul8yRnIvdD7uedYdTClhREmbgkXrAZuj6zufhZNCJsLIn5bPQ9+vNpvQAYFWhjFQ Ad87kCxEom15hgiSJRlSsMrP4J3Tv+fEIAuLVaanMV+O10lujDnk6yOC9kmRmx/JKG1A BBPCamPWcdkFm9bunoL22RvO4sxV/oYYF5UdkfbjeIZnG+2g0JeHtf5Dmtb4hzwIXMp1 q90M7thXgK6I18o2sG9YLenVtS9qQOMg4y+lRtHxI4HDaOffhgXuUCfjxCjrb+Ot2Ysl nZ+Q==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=S50eC9IY; 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-442d6875c12sor3331385e9.9.2025.05.15.06.12.52 for (Google Transport Security); Thu, 15 May 2025 06:12:52 -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; AJvYcCWljkkexMDSsvd6igGce+F3D5Y1byF1Xne5vT9jRDncjf9aQRuAIDcVNMDv2q6ZQB2vouZ2U/l0S41rWdrJ@amarulasolutions.com X-Gm-Gg: ASbGncv0wWko65ITpguFA2YrQZyyPSyae3hvaoq9IS1u2AgYActYN++pAFv2cfIpGKh OXYGQRyQ/RFsyQ3LfA0RFWDgKAvNVuz/cvsaQcoMOP9rQx/BpF2OJxWmvzA7lZF6h4BMJHbaC/Q PSRS99hputIPrtfrC5mot7+GRKes7TJQkdqU+6J45GrU0qDsmvadXHhyUWJBEnQgEBmxDVO4zEi 5VhgPnbWfCBJVojD/6+Npl8bWtmo3cUs53G3FHYWW9H8zCEZ4p32GbMqCbpvgNQQpdDHsmBSzaA R/bhmSOIYOswNvwavg8sjWJ3T7UlVvk4g91IcO0/O7wGdf8kxdjGOv55+DANLI5G6XRn2JJ/49C 4Y5bQCkbZeVTZIjkKUAtbpUZ82X+h/5qkdpP9CBxMgQs= X-Received: by 2002:a05:600c:3e86:b0:43c:eeee:b706 with SMTP id 5b1f17b1804b1-442f9706006mr24406015e9.24.1747314772512; Thu, 15 May 2025 06:12:52 -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-442f39ef811sm65516825e9.35.2025.05.15.06.12.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 May 2025 06:12:51 -0700 (PDT) From: Dario Binacchi To: u-boot@lists.denx.de Cc: michael@amarulasolutions.com, linux-amarula@amarulasolutions.com, Dario Binacchi , Anshul Dalal , Greg Malysa , Jerome Forissier , Lukas Funke , Marek Vasut , Masahiro Yamada , Nathan Barrett-Morrison , Oliver Gaskell , Paul Kocialkowski , Peng Fan , Quentin Schulz , Sean Anderson , Simon Glass , Tom Rini , Trevor Woerner Subject: [RFC PATCH 1/3] spl: Kconfig: allow to enable SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR for i.MX8M Date: Thu, 15 May 2025 15:12:40 +0200 Message-ID: <20250515131246.784206-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250515131246.784206-1-dario.binacchi@amarulasolutions.com> References: <20250515131246.784206-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=S50eC9IY; 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: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Commit 2a00d73d081a ("spl: mmc: Try to clean up raw-mode options") breaks the boot of the BSH SMM S2 board. As stated in the commit itself, "Some boards use this value even though MMC is not enabled in SPL, for example imx8mn_bsh_smm_s2". The same commit makes SPL_SYS_MMCSD_RAW_MODE depend on SPL_DM_MMC || SPL_MMC. With SPL_SYS_MMCSD_RAW_MODE unset, it is not possible to enable SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR, thus breaking the board's boot process. The patch once again allows SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR to be selected also for boards that do not use MMC, in this case on the i.MX8M platform. Fixes: 2a00d73d081a ("spl: mmc: Try to clean up raw-mode options") Signed-off-by: Dario Binacchi --- common/spl/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/spl/Kconfig b/common/spl/Kconfig index aa3a85eea54d..77bb21e74cd6 100644 --- a/common/spl/Kconfig +++ b/common/spl/Kconfig @@ -542,7 +542,7 @@ config SPL_SYS_MMCSD_RAW_MODE help Support booting from an MMC without a filesystem. -if SPL_SYS_MMCSD_RAW_MODE +if SPL_SYS_MMCSD_RAW_MODE || ARCH_IMX8M choice prompt "Method for locating next phase of boot (e.g. U-Boot)" From patchwork Thu May 15 13:12:41 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4024 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id EC60140D19 for ; Thu, 15 May 2025 15:12:56 +0200 (CEST) Received: by mail-wm1-f71.google.com with SMTP id 5b1f17b1804b1-440667e7f92sf5239925e9.3 for ; Thu, 15 May 2025 06:12:56 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1747314776; cv=pass; d=google.com; s=arc-20240605; b=LBPkN//XaRxEsLPJ+1GyRFxQrx8IEFXXLz73pPBXnuy8e3Gky/qiGbwgoIeKlNrfy4 lFi4I4rHU+alTbonHN1QCkaI8ehi3szckLyT0a/7HVP4qlfMOm94O44KX+GUdoeVJTuk ybTV0lWW3I4yDQhsbuFTUi9f/VEK4vq2Qf/AeaSgUZltn9tdykQiQr/AYcNupRkdMmC9 tgc4UO0F22C+S7QsL4tNBmeJpfuaADbJlgJ/VUHGy1zKV5cI/sz7cg1ccNqWmkUFh+w4 U1OFvyZydmgcX5kE+lDNRy77N+WhWa9Qxe0+d7co5o65LGN5R914bgZ/EbkCDOU3TtIM 8wdw== 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=zbFxZrDeflv3qAgCnyWNKNZmwMT5lNmsznSAnyE1pNo=; fh=Pu1FjRAjqpqWMpYHFyG+bWArA5pgJ7EEQOqO2oX3qAI=; b=KQiDpsFl0vekmsbOYOUwQxCQBbZRqP+42ZMuLW0YiXrNivBVtAlULQ+GLeea3KH3hV sW8yrtewTgb2FDkp39wgm0pWlYf55Zwz7edPQnnvgCHju7/LWBOKPRaDJUIt0hetTqxQ jdAb0WRNkpSzoSZC4Z1qVHSuU/H2x3KW5bWQEvCl23JyijMRP4I0WMaP/3YCKwFQbjq8 FsyYvnGNQGBrd+xTmajjrAzYtNvulAMpHAVIPqi9GQyYCPEfBB1eeHK6xL+4WNdPCRJ7 3W8YRnKWcKwtG26kQppwmGfjPZN/bF8fRnwiJUM1cPFWIPllZlyTE6zoTC6fYM5OE1SW F7mQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=KuUtvfYp; 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=1747314776; x=1747919576; 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=zbFxZrDeflv3qAgCnyWNKNZmwMT5lNmsznSAnyE1pNo=; b=BAAHA1M01UiG32QFPRunIc3tWX6fmIjRW7puA3X4hhpyf+3r3YX2z5XTfO+/A802St 7yw+Kfo2XYsVLVxBD4GB1GNZgY+RE8xexgVYaXmaD7srD3VSbrAehwUrQI8hHx38ys4x 4lQ+olWXXxCKCtDvLp2Cw5oNjP3fi4noj7Mdc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747314776; x=1747919576; 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=zbFxZrDeflv3qAgCnyWNKNZmwMT5lNmsznSAnyE1pNo=; b=CDztd3UrwP59GwvvnwGVpxBWNAN+c1lML9usH8f+O99oo6EkKW46tcvYPvJfIlj21q qmMXpjVreGKeoOt6aVZsLbRv9f0oQty+LjTav/BSM3t8SQTuh+gl8ZoxhC0TzcdKJK7A mv/APJ92ROpjdx4mNkEgkIiY+VGwXeDb7u/FrG+FxiG/dBgxX7JDpyP36R5KMrhx3Vg7 vl2RQPcMqnF0GSHkCm4Z20rfnZJ2lsI5dEwhqDcLSznQodxBcx4Rohq2hiSZq1XCpCS2 hT6fvOhkjZZTLOwMEWXUzQc4VcfcIqoacD4FyT+f4rysJOIvzf+RX8HF52pIXRfiNWf8 jlvg== X-Forwarded-Encrypted: i=2; AJvYcCWPVizeetBNcuprRDtllBuljuiR3xCfGX1NoY2G/bBXlZ5E/4LfX7EsJARK8hT8qvAHm1P261EdAVqVEl93@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YynffOXQmZfiYsznTcEasna1jzbaD0kA7F+nPoheoxKEA2tb4k7 gIQh6W3YkPHUpv3NZqPH4FiyC3WyBiX06XVkI47tsexkRcb5ZBVRu6JY8bEDN47GEw== X-Google-Smtp-Source: AGHT+IFQvnUx7qLkRKPmPBpECec9YBxp7b7nCxthBV5q0wHJN4VuADR5tsmotOW6xnTKvwXB7Y5X2g== X-Received: by 2002:a05:600d:108:10b0:442:f44f:66f with SMTP id 5b1f17b1804b1-442f44f0ae3mr41521285e9.31.1747314776257; Thu, 15 May 2025 06:12:56 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AVT/gBHQ7J20hiM9FAoexYRqzRYfiFWLSJRD2vvvB/j1RLqgAw== Received: by 2002:a05:600c:350e:b0:43d:1776:2ec2 with SMTP id 5b1f17b1804b1-442f8787584ls4556705e9.2.-pod-prod-09-eu; Thu, 15 May 2025 06:12:54 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVjOHXkGmre+QcnyJbUNxBlUvCVpXjvP1Ds5+RbdJN6kzVJJ7WjJ/YCjviHAxRK/poyx2wTqkngBiSYjXtO@amarulasolutions.com X-Received: by 2002:a05:600c:4686:b0:43c:fe15:41c9 with SMTP id 5b1f17b1804b1-442f20e3439mr74168195e9.9.1747314774021; Thu, 15 May 2025 06:12:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1747314774; cv=none; d=google.com; s=arc-20240605; b=H2NOPaUzod95mK/P9Og9r4oIRLezsrp5tYOkLBllrJOu7sQCCtR53peFQB8h6e1ePx o5jQo9AlMXjQLXC6jconpSZdl7yJdG7Cddwi1+7ql1k2m9wdEBnyjmKYhLmutY9xgjmz ECBANiks2YStEDIBnuA5KrJfpoXNBRMqf9L2h5j/h9jCRDQNVwOyef4j5e5JSAOD7Mwk 56YP6VqdJgS0tPOzyDxsjakK6hwPy28IZvxUzArlywSOgyfnwRYE4jS9e0mA4sYlSDmk ADg7jum8n8DcUF/+sKLgkU0KzllTPRc3yB+BRcc1riMYdXojmxtvZ8doDTPhZqgXQUpA C43g== 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=xKE9jX7w0jOEfJrhDGgjuZE1QRlVotNFhAZ7lqe6MZQ=; fh=Ur26128tVAFsMPSQfM8s6+nv9FENyxAc6A+YWOyn3Rg=; b=AWzaTtpkNDylmeFj+JufJgAyHC83gDXdCy9rGs0xRI6afap7dtQJKCjCFr29+/4wDK VXkDKfO7Reg55ZkYJwE7mUdSFmSiO28cgmrIoHGFPD3ti3EfpqcpYpbNzQVYsjvfY+8x grcATCeQfkTde+0K3Zazuwvu0+Ge/OiFJa3iXVh/qxk8wPW9WBcTNgUnaMy0xqyc7KdQ f6FCx75Fx8jph+WPF5xQ/yzu9koVFHjD/HAY+NqXGaqL5S+DWknq0Egzf+u7zv0phd7Z mq5+GKCykRxpeQBNY4qeFsYhL0UxR6wK2XO/iQEdfaa/Iexnnfh/YfyXVUI0/25T0aiY ybxA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=KuUtvfYp; 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-442d682b3ffsor59956435e9.6.2025.05.15.06.12.53 for (Google Transport Security); Thu, 15 May 2025 06:12:54 -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; AJvYcCWL49u4PeS9vzfW8YjkuyFRErfZ9iSQm4ZzvMSN5gv0526chEdP1lwfMYfQ0hsaro1vE7rh1LKOo2xUHycK@amarulasolutions.com X-Gm-Gg: ASbGnctFPgJD4TT5L2718Cb02wX9R9RSesG2WoDDNKlSl2aX2AG6+2POXUySlRJATpC ay9Vv/2HMBJkMcPi1f3xvyoK5rW9Z6tqtlFcf8aWwl6efRAoHKpNBgqtNHJdekGV6eQGXDQB6N5 TynPqSumNVa80aBrmmCQTjb76rij8GSR7sRE5BOPcGud9A/YvJWrgfG8ws32HRrNL36xJeBbw3H Q193oZoWSrwPJ1j2ypFBRxEK93lcLlVXM9itxdKLcb8I851zDGxvDTG9QQD2Q0XPCCWonQxVdUu R1LoM5aIrYMLMpjWxT96B/d478DM9MGUYJgiKotmL8TOgOOQ+elImA2jfcq212hDgCXe7w/PWpP Nhb71ukq8E6T+fPA4DqiYiZFXrHEXB/KSBpMWigjbFRQ= X-Received: by 2002:a05:600c:3e87:b0:442:e0e0:250 with SMTP id 5b1f17b1804b1-442f21793d5mr64790515e9.29.1747314773589; Thu, 15 May 2025 06:12:53 -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-442f39ef811sm65516825e9.35.2025.05.15.06.12.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 May 2025 06:12:53 -0700 (PDT) From: Dario Binacchi To: u-boot@lists.denx.de Cc: michael@amarulasolutions.com, linux-amarula@amarulasolutions.com, Dario Binacchi , Patrick Barsanti , Peng Fan , Quentin Schulz , Sean Anderson , Simon Glass , Tom Rini Subject: [RFC PATCH 2/3] configs: imx8mn_bsh_smm_s2: restore CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR Date: Thu, 15 May 2025 15:12:41 +0200 Message-ID: <20250515131246.784206-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250515131246.784206-1-dario.binacchi@amarulasolutions.com> References: <20250515131246.784206-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=KuUtvfYp; 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: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , The commit d892702080d4 ("configs: Resync with savedefconfig") drop the CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x300 option due to the previous commit 2a00d73d081a ("spl: mmc: Try to clean up raw-mode options"). Restore the option, which is necessary for the board to boot correctly. Fixes: 2a00d73d081a ("spl: mmc: Try to clean up raw-mode options") Signed-off-by: Dario Binacchi --- configs/imx8mn_bsh_smm_s2_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/imx8mn_bsh_smm_s2_defconfig b/configs/imx8mn_bsh_smm_s2_defconfig index 9ffcd3b221c3..61aa0c6c0607 100644 --- a/configs/imx8mn_bsh_smm_s2_defconfig +++ b/configs/imx8mn_bsh_smm_s2_defconfig @@ -43,6 +43,7 @@ CONFIG_SPL_SYS_MALLOC=y CONFIG_SPL_HAS_CUSTOM_MALLOC_START=y CONFIG_SPL_CUSTOM_SYS_MALLOC_ADDR=0x42200000 CONFIG_SPL_SYS_MALLOC_SIZE=0x80000 +CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x300 CONFIG_SPL_DMA=y CONFIG_SPL_I2C=y CONFIG_SPL_MTD=y From patchwork Thu May 15 13:12:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4025 Return-Path: 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 782483F97E for ; Thu, 15 May 2025 15:12:58 +0200 (CEST) Received: by mail-wr1-f71.google.com with SMTP id ffacd0b85a97d-3a35989e5b2sf332093f8f.2 for ; Thu, 15 May 2025 06:12:58 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1747314778; cv=pass; d=google.com; s=arc-20240605; b=bnZNbRic53m0pznOoCCShJ+Gv//vtM7WDUajN3rypVo0z61AdmKKl7VZWuNNXXhuAC syFnIQFU3EtMYJ7P0K9YFHDCDMpLYVfhkdl34IncsKQpqYLaCEfo07JfQaGtf8IBMHUU Uz5xVjwbQdUHl3RlvvuZw9Jcq81xxYVZty+RMvJu4CUMh4b5+aWrvijDRgq41FLaLqBG KUqtYrMKmg8sd0Kal/XHVo9RP1hlgWbdGnDQHyB9C4HoBkEKVRoHLURx0vAOnCchXBlE oHPYMCnYw2VZB0lon92EM0N07wUlIuDjlZ9IilbButUz68EkY0NydVjCk4nnm6zjee3o EmEw== 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=blBuXJGOI0VT0ldNuxhVoWFRHCYfoKFpC5CrMWiUADQ=; fh=2x8nAE1fz3suFy6A3tYBXmWeSWDK853xY/+rwY/xQ3M=; b=UAEM4eJ4hyYnOXZq0efJaao9VLe9M+qTDmm2Xb8J8SDMl/suV/E8zREDFTW5lV7Akx No3lNdD6P9zeScjqNOVWSWSRtmybcLuiLEN6Y49ZVh5jJ8S2qtextGyaDmoN+EcpploB d5S+W89ZiCX88IOG5q9Tob86HxGbk6u3BTiBqUC7Q/XEjXGSwarTJL4POcWTCAc4Gx19 DOJLnRZdjZgr9rQzX5A0Bwhs16ECSXToEvwl+/66tyy1QUVViJDBGdzGlNRKREQdydXr U/r6G+3i3gsRyGEuS2xVVninPqJm1rxuHbxNURbR1ldG9VM/5mSxk08QqhUgG+iVx3gZ +lVQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="QIgPuV/A"; 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=1747314778; x=1747919578; 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=blBuXJGOI0VT0ldNuxhVoWFRHCYfoKFpC5CrMWiUADQ=; b=rNiFPUV4tlAjLci8diEz7shjlBumVvQCRW9hIGdNy+5bzoiNZG063VMjvrVVuypyEn Zt/9KZqNlBB3Dq0iEsmBNW6gRALfHw85w6dfSRl9g0B3Q+B4CwTMjERxIHG/PgMJnUyd 0qMZfwJIfyq9J4O8abDiFUutG/QHYq6nSgbzA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747314778; x=1747919578; 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=blBuXJGOI0VT0ldNuxhVoWFRHCYfoKFpC5CrMWiUADQ=; b=oFVGtbghxlWqiQ3GvY/Zjw8E1+2/EYD6RrbLLEOXw/lBGSX7Rh53zHIannrEysN1K6 4O1A0olCGfF+SGsLWmIcJbt3cTynvfI5z2wdhs6I4TB7nMCCRd5HsL/TaNWfwKAdh4ZL ZsRvLa5yLBEQToDMCMgj4bH+VRB1oSYws/dHlC9O2VM/WPxGThOrHsdJ2MN6p44wf84Y ncUpC/JnInbBpDN2fFF1HMJ5vYX7g8B7n1+eGJtf/4J8szALdLoUzGHisFoznJc4L5bV n3SSk9AvVGDD6VB8lf0n0cqvPInawuo1z0wypIdqjIgbfuyhyY94S7PKVala8qYalH7b sCZA== X-Forwarded-Encrypted: i=2; AJvYcCWttuN/XxDYIiO+m/Sboo5UemH03BZT6BEFsmnS9zn6jXBGxM48DhQh9ffFjHHXNlpmeSt3BTKZ/kOJdlnV@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwV98S9N9KuU4659ujiq192j/Lv1+1sTJWaAk69k2HpMmmhQLPg yUvBKqeWN66UxYA+3xK1mymMfH8oRLGFgHZkhGrLRB3zxz8t3iwsqslZUKfpoii4dg== X-Google-Smtp-Source: AGHT+IFzi3k6gJv7bS71TRw/aRJOKIL899mAgKFtoTejVSr5NM6/T7mzbbOkJEE+0+k9fBTQMEJwbA== X-Received: by 2002:a05:6000:401f:b0:3a3:5c05:69c with SMTP id ffacd0b85a97d-3a35c0507f3mr771233f8f.45.1747314777301; Thu, 15 May 2025 06:12:57 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AVT/gBGXDmhnjMQuKyegJeT8FulQ/ZkWZtHLDLKDigkMkbNoxQ== Received: by 2002:a05:6000:401e:b0:3a0:92c4:91cc with SMTP id ffacd0b85a97d-3a351352188ls460280f8f.0.-pod-prod-09-eu; Thu, 15 May 2025 06:12:55 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXF/H0gAKQHe8fl58+JdpR5fidal77Xv/E5QR6ttIFbDAMmFolW76lPTYuPWTp++e4K5D+2ICBG1HKr9f5x@amarulasolutions.com X-Received: by 2002:a05:6000:40cc:b0:3a0:b1f7:c1da with SMTP id ffacd0b85a97d-3a349922585mr7319391f8f.46.1747314775094; Thu, 15 May 2025 06:12:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1747314775; cv=none; d=google.com; s=arc-20240605; b=PBaH47vFvY0Gf2bJAfsQaSAMLM8na3jfnP4W6pMmS0Llk+MeUayf/zLXAZR74hjDiQ tUH7j6eXBuo5fscOnT8QN/TRKHRQ9bi5Y9OIZOJeVC+HsCKB6z6wcNGyH8DZXYfv08Rq JVBv3yzx+fxuAlpNRbZp9KbP29qQnG8Djori0XWBlDGgdYQRjiH+cvoBilQTSH1CRK/k wB6jEMg4Ct5nhuYYFdqtD3n746Okjwdy2URdx0uNbPHf4wDaiQhni9i4U3v2T9QreH2y SVunHCj/+K+l4JX1KT104NzGDYxYNWNKnuKQHGS2KQKDH2vw4js1NoFOyTK2Htq5hW23 XVqQ== 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=g0PUck3BMWPfWUBq2621uRDOXcGLVjyN47c/ykxnPHc=; fh=9jrrqHy95XXdZ6HtBqDavf45flYroZwEOpG3gPARKAk=; b=h4GnzroHyjk69V5ONOXzU0/CsB0SbDvKqjKw9tliE32rwnEUUCvvK1cwKVe7QUfBNt Pf7mQ/GYWEDFwBgzR79eF13JMnt6Hs5cK8y4KmaHGWvOgTpSRtBSoGpl6pVaHArd4YwW SWLcGI/M6QIcDGmPhGk3IlnoysGdBZM9M5m3JNf/u8ZFuahpD9TnCtXHIauFsaVbQa8i KyL1B07q408nKEr1AtL0QhlX+NDMpLMsTaSWp1FBlOATvX1302lCsl0/lV6fmDqIqFOx B/Y2MZULBdgfHfwIWK0b4lJ08t/MpM+4zFDqfXvvuSYGH3l2+3VC2n72Ds0tS0L9oOnn 5Y9g==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="QIgPuV/A"; 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 ffacd0b85a97d-3a1f5aba755sor7158117f8f.4.2025.05.15.06.12.55 for (Google Transport Security); Thu, 15 May 2025 06:12: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; AJvYcCWjj6ffvY//OK/UngMoLm0DRqShkjB9alvlcG51Wo2ptsmVzmCtkePoKe5MkCAoua8D7V8tV3IKV8GGbwMW@amarulasolutions.com X-Gm-Gg: ASbGncvG4AIBUQNQPYLVHhj5JkuwBU3YSxWuFzo7JhKQGRseK28zO5m3Q+vb0vA3356 nneCpW1lkKU7b4hPbcW20V2VsBvOsx9d42sQw3Ilq8n45BUDt3+R7RulzY1WEtHtwaWEawPvMcV I84ScEc8ZDMXgl7cH9ilfsA4OeEdyl1hPQVx2jiYEEFnu60Hab0PWe8II8hzHsqSP9Nrnwst+GI HqxaLvwWqySHwuPERuVG66zFuIbTejl2FeF2YXqzLwSB1GOBaMh7Zfu9JvNaOE8K7fvejJxXakE ek/hit8iH8NxydRyReAQhCEFAVPXSVX72PdavEdIAESHAaH4ShIyjQyKOrWZ9KML0Zsmt6tGDKp e8T1EV6uTPZXU0lYqP8mIlAdpTnAB0RlQodvryHILWj8= X-Received: by 2002:a05:6000:430d:b0:3a3:40d2:8499 with SMTP id ffacd0b85a97d-3a3499516dbmr5987824f8f.58.1747314774653; Thu, 15 May 2025 06:12:54 -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-442f39ef811sm65516825e9.35.2025.05.15.06.12.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 May 2025 06:12:54 -0700 (PDT) From: Dario Binacchi To: u-boot@lists.denx.de Cc: michael@amarulasolutions.com, linux-amarula@amarulasolutions.com, Dario Binacchi , Adam Ford , Fabio Estevam , "NXP i.MX U-Boot Team" , Peng Fan , Stefano Babic , Tom Rini Subject: [RFC PATCH 3/3] serial: mxc: restore booting for imx8mn_bsh_smm_s2 Date: Thu, 15 May 2025 15:12:42 +0200 Message-ID: <20250515131246.784206-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250515131246.784206-1-dario.binacchi@amarulasolutions.com> References: <20250515131246.784206-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="QIgPuV/A"; 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: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , The commit dda454e933c6 ("serial: mxc: Support bulk enabling clocks") breaks the booting of the BSH SMM S2 board. Restore proper booting of the board even in case of failure of either clk_get_bulk() or clk_enable_bulk(). Fixes: dda454e933c6 ("serial: mxc: Support bulk enabling clocks") Signed-off-by: Dario Binacchi --- drivers/serial/serial_mxc.c | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/drivers/serial/serial_mxc.c b/drivers/serial/serial_mxc.c index 28f4435d01dd..b09a5fe0f7a4 100644 --- a/drivers/serial/serial_mxc.c +++ b/drivers/serial/serial_mxc.c @@ -310,22 +310,31 @@ int mxc_serial_setbrg(struct udevice *dev, int baudrate) return 0; } -static int mxc_serial_probe(struct udevice *dev) +#if CONFIG_IS_ENABLED(CLK_CCF) +static void mxc_serial_enable_clk_bulk(struct udevice *dev) { struct mxc_serial_plat *plat = dev_get_plat(dev); -#if CONFIG_IS_ENABLED(CLK_CCF) int ret; ret = clk_get_bulk(dev, &plat->clks); if (ret) - return ret; + return; - ret = clk_enable_bulk(&plat->clks); - if (ret) - return ret; + clk_enable_bulk(&plat->clks); +} +#else +static mxc_serial_enable_clk_bulk(struct udevice *dev) +{ +} #endif - _mxc_serial_init(plat->reg, plat->use_dte); +static int mxc_serial_probe(struct udevice *dev) +{ + struct mxc_serial_plat *plat = dev_get_plat(dev); + + mxc_serial_enable_clk_bulk(dev); + + _mxc_serial_init(plat->reg, plat->use_dte); return 0; }