Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1# SPDX-License-Identifier: GPL-2.0
2#
3# SLIMbus driver configuration
4#
5menuconfig SLIMBUS
6 tristate "SLIMbus support"
7 help
8 SLIMbus is standard interface between System-on-Chip and audio codec,
9 and other peripheral components in typical embedded systems.
10
11 If unsure, choose N.
12
13if SLIMBUS
14
15# SLIMbus controllers
16config SLIM_QCOM_NGD_CTRL
17 tristate "Qualcomm SLIMbus Satellite Non-Generic Device Component"
18 depends on HAS_IOMEM && DMA_ENGINE && NET
19 depends on QCOM_RPROC_COMMON || (COMPILE_TEST && !QCOM_RPROC_COMMON)
20 depends on ARCH_QCOM || COMPILE_TEST
21 select QCOM_QMI_HELPERS
22 select QCOM_PDR_HELPERS
23 help
24 Select driver if Qualcomm's SLIMbus Satellite Non-Generic Device
25 Component is programmed using Linux kernel.
26 This is light-weight slimbus controller driver responsible for
27 communicating with slave HW directly over the bus using messaging
28 interface, and communicating with master component residing on ADSP
29 for bandwidth and data-channel management.
30endif