]> git.karo-electronics.de Git - linux-beck.git/commit
staging: sep: SEP update
authorMark Allyn <mark.a.allyn@intel.com>
Wed, 28 Dec 2011 17:37:59 +0000 (17:37 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 30 Jan 2012 22:00:03 +0000 (14:00 -0800)
commitff3d9c3c90c6edcb975c390db3671713899c2842
tree083ca277582892062a9a7bf91de6a1f421007278
parentdcd6c92267155e70a94b3927bce681ce74b80d1f
staging: sep: SEP update

This is basically a rewrite so there isn't a nice easy to present way of
providing this as a patch series. This patch is a pull of Mark's new driver into
the upstream staging area. On top of that are a series of patches by
Andy Shevchenko to make it build on the current tree, fix a few things and
even get it passed sparse.

The new driver supports the kernel crypto layer, passes the coding style checks,
passes human taste checks and has proper kernel-doc formatted comments.

I've then folded back in some later fixes it was missing that got applied to
to the kernel tree.

This should be ready for more serious review with a view to migration from
the staging tree shortly.

Signed-off-by: Mark Allyn <mark.a.allyn@intel.com>
[Forward port and some bug fixing]
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
[Fold and tweaks for 3.2]
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
12 files changed:
drivers/staging/sep/Kconfig
drivers/staging/sep/Makefile
drivers/staging/sep/TODO
drivers/staging/sep/sep_crypto.c [new file with mode: 0644]
drivers/staging/sep/sep_crypto.h [new file with mode: 0644]
drivers/staging/sep/sep_dev.h
drivers/staging/sep/sep_driver.c [deleted file]
drivers/staging/sep/sep_driver_api.h
drivers/staging/sep/sep_driver_config.h
drivers/staging/sep/sep_driver_hw_defs.h
drivers/staging/sep/sep_main.c [new file with mode: 0644]
drivers/staging/sep/sep_trace_events.h [new file with mode: 0644]