Replace busy loop nop with cpu_relax(), and just use mdelay where it's better.
Attach a file by drag & drop or click to upload