Rebased the kernel patches to 6.17.1.
No idea if this is any good. I just ran git am and tried to resolve all conflicts. Probably butchered the indentation :/ Will be a couple hours until the kernel has built on my rk3588, if it builds at all. Will let you know...