Hi Peter, On Tue, Apr 30, 2024 at 03:51:15PM +0100, Peter Griffin wrote: > Hi Henrik, > > On Tue, 30 Apr 2024 at 15:34, Henrik Grimler <henrik@xxxxxxxxxx> wrote: > > > > Hi André and Peter, > > > > I am working on getting mainline linux to work on a phone with an > > Exynos 8895 SoC. Samsung has not released any user manual for this > > SoC, so I only have the vendor kernel sources as reference. > > Sounds like an interesting project :) > > > > Exynos 8895 seem to have some similarities with gs101 and Exynos 850, > > so it has been very helpful to follow your work on gs101, and Sam's > > work on e850-96. For e850-96 it is extra helpful that the vendor > > kernel [1] is available, which is very similar to vendor kernel for my > > Exynos 8895 phone. > > > > Is there a similar vendor kernel available for gs101 that you have the > > possibility to share? > > The best documentation to follow is > https://source.android.com/docs/setup/build/building-pixel-kernels. > That links to the manifest, and the manifest links to the kernel > source repo. > > v5.10 kernel is what shipped in production on the phone, but there is > also v6.7 forward ported version of the drivers which have evolved > with the upstream kernel API changes. Thanks! For future reference (and anyone else interested) the various raviole branches in https://android.googlesource.com/kernel/gs, for example https://android.googlesource.com/kernel/gs/+/refs/heads/android-gs-raviole-5.10-android12L, contains the code for gs101 that I was looking for. > Thanks, > > Peter. Best regards, Henrik Grimler