From: Seungwon Jeon Date: Wed, 26 Jun 2013 17:09:29 +0000 (+0530) Subject: [SCSI] ufs: rework link start-up process X-Git-Tag: v3.11-rc1~88^2~6 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ccf44fe4cd7c45a33f571788890a299d8bca448;p=pandora-kernel.git [SCSI] ufs: rework link start-up process Link start-up requires long time with multiphase handshakes between UFS host and device. This affects driver's probe time. This patch let link start-up run asynchronously. Link start-up will be executed at the end of prove separately. Along with this change, the following is worked. Defined completion time of uic command to avoid a permanent wait. Added mutex to guarantee of uic command at a time. Adapted some sequence of controller initialization after link statup according to HCI standard. Signed-off-by: Seungwon Jeon Signed-off-by: Sujit Reddy Thumma Tested-by: Maya Erez Signed-off-by: Santosh Y Signed-off-by: James Bottomley --- Reading git-diff-tree failed