U-Boot code corresponds to the hardware of an evaluation board, so it does not support all SerDes protocols described in the processor's RM.
For a custom board, implementing different hardware configuration, the U-Boot code has to be modified accordingly.