Linux Kernel
3.7.1
|
#include <linux/init.h>
#include <linux/device.h>
#include <linux/slab.h>
#include <linux/io.h>
#include <linux/module.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include <sound/jack.h>
#include "../codecs/sn95031.h"
Go to the source code of this file.
Data Structures | |
struct | mfld_mc_private |
Macros | |
#define | pr_fmt(fmt) KBUILD_MODNAME ": " fmt |
#define | MID_MONO 1 |
#define | MID_STEREO 2 |
#define | MID_MAX_CAP 5 |
#define | MFLD_JACK_INSERT 0x04 |
Enumerations | |
enum | soc_mic_bias_zones { MFLD_MV_START = 0, MFLD_MV_HP = 400, MFLD_MV_AM_HS = 650, MFLD_MV_HS = 2000, MFLD_MV_UNDEFINED } |
Functions | |
module_platform_driver (snd_mfld_mc_driver) | |
MODULE_DESCRIPTION ("ASoC Intel(R) MID Machine driver") | |
MODULE_AUTHOR ("Vinod Koul <[email protected]>") | |
MODULE_AUTHOR ("Harsha Priya <[email protected]>") | |
MODULE_LICENSE ("GPL v2") | |
MODULE_ALIAS ("platform:msic-audio") | |
Variables | |
struct snd_soc_jack | mfld_jack |
#define MFLD_JACK_INSERT 0x04 |
Definition at line 41 of file mfld_machine.c.
#define MID_MAX_CAP 5 |
Definition at line 40 of file mfld_machine.c.
#define MID_MONO 1 |
Definition at line 38 of file mfld_machine.c.
#define MID_STEREO 2 |
Definition at line 39 of file mfld_machine.c.
Definition at line 25 of file mfld_machine.c.
enum soc_mic_bias_zones |
Definition at line 43 of file mfld_machine.c.
MODULE_ALIAS | ( | "platform:msic-audio" | ) |
MODULE_AUTHOR | ( | "Vinod Koul <[email protected]>" | ) |
MODULE_AUTHOR | ( | "Harsha Priya <[email protected]>" | ) |
MODULE_LICENSE | ( | "GPL v2" | ) |
module_platform_driver | ( | snd_mfld_mc_driver | ) |
struct snd_soc_jack mfld_jack |
Definition at line 62 of file mfld_machine.c.