diff options
| author | Carl Lee <carl.lee@amd.com> | 2026-05-26 04:50:29 +0300 |
|---|---|---|
| committer | David Heidelberg <david@ixit.cz> | 2026-06-11 21:24:47 +0300 |
| commit | 2d78676b1f9d41c96ad836465ef6a6449fa8cb29 (patch) | |
| tree | dd1c0272c9137820ab418bf90904e5d2a271921c /tools/lib/python/kdoc | |
| parent | 791ccc8644b5a062bcc79f3e8f34a09097fb3280 (diff) | |
| download | linux-2d78676b1f9d41c96ad836465ef6a6449fa8cb29.tar.xz | |
nfc: nxp-nci: treat -ENXIO in IRQ thread as no data available
The I2C read operation in the IRQ thread may return -ENXIO
when the controller has not yet provided data after asserting IRQ.
IRQ assertion does not guarantee that data is immediately
available on the I2C bus. In such cases, the read request may
be NACKed, resulting in -ENXIO.
Treat this condition as "no data available yet" and log it at
debug level instead of reporting it as a read failure.
This avoids misleading error messages during normal operation.
Signed-off-by: Carl Lee <carl.lee@amd.com>
Link: https://patch.msgid.link/20260526-nfc-nxp-nci-treat-enxio-as-no-data-available-yet-v1-1-305bb11b9147@amd.com
Signed-off-by: David Heidelberg <david@ixit.cz>
Diffstat (limited to 'tools/lib/python/kdoc')
0 files changed, 0 insertions, 0 deletions
