commit | d6cc51cd1a4aed1d9e2dd66d643d729acb4be560 | [log] [tgz] |
---|---|---|
author | Andreas Noever <andreas.noever@gmail.com> | Tue Jun 03 22:04:00 2014 +0200 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Thu Jun 19 14:07:07 2014 -0700 |
tree | a193e0c2807cf18e11c770392c71e51bafbe378a | |
parent | f25bf6fcb1a83a149bc8b5285d33b48cbd47c7d7 [diff] |
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>