Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
ad7414.c File Reference
#include <linux/module.h>
#include <linux/jiffies.h>
#include <linux/i2c.h>
#include <linux/hwmon.h>
#include <linux/hwmon-sysfs.h>
#include <linux/err.h>
#include <linux/mutex.h>
#include <linux/sysfs.h>
#include <linux/slab.h>

Go to the source code of this file.

Data Structures

struct  ad7414_data
 

Macros

#define AD7414_REG_TEMP   0x00
 
#define AD7414_REG_CONF   0x01
 
#define AD7414_REG_T_HIGH   0x02
 
#define AD7414_REG_T_LOW   0x03
 

Functions

 MODULE_DEVICE_TABLE (i2c, ad7414_id)
 
 module_i2c_driver (ad7414_driver)
 
 MODULE_AUTHOR ("Stefan Roese <sr at denx.de>, ""Frank Edelhaeuser <frank.edelhaeuser at spansion.com>")
 
 MODULE_DESCRIPTION ("AD7414 driver")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define AD7414_REG_CONF   0x01

Definition at line 35 of file ad7414.c.

#define AD7414_REG_T_HIGH   0x02

Definition at line 36 of file ad7414.c.

#define AD7414_REG_T_LOW   0x03

Definition at line 37 of file ad7414.c.

#define AD7414_REG_TEMP   0x00

Definition at line 34 of file ad7414.c.

Function Documentation

MODULE_AUTHOR ( "Stefan Roese <sr at denx.de>  ,
""Frank Edelhaeuser< frank.edelhaeuser at spansion.com >"   
)
MODULE_DESCRIPTION ( "AD7414 driver )
MODULE_DEVICE_TABLE ( i2c  ,
ad7414_id   
)
module_i2c_driver ( ad7414_driver  )
MODULE_LICENSE ( "GPL"  )