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

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
Loading
Loading
Loading
Loading

drivers/staging/csr/csr_lib.h

deleted100644 → 0
+0 −180
Original line number Diff line number Diff line
#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__ */
+0 −1
Original line number Diff line number Diff line
@@ -13,7 +13,6 @@
#include "csr_prim_defs.h"
#include "csr_msgconv.h"
#include "csr_macro.h"
#include "csr_lib.h"

void CsrUint8Des(u8 *value, u8 *buffer, size_t *offset)
{