uio: uio_dfl: add userspace i/o driver for DFL bus
authorXu Yilun <yilun.xu@intel.com>
Mon, 8 Mar 2021 01:59:35 +0000 (09:59 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 28 Mar 2021 12:58:18 +0000 (14:58 +0200)
commitbbfb54e7b3e484943f8c00c58a0d6549e9078640
tree896ac45a67a19fbd58308c20aaa0da9cd5491f8f
parentdb3a4f0abefd7be96089fcd74029c259df3bed76
uio: uio_dfl: add userspace i/o driver for DFL bus

This patch supports the DFL drivers be written in userspace. This is
realized by exposing the userspace I/O device interfaces.

The driver now only binds the ether group feature, which has no irq. So
the irq support is not implemented yet.

Reviewed-by: Tom Rix <trix@redhat.com>
Signed-off-by: Xu Yilun <yilun.xu@intel.com>
Link: https://lore.kernel.org/r/1615168776-8553-2-git-send-email-yilun.xu@intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
MAINTAINERS
drivers/uio/Kconfig
drivers/uio/Makefile
drivers/uio/uio_dfl.c [new file with mode: 0644]