scsi: ufs: revamp string descriptor reading
authorTomas Winkler <tomas.winkler@intel.com>
Tue, 30 Jul 2019 05:55:17 +0000 (08:55 +0300)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 8 Aug 2019 01:40:37 +0000 (21:40 -0400)
commit4b828fe156a662a4b6135019bf077040340f299b
treed2fd994b94b847cbc373a240ef81dfbd8ed6eebd
parentc72a9692923f67a0ba862093848d1834259e01c3
scsi: ufs: revamp string descriptor reading

Define new a type: uc_string_id for easier string handling and less
casting. Reduce number or string copies in price of a dynamic allocation.

Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Tested-by: Avri Altman <avri.altman@wdc.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ufs/ufs-sysfs.c
drivers/scsi/ufs/ufs.h
drivers/scsi/ufs/ufshcd.c
drivers/scsi/ufs/ufshcd.h