Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 40d69043 authored by Dmitry.Tarnyagin's avatar Dmitry.Tarnyagin Committed by David S. Miller
Browse files

caif: Add CAIF HSI Link layer driver



This patch introduces the CAIF HSI Protocol Driver for the
CAIF Link Layer.

This driver implements a platform driver to accommodate for a
platform specific HSI devices. A general platform driver is not
possible as there are no HSI side Kernel API defined.

Signed-off-by: default avatarSjur Brændeland <sjur.brandeland@stericsson.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent a198c142
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -38,3 +38,12 @@ config CAIF_SHM
	default n
	---help---
	The CAIF shared memory protocol driver for the STE UX5500 platform.

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.
+3 −0
Original line number Diff line number Diff line
@@ -10,3 +10,6 @@ obj-$(CONFIG_CAIF_SPI_SLAVE) += cfspi_slave.o
# Shared memory
caif_shm-objs := caif_shmcore.o caif_shm_u5500.o
obj-$(CONFIG_CAIF_SHM) += caif_shm.o

# HSI interface
obj-$(CONFIG_CAIF_HSI) += caif_hsi.o