From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fout-b3-smtp.messagingengine.com (fout-b3-smtp.messagingengine.com [202.12.124.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E6B0C38AC7C for ; Tue, 14 Jul 2026 06:12:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=202.12.124.146 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784009550; cv=none; b=YQxaGiI/BsjTkqGoLX8cU010j5C0RMYxMSDZ1rywSfms9+WEpe3Msg7ygvO1M44yzbrQIpQKTQCqUjiAqaHGcF0hzLAM01r7MQbxPSJPhAkSX/3Adz21saz5XjpcZ26Zsw1MCeAyONd78z5gUsUuZ0CSzYmQui2LsemAo5XWEq0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784009550; c=relaxed/simple; bh=20RZw5uZykmgH8tvE2KMYC9hkPQ2bqNI3rSsluJsqvE=; h=MIME-Version:Date:From:To:Cc:Message-Id:In-Reply-To:References: Subject:Content-Type; b=p8TmJT/Ub0eyGYrffmoZyEoqgMU8Bbxaj8zqZ2s9P4opm2ZHbB5ZlclzIbet3UF1AYZHI+rg5e484wt0QUz8N4ayo8DjEnldo1FDcGzCREIlbFinRMvypGu11fDKnxl/7URsN3SJ9yP3raXLp5Uf08n9TR29lwucy9HQxqrC+MY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arndb.de; spf=pass smtp.mailfrom=arndb.de; dkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de header.b=Cni5YQ/L; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=KqemTIRI; arc=none smtp.client-ip=202.12.124.146 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arndb.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arndb.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de header.b="Cni5YQ/L"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="KqemTIRI" Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfout.stl.internal (Postfix) with ESMTP id 3216A1D00119; Tue, 14 Jul 2026 02:12:27 -0400 (EDT) Received: from phl-imap-05 ([10.202.2.95]) by phl-compute-04.internal (MEProxy); Tue, 14 Jul 2026 02:12:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1784009547; x=1784095947; bh=w2+YG+Lc9G3ettrpyhhV85laMvWnPE2RhFHAC3mG0Ig=; b= Cni5YQ/Lv76m/Bwb3qNT15OoRenShDcFkTAje9PrS7F5GlnfA41d3Zfqo5dSKT0/ G/HmP9suaXMirvmhcrrD9YFPg/mnmeOY4t87UU/58k/E2VHHCLCVD5xOLJ7HMe5b QBgcdKFAFk52jY90/ZRDdNYmPAzIsuE80n03w1RKhezwIK22N6T7DwMz2Gyl1Q/S w7hLupc2Wn7RQcu13Xx2OkWMnwac16GENUSokiiVhhi7vW8sUXt2tZzOKbfBxmlr WodR2eHya5EClJh3u4XH7+CT7YzBfQLeoBo+m3w/DlQpdSLS1faRiKs/6W67lhjb GJBC1Gz9/ETmHxxgY+AKNA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1784009547; x= 1784095947; bh=w2+YG+Lc9G3ettrpyhhV85laMvWnPE2RhFHAC3mG0Ig=; b=K qemTIRI8Lo4LJ0mFD55/9eEe3dAfZZn1OD6ruhNybXdNsS3azIzfhjlb+Ll/HAw4 FwOvQgEajCbtmhPcbZzHiRbCe1Mj64HeUFe5RTBK0rXepJDns9MIOyeGsfgq9GPT IO1HDuLQEQxMTCwUAp6u9RxIYYkGyDOLE3i0cA2zviPLVFY99pwe6ZV1WYBRBlpv C73lXHd4USXGqWWrSEBLHDB6ad72MfmcGAU3glJAmhC1EErFhLiLJ/wxLnG3eDta hi7fOeMhO3jtONYPK1xsa8QqxXYPS2HSi5PRP00Y4c4Nlb978UsmvVNMg44Ft9se vUu0wnRozSIXOS1xU1KZg== X-ME-Sender: X-ME-Proxy-Cause: dmFkZTFrsLZ8C4FIUXA7r0r3NoIZpM7J+RaPlyAaJo+Htw65KLUYuJH3CnfMNkbv/0r3xS S/Ps9yWAI9gkwy/C4qKRnu4Hit8EwxSpvtxztlB4YJrpAsugNeOVGKj+qZ+dfJZFEqfAQu DXLZoQ7VujK59/7ODVZffrtq2w5MsLc+oRxkzsHrUc1a7rCdt9dRTQiVb5cNeC3O7VALAi qrkWJq2SdMK+M5WbUkYuRyvx1DZeg6HXqkN9qAmV7/o3iChl4njbtgLYwEZkKj1FRFgoB8 42JLfEEnLth9dZp/8YJvM4fjKgL+4+r1NJxpAW08WXRUTtorPWcMUnOVQe9U7J46M78xeC cFVNtN13loVUO+wLkrhYc04NADV8DcHdNpKOYG7KKgCM+6vv6YpuqUoCqCgAF0iEzRlE9K Xw7fefmhhhH6+UjZ+qsW6rSsXZmwtcxVkXjsGqx4eRZ7CW3Oj83mA6FYKRI5PK5dirNVDI TSuv0ETBo5/pDOhXaY0no50Y+SvoCJEsLj6URo3zPepv1t7bSapTg99SwfkmP838TpfgHh 4Zp4uMudtYddHrXOcyhXfBhZkwrtLLIss+q26DWerJvOCaPy8rTTqd+QXpMRGShABMIW2W BmOCWlo5eARt+QsqEuPtGk5pyZ1mJhwFgBsyg4mtjGpEWLRJ6i0gzgH5Amzg X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 97EC7182007E; Tue, 14 Jul 2026 02:12:26 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-ThreadId: An7HUqEbU7I3 Date: Tue, 14 Jul 2026 08:12:06 +0200 From: "Arnd Bergmann" To: "Karl Mehltretter" , "Vladimir Zapolskiy" , "Piotr Wojtaszczyk" Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Message-Id: <8b04868e-1676-4c70-b14b-21609e01d791@app.fastmail.com> In-Reply-To: <20260713192506.7782-1-kmehltretter@gmail.com> References: <20260713192506.7782-1-kmehltretter@gmail.com> Subject: Re: [PATCH v2] ARM: lpc32xx: only run SoC init on LPC32xx hardware Content-Type: text/plain Content-Transfer-Encoding: 7bit On Mon, Jul 13, 2026, at 21:25, Karl Mehltretter wrote: > lpc32xx_check_uid() and lpc32xx_pm_init() are arch_initcalls that poke > LPC32xx-only registers. Since the multiplatform conversion they also > run on other ARCH_MULTI_V5 boards where access faults e.g. on versatile: > > Unable to handle kernel paging request at virtual address f4004130 > PC is at lpc32xx_check_uid+0x2c/0x9c > > Drop the arch_initcall() registrations and call both functions directly > from lpc3250_machine_init(), the machine's .init_machine hook. > The calls are placed in link order (common.c, pm.c, phy3250.c) to > keep their previous relative ordering. > > Fixes: 75bf1bd7d2f9 ("ARM: lpc32xx: allow multiplatform build") > Suggested-by: Arnd Bergmann > Signed-off-by: Karl Mehltretter Looks good to me, Reviewed-by: Arnd Bergmann Vladimir, I assume you'll pick this up and forward it to soc@lists.linux.dev. Let us know if you prefer Karl to send it there directly and save you the extra pull request. Arnd