Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Functions
mc13xxx.h File Reference
#include <linux/mutex.h>
#include <linux/regmap.h>
#include <linux/mfd/mc13xxx.h>

Go to the source code of this file.

Data Structures

struct  mc13xxx
 

Macros

#define MC13XXX_NUMREGS   0x3f
 

Enumerations

enum  mc13xxx_id { MC13XXX_ID_MC13783, MC13XXX_ID_MC13892, MC13XXX_ID_INVALID }
 

Functions

int mc13xxx_common_init (struct mc13xxx *mc13xxx, struct mc13xxx_platform_data *pdata, int irq)
 
void mc13xxx_common_cleanup (struct mc13xxx *mc13xxx)
 

Macro Definition Documentation

#define MC13XXX_NUMREGS   0x3f

Definition at line 22 of file mc13xxx.h.

Enumeration Type Documentation

enum mc13xxx_id
Enumerator:
MC13XXX_ID_MC13783 
MC13XXX_ID_MC13892 
MC13XXX_ID_INVALID 

Definition at line 16 of file mc13xxx.h.

Function Documentation

void mc13xxx_common_cleanup ( struct mc13xxx mc13xxx)

Definition at line 720 of file mc13xxx-core.c.

int mc13xxx_common_init ( struct mc13xxx mc13xxx,
struct mc13xxx_platform_data pdata,
int  irq 
)

Definition at line 652 of file mc13xxx-core.c.