# SPDX-License-Identifier: GPL-2.0
#
# SLIMbus driver configuration
#
menuconfig SLIMBUS
	bool "SLIMbus support"
	depends on HAS_IOMEM
	help
	  Slimbus is standard interface between baseband and
	  application processors and peripheral components in mobile
	  terminals.

if SLIMBUS
config SLIMBUS_MSM_CTRL
        tristate "QTI Slimbus Master Component"
        default n
        help
          Select driver for Qualcomm Technologies Inc. (QTI) Slimbus
          Master Component. This driver is responsible for configuring
          SLIMbus and performing bus administration, administration of
          components on the bus and dynamic channel allocation.

config SLIMBUS_MSM_NGD
        tristate "QTI Slimbus Satellite Component"
        help
          Select driver for Qualcomm Technologies Inc. (QTI) Slimbus
          Satellite Component. This is light-weight slimbus controller
          driver responsible for communicating with slave HW directly over
          the bus using messaging interface, and communicating with master
          component residing on ADSP for bandwidth and data-channel
          management.

endif
