dt2w: merge lates wake timeout and wake gestures fixes

* adjust sweep length and doubletap timeout
* allow longer timeout duration
* increase delay to ensure panel is shut down properly
* fully disable wake functions if s2w and dt2w are disabble while screen is off
* do not start wake timeout if s2w and dt2w are disabled

thanks to flar2

Signed-off-by: engstk <eng.stk@sapo.pt>
Signed-off-by: Stefanescu Cristian <howerkraft@gmail.com>
blu_active: Check actual freq before setting new freq
In case Actual freq is not updated till next timer interrupt
and new target freq comes same as actual freq.
Don't go for setting same frequency again.

Bug 1316765

Reviewed-on: http://git-master/r/249103
(cherry picked from commit d5a4d9622c27db40334ba2df3503c2d2e7457bcb)

Change-Id: If81786911fd85adb8469b49c59f2ab70ae12f96a
Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com>
Signed-off-by: Puneet Saxena <puneets@nvidia.com>
Reviewed-on: http://git-master/r/254352
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sachin Nikam <snikam@nvidia.com>

Signed-off-by: engstk <eng.stk@sapo.pt>
Signed-off-by: Stefanescu Cristian <howerkraft@gmail.com>
build: add echo to show build time

Signed-off-by: Stefanescu Cristian <howerkraft@gmail.com>