diff options
author | Daniel Basilio <[email protected]> | 2024-02-02 13:37:17 +0200 |
---|---|---|
committer | David S. Miller <[email protected]> | 2024-02-05 11:11:09 +0000 |
commit | b3d4f7f2288901ed2392695919b3c0e24c1b4084 (patch) | |
tree | 8a43ece821021947b303063ae4dba031308a3486 /scripts/generate_rust_analyzer.py | |
parent | eef00a82c568944f113f2de738156ac591bbd5cd (diff) |
nfp: use correct macro for LengthSelect in BAR config
The 1st and 2nd expansion BAR configuration registers are configured,
when the driver starts up, in variables 'barcfg_msix_general' and
'barcfg_msix_xpb', respectively. The 'LengthSelect' field is ORed in
from bit 0, which is incorrect. The 'LengthSelect' field should
start from bit 27.
This has largely gone un-noticed because
NFP_PCIE_BAR_PCIE2CPP_LengthSelect_32BIT happens to be 0.
Fixes: 4cb584e0ee7d ("nfp: add CPP access core")
Cc: [email protected] # 4.11+
Signed-off-by: Daniel Basilio <[email protected]>
Signed-off-by: Louis Peens <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions