drivers: fpga: intel_sdm_mb: Check SIP SMC status in send_bitstream()
authorNaresh Kumar Ravulapalli <nareshkumar.ravulapalli@altera.com>
Tue, 1 Jul 2025 04:43:11 +0000 (21:43 -0700)
committerMichal Simek <michal.simek@amd.com>
Tue, 8 Jul 2025 12:58:43 +0000 (14:58 +0200)
commita988d4ea00809e68617c210aba0bb9ca6fc0ebde
treea59da8699f278ff4e9d5db53ba92a4a09251b3e1
parent14f627bf43ffa143ee78f8fee726eb57bf349452
drivers: fpga: intel_sdm_mb: Check SIP SMC status in send_bitstream()

While sending bitstream via SIP SMC, busy status received does not
correspond to error, instead it means transfer is accepted but SDM
doesn't have any more free buffer space. Hence, data transmission
is continued when busy status is received.

Signed-off-by: Naresh Kumar Ravulapalli <nareshkumar.ravulapalli@altera.com>
Link: https://lore.kernel.org/r/20250701044311.3670-1-nareshkumar.ravulapalli@altera.com
Signed-off-by: Michal Simek <michal.simek@amd.com>
drivers/fpga/intel_sdm_mb.c