OpenCloudOS-Kernel/drivers/staging/gasket
Ahmed S. Darwish 3835841577 staging: gasket: TODO: re-implement using UIO
The gasket in-kernel framework, recently introduced under staging,
re-implements what is already long-time provided by the UIO
subsystem, with extra PCI BAR remapping and MSI conveniences.

Before moving it out of staging, make sure we add the new bits to
the UIO framework instead, then transform its signle client, the
Apex driver, to a proper UIO driver (uio_driver.h).

Link: https://lkml.kernel.org/r/20180828103817.GB1397@do-kernel

Signed-off-by: Ahmed S. Darwish <darwish.07@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-09-10 18:08:06 +02:00
..
Kconfig staging: gasket: allow compile for ARM64 in Kconfig 2018-07-21 08:50:34 +02:00
Makefile
TODO staging: gasket: TODO: re-implement using UIO 2018-09-10 18:08:06 +02:00
apex.h staging: gasket: apex: move driver-private defines out of apex.h 2018-08-01 20:07:03 +02:00
apex_driver.c staging: gasket: apex: place in low power reset until opened 2018-08-08 11:20:08 +02:00
gasket.h staging: gasket: remove "reset type" param from framework 2018-08-02 11:00:21 +02:00
gasket_constants.h staging: gasket: remove "reset type" param from framework 2018-08-02 11:00:21 +02:00
gasket_core.c staging: gasket: core: remove incorrect extraneous comment 2018-08-08 11:20:08 +02:00
gasket_core.h staging: gasket: core: remove sysfs setup and cleanup callbacks 2018-08-08 11:20:07 +02:00
gasket_interrupt.c staging: gasket: remove some extra semicolon 2018-08-08 11:20:45 +02:00
gasket_interrupt.h staging: gasket: interrupt: fix function param line continuation style 2018-08-01 20:07:03 +02:00
gasket_ioctl.c staging: gasket: remove "reset type" param from framework 2018-08-02 11:00:21 +02:00
gasket_ioctl.h staging: gasket: common ioctl dispatcher add __user annotations 2018-07-21 08:50:36 +02:00
gasket_page_table.c staging: gasket: fix code indent for conditional statement 2018-08-08 11:20:45 +02:00
gasket_page_table.h staging: gasket: page table: fix header file include guard symbol 2018-08-01 20:07:03 +02:00
gasket_sysfs.c staging: gasket: sysfs: clean up state if ENOMEM removing mapping 2018-08-08 11:20:06 +02:00
gasket_sysfs.h staging: gasket: sysfs: fix function param line continuation style 2018-08-01 20:07:02 +02:00