[PATCH v2 8/8] ARM: tegra: support for secondary cores on Tegra30
From: Stephen Warren <hidden>
Date: 2012-02-02 18:04:27
Also in:
linux-tegra, lkml
From: Stephen Warren <hidden>
Date: 2012-02-02 18:04:27
Also in:
linux-tegra, lkml
Peter De Schrijver wrote at Tuesday, January 31, 2012 9:41 AM:
Add support for bringing up secondary cores on Tegra30. On Tegra30 secondary CPU cores are powergated, so we need to turn on the domains before we can bring the CPU cores online. Bringing secondary cores online happens early during the sytem boot, so we call powergating initialization from platform early_init function. Based on work by: Scott Williams [off-list ref] Colin Cross [off-list ref] Alex Frid [off-list ref] Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
The series, Tested-by: Stephen Warren <redacted> This time, since I now have the SD card working, I managed to test real user-space processes running on all 4 cores. Note, patch 3 shouldn't compile due to a typo in a .size directive. It does for me, so I could test this! But, it didn't for Olof. Aside from that (which perhaps Olof would fixup during patch application?), Acked-by: Stephen Warren <redacted> I also have a query on patch 3 about enabling coresight, but that's more for my education than something that'd block patch application. -- nvpublic