spin_lock instead of spin_lock_irqsave in imx uart interuput