[{"id":3670500,"web_url":"http://patchwork.ozlabs.org/comment/3670500/","msgid":"<20260327175222.GE502704@bill-the-cat>","list_archive_url":null,"date":"2026-03-27T17:52:22","subject":"Re: [PATCH] arm: Add ARMv8-M aarch32 support","submitter":{"id":65875,"url":"http://patchwork.ozlabs.org/api/people/65875/","name":"Tom Rini","email":"trini@konsulko.com"},"content":"On Wed, Mar 25, 2026 at 02:13:57AM +0100, Marek Vasut wrote:\nway that it either can't be upstream, or wouldn't be handled externally.\n> Add configuration for ARMv8-M aarch32 core, which are currently\n> Cortex-M23/M33 cores. These cores are treated similar to ARMv7-M\n> cores, except the code has to be compiled with matching compiler\n> -march=armv8-m.main flag . These cores have no MMU, they have MPU,\n> which is currently not configured.\n> \n> Unlike ARMv7-M, these cores have 512 interrupt vectors. While the\n> SYS_ARM_ARCH should be set to 8, it is set to 7 because all of the\n> initialization code is built from from arch/arm/cpu/armv7m and not\n> armv8. Furthermore, CONFIG_ARM64 must be disabled, although DTs\n> for devices using these cores do come from arch/arm64/boot/dts .\n> \n> To avoid excess duplication in Makefiles, introduce one new Kconfig\n> symbol, CPU_V78M. The CPU_V78M cover both ARMv7-M and ARMv8-M cores.\n\nMy only feedback here is that I don't love \"CPU_V78M\" as a symbol name.\nSince we don't support ARMv6-M does a CORTEX_M or similar name instead\nsound OK? Or is there some other term that covers what is common to v7m\nand v8m (and what we care about in U-Boot) without implying things in\nother Cortex-M cores that we don't support?","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=konsulko.com header.i=@konsulko.com header.a=rsa-sha256\n header.s=google header.b=sSihoxaV;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=konsulko.com","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=konsulko.com header.i=@konsulko.com\n header.b=\"sSihoxaV\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=konsulko.com","phobos.denx.de;\n spf=pass smtp.mailfrom=trini@konsulko.com"],"Received":["from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fj7X20hqwz1xy1\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 28 Mar 2026 04:52:34 +1100 (AEDT)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id B64BB83F14;\n\tFri, 27 Mar 2026 18:52:30 +0100 (CET)","by phobos.denx.de (Postfix, from userid 109)\n id 62BE383FAF; Fri, 27 Mar 2026 18:52:29 +0100 (CET)","from mail-ot1-x331.google.com (mail-ot1-x331.google.com\n [IPv6:2607:f8b0:4864:20::331])\n (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 3E24183E7A\n for <u-boot@lists.denx.de>; Fri, 27 Mar 2026 18:52:27 +0100 (CET)","by mail-ot1-x331.google.com with SMTP id\n 46e09a7af769-7d7447778b9so1213365a34.2\n for <u-boot@lists.denx.de>; Fri, 27 Mar 2026 10:52:27 -0700 (PDT)","from bill-the-cat (fixed-189-203-97-235.totalplay.net.\n [189.203.97.235]) by smtp.gmail.com with ESMTPSA id\n 46e09a7af769-7d9e6fb2e11sm5904292a34.3.2026.03.27.10.52.24\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Fri, 27 Mar 2026 10:52:25 -0700 (PDT)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=konsulko.com; s=google; t=1774633946; x=1775238746; darn=lists.denx.de;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to;\n bh=TMW1q/AM//MwFiPOdU8SBQqHP6Q/+zUdgmeyPaaEEtk=;\n b=sSihoxaV810RUf0XrV4MKfbKpN/lb6YJY4rBomka5swkvVVcNmdrxgyO/UqOPQkYN8\n nPjuuKFVoWfDJIy3QRMum3l3NHZIikG+U4UlkUYT3CEyLw2ED/fLNpI9rlk7FnxEhMJP\n smH0zqR0gh5mcvaPKi7rAvwZSiC6pSTuC2S4Q=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1774633946; x=1775238746;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc\n :subject:date:message-id:reply-to;\n bh=TMW1q/AM//MwFiPOdU8SBQqHP6Q/+zUdgmeyPaaEEtk=;\n b=V2rzNAuhcPfrP5XTWYnxdbyLy3vzx8bzKl+bGi/Z+nOnxu9hPraNr/HKAAzxmrQTS4\n S6Q0BoJjMY6XrWfyyeRCAjFYmWQalxXYqcwxFLdB4d0qTOK4/SnzUwFw/v3/F7Wb+vCl\n iQjF6wE7Ha4ppQnE1yPpi6cjPOyE7PtUVW4iaix4vwPF69ipaqH3IqeYlwqQkzmfUZOi\n lJ6UPcapiLp2GQ/dR2f4NRGSjzxduzo+QsH0cEulEnJR3qIutbll+s5sAwb3cvVnnGtl\n jl4a9UZ0H6CUQxC/By0456AwWfEnxXbo+NB9VgqQYvIBEBm5HZAP3QRyuzak03Pkm+iU\n JDyg==","X-Gm-Message-State":"AOJu0YwGQi8jb6y8x+vdcTVcHj5cT2mzPZsfQ0gvnKhiISIjCGbGOdZQ\n BswhXG4UB20gPAkVtlzU9dg+q1f8CxnyXL3DNmT1YbEiY1mkmzeQdZ7Ta8wAojVD6sQ=","X-Gm-Gg":"ATEYQzyedzxvmZab6PBVboZ2Kw7H2klyhbu1xcJq9tSBCroFN0Z28HRdph0gAABc2Lr\n E8ytc0wjkuHot3vIxgTbnLPeooiV57HXRhdyP8SgVYZqF7c3HJPU+8afSwthWuoRR35AMNt0GLO\n HlQweSZyt5rkUAb/CWVWvoASjRo2uNMw37qfZYUOKCSCijRrsZ/h3upEx4AtbKaHBonQZVBB4s0\n 5vqF6b/ewbL7fUe0zjdAHUiJ2sDW3/+KJ+8AvfjJTsFjB158GePmzS1ce6w4sw8F15L8EBPOz5r\n 1TzUKo8ETcbj9QJeazO/yuxuib8ORonyz0smkifXT/HgiYXISMWyFhP1KEM37JbowfEpS8APouG\n lBDQMZ9SLveSbAFS87xEt4XlB137kvCc1yei90wXm+dsZvOOhnBr2MhttKx7lCLBH8b5abwyiyr\n qzIUYqOXG3m/hT4SeVPVtWPH7dwk6XDOLoA03DuGGVYvDwmh8VNHhIK6kAF98tymADGzR6Uq9xr\n Vl+KLRt6Xt8ShqQx5lJLI+J1vUhbcEALxe2P3j4W+RKD5f1","X-Received":"by 2002:a05:6830:83bb:b0:7d9:71e7:abe5 with SMTP id\n 46e09a7af769-7d9fadd0c2bmr1855397a34.10.1774633945861;\n Fri, 27 Mar 2026 10:52:25 -0700 (PDT)","Date":"Fri, 27 Mar 2026 11:52:22 -0600","From":"Tom Rini <trini@konsulko.com>","To":"Marek Vasut <marek.vasut+renesas@mailbox.org>","Cc":"u-boot@lists.denx.de, Casey Connolly <casey.connolly@linaro.org>,\n Heinrich Schuchardt <xypron.glpk@gmx.de>,\n Ilias Apalodimas <ilias.apalodimas@linaro.org>,\n Jerome Forissier <jerome.forissier@arm.com>","Subject":"Re: [PATCH] arm: Add ARMv8-M aarch32 support","Message-ID":"<20260327175222.GE502704@bill-the-cat>","References":"<20260325011414.288343-1-marek.vasut+renesas@mailbox.org>","MIME-Version":"1.0","Content-Type":"multipart/signed; micalg=pgp-sha512;\n protocol=\"application/pgp-signature\"; boundary=\"42MX5ni4uu99aL2B\"","Content-Disposition":"inline","In-Reply-To":"<20260325011414.288343-1-marek.vasut+renesas@mailbox.org>","X-Clacks-Overhead":"GNU Terry Pratchett","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"}},{"id":3670638,"web_url":"http://patchwork.ozlabs.org/comment/3670638/","msgid":"<30108d25-efd6-4ff6-9bfe-0dc55670a83f@mailbox.org>","list_archive_url":null,"date":"2026-03-27T22:20:07","subject":"Re: [PATCH] arm: Add ARMv8-M aarch32 support","submitter":{"id":85664,"url":"http://patchwork.ozlabs.org/api/people/85664/","name":"Marek Vasut","email":"marek.vasut@mailbox.org"},"content":"On 3/27/26 6:52 PM, Tom Rini wrote:\n> On Wed, Mar 25, 2026 at 02:13:57AM +0100, Marek Vasut wrote:\n> way that it either can't be upstream, or wouldn't be handled externally.\n>> Add configuration for ARMv8-M aarch32 core, which are currently\n>> Cortex-M23/M33 cores. These cores are treated similar to ARMv7-M\n>> cores, except the code has to be compiled with matching compiler\n>> -march=armv8-m.main flag . These cores have no MMU, they have MPU,\n>> which is currently not configured.\n>>\n>> Unlike ARMv7-M, these cores have 512 interrupt vectors. While the\n>> SYS_ARM_ARCH should be set to 8, it is set to 7 because all of the\n>> initialization code is built from from arch/arm/cpu/armv7m and not\n>> armv8. Furthermore, CONFIG_ARM64 must be disabled, although DTs\n>> for devices using these cores do come from arch/arm64/boot/dts .\n>>\n>> To avoid excess duplication in Makefiles, introduce one new Kconfig\n>> symbol, CPU_V78M. The CPU_V78M cover both ARMv7-M and ARMv8-M cores.\n> \n> My only feedback here is that I don't love \"CPU_V78M\" as a symbol name.\n> Since we don't support ARMv6-M does a CORTEX_M or similar name instead\n> sound OK? Or is there some other term that covers what is common to v7m\n> and v8m (and what we care about in U-Boot) without implying things in\n> other Cortex-M cores that we don't support?\nCPU_V7M_V8M could be an alternative ?","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n secure) header.d=mailbox.org header.i=@mailbox.org header.a=rsa-sha256\n header.s=mail20150812 header.b=xhkwylN5;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=mailbox.org","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (2048-bit key;\n secure) header.d=mailbox.org header.i=@mailbox.org header.b=\"xhkwylN5\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=mailbox.org","phobos.denx.de;\n spf=pass smtp.mailfrom=marek.vasut@mailbox.org"],"Received":["from phobos.denx.de (unknown\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fjSfL163Hz1xy1\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 28 Mar 2026 17:44:10 +1100 (AEDT)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 753EA83C14;\n\tSat, 28 Mar 2026 07:43:56 +0100 (CET)","by phobos.denx.de (Postfix, from userid 109)\n id A60E783C5E; Sat, 28 Mar 2026 07:43:54 +0100 (CET)","from mout-p-201.mailbox.org (mout-p-201.mailbox.org [80.241.56.171])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 91E6A8394E\n for <u-boot@lists.denx.de>; Sat, 28 Mar 2026 07:43:52 +0100 (CET)","from smtp2.mailbox.org (smtp2.mailbox.org\n [IPv6:2001:67c:2050:b231:465::2])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest\n SHA256)\n (No client certificate requested)\n by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4fjSdy62Dbz9tty;\n Sat, 28 Mar 2026 07:43:50 +0100 (CET)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-0.6 required=5.0 tests=BAYES_00, DATE_IN_PAST_06_12,\n DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,\n RCVD_IN_DNSWL_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED,\n RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_HELO_PASS,SPF_PASS autolearn=no\n autolearn_force=no version=3.4.2","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org;\n s=mail20150812; t=1774680230;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:content-type:content-type:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=3/kWXF/WwF6P2Bj3DXLCtSRXLQ8xJXWOg2dYhMFkX8Q=;\n b=xhkwylN5iyO1MehbMREYhdpr4meO5F4jFeoq8Dio0na/Mb6HnkINr4gru0hEYvY+cCjjqU\n QxvnEi3zbLhk8tyvCfVvyLOcGr9n8VlQ4DmgoGm1Sl5x68RWivf2XuhWE6HhztoT1YwZNQ\n 6oTG6S9YEV04y/NVB0hz1njwwdNrMYt8BvVhYVWeMAl6UqCpHFKiy5cXLNBoxh/EOFpEKk\n u59r3AzAVn5Hkmo5Vz3+0xilN7uAxPkrbuyHClI5qHZ9D7qackwuU5nS2DMyf22crx2D7p\n pE2lfjJFg/u0hPI7nbtUDCIz22nkPUjuVbksadVZAQyrzBy6qI2i2cZmCpToEA==","Message-ID":"<30108d25-efd6-4ff6-9bfe-0dc55670a83f@mailbox.org>","Date":"Fri, 27 Mar 2026 23:20:07 +0100","MIME-Version":"1.0","Subject":"Re: [PATCH] arm: Add ARMv8-M aarch32 support","To":"Tom Rini <trini@konsulko.com>","Cc":"u-boot@lists.denx.de, Casey Connolly <casey.connolly@linaro.org>,\n Heinrich Schuchardt <xypron.glpk@gmx.de>,\n Ilias Apalodimas <ilias.apalodimas@linaro.org>,\n Jerome Forissier <jerome.forissier@arm.com>","References":"<20260325011414.288343-1-marek.vasut+renesas@mailbox.org>\n <20260327175222.GE502704@bill-the-cat>","Content-Language":"en-US","From":"Marek Vasut <marek.vasut@mailbox.org>","In-Reply-To":"<20260327175222.GE502704@bill-the-cat>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"7bit","X-MBO-RS-ID":"ba20704e2caad33551e","X-MBO-RS-META":"abffy8wckjq9p6k5ybpwmxsid7jmk69p","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"}},{"id":3670727,"web_url":"http://patchwork.ozlabs.org/comment/3670727/","msgid":"<60358e0a-225d-4747-95c8-d060f27eb8b8@ti.com>","list_archive_url":null,"date":"2026-03-29T05:49:04","subject":"Re: [PATCH] arm: Add ARMv8-M aarch32 support","submitter":{"id":86225,"url":"http://patchwork.ozlabs.org/api/people/86225/","name":"Kumar, Udit","email":"u-kumar1@ti.com"},"content":"Thanks Marek,\n\nOn 3/25/2026 6:43 AM, Marek Vasut wrote:\n> Add configuration for ARMv8-M aarch32 core, which are currently\n> Cortex-M23/M33 cores. These cores are treated similar to ARMv7-M\n> cores, except the code has to be compiled with matching compiler\n> -march=armv8-m.main flag . These cores have no MMU, they have MPU,\n> which is currently not configured.\n> \n> Unlike ARMv7-M, these cores have 512 interrupt vectors. While the\n> SYS_ARM_ARCH should be set to 8, it is set to 7 because all of the\n> initialization code is built from from arch/arm/cpu/armv7m and not\n> armv8. Furthermore, CONFIG_ARM64 must be disabled, although DTs\n> for devices using these cores do come from arch/arm64/boot/dts .\n> \n> To avoid excess duplication in Makefiles, introduce one new Kconfig\n> symbol, CPU_V78M. The CPU_V78M cover both ARMv7-M and ARMv8-M cores.\n> \n> Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>\n> ---\n> Cc: Casey Connolly <casey.connolly@linaro.org>\n> Cc: Heinrich Schuchardt <xypron.glpk@gmx.de>\n> Cc: Ilias Apalodimas <ilias.apalodimas@linaro.org>\n> Cc: Jerome Forissier <jerome.forissier@arm.com> <jerome@forissier.org>\n> Cc: Tom Rini <trini@konsulko.com>\n> Cc: u-boot@lists.denx.de\n> ---\n>  Makefile                         |  8 ++++++--\n>  arch/arm/Kconfig                 | 18 +++++++++++++++---\n[..]>\n> +config CPU_V8M\n> +\tbool\n> +\tselect CPU_V78M\n> +\tselect SYS_CACHE_SHIFT_6\n\nreferring to M55 TRM [0], (which seems to be next processor in this\nfamily)  page- (68-69) CCSIDR,\nLTM cache size is not default to 64.\nmy suggestion will be to keep cache line same as of V7M, unless you\nthink otherwise.\n\n\n> +\n>  config SYS_CPU\n>  \tdefault \"arm720t\" if CPU_ARM720T\n>  \tdefault \"arm920t\" if CPU_ARM920T\n> @@ -389,6 +399,7 @@ config SYS_CPU\n>  \tdefault \"armv7\" if CPU_V7A\n>  \tdefault \"armv7\" if CPU_V7R\n>  \tdefault \"armv7m\" if CPU_V7M\n> +\tdefault \"armv7m\" if CPU_V8M\n>  \tdefault \"armv8\" if ARM64\n>  \n>  config SYS_ARM_ARCH\n> @@ -402,6 +413,7 @@ config SYS_ARM_ARCH\n>  \tdefault 7 if CPU_V7A\n>  \tdefault 7 if CPU_V7M\n>  \tdefault 7 if CPU_V7R\n> +\tdefault 7 if CPU_V8M\n>  \tdefault 8 if ARM64\n>  \n>  choice\n> @@ -445,7 +457,7 @@ config ARCH_CPU_INIT\n>  \n>  config SYS_ARCH_TIMER\n>  \tbool \"ARM Generic Timer support\"\n> -\tdepends on CPU_V7A || CPU_V7M || ARM64\n> +\tdepends on CPU_V7A || CPU_V78M || ARM64\n>  \tdefault y if ARM64\n>  \thelp\n>  \t  The ARM Generic Timer (aka arch-timer) provides an architected\n> diff --git a/arch/arm/Makefile b/arch/arm/Makefile\n> index b36b0742580..de975fc9368 100644\n> --- a/arch/arm/Makefile\n> +++ b/arch/arm/Makefile\n> @@ -16,6 +16,7 @@ arch-$(CONFIG_CPU_V7A)\t\t=$(call cc-option, -march=armv7-a, \\\n>  \t\t\t\t $(call cc-option, -march=armv7))\n>  arch-$(CONFIG_CPU_V7M)\t\t=-march=armv7-m\n>  arch-$(CONFIG_CPU_V7R)\t\t=-march=armv7-r\n> +arch-$(CONFIG_CPU_V8M)\t\t=-march=armv8-m.main\n>  ifeq ($(CONFIG_ARM64_CRC32),y)\n>  arch-$(CONFIG_ARM64)\t\t=-march=armv8-a+crc\n>  else\n> @@ -42,6 +43,7 @@ tune-$(CONFIG_CPU_ARM1136)\t=\n>  tune-$(CONFIG_CPU_ARM1176)\t=\n>  tune-$(CONFIG_CPU_V7A)\t\t=-mtune=generic-armv7-a\n>  tune-$(CONFIG_CPU_V7R)\t\t=\n> +tune-$(CONFIG_CPU_V8M)\t\t=\n>  tune-$(CONFIG_ARM64)\t\t=\n>  \n>  # Evaluate tune cc-option calls now\n> diff --git a/arch/arm/cpu/armv7m/Makefile b/arch/arm/cpu/armv7m/Makefile\n> index baeac9343d9..33d49dc3d35 100644\n> --- a/arch/arm/cpu/armv7m/Makefile\n> +++ b/arch/arm/cpu/armv7m/Makefile\n> @@ -4,6 +4,7 @@\n>  # Wolfgang Denk, DENX Software Engineering, wd@denx.de.\n>  \n>  extra-y := start.o\n> -obj-y += cpu.o cache.o\n> +obj-y += cache.o\n> +obj-$(CONFIG_CPU_V7M) += cpu.o\n\nWhy you are dropping cpu.c compilation\n\n>  obj-$(CONFIG_SYS_ARM_MPU) += mpu.o\n>  obj-$(CONFIG_SYS_ARCH_TIMER) += systick-timer.o\n> diff --git a/arch/arm/include/asm/armv7_mpu.h b/arch/arm/include/asm/armv7_mpu.h\n> index 16b9d0d1aeb..b615b1bc9dc 100644\n> --- a/arch/arm/include/asm/armv7_mpu.h\n> +++ b/arch/arm/include/asm/armv7_mpu.h\n> @@ -11,7 +11,7 @@\n[..]\n[0]\nhttps://documentation-service.arm.com/static/6622c173fabc8c11c7b53a92?token=","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=ti.com header.i=@ti.com header.a=rsa-sha256\n header.s=selector1 header.b=iYbHV2qN;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=pass (p=quarantine dis=none) header.from=ti.com","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=ti.com header.i=@ti.com header.b=\"iYbHV2qN\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=quarantine dis=none) header.from=ti.com","phobos.denx.de; spf=pass smtp.mailfrom=u-kumar1@ti.com"],"Received":["from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fk3Nl0h1Tz1xrn\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 29 Mar 2026 16:49:26 +1100 (AEDT)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 85AC583B8F;\n\tSun, 29 Mar 2026 07:49:18 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id 514D683C14; Sun, 29 Mar 2026 07:49:17 +0200 (CEST)","from BN1PR04CU002.outbound.protection.outlook.com\n (mail-eastus2azlp170100001.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c110::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 105A883B48\n for <u-boot@lists.denx.de>; Sun, 29 Mar 2026 07:49:13 +0200 (CEST)","from BLAPR05CA0005.namprd05.prod.outlook.com (2603:10b6:208:36e::14)\n by IA3PR10MB8113.namprd10.prod.outlook.com (2603:10b6:208:50a::13)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.21; Sun, 29 Mar\n 2026 05:49:11 +0000","from MN1PEPF0000F0E1.namprd04.prod.outlook.com\n (2603:10b6:208:36e:cafe::ca) by BLAPR05CA0005.outlook.office365.com\n (2603:10b6:208:36e::14) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9745.28 via Frontend Transport; Sun,\n 29 Mar 2026 05:49:11 +0000","from flwvzet201.ext.ti.com (198.47.21.195) by\n MN1PEPF0000F0E1.mail.protection.outlook.com (10.167.242.39) with Microsoft\n SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.20.9745.21 via Frontend Transport; Sun, 29 Mar 2026 05:49:09 +0000","from DFLE204.ent.ti.com (10.64.6.62) by flwvzet201.ext.ti.com\n (10.248.192.32) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Sun, 29 Mar\n 2026 00:49:08 -0500","from DFLE206.ent.ti.com (10.64.6.64) by DFLE204.ent.ti.com\n (10.64.6.62) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Sun, 29 Mar\n 2026 00:49:08 -0500","from lelvem-mr05.itg.ti.com (10.180.75.9) by DFLE206.ent.ti.com\n (10.64.6.64) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend\n Transport; Sun, 29 Mar 2026 00:49:08 -0500","from [10.249.134.231] ([10.249.134.231])\n by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 62T5n4w62664820;\n Sun, 29 Mar 2026 00:49:05 -0500"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-1.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,\n DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,\n RCVD_IN_DNSWL_BLOCKED,SPF_HELO_PASS,T_SPF_PERMERROR autolearn=no\n autolearn_force=no version=3.4.2","ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=ULQMgO3otOSRc8TD8q6ktrqg242P9PDw1Z+jsW3Uf/WPaouNEnLUXCPH3juGyFrQuMI6TJtJODjTY99SXHl1GMu0chbP8Xk0a7YuYBsk+Sy/6Y387+Ao3/PQ0nRwOTFsY6jCJpQ37p+pMRV+07lr5+BdoCEH23tmAdZKluGOqRH/9AfmsungGvPAU66U7vpOEU0eVFqb4Q/YXNsLGKUvbxiPY5XsWEgfgBsEpxmNMWckYXKlJ8ua63RPNKnu6VMJPwHF40dXq6jStJntQcHvCxSVcOucuWIGMdfxv6VEWWQOtnwwiYmGFkPTxIV+02C8vv4ymvKdCX77BoeYKunqmQ==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=9mZFwLtm/NFeXex3Pkp0KxobjUr/qPI8kOb+gDScLE0=;\n b=edvVaxEMmetqbRL8jiv9cLVGRS+EoIpYYbYVKN3sXRHUydkkZ27wmQuv1mc4sPGxnNgrle8RjznB1mLSIlD4IbrPoQA5wRV86FLc7KqtDATI/6pNk8yA5DdGmnN6icPQhUBcdb/BqSaPvOOd8NG02g4PlTGaA3UZAjCzRCfVVBCoDpJZ+uHEkZWxj8WkPjTIilKncm8RqgUbANj4XQr/iUZY1uvRR5Y8bp6kMSPqnnmF0hmmwF292BFoHlSEFhL8gybu5TLFZtQ+mFAg8z+FOzbEGruJbgxbutJvGL5BtmQxFxHAvq0H+kE0OqDb+gXiXi4YxEkFot/T8udipIsrzg==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass (sender ip is\n 198.47.21.195) smtp.rcpttodomain=konsulko.com smtp.mailfrom=ti.com;\n dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com;\n dkim=none (message not signed); arc=none (0)","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=9mZFwLtm/NFeXex3Pkp0KxobjUr/qPI8kOb+gDScLE0=;\n b=iYbHV2qN6QDl7ss71vB/KjcTVFoA6hAclfGChdRzLhL4RI06eqpjxwvnpB44GJl+ZSAlNAsPHRRjmvBMvEsHxuUgkTQvqaB5Ylg+SudbL6A5jSPQCYUqaLrk4uH4inZMawHA4YwBawD8M2FaogxnJJ1jeSa9ZnDe/+xAf92xo5o=","X-MS-Exchange-Authentication-Results":"spf=pass (sender IP is 198.47.21.195)\n smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;\n dmarc=pass\n action=none header.from=ti.com;","Received-SPF":"Pass (protection.outlook.com: domain of ti.com designates\n 198.47.21.195 as permitted sender) receiver=protection.outlook.com;\n client-ip=198.47.21.195; helo=flwvzet201.ext.ti.com; pr=C","Message-ID":"<60358e0a-225d-4747-95c8-d060f27eb8b8@ti.com>","Date":"Sun, 29 Mar 2026 11:19:04 +0530","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH] arm: Add ARMv8-M aarch32 support","To":"Marek Vasut <marek.vasut+renesas@mailbox.org>, <u-boot@lists.denx.de>","CC":"Casey Connolly <casey.connolly@linaro.org>, Heinrich Schuchardt\n <xypron.glpk@gmx.de>, Ilias Apalodimas <ilias.apalodimas@linaro.org>, \"Jerome\n Forissier\" <jerome.forissier@arm.com>, Tom Rini <trini@konsulko.com>,\n <u-kumar1@ti.com>, \"Raghavendra, Vignesh\" <vigneshr@ti.com>, \"Francis, Neha\"\n <n-francis@ti.com>","References":"<20260325011414.288343-1-marek.vasut+renesas@mailbox.org>","Content-Language":"en-US","From":"\"Kumar, Udit\" <u-kumar1@ti.com>","In-Reply-To":"<20260325011414.288343-1-marek.vasut+renesas@mailbox.org>","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"7bit","X-C2ProcessedOrg":"333ef613-75bf-4e12-a4b1-8e3623f5dcea","X-EOPAttributedMessage":"0","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"MN1PEPF0000F0E1:EE_|IA3PR10MB8113:EE_","X-MS-Office365-Filtering-Correlation-Id":"2870213f-626a-47df-f251-08de8d56e625","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"BCL:0;\n ARA:13230040|82310400026|1800799024|376014|36860700016|22082099003|18002099003|56012099003;","X-Microsoft-Antispam-Message-Info":"\n CJ6kbTycyYQ76oaXrZDfPGXPIbKjMuYvF7LBYIiW1PxGf97kThwAipOYTln6gjlCidtWlvy1Zr48p2UIndQ46AJIuyGsS9fI8lFa9p15/HN3ROb4pT0qdYA1INocgzwoR/RLidok+JCCHXA/Uo9n1JeVxr3CVTlZywuk8RRO0PdyqcLroSvu3+ApKWg5S8pTqLmrEsU+cZs5Cv93UzFOXZRbZavEqIdnqIMu7IMTY/ExhAXJ/oPLZ5A0tCZWvzuyLWz0yFBXVCGmzl6CZCMz/zAgF5+gX1cuK6bE/RRmr7QlFxyaCtRtbVwZtfwou7aHzYZB2KUcHum6q8Ob+1l0/gtRyRBzFMAuNfqw44wqxzoeTYE/OsG6Yei8Zwxy44LqENcUCZQWwo8OV2Ny5AQY0d0hGEzlPK3Ufy7HaFOGNdOL3B/MvlKw5vZzasIVzdHU9bTCE++KGTYD97FY2toJ0VLE9vMXyqPqs3+T42Pnr16fN+TeS4pPFY70jSXNg42c7qlFuuoEFiEfzBB59n59PLA4y99H7rIvau3c+iix0iQ80uFBp4q9GlwnZ5LLq80Lt5+ExKCKKD2K+1AqsKDO5f4tr3TuHAosMkDq50VwOmNuRj1aj5Hvh/BX9zQOAr26esncr5l/3UcBWRO1s1ClNqSWMqsFE84S7hUNgQphREvsKkbQIf/EIBYMfDB2ZpN3pQafOpjYx4QG2uDppM+qA3PzMCvrCGjZdtbJA8YKaPc=","X-Forefront-Antispam-Report":"CIP:198.47.21.195; CTRY:US; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:flwvzet201.ext.ti.com; PTR:ErrorRetry; CAT:NONE;\n SFS:(13230040)(82310400026)(1800799024)(376014)(36860700016)(22082099003)(18002099003)(56012099003);\n DIR:OUT; SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"\n FykNkD5UYb+qaeQH5nGMhloYOWGzCPpY/tqrrN0n03esLNpRUpYmc7htqo9S7aK0M94CW/u2wxxq39mcG4Hm0ThQOrc6iITStjlHG75sjSUX9M2PwLteH+hUB0NHfXdzlnYJ0gugDPjFRJAblwUjCw9x7bYsceE7x+eumZjOWL6qdiTWrcBo7cHqynQ4LF4DHhhxij4uKFPgtZDy4GUezbHHJ6gz6EACv7i6GjRo1xhn1ACEUhsySTRCnj0TnullOZy0zdiTF1xYvD6fdD0c+e4PEisAcTCXvM4tCL5FhfojAVjQupJuKMsoJTT1Cbz0iOB/hSxy/a9j8StA07B7Jz8feljqEVChTAyCMm8vKasgKxj6VeCILOGrTeJ/kvP+78ysD17cxPCKuVujEKSxuJSHt4einNZ4isUTgDhqXUArufPQ0hrR+a+oY+GaSNWV","X-OriginatorOrg":"ti.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"29 Mar 2026 05:49:09.9947 (UTC)","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 2870213f-626a-47df-f251-08de8d56e625","X-MS-Exchange-CrossTenant-Id":"e5b49634-450b-4709-8abb-1e2b19b982b7","X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp":"\n TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7; Ip=[198.47.21.195];\n Helo=[flwvzet201.ext.ti.com]","X-MS-Exchange-CrossTenant-AuthSource":"\n MN1PEPF0000F0E1.namprd04.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Anonymous","X-MS-Exchange-CrossTenant-FromEntityHeader":"HybridOnPrem","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"IA3PR10MB8113","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"}},{"id":3670814,"web_url":"http://patchwork.ozlabs.org/comment/3670814/","msgid":"<bd745b7c-edda-40cd-9512-3e0113459ac2@mailbox.org>","list_archive_url":null,"date":"2026-03-30T00:25:52","subject":"Re: [PATCH] arm: Add ARMv8-M aarch32 support","submitter":{"id":85664,"url":"http://patchwork.ozlabs.org/api/people/85664/","name":"Marek Vasut","email":"marek.vasut@mailbox.org"},"content":"On 3/29/26 7:49 AM, Kumar, Udit wrote:\n\n[...]\n\n>> +config CPU_V8M\n>> +\tbool\n>> +\tselect CPU_V78M\n>> +\tselect SYS_CACHE_SHIFT_6\n> \n> referring to M55 TRM [0], (which seems to be next processor in this\n> family)  page- (68-69) CCSIDR,\n> LTM cache size is not default to 64.\n> my suggestion will be to keep cache line same as of V7M, unless you\n> think otherwise.\n\nYou're right, I did switch the shift to 5 for both V7M and V8M in v2.\n\n>> +++ b/arch/arm/cpu/armv7m/Makefile\n>> @@ -4,6 +4,7 @@\n>>   # Wolfgang Denk, DENX Software Engineering, wd@denx.de.\n>>   \n>>   extra-y := start.o\n>> -obj-y += cpu.o cache.o\n>> +obj-y += cache.o\n>> +obj-$(CONFIG_CPU_V7M) += cpu.o\n> \n> Why you are dropping cpu.c compilation\nMainly because its content was not useful, but I isolated the content a \nbit better in V2. The only thing which is not applicable to V8M is the \nAIRCR reset, which is no longer present on CM33. The rest can be gated \nby other Kconfig symbols.","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n secure) header.d=mailbox.org header.i=@mailbox.org header.a=rsa-sha256\n header.s=mail20150812 header.b=V8hKQGFW;\n\tdkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org\n header.a=rsa-sha256 header.s=mail20150812 header.b=fhNB/Pgi;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=mailbox.org","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (2048-bit key;\n secure) header.d=mailbox.org header.i=@mailbox.org header.b=\"V8hKQGFW\";\n\tdkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org\n header.b=\"fhNB/Pgi\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=mailbox.org","phobos.denx.de;\n spf=pass smtp.mailfrom=marek.vasut@mailbox.org","outgoing_mbo_mout;\n dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=\"fhNB/Pgi\";\n spf=pass (outgoing_mbo_mout: domain of marek.vasut@mailbox.org designates\n 2001:67c:2050:b231:465::1 as permitted sender)\n smtp.mailfrom=marek.vasut@mailbox.org"],"Received":["from phobos.denx.de (unknown\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fkX9K4Y8Zz1xtJ\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 30 Mar 2026 11:26:13 +1100 (AEDT)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 918DD8394E;\n\tMon, 30 Mar 2026 02:25:59 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id D155783B48; Mon, 30 Mar 2026 02:25:58 +0200 (CEST)","from mout-p-101.mailbox.org (mout-p-101.mailbox.org\n [IPv6:2001:67c:2050:0:465::101])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id DE4E98063E\n for <u-boot@lists.denx.de>; Mon, 30 Mar 2026 02:25:56 +0200 (CEST)","from smtp1.mailbox.org (smtp1.mailbox.org\n [IPv6:2001:67c:2050:b231:465::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest\n SHA256)\n (No client certificate requested)\n by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4fkX904zt2z9tY1;\n Mon, 30 Mar 2026 02:25:56 +0200 (CEST)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2","DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org;\n s=mail20150812; t=1774830356;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:content-type:content-type:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=vhA7Z+ufbhmn+S9S0uAxdt6CgU7VargQik0i0VHSinY=;\n b=V8hKQGFWkLhdjT94pk+UAGTwOtMhh3kIc6e2286pM57xvWk62mJ1oNrX9NgmWkaBxyRVVc\n y2/4DvXB1r6BQuH/QZE3SDeZMgrT35R1ZkdnvM4fdNQ5WXQKLq/m2yP90/uC6qkxuaUMtb\n dbdkGLQVevR1p4E9evnmLEG/RoSxGJTM+Hv5et5Fw7AsdMZRaqmqgjTdqWrWquWgMFjE2H\n BKbmlUTy+ZiTuyAtVTyiCw1dEGGFvjkbMI3t+cgzHm/bYc4SNh4EegfuuGZ+woORin/U6o\n SlwFYHNjbtwUctufiM0nAXkYzWTFfxyLeaGj4dVs5HNQi9vGRDpneRhhS/Bq3Q==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org;\n s=mail20150812; t=1774830355;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:content-type:content-type:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=vhA7Z+ufbhmn+S9S0uAxdt6CgU7VargQik0i0VHSinY=;\n b=fhNB/PgiKTRYTBAgon7Zy/UJad8DiGPfVS/Y7qBButYLjlzDSKHos3YYkpk4tWX5j2wOct\n E6hztk1iTeDk/i7RsdY9SkpJjfB06QNYG2+uHK6mSpuEdchl6Qag/Z6Ix9wW87xpPzY29M\n NpAqbU8hWQIve9ynPDTsUqun6VTsXCE04vduf0yoGOsGdC+2byPkLiPMN3dI/XSYd39a0/\n JCaAAostK04N/yWO9NhQmie21matozauvracTB2xU+aZiF/arGttDpiurzmUHNU4tIFJfn\n BRbO3FV5NepOWjI3zdYiRWJUBgkn/SYWNeh5/jTAtwzhGgUs6UqK7NC2DZRWcg=="],"Message-ID":"<bd745b7c-edda-40cd-9512-3e0113459ac2@mailbox.org>","Date":"Mon, 30 Mar 2026 02:25:52 +0200","MIME-Version":"1.0","Subject":"Re: [PATCH] arm: Add ARMv8-M aarch32 support","To":"\"Kumar, Udit\" <u-kumar1@ti.com>,\n Marek Vasut <marek.vasut+renesas@mailbox.org>, u-boot@lists.denx.de","Cc":"Casey Connolly <casey.connolly@linaro.org>,\n Heinrich Schuchardt <xypron.glpk@gmx.de>,\n Ilias Apalodimas <ilias.apalodimas@linaro.org>,\n Jerome Forissier <jerome.forissier@arm.com>, Tom Rini <trini@konsulko.com>,\n \"Raghavendra, Vignesh\" <vigneshr@ti.com>, \"Francis, Neha\" <n-francis@ti.com>","References":"<20260325011414.288343-1-marek.vasut+renesas@mailbox.org>\n <60358e0a-225d-4747-95c8-d060f27eb8b8@ti.com>","Content-Language":"en-US","From":"Marek Vasut <marek.vasut@mailbox.org>","In-Reply-To":"<60358e0a-225d-4747-95c8-d060f27eb8b8@ti.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"7bit","X-MBO-RS-META":"fj4z63a18m41trbc1u1fjnez66wp4f54","X-MBO-RS-ID":"676d93810656b5dacf0","X-Rspamd-Queue-Id":"4fkX904zt2z9tY1","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"}}]