#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/pm.h>
#include <linux/platform_device.h>
#include <linux/regulator/consumer.h>
#include <linux/mfd/wm8400-audio.h>
#include <linux/mfd/wm8400-private.h>
#include <linux/mfd/core.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 "wm8400.h"
Go to the source code of this file.
#define FIXED_FLL_SIZE ((1 << 16) * 10) |
#define WM8400_AINLMUX_PWR 1 |
#define WM8400_AINRMUX_PWR 3 |
#define WM8400_INMIXL_PWR 0 |
#define WM8400_INMIXR_PWR 2 |
#define WM8400_OUTPGA_SINGLE_R_TLV |
( |
|
xname, |
|
|
|
reg, |
|
|
|
shift, |
|
|
|
max, |
|
|
|
invert, |
|
|
|
tlv_array |
|
) |
| |
MODULE_ALIAS |
( |
"platform:wm8400-codec" |
| ) |
|
MODULE_AUTHOR |
( |
"Mark Brown" |
| ) |
|
MODULE_DESCRIPTION |
( |
"ASoC WM8400 driver" |
| ) |
|
module_platform_driver |
( |
wm8400_codec_driver |
| ) |
|