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

Data Fields

struct platform_devicepdev
 
struct rtc_devicertc
 
void __iomemioaddr
 
int irq
 
struct clkclk
 
u32 dsr
 
spinlock_t irq_lock
 
wait_queue_head_t write_wait
 
struct mutex write_mutex
 
struct work_struct work
 

Detailed Description

struct imxdi_dev - private imxdi rtc data : pionter to platform dev : pointer to rtc struct : IO registers pointer : dryice normal interrupt : input reference clock : copy of the DSR register : interrupt enable register (DIER) lock : registers write complete queue : serialize registers write : schedule alarm work

Definition at line 81 of file rtc-imxdi.c.

Field Documentation

Definition at line 86 of file rtc-imxdi.c.

u32 dsr

Definition at line 87 of file rtc-imxdi.c.

void __iomem* ioaddr

Definition at line 84 of file rtc-imxdi.c.

int irq

Definition at line 85 of file rtc-imxdi.c.

spinlock_t irq_lock

Definition at line 88 of file rtc-imxdi.c.

Definition at line 82 of file rtc-imxdi.c.

Definition at line 83 of file rtc-imxdi.c.

Definition at line 91 of file rtc-imxdi.c.

struct mutex write_mutex

Definition at line 90 of file rtc-imxdi.c.

wait_queue_head_t write_wait

Definition at line 89 of file rtc-imxdi.c.


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