[SRU][F:linux-bluefield][PATCH 0/1] UBUNTU: SAUCE: Syncup with the latest gpio-mlxbf2 and mlxbf-gige drivers
Asmaa Mnebhi
Asmaa at mellanox.com
Thu Mar 11 19:13:03 UTC 2021
From: Asmaa Mnebhi <asmaa at nvidia.com>
Buglink: https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/1918684
SRU Justification:
[Impact]
* Move the GPIO interrupt code from the mlxbf_gige driver
to the mlxbf_gige driver in preparation for the next
upstreaming patch.
* This creates a dependency between the gpio and gige drivers.
* Split up the mlxbf_gige_main.c file into several files
for better readability.
[Fix]
* "Syncup with the latest gpio-mlxbf2 and mlxbf-gige drivers"
[Test Case]
* Check if the gpio driver is loaded
* Check if the gige driver is loaded
* Check that the oob_net0 interface is up and operational
* Do reset and powercycle and check the oon_net0 interface again
* Test different GPIO interrupts on different boards.
[Regression Potential]
* The gpio driver always needs to be loaded before the gige driver due to this new dependecy.
* The ACPI table needs to be in sync with change.
[Other]
* This code is likely to change depending on feedback we received from maintainers.
More information about the kernel-team
mailing list