mm: Disable UKSM by default

Some users may not like it so disable it by default.
LiveOPP: Fix missing marco code

Signed-off-by: cocafe <cocafehj@gmail.com>
abb_fg: Updates from cocore kernel

Squashed commits from cocafe:
abb-fg: Hacky poweroff threshold
By default, poweroff threshold is 3300mV, now we make it 3000mV.

Signed-off-by: cocafe <cocafehj@gmail.com>

abb-fg: Code style

abb-fg: Adjust poweroff threshold 3000mV -> 3100mV
When battery is too low,
it might be unable to supply some stuff like
sdcard slot which require maximum voltage 2.8V.

Signed-off-by: cocafe <cocafehj@gmail.com>

abb-fg: Allow to report battery capacity goes up
Signed-off-by: cocafe <cocafehj@gmail.com>

abb-fg: Disable BATTOK register
Because of BATTOK dectection, when battery is low,
AB8500 will shut down instead of using software method,
which may lose user data. Disable it.

Signed-off-by: cocafe <cocafehj@gmail.com>
ABBamp: Fix author info
Signed-off-by: cocafe <cocafehj@gmail.com>
Revert "mm: Disable UKSM by default"

This reverts commit 978c61eb279c4d3353e62ad5ac82a7414dcfe96d.
Revert "mm: Add UKSM 0.1.2.2"

This reverts commit 15f2f21a3c1f28b2af8b7b836e0cf37de12b3e20.
Revert "defconfigs: Enable UKSM"

This reverts commit 42c13e079e43cf4fc9b3b49a1edfde60298cf6da.
Merge branch '3.0.31' of https://github.com/TeamCanjica/Samsung_STE_Kernel into 3.0.31

Conflicts:
	mm/uksm.c
Merge branch '3.0.31' into 3.0.31-ultra