1 # SPDX-License-Identifier: GPL-2.0-only
3 # CAIF physical drivers
6 menuconfig CAIF_DRIVERS
7 bool "CAIF transport drivers"
10 Enable this to see CAIF physical drivers.
15 tristate "CAIF TTY transport driver"
16 depends on CAIF && TTY
19 The CAIF TTY transport driver is a Line Discipline (ldisc)
20 identified as N_CAIF. When this ldisc is opened from user space
21 it will redirect the TTY's traffic into the CAIF stack.
24 tristate "CAIF HSI transport driver"
28 The CAIF low level driver for CAIF over HSI.
29 Be aware that if you enable this then you also need to
30 enable a low-level HSI driver.
33 tristate "CAIF virtio transport driver"
34 depends on CAIF && HAS_DMA
37 select GENERIC_ALLOCATOR
40 The CAIF driver for CAIF over Virtio.