REVERTED ALL wakeup_reason.c commits. in LG We have it already.

When there are 2 codes that do the same, i get kernel stack panic.
I dont really need this. just checked the module.
Imported wakeup reason from @dorimanx branch