mlxbf_gige: Update to the latest upstream version
JIRA: https://issues.redhat.com/browse/RHEL-21118
This MR updates the mlxbf_gige driver to the very latest upstream version
(Linus tree 99bd3cb0d12e85d5114425353552121ec8f93adc). This is needed to
support the out of band network port on the Bluefield-3 DPU. All commits
are backported from Linus tree.
NOTE: Skipped commit 660a5704603. It seems in RHEL9 kernel the mdio core
doesn't pass MII_ADDR_C45 anymore, but I'm avoiding tree wide changes in
this backport.
-
v3
- Use original commit message for 'net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx()' [Kamal]
-
v2
- Dropped backport of upstream ee7da21ac4c3, adjusted backport of 464a57281f29
as a result [Kamal]
- Dropped backport of upstream ee7da21ac4c3, adjusted backport of 464a57281f29
Basic tests only:
- Can remove & load the module
- Interface gets an IP
- Can login & use ssh
- Copied large files to & from the board
Signed-off-by: Luiz Capitulino luizcap@redhat.com