lmkd: Support variable polling intervals set by event handlers am: ef3650f8a0
am: 3cb44047cd

Change-Id: I08b17b37a853b59a9bf525e8b158ebb043d3080f