From: "Li, Zhen-Hua" <zhen-hual@xxxxxx>
Date: Mon, 14 Apr 2014 18:08:36 +0800
For the cosa module, CONFIG_COSA can only be checked as 'm',That's not true, it's "tristate" in drivers/net/wan/Kconfig so it
and cosa module can only be compiled as a module.
could be set to 'y' too.
But there is another reason to make this change, because for such
large timeout values only msleep() makes sense, udelay() could
overflow it's internal precision.
Please resubmit this with the proper reasoning and commit message.