Infinite timeout support

Hi JerryChang,

I set the set_mode_delay_ms in the device tree to 300000 (5min) but unfortunately I still get the timeout after some seconds. What else could I try?