]> git.karo-electronics.de Git - karo-tx-linux.git/commit
xshm: XSHM Configuration data handling
authorSjur Brændeland <sjur.brandeland@stericsson.com>
Fri, 9 Dec 2011 11:00:18 +0000 (12:00 +0100)
committerLinus Walleij <linus.walleij@stericsson.com>
Sun, 18 Dec 2011 21:05:28 +0000 (22:05 +0100)
commitb45d8fc3fd97c513a46a649a6ce69f9602904184
tree7f32a0917fde7ca2317142ed3f855121aa7a6839
parent324833ff2c751830d3e1d05b0a7468d145350678
xshm: XSHM Configuration data handling

This patch implements the configuration handling:
- reception of gen-netlink requests from user-space.
- calculating address of where to put information in shared memory, i.e
  the offset of: IPC-TOC, channel-descriptors, read/write indexes for each
  directional channel, and data area of each channel.
- formatting of the shared memory area, so modem can read out configuration
  data.
- Creation of configuration data given to the XSHM drivers: xshm_chr and
  caif_xshm.

Signed-off-by: Sjur Brændeland <sjur.brandeland@stericsson.com>
Signed-off-by: Linus Walleij <linus.walleij@stericsson.com>
drivers/xshm/xshm_boot.c [new file with mode: 0644]