Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
max1363_state Struct Reference

#include <max1363.h>

Data Fields

struct i2c_clientclient
 
u8 setupbyte
 
u8 configbyte
 
struct max1363_chip_infochip_info
 
struct max1363_modecurrent_mode
 
u32 requestedmask
 
struct regulatorreg
 
bool monitor_on
 
unsigned int monitor_speed:3
 
u8 mask_high
 
u8 mask_low
 
s16 thresh_high [8]
 
s16 thresh_low [8]
 

Detailed Description

struct max1363_state - driver instance specific data : i2c_client : cache of current device setup byte : cache of current device config byte : chip model specific constants, available modes etc : the scan mode of this chip : a valid requested set of channels : supply regulator : whether monitor mode is enabled : parameter corresponding to device monitor speed setting : bitmask for enabled high thresholds : bitmask for enabled low thresholds : high threshold values : low threshold values

Definition at line 128 of file max1363.h.

Field Documentation

Definition at line 132 of file max1363.h.

Definition at line 129 of file max1363.h.

u8 configbyte

Definition at line 131 of file max1363.h.

struct max1363_mode* current_mode

Definition at line 133 of file max1363.h.

u8 mask_high

Definition at line 141 of file max1363.h.

u8 mask_low

Definition at line 142 of file max1363.h.

bool monitor_on

Definition at line 139 of file max1363.h.

unsigned int monitor_speed

Definition at line 140 of file max1363.h.

Definition at line 135 of file max1363.h.

u32 requestedmask

Definition at line 134 of file max1363.h.

u8 setupbyte

Definition at line 130 of file max1363.h.

s16 thresh_high[8]

Definition at line 144 of file max1363.h.

s16 thresh_low[8]

Definition at line 145 of file max1363.h.


The documentation for this struct was generated from the following file: