]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blame - drivers/slimbus/Kconfig
vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command
[mirror_ubuntu-jammy-kernel.git] / drivers / slimbus / Kconfig
CommitLineData
3648e78e
SD
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
ad7fcbc3
SD
16config SLIM_QCOM_CTRL
17 tristate "Qualcomm SLIMbus Manager Component"
fc6b1f3d 18 depends on HAS_IOMEM
ad7fcbc3
SD
19 help
20 Select driver if Qualcomm's SLIMbus Manager Component is
21 programmed using Linux kernel.
3648e78e 22
917809e2
SK
23config SLIM_QCOM_NGD_CTRL
24 tristate "Qualcomm SLIMbus Satellite Non-Generic Device Component"
81113b04 25 depends on HAS_IOMEM && DMA_ENGINE && NET && QCOM_RPROC_COMMON
5323ac51
NC
26 depends on ARCH_QCOM || COMPILE_TEST
27 select QCOM_QMI_HELPERS
e1ae85e1 28 select QCOM_PDR_HELPERS
917809e2
SK
29 help
30 Select driver if Qualcomm's SLIMbus Satellite Non-Generic Device
31 Component is programmed using Linux kernel.
32 This is light-weight slimbus controller driver responsible for
33 communicating with slave HW directly over the bus using messaging
34 interface, and communicating with master component residing on ADSP
35 for bandwidth and data-channel management.
3648e78e 36endif