On Di, 2018-06-26 at 09:40 +0200, Bjørn Mork wrote: > This code can make Linux default to a MBIM configuration if the MBIM > function uses the first interface in that configuration, even if this > configuration is not the first one. Availability of a driver is not > considered. Except for RNDIS, just to make it the whole mess even more > confusing.... How would you consider it? We chose a configuration before we load drivers. Even if we looked at the currently available drivers we'd end up with a choice depending on which devices were used in the past. A nondeterministic choice would be awkward. We can load drivers for all configurations' interfaces, but we cannot really wait for the loads to happen at that stage. Regards Oliver -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html