Blame view

kernel/linux-imx6_3.14.28/drivers/net/caif/Kconfig 1.55 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
  #
  # CAIF physical drivers
  #
  
  comment "CAIF transport drivers"
  
  config CAIF_TTY
  	tristate "CAIF TTY transport driver"
  	depends on CAIF && TTY
  	default n
  	---help---
  	The CAIF TTY transport driver is a Line Discipline (ldisc)
  	identified as N_CAIF. When this ldisc is opened from user space
  	it will redirect the TTY's traffic into the CAIF stack.
  
  config CAIF_SPI_SLAVE
  	tristate "CAIF SPI transport driver for slave interface"
  	depends on CAIF && HAS_DMA
  	default n
  	---help---
  	The CAIF Link layer SPI Protocol driver for Slave SPI interface.
  	This driver implements a platform driver to accommodate for a
  	platform specific SPI device. A sample CAIF SPI Platform device is
  	provided in Documentation/networking/caif/spi_porting.txt
  
  config CAIF_SPI_SYNC
  	bool "Next command and length in start of frame"
  	depends on CAIF_SPI_SLAVE
  	default n
  	---help---
  	Putting the next command and length in the start of the frame can
  	help to synchronize to the next transfer in case of over or under-runs.
  	This option also needs to be enabled on the modem.
  
  config CAIF_HSI
         tristate "CAIF HSI transport driver"
         depends on CAIF
         default n
         ---help---
         The caif low level driver for CAIF over HSI.
         Be aware that if you enable this then you also need to
         enable a low-level HSI driver.
  
  config CAIF_VIRTIO
  	tristate "CAIF virtio transport driver"
  	depends on CAIF && HAS_DMA
  	select VHOST_RING
  	select VIRTIO
  	select GENERIC_ALLOCATOR
  	default n
  	---help---
  	The caif driver for CAIF over Virtio.
  
  if CAIF_VIRTIO
  source "drivers/vhost/Kconfig"
  endif