diff options
| author | David Thompson <[email protected]> | 2025-06-18 13:59:02 +0000 |
|---|---|---|
| committer | Jakub Kicinski <[email protected]> | 2025-06-19 15:34:59 +0000 |
| commit | e7ea5f5b1858ddb96b152584d5fe06e6fc623e89 (patch) | |
| tree | bc41bcd99a045db6c1e38405e7aed017b0786c1e /tools/net/ynl/pyynl/lib/ynl.py | |
| parent | net: airoha: Always check return value from airoha_ppe_foe_get_entry() (diff) | |
| download | kernel-e7ea5f5b1858ddb96b152584d5fe06e6fc623e89.tar.gz kernel-e7ea5f5b1858ddb96b152584d5fe06e6fc623e89.zip | |
mlxbf_gige: return EPROBE_DEFER if PHY IRQ is not available
The message "Error getting PHY irq. Use polling instead"
is emitted when the mlxbf_gige driver is loaded by the
kernel before the associated gpio-mlxbf driver, and thus
the call to get the PHY IRQ fails since it is not yet
available. The driver probe() must return -EPROBE_DEFER
if acpi_dev_gpio_irq_get_by() returns the same.
Fixes: 6c2a6ddca763 ("net: mellanox: mlxbf_gige: Replace non-standard interrupt handling")
Signed-off-by: David Thompson <[email protected]>
Reviewed-by: Asmaa Mnebhi <[email protected]>
Reviewed-by: Simon Horman <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'tools/net/ynl/pyynl/lib/ynl.py')
0 files changed, 0 insertions, 0 deletions
