scsi: ufs: Minimize #include directives
authorBart Van Assche <bvanassche@acm.org>
Tue, 19 Apr 2022 22:58:08 +0000 (15:58 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 26 Apr 2022 03:23:04 +0000 (23:23 -0400)
commit3f06f7800b80462e8f6aadade6bb823496204e06
treed2258fcce9c9e7c8da6b3891ce8a4f0b99954e37
parentcff91daf52d364d0d84fa47b489abcfd4eb19bb9
scsi: ufs: Minimize #include directives

Follow the convention that is used elsewhere in the Linux kernel source
code and only include those headers of which the declarations are used
directly.

Link: https://lore.kernel.org/r/20220419225811.4127248-26-bvanassche@acm.org
Tested-by: Bean Huo <beanhuo@micron.com>
Reviewed-by: Bean Huo <beanhuo@micron.com>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
23 files changed:
drivers/scsi/ufs/cdns-pltfrm.c
drivers/scsi/ufs/tc-dwc-g210-pci.c
drivers/scsi/ufs/tc-dwc-g210-pltfrm.c
drivers/scsi/ufs/tc-dwc-g210.c
drivers/scsi/ufs/tc-dwc-g210.h
drivers/scsi/ufs/ufs-exynos.c
drivers/scsi/ufs/ufs-hisi.c
drivers/scsi/ufs/ufs-mediatek.c
drivers/scsi/ufs/ufs-qcom-ice.c
drivers/scsi/ufs/ufs-qcom.c
drivers/scsi/ufs/ufs-sysfs.c
drivers/scsi/ufs/ufs-sysfs.h
drivers/scsi/ufs/ufs_bsg.c
drivers/scsi/ufs/ufs_bsg.h
drivers/scsi/ufs/ufshcd-crypto.h
drivers/scsi/ufs/ufshcd-dwc.c
drivers/scsi/ufs/ufshcd-dwc.h
drivers/scsi/ufs/ufshcd-pci.c
drivers/scsi/ufs/ufshcd-pltfrm.c
drivers/scsi/ufs/ufshcd.c
drivers/scsi/ufs/ufshcd.h
drivers/scsi/ufs/ufshci.h
drivers/scsi/ufs/ufshpb.c