diff options
author | Vivien Didelot <[email protected]> | 2017-06-19 10:55:36 -0400 |
---|---|---|
committer | David S. Miller <[email protected]> | 2017-06-20 13:24:41 -0400 |
commit | cd8da8bb0ec199d00f055fb6ceb4c15ce0aaf562 (patch) | |
tree | 0d05fdcee7e1f82fd4d602e777e6e68e5f1e219a /tools/perf/scripts/python/stackcollapse.py | |
parent | cc07cb935aec4f608e059f3dcd6242a7ecc4a59b (diff) |
net: dsa: mv88e6xxx: add irl_init_all op
Some Marvell chips have an Ingress Rate Limit unit. But the command
values slightly differs between models: 88E6352 use 3-bit for operations
while 88E6390 use different 2-bit operations.
This commit kills the IRL flags in favor of a new operation implementing
the "Init all resources to the initial state" operation.
This fixes the operation of 88E6390 family where 0x1000 means Read the
selected resource 0, register 0 on port 16, instead of init all.
A mv88e6xxx_irl_setup helper is added to wrap the operation call.
Signed-off-by: Vivien Didelot <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions