# # [31mCONFIG_CAIF[0m physical drivers # comment "CAIF transport drivers" config [31mCONFIG_CAIF_TTY[0m tristate "CAIF TTY transport driver" depends on [31mCONFIG_CAIF[0m && [31mCONFIG_TTY[0m default n ---help--- The [31mCONFIG_CAIF[0m [31mCONFIG_TTY[0m transport driver is a Line Discipline (ldisc) identified as N_CAIF. When this ldisc is opened from user space it will redirect the [31mCONFIG_TTY[0m's traffic into the [31mCONFIG_CAIF[0m stack. config [31mCONFIG_CAIF_SPI_SLAVE[0m tristate "CAIF SPI transport driver for slave interface" depends on [31mCONFIG_CAIF[0m && [31mCONFIG_HAS_DMA[0m default n ---help--- The [31mCONFIG_CAIF[0m Link layer [31mCONFIG_SPI[0m Protocol driver for Slave [31mCONFIG_SPI[0m interface. This driver implements a platform driver to accommodate for a platform specific [31mCONFIG_SPI[0m device. [31mCONFIG_A[0m sample [31mCONFIG_CAIF[0m [31mCONFIG_SPI[0m Platform device is provided in Documentation/networking/caif/spi_porting.txt config [31mCONFIG_CAIF_SPI_SYNC[0m bool "Next command and length in start of frame" depends on [31mCONFIG_CAIF_SPI_SLAVE[0m 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 [31mCONFIG_CAIF_HSI[0m tristate "CAIF HSI transport driver" depends on [31mCONFIG_CAIF[0m default n ---help--- The caif low level driver for [31mCONFIG_CAIF[0m over [31mCONFIG_HSI[0m. Be aware that if you enable this then you also need to enable a low-level [31mCONFIG_HSI[0m driver. config [31mCONFIG_CAIF_VIRTIO[0m tristate "CAIF virtio transport driver" depends on [31mCONFIG_CAIF[0m && [31mCONFIG_HAS_DMA[0m select [31mCONFIG_VHOST_RING[0m select [31mCONFIG_VIRTIO[0m select [31mCONFIG_GENERIC_ALLOCATOR[0m default n ---help--- The caif driver for [31mCONFIG_CAIF[0m over Virtio. if [31mCONFIG_CAIF_VIRTIO[0m source "drivers/vhost/Kconfig.vringh" endif |