flo: mmc: disable pack feature for Hynix part

Bug: 9971949

Change-Id: Ie5d872a7e4606ca4b6c89dc3ad61e96010ac7615
Signed-off-by: hsuan-chih_chen <hsuan-chih_chen@asus.com>
TouchScreen: update touch firmware to A040.

Fix/Improve issue:

1.[Issue 9692415] Touch screen on flo is broken for games.
2.Broken line.
3.Two Fingers Tapping Easy Connectivity.
4.co-axis problem with two finger.

Change-Id: I4c906bc612a6184a131e52bc69d4e7d4d0e460c1
Signed-off-by: mars_kao <mars_kao@asus.com>
TouchScreen: update touch firmware to A042.

Fix/Improve issue:

1.ghost touch probelm that caused by lcm slef-noise.
2.broken line in particular area.

Change-Id: I94d56265135ddd7a5dc661da536ba6305e5ed6aa
Signed-off-by: mars_kao <mars_kao@asus.com>
qseecom: Fix issue with incomplete command exiting prematurely

A process waiting on a signal can be awaken by any signal. We
need to only continue processing when the condition of the
wait event is met.

Change-Id: Ib2102babbb505876f89b04399729e6ff5a475605
Signed-off-by: Mona Hossain <mhossain@codeaurora.org>
Signed-off-by: Praveen Chavan <pchavan@codeaurora.org>