Loading drivers/scsi/ufs/ufs-qcom.c +5 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,8 @@ #include "ufshci.h" #include "ufs-qcom-ice.h" static struct ufs_qcom_host *ufs_qcom_hosts[MAX_UFS_QCOM_HOSTS]; static void ufs_qcom_get_speed_mode(struct ufs_pa_layer_attr *p, char *result); static int ufs_qcom_get_bus_vote(struct ufs_qcom_host *host, const char *speed_mode); Loading Loading @@ -1168,6 +1170,9 @@ static int ufs_qcom_init(struct ufs_hba *hba) } } if (hba->dev->id < MAX_UFS_QCOM_HOSTS) ufs_qcom_hosts[hba->dev->id] = host; goto out; out_disable_phy: Loading include/linux/scsi/ufs/ufs-qcom.h +1 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ #include <linux/phy/phy.h> #define MAX_UFS_QCOM_HOSTS 1 #define MAX_U32 (~(u32)0) #define MPHY_TX_FSM_STATE 0x41 #define TX_FSM_HIBERN8 0x1 Loading Loading
drivers/scsi/ufs/ufs-qcom.c +5 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,8 @@ #include "ufshci.h" #include "ufs-qcom-ice.h" static struct ufs_qcom_host *ufs_qcom_hosts[MAX_UFS_QCOM_HOSTS]; static void ufs_qcom_get_speed_mode(struct ufs_pa_layer_attr *p, char *result); static int ufs_qcom_get_bus_vote(struct ufs_qcom_host *host, const char *speed_mode); Loading Loading @@ -1168,6 +1170,9 @@ static int ufs_qcom_init(struct ufs_hba *hba) } } if (hba->dev->id < MAX_UFS_QCOM_HOSTS) ufs_qcom_hosts[hba->dev->id] = host; goto out; out_disable_phy: Loading
include/linux/scsi/ufs/ufs-qcom.h +1 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ #include <linux/phy/phy.h> #define MAX_UFS_QCOM_HOSTS 1 #define MAX_U32 (~(u32)0) #define MPHY_TX_FSM_STATE 0x41 #define TX_FSM_HIBERN8 0x1 Loading