Kconfig (d93618da6b6d453c6a9684a3460ffd51b9b4ef2e) Kconfig (e54fad8044db18cc400df8d01bfb86cada08b7cb)
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 unchanged lines hidden (view full) ---

18 depends on HAS_IOMEM
19 help
20 Select driver if Qualcomm's SLIMbus Manager Component is
21 programmed using Linux kernel.
22
23config SLIM_QCOM_NGD_CTRL
24 tristate "Qualcomm SLIMbus Satellite Non-Generic Device Component"
25 depends on HAS_IOMEM && DMA_ENGINE && NET
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 unchanged lines hidden (view full) ---

18 depends on HAS_IOMEM
19 help
20 Select driver if Qualcomm's SLIMbus Manager Component is
21 programmed using Linux kernel.
22
23config SLIM_QCOM_NGD_CTRL
24 tristate "Qualcomm SLIMbus Satellite Non-Generic Device Component"
25 depends on HAS_IOMEM && DMA_ENGINE && NET
26 depends on QCOM_RPROC_COMMON || COMPILE_TEST
26 depends on QCOM_RPROC_COMMON || (COMPILE_TEST && !QCOM_RPROC_COMMON)
27 depends on ARCH_QCOM || COMPILE_TEST
28 select QCOM_QMI_HELPERS
29 select QCOM_PDR_HELPERS
30 help
31 Select driver if Qualcomm's SLIMbus Satellite Non-Generic Device
32 Component is programmed using Linux kernel.
33 This is light-weight slimbus controller driver responsible for
34 communicating with slave HW directly over the bus using messaging
35 interface, and communicating with master component residing on ADSP
36 for bandwidth and data-channel management.
37endif
27 depends on ARCH_QCOM || COMPILE_TEST
28 select QCOM_QMI_HELPERS
29 select QCOM_PDR_HELPERS
30 help
31 Select driver if Qualcomm's SLIMbus Satellite Non-Generic Device
32 Component is programmed using Linux kernel.
33 This is light-weight slimbus controller driver responsible for
34 communicating with slave HW directly over the bus using messaging
35 interface, and communicating with master component residing on ADSP
36 for bandwidth and data-channel management.
37endif