We use a per-card spinlock to protect interrupt and normal tx path from each other.
Attach a file by drag & drop or click to upload