Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
wm8955.c File Reference
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/pm.h>
#include <linux/i2c.h>
#include <linux/regmap.h>
#include <linux/regulator/consumer.h>
#include <linux/slab.h>
#include <sound/core.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include <sound/initval.h>
#include <sound/tlv.h>
#include <sound/wm8955.h>
#include "wm8955.h"

Go to the source code of this file.

Data Structures

struct  wm8955_priv
 
struct  pll_factors
 

Macros

#define WM8955_NUM_SUPPLIES   4
 
#define FIXED_FLL_SIZE   ((1 << 22) * 10)
 
#define WM8955_RATES   SNDRV_PCM_RATE_8000_96000
 
#define WM8955_FORMATS
 
#define wm8955_suspend   NULL
 
#define wm8955_resume   NULL
 

Functions

 MODULE_DEVICE_TABLE (i2c, wm8955_i2c_id)
 
 module_i2c_driver (wm8955_i2c_driver)
 
 MODULE_DESCRIPTION ("ASoC WM8955 driver")
 
 MODULE_AUTHOR ("Mark Brown <[email protected]>")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define FIXED_FLL_SIZE   ((1 << 22) * 10)

Definition at line 144 of file wm8955.c.

#define WM8955_FORMATS
Value:

Definition at line 848 of file wm8955.c.

#define WM8955_NUM_SUPPLIES   4

Definition at line 32 of file wm8955.c.

#define WM8955_RATES   SNDRV_PCM_RATE_8000_96000

Definition at line 846 of file wm8955.c.

#define wm8955_resume   NULL

Definition at line 890 of file wm8955.c.

#define wm8955_suspend   NULL

Definition at line 889 of file wm8955.c.

Function Documentation

MODULE_AUTHOR ( "Mark Brown <[email protected]>"  )
MODULE_DESCRIPTION ( "ASoC WM8955 driver )
MODULE_DEVICE_TABLE ( i2c  ,
wm8955_i2c_id   
)
module_i2c_driver ( wm8955_i2c_driver  )
MODULE_LICENSE ( "GPL"  )

Variable Documentation

int fs

Definition at line 200 of file wm8955.c.

Definition at line 199 of file wm8955.c.

int sr

Definition at line 202 of file wm8955.c.

int usb

Definition at line 201 of file wm8955.c.