Skip to content

Commit

Permalink
caif: Add CAIF HSI Link layer driver
Browse files Browse the repository at this point in the history
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: Sjur Brændeland <sjur.brandeland@stericsson.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Dmitry.Tarnyagin authored and David S. Miller committed Jun 2, 2011
1 parent a198c14 commit 40d6904
Show file tree
Hide file tree
Showing 4 changed files with 1,377 additions and 0 deletions.
9 changes: 9 additions & 0 deletions drivers/net/caif/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -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 changes: 3 additions & 0 deletions drivers/net/caif/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Loading

0 comments on commit 40d6904

Please sign in to comment.