]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
scsi: ufs: core: Convert string descriptor format macros to enum
authorBean Huo <beanhuo@micron.com>
Fri, 7 Nov 2025 23:05:16 +0000 (00:05 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Mon, 10 Nov 2025 17:36:19 +0000 (12:36 -0500)
commit0d9a7085ec24983b5b8a4971c0eb6c756c75f1bf
treeca41e6bc1e5565acce744cf1ff8586d67156a759
parent211ddde0823f1442e4ad052a2f30f050145ccada
scsi: ufs: core: Convert string descriptor format macros to enum

Convert SD_ASCII_STD and SD_RAW from boolean macros to enum values for
improved code readability. This makes ufshcd_read_string_desc() calls
self-documenting by using explicit enum values instead of true/false.

Move the ufshcd_read_string_desc() declaration from include/ufs/ufshcd.h
to drivers/ufs/core/ufshcd-priv.h since this function is not exported.

Co-developed-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Suggested-by: Avri Altman <Avri.Altman@sandisk.com>
Signed-off-by: Bean Huo <beanhuo@micron.com>
Link: https://patch.msgid.link/20251107230518.4060231-2-beanhuo@iokpp.de
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/ufs/core/ufshcd-priv.h
drivers/ufs/core/ufshcd.c
include/ufs/ufshcd.h