Overall very nice.
What I find strange is that there are patches to patches of people and email, eg.
https://github.com/excavador-turing/BMC-Firmware/commit/2fa281bb2a47192d677399afeaaae7356137458e in tp2bmc/patches/linux/realtek-switch.patch, please remove the email header off the patch as this is clearly not originated by the original author of that file. Some of those patches are highlikly also not needed anymore as the regmap abstraction which landed in 6.11/12 should make the same driver work with i2c/mdi/spi .... if properly configured with the DTB.
Both seem to be a claude topic, of not knowing better.