Linux Kernel
3.7.1
|
Go to the source code of this file.
Enumerations | |
enum | aic26_divisors { AIC26_DIV_1 = 0, AIC26_DIV_1_5 = 1, AIC26_DIV_2 = 2, AIC26_DIV_3 = 3, AIC26_DIV_4 = 4, AIC26_DIV_5 = 5, AIC26_DIV_5_5 = 6, AIC26_DIV_6 = 7 } |
enum | aic26_datfm { AIC26_DATFM_I2S = 0 << 8, AIC26_DATFM_DSP = 1 << 8, AIC26_DATFM_RIGHTJ = 2 << 8, AIC26_DATFM_LEFTJ = 3 << 8 } |
enum | aic26_wlen { AIC26_WLEN_16 = 0 << 10, AIC26_WLEN_20 = 1 << 10, AIC26_WLEN_24 = 2 << 10, AIC26_WLEN_32 = 3 << 10 } |
#define AIC26_NUM_REGS AIC26_PAGE_ADDR(3, 0) |
Definition at line 15 of file tlv320aic26.h.
Definition at line 14 of file tlv320aic26.h.
Definition at line 12 of file tlv320aic26.h.
#define AIC26_REG_ADC_GAIN AIC26_PAGE_ADDR(2, 0x01) |
Definition at line 32 of file tlv320aic26.h.
#define AIC26_REG_AUDIO_CTRL1 AIC26_PAGE_ADDR(2, 0x00) |
Definition at line 31 of file tlv320aic26.h.
#define AIC26_REG_AUDIO_CTRL2 AIC26_PAGE_ADDR(2, 0x04) |
Definition at line 35 of file tlv320aic26.h.
#define AIC26_REG_AUDIO_CTRL3 AIC26_PAGE_ADDR(2, 0x06) |
Definition at line 37 of file tlv320aic26.h.
#define AIC26_REG_AUDIO_CTRL4 AIC26_PAGE_ADDR(2, 0x1D) |
Definition at line 62 of file tlv320aic26.h.
#define AIC26_REG_AUDIO_CTRL5 AIC26_PAGE_ADDR(2, 0x1E) |
Definition at line 63 of file tlv320aic26.h.
#define AIC26_REG_AUX AIC26_PAGE_ADDR(0, 0x07) |
Definition at line 20 of file tlv320aic26.h.
#define AIC26_REG_AUX_ADC AIC26_PAGE_ADDR(1, 0x00) |
Definition at line 25 of file tlv320aic26.h.
#define AIC26_REG_BAT1 AIC26_PAGE_ADDR(0, 0x05) |
Definition at line 18 of file tlv320aic26.h.
#define AIC26_REG_BAT2 AIC26_PAGE_ADDR(0, 0x06) |
Definition at line 19 of file tlv320aic26.h.
#define AIC26_REG_DAC_GAIN AIC26_PAGE_ADDR(2, 0x02) |
Definition at line 33 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_L_D1 AIC26_PAGE_ADDR(2, 0x0D) |
Definition at line 45 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_L_D2 AIC26_PAGE_ADDR(2, 0x0E) |
Definition at line 46 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_L_D4 AIC26_PAGE_ADDR(2, 0x0F) |
Definition at line 47 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_L_D5 AIC26_PAGE_ADDR(2, 0x10) |
Definition at line 48 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_L_N0 AIC26_PAGE_ADDR(2, 0x07) |
Definition at line 39 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_L_N1 AIC26_PAGE_ADDR(2, 0x08) |
Definition at line 40 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_L_N2 AIC26_PAGE_ADDR(2, 0x09) |
Definition at line 41 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_L_N3 AIC26_PAGE_ADDR(2, 0x0A) |
Definition at line 42 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_L_N4 AIC26_PAGE_ADDR(2, 0x0B) |
Definition at line 43 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_L_N5 AIC26_PAGE_ADDR(2, 0x0C) |
Definition at line 44 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_R_D1 AIC26_PAGE_ADDR(2, 0x17) |
Definition at line 55 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_R_D2 AIC26_PAGE_ADDR(2, 0x18) |
Definition at line 56 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_R_D4 AIC26_PAGE_ADDR(2, 0x19) |
Definition at line 57 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_R_D5 AIC26_PAGE_ADDR(2, 0x1A) |
Definition at line 58 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_R_N0 AIC26_PAGE_ADDR(2, 0x11) |
Definition at line 49 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_R_N1 AIC26_PAGE_ADDR(2, 0x12) |
Definition at line 50 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_R_N2 AIC26_PAGE_ADDR(2, 0x13) |
Definition at line 51 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_R_N3 AIC26_PAGE_ADDR(2, 0x14) |
Definition at line 52 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_R_N4 AIC26_PAGE_ADDR(2, 0x15) |
Definition at line 53 of file tlv320aic26.h.
#define AIC26_REG_FILTER_COEFF_R_N5 AIC26_PAGE_ADDR(2, 0x16) |
Definition at line 54 of file tlv320aic26.h.
#define AIC26_REG_PLL_PROG1 AIC26_PAGE_ADDR(2, 0x1B) |
Definition at line 60 of file tlv320aic26.h.
#define AIC26_REG_PLL_PROG2 AIC26_PAGE_ADDR(2, 0x1C) |
Definition at line 61 of file tlv320aic26.h.
#define AIC26_REG_POWER_CTRL AIC26_PAGE_ADDR(2, 0x05) |
Definition at line 36 of file tlv320aic26.h.
#define AIC26_REG_REFERENCE AIC26_PAGE_ADDR(1, 0x03) |
Definition at line 27 of file tlv320aic26.h.
#define AIC26_REG_RESET AIC26_PAGE_ADDR(1, 0x04) |
Definition at line 28 of file tlv320aic26.h.
#define AIC26_REG_SIDETONE AIC26_PAGE_ADDR(2, 0x03) |
Definition at line 34 of file tlv320aic26.h.
#define AIC26_REG_STATUS AIC26_PAGE_ADDR(1, 0x01) |
Definition at line 26 of file tlv320aic26.h.
#define AIC26_REG_TEMP1 AIC26_PAGE_ADDR(0, 0x09) |
Definition at line 21 of file tlv320aic26.h.
#define AIC26_REG_TEMP2 AIC26_PAGE_ADDR(0, 0x0A) |
Definition at line 22 of file tlv320aic26.h.
Definition at line 13 of file tlv320aic26.h.
enum aic26_datfm |
Definition at line 78 of file tlv320aic26.h.
enum aic26_divisors |
AIC26_DIV_1 | |
AIC26_DIV_1_5 | |
AIC26_DIV_2 | |
AIC26_DIV_3 | |
AIC26_DIV_4 | |
AIC26_DIV_5 | |
AIC26_DIV_5_5 | |
AIC26_DIV_6 |
Definition at line 66 of file tlv320aic26.h.
enum aic26_wlen |
Definition at line 86 of file tlv320aic26.h.