Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
sharpsl_param.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/string.h>
#include <asm/mach/sharpsl_param.h>

Go to the source code of this file.

Macros

#define PARAM_BASE   0xa0000a00
 
#define MAGIC_CHG(a, b, c, d)   ( ( d << 24 ) | ( c << 16 ) | ( b << 8 ) | a )
 
#define COMADJ_MAGIC   MAGIC_CHG('C','M','A','D')
 
#define UUID_MAGIC   MAGIC_CHG('U','U','I','D')
 
#define TOUCH_MAGIC   MAGIC_CHG('T','U','C','H')
 
#define AD_MAGIC   MAGIC_CHG('B','V','A','D')
 
#define PHAD_MAGIC   MAGIC_CHG('P','H','A','D')
 

Functions

 EXPORT_SYMBOL (sharpsl_param)
 
void sharpsl_save_param (void)
 

Variables

struct sharpsl_param_info sharpsl_param
 

Macro Definition Documentation

#define AD_MAGIC   MAGIC_CHG('B','V','A','D')

Definition at line 36 of file sharpsl_param.c.

#define COMADJ_MAGIC   MAGIC_CHG('C','M','A','D')

Definition at line 33 of file sharpsl_param.c.

#define MAGIC_CHG (   a,
  b,
  c,
  d 
)    ( ( d << 24 ) | ( c << 16 ) | ( b << 8 ) | a )

Definition at line 31 of file sharpsl_param.c.

#define PARAM_BASE   0xa0000a00

Definition at line 29 of file sharpsl_param.c.

#define PHAD_MAGIC   MAGIC_CHG('P','H','A','D')

Definition at line 37 of file sharpsl_param.c.

#define TOUCH_MAGIC   MAGIC_CHG('T','U','C','H')

Definition at line 35 of file sharpsl_param.c.

#define UUID_MAGIC   MAGIC_CHG('U','U','I','D')

Definition at line 34 of file sharpsl_param.c.

Function Documentation

EXPORT_SYMBOL ( sharpsl_param  )
void sharpsl_save_param ( void  )

Definition at line 42 of file sharpsl_param.c.

Variable Documentation

struct sharpsl_param_info sharpsl_param

Definition at line 39 of file sharpsl_param.c.