On Sun, 2018-08-05 at 14:39 +-0300, Avri Altman wrote: +AD4- +-config SCSI+AF8-UFS+AF8-ATTRS +AD4- +- tristate +ACI-UFS Transport Attributes+ACI- +AD4- +- depends on SCSI +AD4- +- select BLK+AF8-DEV+AF8-BSGLIB +AD4- +- help +AD4- +- Scsi transport is a framework that allow to send scsi commands to +AD4- +- a non-scsi devices. Still, it is flexible enough to allow sending +AD4- +- non-scsi commands as well. We will use this framework to manage +AD4- +- ufs devices by sending UPIU transactions. +AD4- +- +AD4- +- If you wish to export transport-specific information about +AD4- +- each attached UFS device to sysfs, say Y. +AD4- +- The above text is misleading because it suggests that the primary purpose of SCSI transport drivers is to send SCSI commands to non-SCSI devices. That is not correct. Please improve that text, e.g. by changing it into something like the following: +ACI-Universal Flash Storage (UFS) is SCSI transport specification for accessing flash storage on digital cameras, mobile phones and consumer electronic devices. An UFS controller communicates with an UFS device by exchanging UFS Protocol Information Units (UPIUs). UPIUs can not only be used as a transport layer for the SCSI protocol but are also used by the UFS native command set. This transport driver supports exchanging UFS protocol information units with an UFS device. See also the ufshcd driver, which is a SCSI driver that supports UFS devices. If you wish to exchange UPIU packets that are not SCSI packets with UFS devices, say Y.+ACI- Thanks, Bart.