smdk4412-common: camera: Hold for 25 msec between preview cycles on restart

If doing a preview restart with an active listener, give the said
listener a bit of time to clean up before starting up the preview
again. This should be sufficient to prevent shutdown/start race
conditions during externally triggered restarts

Change-Id: I19ade52e703424e2d25deba23e5784d6f7dee02f
smdk4412-common: camera: Proper recording memory release

Change-Id: Id0fe8d93ab1ad2c1b18ff0e89c15509897a9c8e3
smdk4412-common: cleanup

Change-Id: I4fc1ece125a7f721dd4540c9ad758c6ee1ed6f82
Merge "smdk4412-common: camera: Hold for 25 msec between preview cycles on restart" into android-4.4
Merge "smdk4412-common: camera: Proper recording memory release" into android-4.4
smdk4412-common: fix charging animation

Fixes the charging animation when device is off.

Change-Id: Ic676b9a67736af43c8ffa730e221dec73c9fd5c0
Merge pull request #2 from omnirom/android-4.4

merge