Commit 32a12696 authored by Devendra Naga's avatar Devendra Naga Committed by Greg Kroah-Hartman

staging: csr: remove csr_lib.h

remove this header file as no struct or no function is
defined else where in csr.
Signed-off-by: default avatarDevendra Naga <devendra.aaru@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 4933d393
#ifndef CSR_LIB_H__
#define CSR_LIB_H__
/*****************************************************************************
(c) Cambridge Silicon Radio Limited 2010
All rights reserved and confidential information of CSR
Refer to LICENSE.txt included with this source for details
on the license terms.
*****************************************************************************/
#include "csr_prim_defs.h"
typedef struct
{
CsrPrim type;
} CsrEvent;
/*----------------------------------------------------------------------------*
* CsrEvent_struct
*
* DESCRIPTION
* Generic message creator.
* Allocates and fills in a message with the signature CsrEvent
*
*----------------------------------------------------------------------------*/
CsrEvent *CsrEvent_struct(u16 primtype, u16 msgtype);
typedef struct
{
CsrPrim type;
u8 value;
} CsrEventCsrUint8;
/*----------------------------------------------------------------------------*
* CsrEventCsrUint8_struct
*
* DESCRIPTION
* Generic message creator.
* Allocates and fills in a message with the signature CsrEventCsrUint8
*
*----------------------------------------------------------------------------*/
CsrEventCsrUint8 *CsrEventCsrUint8_struct(u16 primtype, u16 msgtype, u8 value);
typedef struct
{
CsrPrim type;
u16 value;
} CsrEventCsrUint16;
/*----------------------------------------------------------------------------*
* CsrEventCsrUint16_struct
*
* DESCRIPTION
* Generic message creator.
* Allocates and fills in a message with the signature CsrEventCsrUint16
*
*----------------------------------------------------------------------------*/
CsrEventCsrUint16 *CsrEventCsrUint16_struct(u16 primtype, u16 msgtype, u16 value);
typedef struct
{
CsrPrim type;
u16 value1;
u8 value2;
} CsrEventCsrUint16CsrUint8;
/*----------------------------------------------------------------------------*
* CsrEventCsrUint16CsrUint8_struct
*
* DESCRIPTION
* Generic message creator.
* Allocates and fills in a message with the signature CsrEventCsrUint16CsrUint8
*
*----------------------------------------------------------------------------*/
CsrEventCsrUint16CsrUint8 *CsrEventCsrUint16CsrUint8_struct(u16 primtype, u16 msgtype, u16 value1, u8 value2);
typedef struct
{
CsrPrim type;
u16 value1;
u16 value2;
} CsrEventCsrUint16CsrUint16;
/*----------------------------------------------------------------------------*
* CsrEventCsrUint16CsrUint16_struct
*
* DESCRIPTION
* Generic message creator.
* Allocates and fills in a message with the signature CsrEventCsrUint16CsrUint16
*
*----------------------------------------------------------------------------*/
CsrEventCsrUint16CsrUint16 *CsrEventCsrUint16CsrUint16_struct(u16 primtype, u16 msgtype, u16 value1, u16 value2);
typedef struct
{
CsrPrim type;
u16 value1;
u32 value2;
} CsrEventCsrUint16CsrUint32;
/*----------------------------------------------------------------------------*
* CsrEventCsrUint16_struct
*
* DESCRIPTION
* Generic message creator.
* Allocates and fills in a message with the signature CsrEventCsrUint16
*
*----------------------------------------------------------------------------*/
CsrEventCsrUint16CsrUint32 *CsrEventCsrUint16CsrUint32_struct(u16 primtype, u16 msgtype, u16 value1, u32 value2);
typedef struct
{
CsrPrim type;
u16 value1;
char *value2;
} CsrEventCsrUint16CsrCharString;
/*----------------------------------------------------------------------------*
* CsrEventCsrUint16CsrCharString_struct
*
* DESCRIPTION
* Generic message creator.
* Allocates and fills in a message with the signature CsrEventCsrUint16CsrCharString
*
*----------------------------------------------------------------------------*/
CsrEventCsrUint16CsrCharString *CsrEventCsrUint16CsrCharString_struct(u16 primtype, u16 msgtype, u16 value1, char *value2);
typedef struct
{
CsrPrim type;
u32 value;
} CsrEventCsrUint32;
/*----------------------------------------------------------------------------*
* CsrEventCsrUint32_struct
*
* DESCRIPTION
* Generic message creator.
* Allocates and fills in a message with the signature CsrEventCsrUint32
*
*----------------------------------------------------------------------------*/
CsrEventCsrUint32 *CsrEventCsrUint32_struct(u16 primtype, u16 msgtype, u32 value);
typedef struct
{
CsrPrim type;
u32 value1;
u16 value2;
} CsrEventCsrUint32CsrUint16;
/*----------------------------------------------------------------------------*
* CsrEventCsrUint32CsrUint16_struct
*
* DESCRIPTION
* Generic message creator.
* Allocates and fills in a message with the signature CsrEventCsrUint32CsrUint16
*
*----------------------------------------------------------------------------*/
CsrEventCsrUint32CsrUint16 *CsrEventCsrUint32CsrUint16_struct(u16 primtype, u16 msgtype, u32 value1, u32 value2);
typedef struct
{
CsrPrim type;
u32 value1;
char *value2;
} CsrEventCsrUint32CsrCharString;
/*----------------------------------------------------------------------------*
* CsrEventCsrUint32CsrCharString_struct
*
* DESCRIPTION
* Generic message creator.
* Allocates and fills in a message with the signature CsrEventCsrUint32CsrCharString
*
*----------------------------------------------------------------------------*/
CsrEventCsrUint32CsrCharString *CsrEventCsrUint32CsrCharString_struct(u16 primtype, u16 msgtype, u32 value1, char *value2);
#endif /* CSR_LIB_H__ */
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
#include "csr_prim_defs.h" #include "csr_prim_defs.h"
#include "csr_msgconv.h" #include "csr_msgconv.h"
#include "csr_macro.h" #include "csr_macro.h"
#include "csr_lib.h"
void CsrUint8Des(u8 *value, u8 *buffer, size_t *offset) void CsrUint8Des(u8 *value, u8 *buffer, size_t *offset)
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment