[s2w/dt2w pwrkey suspend]:  fix unbalanced irq_wake

Signed-off-by: Chester Kener <Cl3Kener@gmail.com>

Conflicts:
	drivers/video/msm/mdss/mdss_dsi_panel.c
FS: import F2FS

Signed-off-by: flar2 <asegaert@gmail.com>
f2fs: data: AIO optimization compatibility fixup

Signed-off-by: Paul Reioux <reioux@gmail.com>
Defconfig: Add F2FS

Signed-off-by: Chester Kener <Cl3Kener@gmail.com>
fastcharge: New enhancements

* Add 1800 mA level
* Add "fake_charge_ac" hack. If fast charge is on with fake_charge_ac = 1,
  device will show current source as AC instead of USB.
* By default, fake_charge_ac is disabled.

Sincere thanks to mankindtw@xda for idea.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>