aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/gecko.py
diff options
context:
space:
mode:
authorDanielle Ratson <[email protected]>2024-10-09 13:53:47 +0300
committerDavid S. Miller <[email protected]>2024-10-13 18:02:50 +0100
commit9a3b0d078bd825613c0821bf7bf5a2e1d8d60057 (patch)
treeea2bb79da10eb5a41b33074641bda484194bc659 /tools/perf/scripts/python/gecko.py
parentedc344568922eb9588e77ba49de1ef0cb9a2ff1c (diff)
net: ethtool: Add support for writing firmware blocks using EPL payload
In the CMIS specification for pluggable modules, LPL (Local Payload) and EPL (Extended Payload) are two types of data payloads used for managing various functions and features of the module. EPL payloads are used for more complex and extensive management functions that require a larger amount of data, so writing firmware blocks using EPL is much more efficient. Currently, only LPL payload is supported for writing firmware blocks to the module. Add support for writing firmware block using EPL payload, both to support modules that supports only EPL write mechanism, and to optimize the flashing process of modules that support LPL and EPL. Signed-off-by: Danielle Ratson <[email protected]> Reviewed-by: Petr Machata <[email protected]> Reviewed-by: Simon Horman <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/gecko.py')
0 files changed, 0 insertions, 0 deletions