![Chaehyun Lim](/assets/img/avatar_default.png)
Fix warning founded by checkpatch.pl. WARNING: __func__ should be used instead of gcc specific __FUNCTION__ Signed-off-by: Chaehyun Lim <chaehyun.lim@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
53 lines
1.2 KiB
C
53 lines
1.2 KiB
C
#ifndef __WILC_platfrom_H__
|
|
#define __WILC_platfrom_H__
|
|
|
|
#include <linux/kthread.h>
|
|
#include <linux/semaphore.h>
|
|
#include <linux/module.h>
|
|
#include <linux/slab.h>
|
|
#include <linux/kernel.h>
|
|
#include <linux/delay.h>
|
|
#include <linux/types.h>
|
|
#include <linux/stat.h>
|
|
#include <linux/time.h>
|
|
#include <linux/version.h>
|
|
#include "linux/string.h"
|
|
/******************************************************************
|
|
* OS specific types
|
|
*******************************************************************/
|
|
|
|
typedef struct timer_list WILC_TimerHandle;
|
|
|
|
|
|
|
|
/* Message Queue type is a structure */
|
|
typedef struct __Message_struct {
|
|
void *pvBuffer;
|
|
u32 u32Length;
|
|
struct __Message_struct *pstrNext;
|
|
} Message;
|
|
|
|
typedef struct __MessageQueue_struct {
|
|
struct semaphore hSem;
|
|
spinlock_t strCriticalSection;
|
|
bool bExiting;
|
|
u32 u32ReceiversCount;
|
|
Message *pstrMessageList;
|
|
} WILC_MsgQueueHandle;
|
|
|
|
|
|
|
|
/*Time represented in 64 bit format*/
|
|
typedef time_t WILC_Time;
|
|
|
|
|
|
/*******************************************************************
|
|
* others
|
|
********************************************************************/
|
|
|
|
/* Generic printf function */
|
|
#define __WILC_FILE__ __FILE__
|
|
#define __WILC_FUNCTION__ __func__
|
|
#define __WILC_LINE__ __LINE__
|
|
#endif
|