ath6kl: remove-typedef HIF_DEVICE_MBOX_INFO
remove-typedef -s HIF_DEVICE_MBOX_INFO \ "struct hif_device_mbox_info" drivers/staging/ath6kl/ Tested-by: Naveen Singh <nsingh@atheros.com> Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
4386ee312e
commit
02e12e08f4
@@ -58,7 +58,7 @@
|
|||||||
#define HIF_DEFAULT_IO_BLOCK_SIZE 128
|
#define HIF_DEFAULT_IO_BLOCK_SIZE 128
|
||||||
|
|
||||||
/* set extended MBOX window information for SDIO interconnects */
|
/* set extended MBOX window information for SDIO interconnects */
|
||||||
static INLINE void SetExtendedMboxWindowInfo(u16 Manfid, HIF_DEVICE_MBOX_INFO *pInfo)
|
static INLINE void SetExtendedMboxWindowInfo(u16 Manfid, struct hif_device_mbox_info *pInfo)
|
||||||
{
|
{
|
||||||
switch (Manfid & MANUFACTURER_ID_AR6K_BASE_MASK) {
|
switch (Manfid & MANUFACTURER_ID_AR6K_BASE_MASK) {
|
||||||
case MANUFACTURER_ID_AR6002_BASE :
|
case MANUFACTURER_ID_AR6002_BASE :
|
||||||
|
@@ -710,9 +710,9 @@ HIFConfigureDevice(HIF_DEVICE *device, HIF_DEVICE_CONFIG_OPCODE opcode,
|
|||||||
((u32 *)config)[count] = HIF_MBOX_START_ADDR(count);
|
((u32 *)config)[count] = HIF_MBOX_START_ADDR(count);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (configLen >= sizeof(HIF_DEVICE_MBOX_INFO)) {
|
if (configLen >= sizeof(struct hif_device_mbox_info)) {
|
||||||
SetExtendedMboxWindowInfo((u16)device->func->device,
|
SetExtendedMboxWindowInfo((u16)device->func->device,
|
||||||
(HIF_DEVICE_MBOX_INFO *)config);
|
(struct hif_device_mbox_info *)config);
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@@ -115,7 +115,7 @@ struct ar6k_device {
|
|||||||
void *HIFDevice;
|
void *HIFDevice;
|
||||||
u32 BlockSize;
|
u32 BlockSize;
|
||||||
u32 BlockMask;
|
u32 BlockMask;
|
||||||
HIF_DEVICE_MBOX_INFO MailBoxInfo;
|
struct hif_device_mbox_info MailBoxInfo;
|
||||||
HIF_PENDING_EVENTS_FUNC GetPendingEventsFunc;
|
HIF_PENDING_EVENTS_FUNC GetPendingEventsFunc;
|
||||||
void *HTCContext;
|
void *HTCContext;
|
||||||
HTC_PACKET_QUEUE RegisterIOList;
|
HTC_PACKET_QUEUE RegisterIOList;
|
||||||
|
@@ -153,7 +153,7 @@ typedef enum {
|
|||||||
*
|
*
|
||||||
* HIF_DEVICE_GET_MBOX_ADDR
|
* HIF_DEVICE_GET_MBOX_ADDR
|
||||||
* input : none
|
* input : none
|
||||||
* output : HIF_DEVICE_MBOX_INFO
|
* output : struct hif_device_mbox_info
|
||||||
* notes:
|
* notes:
|
||||||
*
|
*
|
||||||
* HIF_DEVICE_GET_PENDING_EVENTS_FUNC
|
* HIF_DEVICE_GET_PENDING_EVENTS_FUNC
|
||||||
@@ -235,7 +235,7 @@ typedef enum _MBOX_BUF_IF_TYPE {
|
|||||||
MBOX_BUS_IF_SPI = 1,
|
MBOX_BUS_IF_SPI = 1,
|
||||||
} MBOX_BUF_IF_TYPE;
|
} MBOX_BUF_IF_TYPE;
|
||||||
|
|
||||||
typedef struct {
|
struct hif_device_mbox_info {
|
||||||
u32 MboxAddresses[4]; /* must be first element for legacy HIFs that return the address in
|
u32 MboxAddresses[4]; /* must be first element for legacy HIFs that return the address in
|
||||||
and ARRAY of 32-bit words */
|
and ARRAY of 32-bit words */
|
||||||
|
|
||||||
@@ -247,7 +247,7 @@ typedef struct {
|
|||||||
u32 GMboxSize;
|
u32 GMboxSize;
|
||||||
u32 Flags; /* flags to describe mbox behavior or usage */
|
u32 Flags; /* flags to describe mbox behavior or usage */
|
||||||
MBOX_BUF_IF_TYPE MboxBusIFType; /* mailbox bus interface type */
|
MBOX_BUF_IF_TYPE MboxBusIFType; /* mailbox bus interface type */
|
||||||
} HIF_DEVICE_MBOX_INFO;
|
};
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
HIF_DEVICE_IRQ_SYNC_ONLY, /* for HIF implementations that require the DSR to process all
|
HIF_DEVICE_IRQ_SYNC_ONLY, /* for HIF implementations that require the DSR to process all
|
||||||
|
Reference in New Issue
Block a user