summaryrefslogtreecommitdiff
path: root/drivers/media
diff options
context:
space:
mode:
authorSubhash Jadavani <subhashj@codeaurora.org>2014-09-25 16:32:28 +0400
committerChristoph Hellwig <hch@lst.de>2014-10-01 15:11:22 +0400
commit2a8fa600445c45222632810a4811ce820279d106 (patch)
treee5d11c074e4f31841043eee9b06c569fe01044fa /drivers/media
parent3a4bf06d1f6d7de17528b962bc91fcbb2e568b4e (diff)
downloadlinux-2a8fa600445c45222632810a4811ce820279d106.tar.xz
ufs: manually add well known logical units
UFS device specification requires the UFS devices to support 4 well known logical units: "REPORT_LUNS" (address: 01h) "UFS Device" (address: 50h) "RPMB" (address: 44h) "BOOT" (address: 30h) UFS device's power management needs to be controlled by "POWER CONDITION" field of SSU (START STOP UNIT) command. But this "power condition" field will take effect only when its sent to "UFS device" well known logical unit hence we require the scsi_device instance to represent this logical unit in order for the UFS host driver to send the SSU command for power management. We also require the scsi_device instance for "RPMB" (Replay Protected Memory Block) LU so user space process can control this LU. User space may also want to have access to BOOT LU. This patch adds the scsi device instances for each of all well known LUs (except "REPORT LUNS" LU). Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org> Signed-off-by: Dolev Raviv <draviv@codeaurora.org> Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'drivers/media')
0 files changed, 0 insertions, 0 deletions