On Fri, 31 Jan 2020 15:15:00 +0000, Russell King - ARM Linux admin wrote: > I have some prototype implementation for driving the QSFP+ cage, but > I haven't yet worked out how to sensible deal with the "is it 4x 10G > or 1x 40G" issue you mention above, and how to interface the QSFP+ > driver sensibly with one or four network drivers. I'm pretty sure you know this but just FWIW - vendors who do it in FW write the current config down in NVM so it doesn't get affected by reboots and use devlink port splitting to change it.