aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorGrygorii Strashko <[email protected]>2020-09-10 23:28:00 +0300
committerDavid S. Miller <[email protected]>2020-09-11 17:34:39 -0700
commit6a68df930c6310d18ca7aab4344520b859bf7e11 (patch)
treeb0a33138efceecb7eeba4b394d87b805ecac0eb3 /tools/perf/scripts/python
parentb574bf0c6a8da461dcbe1c266ddd7e5ee10584a1 (diff)
net: ethernet: ti: ale: add static configuration
As existing, as newly introduced CPSW ALE versions have differences in supported features and ALE table formats. Especially it's actual for the recent AM65x/J721E/J7200 SoC and feature AM64x, which supports features like: auto-aging, classifiers, Link aggregation, additional hw filtering, etc. Existing ALE configuration interface is not practical in terms of adding new features and requires consumers to program a lot static parameters. Any attempt to add new options will case endless adding and maintaining different combination of flags and options. Hence CPSW ALE configuration is static and fixed for SoC (or set of SoC) It is reasonable to add support for static ALE configurations inside ALE module. This patch adds static ALE configuration table for different ALE versions and provides option for consumers to select required ALE configuration by providing ALE const char *dev_id identifier. This feature is not enabled by default until existing CPSW drivers will be modified by follow up patches. Signed-off-by: Grygorii Strashko <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions