linux-stable/drivers/thunderbolt
Andreas Noever d6cc51cd1a thunderbolt: Setup control channel
Add struct tb which will contain our view of the thunderbolt bus.  For
now it just contains a pointer to the control channel and a workqueue
for hotplug events.

Add thunderbolt_alloc_and_start() and thunderbolt_shutdown_and_free()
which are responsible for setup and teardown of struct tb.

Signed-off-by: Andreas Noever <andreas.noever@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-06-19 14:07:07 -07:00
..
ctl.c thunderbolt: Add control channel interface 2014-06-19 14:07:07 -07:00
ctl.h thunderbolt: Add control channel interface 2014-06-19 14:07:07 -07:00
Kconfig thunderbolt: Add initial cactus ridge NHI support 2014-06-19 14:04:52 -07:00
Makefile thunderbolt: Setup control channel 2014-06-19 14:07:07 -07:00
nhi_regs.h thunderbolt: Add initial cactus ridge NHI support 2014-06-19 14:04:52 -07:00
nhi.c thunderbolt: Setup control channel 2014-06-19 14:07:07 -07:00
nhi.h thunderbolt: Add initial cactus ridge NHI support 2014-06-19 14:04:52 -07:00
tb.c thunderbolt: Setup control channel 2014-06-19 14:07:07 -07:00
tb.h thunderbolt: Setup control channel 2014-06-19 14:07:07 -07:00