scsi: ufs: Split the drivers/scsi/ufs directory
authorBart Van Assche <bvanassche@acm.org>
Wed, 11 May 2022 21:25:52 +0000 (14:25 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 20 May 2022 00:27:37 +0000 (20:27 -0400)
commitdd11376b9f1b73aca3f8c6eb541486bbb6996f05
tree2837cc2e56ad980cb69ee2a6d362920e631814ca
parentc10ba0c961d3e3c05c0e13bb15a9e630fd208579
scsi: ufs: Split the drivers/scsi/ufs directory

Split the drivers/scsi/ufs directory into 'core' and 'host' directories
under the drivers/ufs/ directory. Move shared header files into the
include/ufs/ directory. This separation makes it clear which header files
UFS drivers are allowed to include (include/ufs/*.h) and which header files
UFS drivers are not allowed to include (drivers/ufs/core/*.h).

Update the MAINTAINERS file. Add myself as a UFS reviewer.

Link: https://lore.kernel.org/r/20220511212552.655341-1-bvanassche@acm.org
Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Avri Altman <avri.altman@wdc.com>
Cc: Bean Huo <beanhuo@micron.com>
Cc: Bjorn Andersson <bjorn.andersson@linaro.org>
Cc: Keoseong Park <keosung.park@samsung.com>
Tested-by: Bean Huo <beanhuo@micron.com>
Tested-by: Adrian Hunter <adrian.hunter@intel.com>
Reviewed-by: Bean Huo <beanhuo@micron.com>
Acked-by: Avri Altman <avri.altman@wdc.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
97 files changed:
MAINTAINERS
drivers/Kconfig
drivers/Makefile
drivers/scsi/Kconfig
drivers/scsi/Makefile
drivers/scsi/ufs/Kconfig [deleted file]
drivers/scsi/ufs/Makefile [deleted file]
drivers/scsi/ufs/cdns-pltfrm.c [deleted file]
drivers/scsi/ufs/tc-dwc-g210-pci.c [deleted file]
drivers/scsi/ufs/tc-dwc-g210-pltfrm.c [deleted file]
drivers/scsi/ufs/tc-dwc-g210.c [deleted file]
drivers/scsi/ufs/tc-dwc-g210.h [deleted file]
drivers/scsi/ufs/ti-j721e-ufs.c [deleted file]
drivers/scsi/ufs/ufs-debugfs.c [deleted file]
drivers/scsi/ufs/ufs-debugfs.h [deleted file]
drivers/scsi/ufs/ufs-exynos.c [deleted file]
drivers/scsi/ufs/ufs-exynos.h [deleted file]
drivers/scsi/ufs/ufs-fault-injection.c [deleted file]
drivers/scsi/ufs/ufs-fault-injection.h [deleted file]
drivers/scsi/ufs/ufs-hisi.c [deleted file]
drivers/scsi/ufs/ufs-hisi.h [deleted file]
drivers/scsi/ufs/ufs-hwmon.c [deleted file]
drivers/scsi/ufs/ufs-mediatek-trace.h [deleted file]
drivers/scsi/ufs/ufs-mediatek.c [deleted file]
drivers/scsi/ufs/ufs-mediatek.h [deleted file]
drivers/scsi/ufs/ufs-qcom-ice.c [deleted file]
drivers/scsi/ufs/ufs-qcom.c [deleted file]
drivers/scsi/ufs/ufs-qcom.h [deleted file]
drivers/scsi/ufs/ufs-sysfs.c [deleted file]
drivers/scsi/ufs/ufs-sysfs.h [deleted file]
drivers/scsi/ufs/ufs.h [deleted file]
drivers/scsi/ufs/ufs_bsg.c [deleted file]
drivers/scsi/ufs/ufs_bsg.h [deleted file]
drivers/scsi/ufs/ufs_quirks.h [deleted file]
drivers/scsi/ufs/ufshcd-crypto.c [deleted file]
drivers/scsi/ufs/ufshcd-crypto.h [deleted file]
drivers/scsi/ufs/ufshcd-dwc.c [deleted file]
drivers/scsi/ufs/ufshcd-dwc.h [deleted file]
drivers/scsi/ufs/ufshcd-pci.c [deleted file]
drivers/scsi/ufs/ufshcd-pltfrm.c [deleted file]
drivers/scsi/ufs/ufshcd-pltfrm.h [deleted file]
drivers/scsi/ufs/ufshcd-priv.h [deleted file]
drivers/scsi/ufs/ufshcd.c [deleted file]
drivers/scsi/ufs/ufshcd.h [deleted file]
drivers/scsi/ufs/ufshci-dwc.h [deleted file]
drivers/scsi/ufs/ufshci.h [deleted file]
drivers/scsi/ufs/ufshpb.c [deleted file]
drivers/scsi/ufs/ufshpb.h [deleted file]
drivers/scsi/ufs/unipro.h [deleted file]
drivers/ufs/Kconfig [new file with mode: 0644]
drivers/ufs/Makefile [new file with mode: 0644]
drivers/ufs/core/Kconfig [new file with mode: 0644]
drivers/ufs/core/Makefile [new file with mode: 0644]
drivers/ufs/core/ufs-debugfs.c [new file with mode: 0644]
drivers/ufs/core/ufs-debugfs.h [new file with mode: 0644]
drivers/ufs/core/ufs-fault-injection.c [new file with mode: 0644]
drivers/ufs/core/ufs-fault-injection.h [new file with mode: 0644]
drivers/ufs/core/ufs-hwmon.c [new file with mode: 0644]
drivers/ufs/core/ufs-sysfs.c [new file with mode: 0644]
drivers/ufs/core/ufs-sysfs.h [new file with mode: 0644]
drivers/ufs/core/ufs_bsg.c [new file with mode: 0644]
drivers/ufs/core/ufs_bsg.h [new file with mode: 0644]
drivers/ufs/core/ufshcd-crypto.c [new file with mode: 0644]
drivers/ufs/core/ufshcd-crypto.h [new file with mode: 0644]
drivers/ufs/core/ufshcd-priv.h [new file with mode: 0644]
drivers/ufs/core/ufshcd.c [new file with mode: 0644]
drivers/ufs/core/ufshpb.c [new file with mode: 0644]
drivers/ufs/core/ufshpb.h [new file with mode: 0644]
drivers/ufs/host/Kconfig [new file with mode: 0644]
drivers/ufs/host/Makefile [new file with mode: 0644]
drivers/ufs/host/cdns-pltfrm.c [new file with mode: 0644]
drivers/ufs/host/tc-dwc-g210-pci.c [new file with mode: 0644]
drivers/ufs/host/tc-dwc-g210-pltfrm.c [new file with mode: 0644]
drivers/ufs/host/tc-dwc-g210.c [new file with mode: 0644]
drivers/ufs/host/tc-dwc-g210.h [new file with mode: 0644]
drivers/ufs/host/ti-j721e-ufs.c [new file with mode: 0644]
drivers/ufs/host/ufs-exynos.c [new file with mode: 0644]
drivers/ufs/host/ufs-exynos.h [new file with mode: 0644]
drivers/ufs/host/ufs-hisi.c [new file with mode: 0644]
drivers/ufs/host/ufs-hisi.h [new file with mode: 0644]
drivers/ufs/host/ufs-mediatek-trace.h [new file with mode: 0644]
drivers/ufs/host/ufs-mediatek.c [new file with mode: 0644]
drivers/ufs/host/ufs-mediatek.h [new file with mode: 0644]
drivers/ufs/host/ufs-qcom-ice.c [new file with mode: 0644]
drivers/ufs/host/ufs-qcom.c [new file with mode: 0644]
drivers/ufs/host/ufs-qcom.h [new file with mode: 0644]
drivers/ufs/host/ufshcd-dwc.c [new file with mode: 0644]
drivers/ufs/host/ufshcd-dwc.h [new file with mode: 0644]
drivers/ufs/host/ufshcd-pci.c [new file with mode: 0644]
drivers/ufs/host/ufshcd-pltfrm.c [new file with mode: 0644]
drivers/ufs/host/ufshcd-pltfrm.h [new file with mode: 0644]
drivers/ufs/host/ufshci-dwc.h [new file with mode: 0644]
include/ufs/ufs.h [new file with mode: 0644]
include/ufs/ufs_quirks.h [new file with mode: 0644]
include/ufs/ufshcd.h [new file with mode: 0644]
include/ufs/ufshci.h [new file with mode: 0644]
include/ufs/unipro.h [new file with mode: 0644]