1# 2# QCOM Soc drivers 3# 4config QCOM_GSBI 5 tristate "QCOM General Serial Bus Interface" 6 depends on ARCH_QCOM 7 select MFD_SYSCON 8 help 9 Say y here to enable GSBI support. The GSBI provides control 10 functions for connecting the underlying serial UART, SPI, and I2C 11 devices to the output pins. 12 13config QCOM_PM 14 bool "Qualcomm Power Management" 15 depends on ARCH_QCOM && !ARM64 16 select QCOM_SCM 17 help 18 QCOM Platform specific power driver to manage cores and L2 low power 19 modes. It interface with various system drivers to put the cores in 20 low power modes. 21 22config QCOM_SMEM 23 tristate "Qualcomm Shared Memory Manager (SMEM)" 24 depends on ARCH_QCOM 25 depends on HWSPINLOCK 26 help 27 Say y here to enable support for the Qualcomm Shared Memory Manager. 28 The driver provides an interface to items in a heap shared among all 29 processors in a Qualcomm platform. 30 31config QCOM_SMD 32 tristate "Qualcomm Shared Memory Driver (SMD)" 33 depends on QCOM_SMEM 34 help 35 Say y here to enable support for the Qualcomm Shared Memory Driver 36 providing communication channels to remote processors in Qualcomm 37 platforms. 38 39config QCOM_SMD_RPM 40 tristate "Qualcomm Resource Power Manager (RPM) over SMD" 41 depends on QCOM_SMD && OF 42 help 43 If you say yes to this option, support will be included for the 44 Resource Power Manager system found in the Qualcomm 8974 based 45 devices. 46 47 This is required to access many regulators, clocks and bus 48 frequencies controlled by the RPM on these devices. 49 50 Say M here if you want to include support for the Qualcomm RPM as a 51 module. This will build a module called "qcom-smd-rpm". 52