diff options
| author | Eli Britstein <[email protected]> | 2020-06-18 15:38:31 +0000 |
|---|---|---|
| committer | Saeed Mahameed <[email protected]> | 2020-07-16 16:37:00 -0700 |
| commit | 54b154ecfb8c66dfeba6578a64e79c2104da4ced (patch) | |
| tree | 73dea58ab9dd356e8d41e953973bb4b28fc46f0a /include/linux | |
| parent | 0bdc89b39d622b8929a687eee194e4e166fe84df (diff) | |
net/mlx5e: CT: Map 128 bits labels to 32 bit map ID
The 128 bits ct_label field is matched using a 32 bit hardware register.
As such, only the lower 32 bits of ct_label field are offloaded. Change
this logic to support setting and matching higher bits too.
Map the 128 bits data to a unique 32 bits ID. Matching is done as exact
match of the mapping ID of key & mask.
Signed-off-by: Eli Britstein <[email protected]>
Reviewed-by: Oz Shlomo <[email protected]>
Reviewed-by: Roi Dayan <[email protected]>
Reviewed-by: Maor Dickman <[email protected]>
Signed-off-by: Saeed Mahameed <[email protected]>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions