On Tue, 29 Jan 2019 at 00:08, Stuart Menefy <stuart.menefy@xxxxxxxxxxxxxxxx> wrote: > > I recently tried to boot a kernel.org kernel on an Exynos 5260, and > had some problems. On further investigation it looked like some of > the SMP support may have rotted since it was introduced. It also > didn't help that I was running on a part with security firmware > loaded, which it appears the existing code doesn't support. So I set > about fixing this, which led to the following patch set. > > It appears as if using MCPM is the 'new' way to support secondary > cores, so I converted the 5260 support to use MCPM, and also got > suspend working. In general I've used the last Samsung 3.4 kernel I > could find on the Samsung Open Source Release Center [1] for the G900 > as a reference, so this code does approximatly the same thing, > whether that is optimal or not I don't know. > > Currently I've not tried to support parts which are running without > secure firmware. I couldn't see any existing SoCs which support both, > but I'm open to suggestions on how this should be done if its felt to > be necessary. > > The platform this is running on is a RexNos REX-RED [2] which is listed > on Samsung's web site as a Community Board [3]. > > There are also a couple of generic fixes which shouldn't really be part > of this patch set, but are included here just in case anyone wants to > try this. > > Over the next few months I'll probably try and get some more of the > Exynos 5260 hardware working on this board. I'm happy to post this > if anyone is interested. Cool! It is pretty surprising that this platform is still alive. :) A general comment - try to use scripts/get_maintainers.pl which will give you the list of interested people. Unless you are not interested in merging/applying this... Best regards, Krzysztof