Some update about me trying to make 5.4 work ahah
The watchdog driver is broken ( this is the cause https://github.com/torvalds/linux/commit/36375491a439565402d1cb2cf12955c11f2ed5a6#diff-6d265cdf741d7c24a8dcb8f5b9523e39)
The pcie driver is broken (cause https://github.com/torvalds/linux/commit/0b24134f7888175c9638e6fd1900e23e44fc172f#diff-b9f99e11e7520bb90ac922c0208df20c)
This 2 problem can be solved by reverting this 2 patch
Leds and button are broken as they added more checks in the driver and now a gpio can't be redefined.
gpio-button-hotplug is broken
tsense driver is broken (I already reworked it a little but it's not enough as they changed a lot in the tsense common driver)
As I'm really stupid, I'm testing all this thing with dsa and not with normal driver so... ALSO ethernet comunication is broken ( the driver register but i can't comunicate with the router )