Bluetooth: Add driver setup stage for early init
authorMarcel Holtmann <marcel@holtmann.org>
Mon, 12 Nov 2012 05:02:14 +0000 (14:02 +0900)
committerJohan Hedberg <johan.hedberg@intel.com>
Thu, 4 Apr 2013 16:16:12 +0000 (19:16 +0300)
commitf41c70c4d5e3f6c2a7f9e5dfc10af452591a2484
tree3b1f92c46f4d9a8b3adc38c8be460f75cf1903ff
parent7b1abbbed0f2a1bc19bb8c0d48a284466043092a
Bluetooth: Add driver setup stage for early init

Some drivers require a special stage for their early init. This is
always specific to the driver or transport. So call back into driver to
allow bringing up the device.

The advantage with this stage is that the Bluetooth core is actually
handling the HCI layer now. This means that command and event processing
is available.

Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
include/net/bluetooth/hci_core.h
net/bluetooth/hci_core.c