[RFC PATCH 0/3] ARM: Support Cortex-R platform(s)

Vladimir Murzin vladimir.murzin at arm.com
Tue Jul 12 01:33:20 PDT 2022


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
> 




More information about the linux-arm-kernel mailing list