I did some experiments to achieve a pretty "vanilla" kernel with some specific features & fixes addedThanks. I will add Z5 support with the next Kernel release.
(to track down potential high battery consumers and do some experiments),
unfortunately without success so far ...
You wrote that the kernel wouldn't even boot once you started to attempt to build for Android MM - I ran into the same issue,
you still have in mind what was the absolute minimum to get the kernel working ?
I've seen that there were some issues with the dtb files & the un/compressed creation of the Image.gz-dtb kernel image,
so far each kernel I tried (quite a few) wouldn't boot and only go into recovery.
(the initramfs I used contains the recovery script capability, so if it doesn't boot it on some occasions boots into twrp)
I used the build procedure outlined by the README_Xperia file and that used on the forks/modifications on AndroPlus' kernel,
but booting the bare kernel or e.g. your tree wouldn't work
any ideas ?