write_fw
#define ENGINE_WRITE_FW(...) __ENGINE_WRITE_OP(write_fw, __VA_ARGS__)
u8 write_fw = 0;
(write_fw++ < 3 || jiffies_to_msecs(jiffies - fwdl_start_time) < 500)