mbox series

[v2,0/3] Modulize ufs-bsg

Message ID 0101016ef42587cd-c3341e2e-452e-4455-8a05-7210b6ba8596-000000@us-west-2.amazonses.com (mailing list archive)
Headers show
Series Modulize ufs-bsg | expand

Message

Can Guo Dec. 11, 2019, 8:48 a.m. UTC
In order to improve the flexibility of ufs-bsg, modulizing it is a good
choice. Introduce tri-state to ufs-bsg to allow users compile it as an
external module.

Changes since v1:
- Included one more defconfig change.

Can Guo (3):
  scsi: ufs: Put SCSI host after remove it
  scsi: ufs: Modulize ufs-bsg
  arm64: defconfig: Compile ufs-bsg as a module

 arch/arm64/configs/defconfig |  1 +
 drivers/scsi/ufs/Kconfig     |  3 ++-
 drivers/scsi/ufs/Makefile    |  2 +-
 drivers/scsi/ufs/ufs_bsg.c   | 49 +++++++++++++++++++++++++++++++++++++++++---
 drivers/scsi/ufs/ufs_bsg.h   |  8 --------
 drivers/scsi/ufs/ufshcd.c    | 37 +++++++++++++++++++++++++++++----
 drivers/scsi/ufs/ufshcd.h    |  7 ++++++-
 7 files changed, 89 insertions(+), 18 deletions(-)