Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Functions
wl12xx.h File Reference

Go to the source code of this file.

Data Structures

struct  wl12xx_platform_data
 

Macros

#define WL12XX_PLATFORM_QUIRK_EDGE_IRQ   BIT(0)
 

Enumerations

enum  {
  WL12XX_REFCLOCK_19 = 0, WL12XX_REFCLOCK_26 = 1, WL12XX_REFCLOCK_38 = 2, WL12XX_REFCLOCK_52 = 3,
  WL12XX_REFCLOCK_38_XTAL = 4, WL12XX_REFCLOCK_26_XTAL = 5
}
 
enum  {
  WL12XX_TCXOCLOCK_19_2 = 0, WL12XX_TCXOCLOCK_26 = 1, WL12XX_TCXOCLOCK_38_4 = 2, WL12XX_TCXOCLOCK_52 = 3,
  WL12XX_TCXOCLOCK_16_368 = 4, WL12XX_TCXOCLOCK_32_736 = 5, WL12XX_TCXOCLOCK_16_8 = 6, WL12XX_TCXOCLOCK_33_6 = 7
}
 

Functions

struct wl12xx_platform_datawl12xx_get_platform_data (void)
 

Macro Definition Documentation

#define WL12XX_PLATFORM_QUIRK_EDGE_IRQ   BIT(0)

Definition at line 63 of file wl12xx.h.

Enumeration Type Documentation

anonymous enum
Enumerator:
WL12XX_REFCLOCK_19 
WL12XX_REFCLOCK_26 
WL12XX_REFCLOCK_38 
WL12XX_REFCLOCK_52 
WL12XX_REFCLOCK_38_XTAL 
WL12XX_REFCLOCK_26_XTAL 

Definition at line 28 of file wl12xx.h.

anonymous enum
Enumerator:
WL12XX_TCXOCLOCK_19_2 
WL12XX_TCXOCLOCK_26 
WL12XX_TCXOCLOCK_38_4 
WL12XX_TCXOCLOCK_52 
WL12XX_TCXOCLOCK_16_368 
WL12XX_TCXOCLOCK_32_736 
WL12XX_TCXOCLOCK_16_8 
WL12XX_TCXOCLOCK_33_6 

Definition at line 38 of file wl12xx.h.

Function Documentation

struct wl12xx_platform_data* wl12xx_get_platform_data ( void  )
read

Definition at line 42 of file wl12xx_platform_data.c.