scsi: core: Adjust DBD setting in MODE SENSE for caching mode page per LLD
authorCan Guo <cang@codeaurora.org>
Thu, 5 Dec 2019 02:14:25 +0000 (02:14 +0000)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 20 Dec 2019 03:08:52 +0000 (22:08 -0500)
commit0ec96913344de9efdb388720247ea9f207bdc3aa
tree0d9c522f6f6969730e585b93c647d835b2427c83
parent2df74b6985b51e77756e2e8faa16c45ca3ba53c5
scsi: core: Adjust DBD setting in MODE SENSE for caching mode page per LLD

UFS JEDEC standards require DBD field to be set to 1 in mode sense
command.  This patch allows LLD to define the setting of DBD, if
required.

Link: https://lore.kernel.org/r/0101016ed3d643f9-ffd45d6c-c593-4a13-a18f-a32da3d3bb97-000000@us-west-2.amazonses.com
Reviewed-by: Avri Altman <avri.altman@wdc.com>
Signed-off-by: Can Guo <cang@codeaurora.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/scsi_lib.c
include/scsi/scsi_device.h