Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
wm8737.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/spi/spi.h>
#include <linux/slab.h>
#include <linux/of_device.h>
#include <sound/core.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include <sound/soc-dapm.h>
#include <sound/initval.h>
#include <sound/tlv.h>
#include "wm8737.h"

Go to the source code of this file.

Data Structures

struct  wm8737_priv
 

Macros

#define WM8737_NUM_SUPPLIES   4
 
#define WM8737_RATES   SNDRV_PCM_RATE_8000_96000
 
#define WM8737_FORMATS
 
#define wm8737_suspend   NULL
 
#define wm8737_resume   NULL
 

Functions

 MODULE_DEVICE_TABLE (of, wm8737_of_match)
 
 module_init (wm8737_modinit)
 
 module_exit (wm8737_exit)
 
 MODULE_DESCRIPTION ("ASoC WM8737 driver")
 
 MODULE_AUTHOR ("Mark Brown <[email protected]>")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define WM8737_FORMATS
Value:

Definition at line 530 of file wm8737.c.

#define WM8737_NUM_SUPPLIES   4

Definition at line 34 of file wm8737.c.

#define WM8737_RATES   SNDRV_PCM_RATE_8000_96000

Definition at line 528 of file wm8737.c.

#define wm8737_resume   NULL

Definition at line 565 of file wm8737.c.

#define wm8737_suspend   NULL

Definition at line 564 of file wm8737.c.

Function Documentation

MODULE_AUTHOR ( "Mark Brown <[email protected]>"  )
MODULE_DESCRIPTION ( "ASoC WM8737 driver )
MODULE_DEVICE_TABLE ( of  ,
wm8737_of_match   
)
module_exit ( wm8737_exit  )
module_init ( wm8737_modinit  )
MODULE_LICENSE ( "GPL"  )

Variable Documentation

Definition at line 293 of file wm8737.c.

u32 rate

Definition at line 294 of file wm8737.c.

u8 sr

Definition at line 296 of file wm8737.c.

u8 usb

Definition at line 295 of file wm8737.c.