diff options
author | 2022-12-08 15:43:58 -0800 | |
---|---|---|
committer | 2022-12-30 21:17:33 +0000 | |
commit | ada1e653a5eae7361d95781ed812caa0c8e07dbb (patch) | |
tree | 1bfb82ff3341bfad501c1e191a9cfd31d56d8403 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | scsi: ufs: core: Pass the clock scaling timeout as an argument (diff) | |
download | wireguard-linux-ada1e653a5eae7361d95781ed812caa0c8e07dbb.tar.xz wireguard-linux-ada1e653a5eae7361d95781ed812caa0c8e07dbb.zip |
scsi: ufs: core: Allow UFS host drivers to override the sg entry size
Modify the UFSHCD core to allow 'struct ufshcd_sg_entry' to be
variable-length. The default is the standard length, but variants can
override ufs_hba::sg_entry_size with a larger value if there are
vendor-specific fields following the standard ones.
This is needed to support inline encryption with ufs-exynos (FMP).
Cc: Eric Biggers <ebiggers@google.com>
Reviewed-by: Avri Altman <avri.altman@wdc.com>
Signed-off-by: Eric Biggers <ebiggers@google.com>
[ bvanassche: edited commit message and introduced CONFIG_SCSI_UFS_VARIABLE_SG_ENTRY_SIZE ]
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions