From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 009C0C433EF for ; Tue, 12 Jul 2022 08:35:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:References:Cc:To:From: Subject:MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=NRvfdm9lY5Rpaf9KOAm8my5QmGv5FxkeazIS7A7Vr28=; b=1sKmHVXcm9RUaU 99kghW2OXNcO+ahtwyYeDFRkfUpyVCKD7QvhF40RHLn765mCg3WYCgIUoJYRbJpdATA9JVyG12XW2 NWAuDEI/uqVX+vB6ZhTH8yiYcacWhrTrsomImpr7tj7ZYov6XpEMBFjlVeFAF3n3lnhUrCvGmV3iB HAuiNEdxxaETQSKj98EKJHxQjaWCyFBRmEug5w9eAJRKiaKGIE05nf+2e/5/qvHPPvWLrSbaKTJOG 8ZVQQW7DapDVBlUgKVQ8mu8Tg07NE7H1mieQ2Zo/J/YenQ2Tzsiv3hraZ6Ekejhq3LBoEWdF1ypPz sLLSRyd6QpgGtEHOFMiA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oBBLN-008lwN-Js; Tue, 12 Jul 2022 08:34:10 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oBBKr-008lfU-5B for linux-arm-kernel@lists.infradead.org; Tue, 12 Jul 2022 08:33:38 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 15CB31576; Tue, 12 Jul 2022 01:33:32 -0700 (PDT) Received: from [10.1.29.153] (e121487-lin.cambridge.arm.com [10.1.29.153]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AE10E3F73D; Tue, 12 Jul 2022 01:33:30 -0700 (PDT) Message-ID: Date: Tue, 12 Jul 2022 09:33:20 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Subject: Re: [RFC PATCH 0/3] ARM: Support Cortex-R platform(s) Content-Language: en-US From: Vladimir Murzin To: linux-arm-kernel@lists.infradead.org Cc: arnd@arndb.de, ayan.kumar.halder@xilinx.com, stefanos@xilinx.com References: <20220630083641.21835-1-vladimir.murzin@arm.com> In-Reply-To: <20220630083641.21835-1-vladimir.murzin@arm.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220712_013337_290976_EAF5AB5E X-CRM114-Status: GOOD ( 14.70 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On 6/30/22 09:36, Vladimir Murzin wrote: > Hi, > > I've been running Linux on Cortex-R cores with downstream patches for > several years already. There are few reasons why we have not got any > real platform supporting Cortex-R cores so far: > 1) lack of interest > 2) lack of easily available platforms > 3) missing Kconfig bits > > During these years I've been receiving questions (mostly in private) > about running Linux with Cortex-R cores. Use cases vary, but mostly > fall under "we know Linux and do not want yet another RTOS", also > people not always care about real-time features of R-class cores and > see it as an upgrade from M-class cores. > > Sometime ago MPS3 platform got support for FPGA image [1] with > Cortex-R52 cores where Linux can live comfortably. > > This patchset addresses #3 and brings support for MPS3 platform > featuring Cortex-R52 > > [1] https://developer.arm.com/downloads/-/download-fpga-images Anything I can do to make progress with the series or it falls under "we do not care" category? Cheers Vladimir > > Vladimir Murzin (3): > ARM: Introduce ARM_SINGLE_ARMV7R for ARMv7-R platforms > ARM: mps2: Split into ARCH/MACH options > ARM: Introduce MPS3 AN536 > > arch/arm/Kconfig | 31 ++++--- > arch/arm/Kconfig.debug | 6 +- > arch/arm/Makefile | 2 + > arch/arm/boot/dts/Makefile | 3 +- > arch/arm/boot/dts/mps3-an536.dts | 135 +++++++++++++++++++++++++++++ > arch/arm/kernel/devtree.c | 3 +- > arch/arm/mach-versatile/Kconfig | 47 ++++++++++ > arch/arm/mach-versatile/v2m-mps2.c | 3 +- > 8 files changed, 212 insertions(+), 18 deletions(-) > create mode 100644 arch/arm/boot/dts/mps3-an536.dts > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel