void (*cleanupTransport)(void *ar);
};
-typedef struct {
+struct hci_transport_misc_handles {
void *netDevice;
void *hifDevice;
void *htcHandle;
-} HCI_TRANSPORT_MISC_HANDLES;
+};
/* HTC TX packet tagging definitions */
#define AR6K_CONTROL_PKT_TAG HTC_TX_PACKET_TAG_USER_DEFINED
#ifdef EXPORT_HCI_BRIDGE_INTERFACE
if (setuphci && (NULL != ar6kHciTransCallbacks.setupTransport)) {
- HCI_TRANSPORT_MISC_HANDLES hciHandles;
+ struct hci_transport_misc_handles hciHandles;
hciHandles.netDevice = ar->arNetDev;
hciHandles.hifDevice = ar->arHifDevice;
u8 *pHTCStructAlloc;
spinlock_t BridgeLock;
#ifdef EXPORT_HCI_BRIDGE_INTERFACE
- HCI_TRANSPORT_MISC_HANDLES HCITransHdl;
+ struct hci_transport_misc_handles HCITransHdl;
#else
AR_SOFTC_T *ar;
#endif /* EXPORT_HCI_BRIDGE_INTERFACE */
A_MEMZERO(pHcidevInfo, sizeof(struct ar6k_hci_bridge_info));
#ifdef EXPORT_HCI_BRIDGE_INTERFACE
g_pHcidevInfo = pHcidevInfo;
- pHcidevInfo->HCITransHdl = *(HCI_TRANSPORT_MISC_HANDLES *)ar;
+ pHcidevInfo->HCITransHdl = *(struct hci_transport_misc_handles *)ar;
#else
ar->hcidev_info = pHcidevInfo;
pHcidevInfo->ar = ar;