USB: gadget: Add 10 microsec delay before fetching setup_data

USB hardware sometimes generate interrupt before 8 bytes of
SETUP packet are written to system memory.
This results in wrong setup_data when tried to read immediately
after receiving an interrupt.
Add a delay of 10 microsec before fetching setup packet to allow
writes from hardware to system memory to complete.

CRs-Fixed: 291466
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
Signed-off-by: Manu Gautam <mgautam@codeaurora.org>
(cherry picked from commit f89bec0737c0b824495ca85868c949ed0bd1258b)

Change-Id: I154e0bc07661ac8c7d0ca18bb15a38b06d12e207
Signed-off-by: Shruthi Krishna <skrish@codeaurora.org>
driver: msm_fb: default to 4bpp

Based on this commit:
https://github.com/existz/htc-kernel-msm7x30/commit/f30e47b6c1abbc3d81283a9a1075c2e3d631e389

Signed-off-by: Thạch Tùng Anh <thachtunganh@gmail.com>