The main outcome of this series is to allow the number of interconnects used by the IPA to differ from the three that are implemented now. With this series in place, any number of interconnects can now be used, all specified in the configuration data for a specific platform.
A few minor interconnect-related cleanups are implemented as well. -Alex Alex Elder (7): net: ipa: rename interconnect settings net: ipa: don't return an error from ipa_interconnect_disable() net: ipa: introduce an IPA interconnect structure net: ipa: store average and peak interconnect bandwidth net: ipa: add interconnect name to configuration data net: ipa: clean up interconnect initialization net: ipa: allow arbitrary number of interconnects drivers/net/ipa/ipa_clock.c | 192 ++++++++++++++++-------------- drivers/net/ipa/ipa_data-sc7180.c | 38 +++--- drivers/net/ipa/ipa_data-sdm845.c | 38 +++--- drivers/net/ipa/ipa_data.h | 26 ++-- 4 files changed, 157 insertions(+), 137 deletions(-) -- 2.20.1