Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...
[cascardo/linux.git] / drivers / scsi / ufs / ufshci.h
index 4cb1cc6..9599741 100644 (file)
@@ -220,6 +220,12 @@ enum {
 #define UIC_ARG_ATTR_TYPE(t)           (((t) & 0xFF) << 16)
 #define UIC_GET_ATTR_ID(v)             (((v) >> 16) & 0xFFFF)
 
+/* Link Status*/
+enum link_status {
+       UFSHCD_LINK_IS_DOWN     = 1,
+       UFSHCD_LINK_IS_UP       = 2,
+};
+
 /* UIC Commands */
 enum uic_cmd_dme {
        UIC_CMD_DME_GET                 = 0x01,
@@ -279,6 +285,11 @@ enum {
        UTP_CMD_TYPE_DEV_MANAGE         = 0x2,
 };
 
+/* To accommodate UFS2.0 required Command type */
+enum {
+       UTP_CMD_TYPE_UFS_STORAGE        = 0x1,
+};
+
 enum {
        UTP_SCSI_COMMAND                = 0x00000000,
        UTP_NATIVE_UFS_COMMAND          = 0x10000000,