Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Enumerations | Functions
max8925-core.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/i2c.h>
#include <linux/irq.h>
#include <linux/interrupt.h>
#include <linux/platform_device.h>
#include <linux/regulator/machine.h>
#include <linux/mfd/core.h>
#include <linux/mfd/max8925.h>

Go to the source code of this file.

Data Structures

struct  max8925_irq_data
 

Enumerations

enum  { FLAGS_ADC = 1, FLAGS_RTC }
 

Functions

int __devinit max8925_device_init (struct max8925_chip *chip, struct max8925_platform_data *pdata)
 
void __devexit max8925_device_exit (struct max8925_chip *chip)
 
 MODULE_DESCRIPTION ("PMIC Driver for Maxim MAX8925")
 
 MODULE_AUTHOR ("Haojian Zhuang <[email protected]")
 
 MODULE_LICENSE ("GPL")
 

Enumeration Type Documentation

anonymous enum
Enumerator:
FLAGS_ADC 
FLAGS_RTC 

Definition at line 324 of file max8925-core.c.

Function Documentation

void __devexit max8925_device_exit ( struct max8925_chip chip)

Definition at line 904 of file max8925-core.c.

int __devinit max8925_device_init ( struct max8925_chip chip,
struct max8925_platform_data pdata 
)

Definition at line 824 of file max8925-core.c.

MODULE_AUTHOR ( )
MODULE_DESCRIPTION ( "PMIC Driver for Maxim MAX8925"  )
MODULE_LICENSE ( "GPL"  )