]> git.karo-electronics.de Git - karo-tx-linux.git/commit
modem_shm: geni/geno driver interface.
authorSjur Brændeland <sjur.brandeland@stericsson.com>
Fri, 18 Nov 2011 12:44:47 +0000 (13:44 +0100)
committerSjur Brændeland <sjur.brandeland@stericsson.com>
Thu, 2 Feb 2012 08:06:38 +0000 (09:06 +0100)
commit72312fee3e76104c333dfa16285164d8849a7eff
tree5507c6bccc9b6bb0408756ad7d8a9381678d5d12
parent190d545caa5addad44104505379d114773f2121d
modem_shm: geni/geno driver interface.

Add C2C drivers interface. The Shared Memory driver is using two
paired registers called GENI and GENO in for triggering
events/interrupts on modem and Linux host.

It's primary use is notification about read and write indexes changes
on each channel. But GENI/GENO are also used for communicating the
address of the shared memory upon modem boot and to notify about start-up
event such as when IPC channels and CAIF is ready for use.

Signed-off-by: Sjur Brændeland <sjur.brandeland@stericsson.com>
include/linux/c2c_genio.h [new file with mode: 0644]