I'm trying to set the S32G2 PCIe0 to a single lane in u-boot with the following hwconfig:
hwconfig=serdes0:mode=pcie,clock=ext;pcie0:mode=rc&sgmii,clock=ext,fmhz=100,xpcs_mode=1
However, this does not seem to take effect based on the following startup output and output from lspci
[ 2.388693] phy-s32cc-serdes 40480000.serdes: Using mode 0 for SerDes subsystem
Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 <16us
I've also tried changing the num-lanes in the dts file, but my understanding from the BSP manual that this does not have an effect.
I am using BSP36