EXPERIMENTAL: PM patches.

Signed-off-by: Austin Au-Yeung <austinay1996@hotmail.com>