diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-05-21 00:04:44 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-05-21 00:04:44 -0400 |
commit | f8965467f366fd18f01feafb5db10512d7b4422c (patch) | |
tree | 3706a9cd779859271ca61b85c63a1bc3f82d626e /drivers/bluetooth/btmrvl_drv.h | |
parent | a26272e5200765691e67d6780e52b32498fdb659 (diff) | |
parent | 2ec8c6bb5d8f3a62a79f463525054bae1e3d4487 (diff) |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1674 commits)
qlcnic: adding co maintainer
ixgbe: add support for active DA cables
ixgbe: dcb, do not tag tc_prio_control frames
ixgbe: fix ixgbe_tx_is_paused logic
ixgbe: always enable vlan strip/insert when DCB is enabled
ixgbe: remove some redundant code in setting FCoE FIP filter
ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp
ixgbe: fix header len when unsplit packet overflows to data buffer
ipv6: Never schedule DAD timer on dead address
ipv6: Use POSTDAD state
ipv6: Use state_lock to protect ifa state
ipv6: Replace inet6_ifaddr->dead with state
cxgb4: notify upper drivers if the device is already up when they load
cxgb4: keep interrupts available when the ports are brought down
cxgb4: fix initial addition of MAC address
cnic: Return SPQ credit to bnx2x after ring setup and shutdown.
cnic: Convert cnic_local_flags to atomic ops.
can: Fix SJA1000 command register writes on SMP systems
bridge: fix build for CONFIG_SYSFS disabled
ARCNET: Limit com20020 PCI ID matches for SOHARD cards
...
Fix up various conflicts with pcmcia tree drivers/net/
{pcmcia/3c589_cs.c, wireless/orinoco/orinoco_cs.c and
wireless/orinoco/spectrum_cs.c} and feature removal
(Documentation/feature-removal-schedule.txt).
Also fix a non-content conflict due to pm_qos_requirement getting
renamed in the PM tree (now pm_qos_request) in net/mac80211/scan.c
Diffstat (limited to 'drivers/bluetooth/btmrvl_drv.h')
-rw-r--r-- | drivers/bluetooth/btmrvl_drv.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/drivers/bluetooth/btmrvl_drv.h b/drivers/bluetooth/btmrvl_drv.h index 204727586ee9..bed0ba630235 100644 --- a/drivers/bluetooth/btmrvl_drv.h +++ b/drivers/bluetooth/btmrvl_drv.h | |||
@@ -42,6 +42,8 @@ struct btmrvl_device { | |||
42 | void *card; | 42 | void *card; |
43 | struct hci_dev *hcidev; | 43 | struct hci_dev *hcidev; |
44 | 44 | ||
45 | u8 dev_type; | ||
46 | |||
45 | u8 tx_dnld_rdy; | 47 | u8 tx_dnld_rdy; |
46 | 48 | ||
47 | u8 psmode; | 49 | u8 psmode; |
@@ -88,8 +90,11 @@ struct btmrvl_private { | |||
88 | #define BT_CMD_HOST_SLEEP_ENABLE 0x5A | 90 | #define BT_CMD_HOST_SLEEP_ENABLE 0x5A |
89 | #define BT_CMD_MODULE_CFG_REQ 0x5B | 91 | #define BT_CMD_MODULE_CFG_REQ 0x5B |
90 | 92 | ||
91 | /* Sub-commands: Module Bringup/Shutdown Request */ | 93 | /* Sub-commands: Module Bringup/Shutdown Request/Response */ |
92 | #define MODULE_BRINGUP_REQ 0xF1 | 94 | #define MODULE_BRINGUP_REQ 0xF1 |
95 | #define MODULE_BROUGHT_UP 0x00 | ||
96 | #define MODULE_ALREADY_UP 0x0C | ||
97 | |||
93 | #define MODULE_SHUTDOWN_REQ 0xF2 | 98 | #define MODULE_SHUTDOWN_REQ 0xF2 |
94 | 99 | ||
95 | #define BT_EVENT_POWER_STATE 0x20 | 100 | #define BT_EVENT_POWER_STATE 0x20 |
@@ -123,6 +128,7 @@ struct btmrvl_event { | |||
123 | 128 | ||
124 | /* Prototype of global function */ | 129 | /* Prototype of global function */ |
125 | 130 | ||
131 | int btmrvl_register_hdev(struct btmrvl_private *priv); | ||
126 | struct btmrvl_private *btmrvl_add_card(void *card); | 132 | struct btmrvl_private *btmrvl_add_card(void *card); |
127 | int btmrvl_remove_card(struct btmrvl_private *priv); | 133 | int btmrvl_remove_card(struct btmrvl_private *priv); |
128 | 134 | ||