https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git/... is the better commit to look at for the stuff that I just merged that was not already part of linux-next.
Cyclades removal was about dead, unmaintained code: https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git/...
This is a 60-commit branch, which had to decouple a lot of different bits of ARM-platform code. Specifically, they use a totally different boot method, have a weird and special power-management system, and other stuff I don't know. See this article: https://asahilinux.org/2021/03/progress-report-january-febru...
I also see some changes to what looks like common arm64 code, which isn't guarded to check for Apple or non-Apple; it seemed strange to me that those changes would be ok.
I wonder if both of those things are just changes from an unrelated merge that are showing up in this diff for no reason.
Mostly the section on IRQ.
This is the exact opposite of your e.g. android phone "fork and abandon" where someone does the absolute minimal and ugliest hacks that upstream would never accept.
Here are the original commits:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git/...
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git/...