Skip to content

Commit

Permalink
[Bluetooth] Add HCI device identifier for SDIO cards
Browse files Browse the repository at this point in the history
This patch assigns the next free HCI device identifier to Bluetooth
devices based on the SDIO interface.

Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
  • Loading branch information
Marcel Holtmann authored and David S. Miller committed Sep 29, 2006
1 parent 9c72435 commit 0ac5393
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 3 deletions.
2 changes: 1 addition & 1 deletion drivers/bluetooth/hci_vhci.c
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,7 @@ static int vhci_open(struct inode *inode, struct file *file)

data->hdev = hdev;

hdev->type = HCI_VHCI;
hdev->type = HCI_VIRTUAL;
hdev->driver_data = data;

hdev->open = vhci_open_dev;
Expand Down
3 changes: 2 additions & 1 deletion include/net/bluetooth/hci.h
Original file line number Diff line number Diff line change
Expand Up @@ -44,12 +44,13 @@
#define HCI_NOTIFY_VOICE_SETTING 3

/* HCI device types */
#define HCI_VHCI 0
#define HCI_VIRTUAL 0
#define HCI_USB 1
#define HCI_PCCARD 2
#define HCI_UART 3
#define HCI_RS232 4
#define HCI_PCI 5
#define HCI_SDIO 6

/* HCI device quirks */
enum {
Expand Down
4 changes: 3 additions & 1 deletion net/bluetooth/hci_sysfs.c
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
static inline char *typetostr(int type)
{
switch (type) {
case HCI_VHCI:
case HCI_VIRTUAL:
return "VIRTUAL";
case HCI_USB:
return "USB";
Expand All @@ -28,6 +28,8 @@ static inline char *typetostr(int type)
return "RS232";
case HCI_PCI:
return "PCI";
case HCI_SDIO:
return "SDIO";
default:
return "UNKNOWN";
}
Expand Down

0 comments on commit 0ac5393

Please sign in to comment.