mirror of
https://github.com/torvalds/linux.git
synced 2026-09-14 16:10:02 +02:00
Define INTEL_SIP_SMC_STATUS_NO_RESPONSE (0x3) and handle it in
stratix10_svc_async_poll() the same way as INTEL_SIP_SMC_STATUS_BUSY,
returning -EAGAIN so callers can retry instead of treating the poll as
a hard failure.
When the Secure Device Manager has not yet produced a response for an
asynchronous transaction, ATF is expected to return
INTEL_SIP_SMC_STATUS_NO_RESPONSE. Without this handling, the service
layer maps the status to -EINVAL and async clients cannot distinguish
"not ready yet" from a real error.
Fixes:
|
||
|---|---|---|
| .. | ||
| broadcom | ||
| cirrus | ||
| imx | ||
| intel | ||
| mediatek | ||
| meson | ||
| qcom | ||
| samsung | ||
| thead | ||
| trusted_foundations.h | ||
| xlnx-event-manager.h | ||
| xlnx-zynqmp-crypto.h | ||
| xlnx-zynqmp-ufs.h | ||
| xlnx-zynqmp.h | ||