|
Linux Kernel
3.7.1
|
#include <asm/prom.h>#include <linux/list.h>#include <linux/module.h>#include <linux/slab.h>#include "../aoa.h"#include "../soundbus/soundbus.h"Go to the source code of this file.
Data Structures | |
| struct | codec_connection |
| struct | codec_connect_info |
| struct | layout |
| struct | layout_dev_ptr |
| struct | layout_dev |
Macros | |
| #define | MAX_CODECS_PER_BUS 2 |
| #define | CC_SPEAKERS (1<<0) |
| #define | CC_HEADPHONE (1<<1) |
| #define | CC_LINEOUT (1<<2) |
| #define | CC_DIGITALOUT (1<<3) |
| #define | CC_LINEIN (1<<4) |
| #define | CC_MICROPHONE (1<<5) |
| #define | CC_DIGITALIN (1<<6) |
| #define | CC_LINEOUT_LABELLED_HEADPHONE (1<<7) |
| #define | LAYOUT_FLAG_COMBO_LINEOUT_SPDIF (1<<0) |
| #define | control_info snd_ctl_boolean_mono_info |
| #define | AMP_CONTROL(n, description) |
| #define AMP_CONTROL | ( | n, | |
| description | |||
| ) |
| #define control_info snd_ctl_boolean_mono_info |
| AMP_CONTROL | ( | headphone | , |
| "Headphone Switch" | |||
| ) |
| AMP_CONTROL | ( | speakers | , |
| "Speakers Switch" | |||
| ) |
| AMP_CONTROL | ( | lineout | , |
| "Line-Out Switch" | |||
| ) |
| AMP_CONTROL | ( | master | , |
| "Master Switch" | |||
| ) |
| MODULE_ALIAS | ( | "sound-layout-36" | ) |
| MODULE_ALIAS | ( | "sound-layout-41" | ) |
| MODULE_ALIAS | ( | "sound-layout-45" | ) |
| MODULE_ALIAS | ( | "sound-layout-47" | ) |
| MODULE_ALIAS | ( | "sound-layout-48" | ) |
| MODULE_ALIAS | ( | "sound-layout-49" | ) |
| MODULE_ALIAS | ( | "sound-layout-50" | ) |
| MODULE_ALIAS | ( | "sound-layout-51" | ) |
| MODULE_ALIAS | ( | "sound-layout-56" | ) |
| MODULE_ALIAS | ( | "sound-layout-57" | ) |
| MODULE_ALIAS | ( | "sound-layout-58" | ) |
| MODULE_ALIAS | ( | "sound-layout-60" | ) |
| MODULE_ALIAS | ( | "sound-layout-61" | ) |
| MODULE_ALIAS | ( | "sound-layout-62" | ) |
| MODULE_ALIAS | ( | "sound-layout-64" | ) |
| MODULE_ALIAS | ( | "sound-layout-65" | ) |
| MODULE_ALIAS | ( | "sound-layout-66" | ) |
| MODULE_ALIAS | ( | "sound-layout-67" | ) |
| MODULE_ALIAS | ( | "sound-layout-68" | ) |
| MODULE_ALIAS | ( | "sound-layout-69" | ) |
| MODULE_ALIAS | ( | "sound-layout-70" | ) |
| MODULE_ALIAS | ( | "sound-layout-72" | ) |
| MODULE_ALIAS | ( | "sound-layout-76" | ) |
| MODULE_ALIAS | ( | "sound-layout-80" | ) |
| MODULE_ALIAS | ( | "sound-layout-82" | ) |
| MODULE_ALIAS | ( | "sound-layout-84" | ) |
| MODULE_ALIAS | ( | "sound-layout-86" | ) |
| MODULE_ALIAS | ( | "sound-layout-90" | ) |
| MODULE_ALIAS | ( | "sound-layout-92" | ) |
| MODULE_ALIAS | ( | "sound-layout-94" | ) |
| MODULE_ALIAS | ( | "sound-layout-96" | ) |
| MODULE_ALIAS | ( | "sound-layout-98" | ) |
| MODULE_ALIAS | ( | "sound-layout-100" | ) |
| MODULE_AUTHOR | ( | "Johannes Berg <[email protected]>" | ) |
| module_exit | ( | aoa_fabric_layout_exit | ) |
| module_init | ( | aoa_fabric_layout_init | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
1.8.2