]> git.karo-electronics.de Git - karo-tx-linux.git/commit
xshm: geni/geno driver interface.
authorSjur Brændeland <sjur.brandeland@stericsson.com>
Wed, 7 Dec 2011 09:28:03 +0000 (10:28 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 7 Dec 2011 12:19:52 +0000 (13:19 +0100)
commitb79f163dd942be170ccc820cdc1d38d2781763ec
tree56c1256aa99bf58e2fe4717848fce2a790fe4e1c
parentcf76c1f2bee367e68996775386d5043f3cc8a5da
xshm: geni/geno driver 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>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
include/linux/c2c_genio.h [new file with mode: 0644]