apple-bce and apple-ibridge are still moved in tree for now, but in the
future they might get moved out so instaling headers and dkms packages
may be needed at that time.
Fixed the matching order for "iMacPro" to be before iMac and MacPro.
When https://github.com/t2linux/kernel/tree/linux-5.16.y-t2-arch gets
updated, I'll make it so the kernel source comes from there and then it
should only be the patches putting apple-bce and apple-ibridge in tree
that will need to remain here. That might mean there'd end up being a
5.16.9-2 release which would just have some changes to packageing
but should be functionally the same.
Besides updating the kernel source, I've also changed apple-ibridge to
be from my fork, which has keyboard backlight working on MBP16,X,
although the code doing that could be made simpler.
All the Bluetooth patches are now in upstream kernel!
This means only the BCM4377 Models (MBA9,1, MBP15,4, MBP16,3) don't have
Bluetooth working on upstream kernels. Asahilinux will probably write a
driver for the new PCIE Bluetooth