summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorGilad Broner <gbroner@codeaurora.org>2014-12-14 11:45:15 +0200
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 10:58:16 -0700
commitb030bfae539a04ba08c58b6e664bd370215d51c5 (patch)
tree069b7c75d32d7d57e0917f3d28b38edfa7a20755 /include/linux
parent57a5a68620eea1f5834643752ab3d7b39930808a (diff)
scsi: ufs-qcom: add number of lanes per direction
Different platform may have different number of lanes for the UFS link. Add parameter to device tree specifying how many lanes should be configured for the UFS link. Change-Id: Ida8b13b916f76b3cc7afd3da3d04219e95627678 Signed-off-by: Gilad Broner <gbroner@codeaurora.org> [subhashj@codeaurora.org: resolved trivial merge conflicts] Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/scsi/ufs/ufshcd.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/scsi/ufs/ufshcd.h b/include/linux/scsi/ufs/ufshcd.h
index c29027ea9ee7..b731b54abc9c 100644
--- a/include/linux/scsi/ufs/ufshcd.h
+++ b/include/linux/scsi/ufs/ufshcd.h
@@ -731,6 +731,9 @@ struct ufs_hba {
/* Number of requests aborts */
int req_abort_count;
+ /* Number of lanes available (1 or 2) for Rx/Tx */
+ u32 lanes_per_direction;
+
struct ufs_pa_layer_attr pwr_info;
struct ufs_pwr_mode_info max_pwr_info;