ANDROID: GKI: revert part of the ufshcd_* export removals

Turns out that not all UFS drivers are in the tree, so some vendors
still need these, so add them back for them to use.  Also remove
building in CONFIG_SCSI_UFS_QCOM as the in-kernel driver is quite out of
date.

Bug: 157965270
Reported-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Id105edff00f77af43fec664a39e0c7b97779f92c
This commit is contained in:
Greg Kroah-Hartman 2020-06-30 17:49:08 +02:00
parent 91f19a26c8
commit ad0c0ab1dc
4 changed files with 3576 additions and 1822 deletions

File diff suppressed because it is too large Load diff

View file

@ -1184,6 +1184,13 @@
uart_update_timeout
uart_write_wakeup
__udelay
ufshcd_dme_get_attr
ufshcd_dme_set_attr
ufshcd_pltfrm_init
ufshcd_remove
ufshcd_shutdown
ufshcd_system_resume
ufshcd_system_suspend
unmap_mapping_range
__unregister_chrdev
unregister_chrdev_region

View file

@ -2171,6 +2171,28 @@
uart_update_timeout
uart_write_wakeup
__udelay
ufshcd_crypto_cap_find
ufshcd_crypto_disable_spec
ufshcd_crypto_enable_spec
ufshcd_dme_get_attr
ufshcd_dme_set_attr
ufshcd_dump_regs
ufshcd_get_local_unipro_ver
ufshcd_hold
ufshcd_pltfrm_init
ufshcd_pltfrm_resume
ufshcd_pltfrm_runtime_idle
ufshcd_pltfrm_runtime_resume
ufshcd_pltfrm_runtime_suspend
ufshcd_pltfrm_shutdown
ufshcd_pltfrm_suspend
ufshcd_query_attr
ufshcd_query_descriptor_retry
ufshcd_query_flag
ufshcd_release
ufshcd_remove
ufshcd_uic_hibern8_enter
ufshcd_uic_hibern8_exit
__uio_register_device
uio_unregister_device
unlock_page

View file

@ -236,7 +236,6 @@ CONFIG_SCSI_UFSHCD=y
CONFIG_SCSI_UFSHCD_PCI=y
CONFIG_SCSI_UFSHCD_PLATFORM=y
CONFIG_SCSI_UFS_DWC_TC_PLATFORM=y
CONFIG_SCSI_UFS_QCOM=y
CONFIG_SCSI_UFS_HISI=y
CONFIG_SCSI_UFS_CRYPTO=y
CONFIG_MD=y