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

#include <core.h>

Data Fields

struct devicedev
 
struct regmapregmap
 
struct pcf50633_platform_datapdata
 
int irq
 
struct pcf50633_irq irq_handler [PCF50633_NUM_IRQ]
 
struct work_struct irq_work
 
struct workqueue_structwork_queue
 
struct mutex lock
 
u8 mask_regs [5]
 
u8 suspend_irq_masks [5]
 
u8 resume_reason [5]
 
int is_suspended
 
int onkey1s_held
 
struct platform_devicertc_pdev
 
struct platform_devicembc_pdev
 
struct platform_deviceadc_pdev
 
struct platform_deviceinput_pdev
 
struct platform_devicebl_pdev
 
struct platform_deviceregulator_pdev [PCF50633_NUM_REGULATORS]
 

Detailed Description

Definition at line 136 of file core.h.

Field Documentation

Definition at line 157 of file core.h.

Definition at line 159 of file core.h.

struct device* dev

Definition at line 137 of file core.h.

struct platform_device* input_pdev

Definition at line 158 of file core.h.

int irq

Definition at line 141 of file core.h.

Definition at line 142 of file core.h.

Definition at line 143 of file core.h.

int is_suspended

Definition at line 151 of file core.h.

struct mutex lock

Definition at line 145 of file core.h.

u8 mask_regs[5]

Definition at line 147 of file core.h.

Definition at line 156 of file core.h.

int onkey1s_held

Definition at line 153 of file core.h.

Definition at line 140 of file core.h.

Definition at line 138 of file core.h.

Definition at line 160 of file core.h.

u8 resume_reason[5]

Definition at line 150 of file core.h.

Definition at line 155 of file core.h.

u8 suspend_irq_masks[5]

Definition at line 149 of file core.h.

struct workqueue_struct* work_queue

Definition at line 144 of file core.h.


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