Merge branch 'net-ipa-start-adding-ipa-v5-0-functionality'
authorJakub Kicinski <kuba@kernel.org>
Sat, 29 Oct 2022 05:07:04 +0000 (22:07 -0700)
committerJakub Kicinski <kuba@kernel.org>
Sat, 29 Oct 2022 05:07:05 +0000 (22:07 -0700)
commiteb288cbde8145d948d0ce67ab8665523462a82e3
tree5f75414aab52e7c77f64ab8c5b420e67bb42f009
parent58ba426388d9fe56aa638f555b01d6e63cada88c
parentb7aaff0b010ede619bdea22118d4a2f9aa966867
Merge branch 'net-ipa-start-adding-ipa-v5-0-functionality'

Alex Elder says:

====================
net: ipa: start adding IPA v5.0 functionality

The biggest change for IPA v5.0 is that it supports more than 32
endpoints.  However there are two other unrelated changes:
  - The STATS_TETHERING memory region is not required
  - Filter tables no longer support a "global" filter

Beyond this, refactoring some code makes supporting more than 32
endpoints (in an upcoming series) easier.  So this series includes
a few other changes (not in this order):
  - The maximum endpoint ID in use is determined during config
  - Loops over all endpoints only involve those in use
  - Endpoints IDs and their directions are checked for validity
    differently to simplify comparison against the maximum
====================

Link: https://lore.kernel.org/r/20221027122632.488694-1-elder@linaro.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>