TomGiordano/kernel_zte_blade — comment on commit 8b25f7312304e8ddee9943b2c8d9087dae8271c7
File:  line 0
By TomGiordano:

Either, it makes no real difference.

The code provided by ZTE breaks if CONFIG_ZTE_SUSPEND_WAKEUP_MONITOR is disabled because the module that provides pm_modem_sleep_time_get is not built (so it fails to link).
This just adds a pm_modem_sleep_time_get function that does nothing when CONFIG_ZTE_SUSPEND_WAKEUP_MONITOR is disabled. In previous kernel source pm_modem_sleep_time_get did nothing. I'm not sure if the new wakeup monitor works correctly with the firmware we are currently using (I think it had some calls to the modem), but I didn't see any problems with it enabled.