summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrei Warkentin <andreiw@motorola.com>2011-02-11 17:19:26 -0600
committerGustavo F. Padovan <padovan@profusion.mobi>2011-02-16 16:33:25 -0300
commit7f4b2b04c88377af30c022f36c060190182850fb (patch)
treeb8fd693f5fc824e038646eb9d595c6dfa3d46085
parentc6f3c5f7f2938d2809bcc15889e9aa212038a554 (diff)
downloadop-kernel-dev-7f4b2b04c88377af30c022f36c060190182850fb.zip
op-kernel-dev-7f4b2b04c88377af30c022f36c060190182850fb.tar.gz
Bluetooth: Make hci a child of the corresponding tty device.
Make /sys/class/bluetooth/hciX a symlink to path under corresponding tty. Signed-off-by: Andrei Warkentin <andreiw@motorola.com> Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
-rw-r--r--drivers/bluetooth/hci_ldisc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/bluetooth/hci_ldisc.c b/drivers/bluetooth/hci_ldisc.c
index 3c6cabc..48ad2a7 100644
--- a/drivers/bluetooth/hci_ldisc.c
+++ b/drivers/bluetooth/hci_ldisc.c
@@ -398,6 +398,7 @@ static int hci_uart_register_dev(struct hci_uart *hu)
hdev->flush = hci_uart_flush;
hdev->send = hci_uart_send_frame;
hdev->destruct = hci_uart_destruct;
+ hdev->parent = hu->tty->dev;
hdev->owner = THIS_MODULE;
OpenPOWER on IntegriCloud