]> git.baikalelectronics.ru Git - kernel.git/commit
staging: unisys: add visorbus driver
authorErik Arfvidson <erik.arfvidson@unisys.com>
Tue, 5 May 2015 22:36:00 +0000 (18:36 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 8 May 2015 13:25:57 +0000 (15:25 +0200)
commit09d95d8569d3d80869cfa9a42b82b5ba38dd8112
tree24996eee09c2e78383a1042394e32506f7f25567
parent9bbc269e9282ba9035f2a109c4d828bf6a835381
staging: unisys: add visorbus driver

This base driver provides bus functionality to visorhid, visorhba,
and visornic which will be later added to our driver base. Visorbus
supports sPar bus model and manages bus specific functionality. It
maintains the sysfs subtree /sys/devices/visorbus*/.It is
responsible for device creation and destruction of the devices on
its bus.

Signed-off-by: Erik Arfvidson <erik.arfvidson@unisys.com>
Signed-off-by: Benjamin Romer <benjamin.romer@unisys.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14 files changed:
drivers/staging/unisys/Kconfig
drivers/staging/unisys/Makefile
drivers/staging/unisys/common-spar/include/channels/vbuschannel.h
drivers/staging/unisys/visorbus/Kconfig [new file with mode: 0644]
drivers/staging/unisys/visorbus/Makefile [new file with mode: 0644]
drivers/staging/unisys/visorbus/businst_attr.c [new file with mode: 0644]
drivers/staging/unisys/visorbus/businst_attr.h [new file with mode: 0644]
drivers/staging/unisys/visorbus/channel_attr.c [new file with mode: 0644]
drivers/staging/unisys/visorbus/channel_attr.h [new file with mode: 0644]
drivers/staging/unisys/visorbus/devmajorminor_attr.c [new file with mode: 0644]
drivers/staging/unisys/visorbus/devmajorminor_attr.h [new file with mode: 0644]
drivers/staging/unisys/visorbus/visorbus.h [new file with mode: 0644]
drivers/staging/unisys/visorbus/visorbus_main.c [new file with mode: 0644]
drivers/staging/unisys/visorbus/visorbus_private.h [new file with mode: 0644]