summaryrefslogtreecommitdiff
path: root/drivers/bluetooth/bluesleep.c
diff options
context:
space:
mode:
authorVarun Wadekar <vwadekar@nvidia.com>2012-04-09 15:57:02 +0530
committerVarun Wadekar <vwadekar@nvidia.com>2012-04-09 15:57:02 +0530
commit5a0db58b39c53e9d7da6a6e7a5e024fc5e125a46 (patch)
tree570a3981ccbe37c9ce247e115d219e9710e168d5 /drivers/bluetooth/bluesleep.c
parente6ba141f182b60972db426dee0e616305585527c (diff)
bluetooth: bluesleep: remove hci_(un)register_notifier
Change-Id: I68b29a6cd968d0f712d24b61ad24809515870b9b Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Diffstat (limited to 'drivers/bluetooth/bluesleep.c')
-rw-r--r--drivers/bluetooth/bluesleep.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/bluetooth/bluesleep.c b/drivers/bluetooth/bluesleep.c
index 47bf6e747894..504e7c5a603e 100644
--- a/drivers/bluetooth/bluesleep.c
+++ b/drivers/bluetooth/bluesleep.c
@@ -277,7 +277,7 @@ static int bluesleep_hci_event(struct notifier_block *this,
case HCI_DEV_REG:
if (!bluesleep_hdev) {
bluesleep_hdev = hdev;
- hu = (struct hci_uart *) hdev->driver_data;
+ hu = (struct hci_uart *)hci_get_drvdata(hdev);
state = (struct uart_state *) hu->tty->driver_data;
bsi->uport = state->uart_port;
/* if bluetooth started, start bluesleep*/
@@ -808,7 +808,6 @@ static int __init bluesleep_init(void)
if (bsi->has_ext_wake == 1)
gpio_set_value(bsi->ext_wake, 1);
set_bit(BT_EXT_WAKE, &flags);
- hci_register_notifier(&hci_event_nblock);
return 0;
@@ -843,7 +842,6 @@ static void __exit bluesleep_exit(void)
hsuart_power(1);
}
- hci_unregister_notifier(&hci_event_nblock);
platform_driver_unregister(&bluesleep_driver);
remove_proc_entry("asleep", sleep_dir);