]> git.karo-electronics.de Git - karo-tx-linux.git/commit
xshm: geni/geno driver interface.
authorSjur Brændeland <sjur.brandeland@stericsson.com>
Fri, 18 Nov 2011 12:44:47 +0000 (13:44 +0100)
committerLinus Walleij <linus.walleij@stericsson.com>
Sun, 18 Dec 2011 21:05:12 +0000 (22:05 +0100)
commitef4abb492a000fe29e62433334b749d0a53d898e
treea74a8e20f725a41847832da99681899e57f9e0c8
parent0d67f7ab7020011ec63af9efb4244a7d670e3de1
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@stericsson.com>
include/linux/c2c_genio.h [new file with mode: 0644]