OSDN Git Service

scsi: target/iblock: fix WRITE SAME zeroing
[tomoyo/tomoyo-test1.git] / drivers / net / caif / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # CAIF physical drivers
4 #
5
6 menuconfig CAIF_DRIVERS
7         bool "CAIF transport drivers"
8         depends on CAIF
9         help
10           Enable this to see CAIF physical drivers.
11
12 if CAIF_DRIVERS
13
14 config CAIF_TTY
15         tristate "CAIF TTY transport driver"
16         depends on CAIF && TTY
17         default n
18         ---help---
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.
22
23 config CAIF_SPI_SLAVE
24         tristate "CAIF SPI transport driver for slave interface"
25         depends on CAIF && HAS_DMA
26         default n
27         ---help---
28           The CAIF Link layer SPI Protocol driver for Slave SPI interface.
29           This driver implements a platform driver to accommodate for a
30           platform specific SPI device. A sample CAIF SPI Platform device is
31           provided in <file:Documentation/networking/caif/spi_porting.txt>.
32
33 config CAIF_SPI_SYNC
34         bool "Next command and length in start of frame"
35         depends on CAIF_SPI_SLAVE
36         default n
37         ---help---
38           Putting the next command and length in the start of the frame can
39           help to synchronize to the next transfer in case of over or under-runs.
40           This option also needs to be enabled on the modem.
41
42 config CAIF_HSI
43         tristate "CAIF HSI transport driver"
44         depends on CAIF
45         default n
46         ---help---
47           The CAIF low level driver for CAIF over HSI.
48           Be aware that if you enable this then you also need to
49           enable a low-level HSI driver.
50
51 config CAIF_VIRTIO
52         tristate "CAIF virtio transport driver"
53         depends on CAIF && HAS_DMA
54         select VHOST_RING
55         select VIRTIO
56         select GENERIC_ALLOCATOR
57         default n
58         ---help---
59           The CAIF driver for CAIF over Virtio.
60
61 endif # CAIF_DRIVERS