mbox series

[net-next,0/7] net: ipa: interconnect improvements

Message ID 20210115125050.20555-1-elder@linaro.org (mailing list archive)
Headers show
Series net: ipa: interconnect improvements | expand

Message

Alex Elder Jan. 15, 2021, 12:50 p.m. UTC
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(-)