Port powersuspend from @faux123

Change-Id: Ie1c56d5a4d05723a4b8da119fd66bf76ee47a984

Conflicts:
	arch/arm/configs/kma_fusion3_yuga_defconfig
	drivers/base/power/main.c