|
Linux Kernel
3.7.1
|
#include <linux/pci.h>#include <linux/delay.h>#include <linux/mutex.h>#include <sound/ac97_codec.h>#include <sound/control.h>#include <sound/core.h>#include <sound/info.h>#include <sound/pcm.h>#include <sound/pcm_params.h>#include <sound/tlv.h>#include "xonar.h"#include "cm9780.h"#include "pcm1796.h"#include "cs2000.h"Go to the source code of this file.
Data Structures | |
| struct | xonar_pcm179x |
| struct | xonar_hdav |
Macros | |
| #define | GPIO_D2X_EXT_POWER 0x0020 |
| #define | GPIO_D2_ALT 0x0080 |
| #define | GPIO_D2_OUTPUT_ENABLE 0x0100 |
| #define | GPI_EXT_POWER 0x01 |
| #define | GPIO_INPUT_ROUTE 0x0100 |
| #define | GPIO_HDAV_OUTPUT_ENABLE 0x0001 |
| #define | GPIO_HDAV_MAGIC 0x00c0 |
| #define | GPIO_DB_MASK 0x0030 |
| #define | GPIO_DB_H6 0x0000 |
| #define | GPIO_ST_OUTPUT_ENABLE 0x0001 |
| #define | GPIO_ST_HP_REAR 0x0002 |
| #define | GPIO_ST_MAGIC 0x0040 |
| #define | GPIO_ST_HP 0x0080 |
| #define | I2C_DEVICE_PCM1796(i) (0x98 + ((i) << 1)) /* 10011, ii, /W=0 */ |
| #define | I2C_DEVICE_CS2000 0x9c /* 100111, 0, /W=0 */ |
| #define | PCM1796_REG_BASE 16 |
Functions | |
| int __devinit | get_xonar_pcm179x_model (struct oxygen *chip, const struct pci_device_id *id) |
| #define GPI_EXT_POWER 0x01 |
Definition at line 201 of file xonar_pcm179x.c.
| #define GPIO_D2_ALT 0x0080 |
Definition at line 198 of file xonar_pcm179x.c.
| #define GPIO_D2_OUTPUT_ENABLE 0x0100 |
Definition at line 199 of file xonar_pcm179x.c.
| #define GPIO_D2X_EXT_POWER 0x0020 |
Definition at line 197 of file xonar_pcm179x.c.
| #define GPIO_DB_H6 0x0000 |
Definition at line 208 of file xonar_pcm179x.c.
| #define GPIO_DB_MASK 0x0030 |
Definition at line 207 of file xonar_pcm179x.c.
| #define GPIO_HDAV_MAGIC 0x00c0 |
Definition at line 205 of file xonar_pcm179x.c.
| #define GPIO_HDAV_OUTPUT_ENABLE 0x0001 |
Definition at line 204 of file xonar_pcm179x.c.
| #define GPIO_INPUT_ROUTE 0x0100 |
Definition at line 202 of file xonar_pcm179x.c.
| #define GPIO_ST_HP 0x0080 |
Definition at line 213 of file xonar_pcm179x.c.
| #define GPIO_ST_HP_REAR 0x0002 |
Definition at line 211 of file xonar_pcm179x.c.
| #define GPIO_ST_MAGIC 0x0040 |
Definition at line 212 of file xonar_pcm179x.c.
| #define GPIO_ST_OUTPUT_ENABLE 0x0001 |
Definition at line 210 of file xonar_pcm179x.c.
| #define I2C_DEVICE_CS2000 0x9c /* 100111, 0, /W=0 */ |
Definition at line 216 of file xonar_pcm179x.c.
| #define I2C_DEVICE_PCM1796 | ( | i | ) | (0x98 + ((i) << 1)) /* 10011, ii, /W=0 */ |
Definition at line 215 of file xonar_pcm179x.c.
| #define PCM1796_REG_BASE 16 |
Definition at line 218 of file xonar_pcm179x.c.
Definition at line 1090 of file xonar_pcm179x.c.
1.8.2