Blame view

drivers/slimbus/Kconfig 1.07 KB
d7d243b52   Eric Lee   SMARC-iMX8MQ Linu...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
  # SPDX-License-Identifier: GPL-2.0
  #
  # SLIMbus driver configuration
  #
  menuconfig SLIMBUS
  	tristate "SLIMbus support"
  	help
  	  SLIMbus is standard interface between System-on-Chip and audio codec,
  	  and other peripheral components in typical embedded systems.
  
  	  If unsure, choose N.
  
  if SLIMBUS
  
  # SLIMbus controllers
  config SLIM_QCOM_CTRL
  	tristate "Qualcomm SLIMbus Manager Component"
  	depends on HAS_IOMEM
  	help
  	  Select driver if Qualcomm's SLIMbus Manager Component is
  	  programmed using Linux kernel.
  
  config SLIM_QCOM_NGD_CTRL
  	tristate "Qualcomm SLIMbus Satellite Non-Generic Device Component"
  	depends on HAS_IOMEM && DMA_ENGINE && NET
  	depends on ARCH_QCOM || COMPILE_TEST
  	select QCOM_QMI_HELPERS
  	help
  	  Select driver if Qualcomm's SLIMbus Satellite Non-Generic Device
  	  Component is programmed using Linux kernel.
  	  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