Make irq_work allocation atomic
Make irq_work allocation atomic

Change flag passed to kmalloc when allocating irq_work to GFP_ATOMIC
since work is being allocated in an interrupt context.

Cascoda/ca8210-linux