From 4dce764e410b5906556434f85af96efa60e20da3 Mon Sep 17 00:00:00 2001 From: Geert Uytterhoeven Date: Mon, 3 May 2021 09:47:57 +0200 Subject: projects: linux: core: Add task for R-Mobile APE6 SMP support Patches were posted as RFC. Signed-off-by: Geert Uytterhoeven --- projects/linux/core/r8a73a4_smp.yaml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 projects/linux/core/r8a73a4_smp.yaml (limited to 'projects/linux') diff --git a/projects/linux/core/r8a73a4_smp.yaml b/projects/linux/core/r8a73a4_smp.yaml new file mode 100644 index 0000000..2fda26f --- /dev/null +++ b/projects/linux/core/r8a73a4_smp.yaml @@ -0,0 +1,30 @@ +title: "R-Mobile APE6: Add SMP support" + +team: Core +key: e06f8a62-abe3-11eb-bae6-5b3014b8c809 +status: Active +assignee: Geert + +upstream: + - lore: 20210204135409.1652604-1-geert+renesas@glider.be # [PATCH/RFC 0/6] ARM: r8a73a4: Add SMP support + +comments: + - Known issues: + - While initial secondary CPU bring-up during boot works, CPU cores + fail to come online after offlining/onlining them using the sysfs + interface ("echo [01] > /sys/*/*/cpu/cpu[0-9]*{off,on}line"). + + - This breaks detection of the CFI FLASH. I traced this back to + setting the SBAR_BAREN bit in the SYSC.CA15BAR register. + Presumably this affects the LBSC in some way? + + - To do: + - Call into rmobile-sysc instead of hardcoding the SYSC mapping, + - Describe CCI-400 in DT and call cci_enable_port_by_index()? + - Let pm-rcar-gen2.c call into rcar-rst instead of hardcoding the RST + mapping, + - Abstract SYSC vs. RST access and merge with pm-rcar-gen2.c? + + - Questions: + - Do we want to bring up the Cortex-A7 cores, too? We don't on R-Car + H2 neither. -- cgit v1.2.3