Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
burgundy.h File Reference

Go to the source code of this file.

Macros

#define MASK_ADDR_BURGUNDY_INPBOOST   (0x10 << 12)
 
#define MASK_ADDR_BURGUNDY_INPSEL21   (0x11 << 12)
 
#define MASK_ADDR_BURGUNDY_INPSEL3   (0x12 << 12)
 
#define MASK_ADDR_BURGUNDY_GAINCH1   (0x13 << 12)
 
#define MASK_ADDR_BURGUNDY_GAINCH2   (0x14 << 12)
 
#define MASK_ADDR_BURGUNDY_GAINCH3   (0x15 << 12)
 
#define MASK_ADDR_BURGUNDY_GAINCH4   (0x16 << 12)
 
#define MASK_ADDR_BURGUNDY_VOLCH1   (0x20 << 12)
 
#define MASK_ADDR_BURGUNDY_VOLCH2   (0x21 << 12)
 
#define MASK_ADDR_BURGUNDY_VOLCH3   (0x22 << 12)
 
#define MASK_ADDR_BURGUNDY_VOLCH4   (0x23 << 12)
 
#define MASK_ADDR_BURGUNDY_CAPTURESELECTS   (0x2A << 12)
 
#define MASK_ADDR_BURGUNDY_OUTPUTSELECTS   (0x2B << 12)
 
#define MASK_ADDR_BURGUNDY_VOLMIX01   (0x2D << 12)
 
#define MASK_ADDR_BURGUNDY_VOLMIX23   (0x2E << 12)
 
#define MASK_ADDR_BURGUNDY_OUTPUTENABLES   (0x2F << 12)
 
#define MASK_ADDR_BURGUNDY_MASTER_VOLUME   (0x30 << 12)
 
#define MASK_ADDR_BURGUNDY_MORE_OUTPUTENABLES   (0x60 << 12)
 
#define MASK_ADDR_BURGUNDY_ATTENSPEAKER   (0x62 << 12)
 
#define MASK_ADDR_BURGUNDY_ATTENLINEOUT   (0x63 << 12)
 
#define MASK_ADDR_BURGUNDY_ATTENHP   (0x64 << 12)
 
#define MASK_ADDR_BURGUNDY_ATTENMONO   (0x65 << 12)
 
#define MASK_ADDR_BURGUNDY_HOSTIFAD   (0x78 << 12)
 
#define MASK_ADDR_BURGUNDY_HOSTIFEH   (0x79 << 12)
 
#define MASK_ADDR_BURGUNDY_VOLCD   (MASK_ADDR_BURGUNDY_VOLCH1)
 
#define MASK_ADDR_BURGUNDY_VOLLINE   (MASK_ADDR_BURGUNDY_VOLCH2)
 
#define MASK_ADDR_BURGUNDY_VOLMIC   (MASK_ADDR_BURGUNDY_VOLCH3)
 
#define MASK_ADDR_BURGUNDY_VOLMODEM   (MASK_ADDR_BURGUNDY_VOLCH4)
 
#define MASK_ADDR_BURGUNDY_GAINCD   (MASK_ADDR_BURGUNDY_GAINCH1)
 
#define MASK_ADDR_BURGUNDY_GAINLINE   (MASK_ADDR_BURGUNDY_GAINCH2)
 
#define MASK_ADDR_BURGUNDY_GAINMIC   (MASK_ADDR_BURGUNDY_GAINCH3)
 
#define MASK_ADDR_BURGUNDY_GAINMODEM   (MASK_ADDR_BURGUNDY_VOLCH4)
 
#define DEF_BURGUNDY_INPSEL21   (0xAA)
 
#define DEF_BURGUNDY_INPSEL3_IMAC   (0x0A)
 
#define DEF_BURGUNDY_INPSEL3_PMAC   (0x05)
 
#define DEF_BURGUNDY_GAINCD   (0x33)
 
#define DEF_BURGUNDY_GAINLINE   (0x44)
 
#define DEF_BURGUNDY_GAINMIC   (0x44)
 
#define DEF_BURGUNDY_GAINMODEM   (0x06)
 
#define DEF_BURGUNDY_VOLCD   (0xCCCCCCCC)
 
#define DEF_BURGUNDY_VOLLINE   (0x00000000)
 
#define DEF_BURGUNDY_VOLMIC   (0x00000000)
 
#define DEF_BURGUNDY_VOLMODEM   (0xCCCCCCCC)
 
#define DEF_BURGUNDY_OUTPUTSELECTS   (0x010F010F)
 
#define DEF_BURGUNDY_OUTPUTENABLES   (0x0100000A)
 
#define DEF_BURGUNDY_MASTER_VOLUME   (0xDDDDDDDD)
 
#define DEF_BURGUNDY_MORE_OUTPUTENABLES   (0x7E)
 
#define DEF_BURGUNDY_ATTENSPEAKER   (0x44)
 
#define DEF_BURGUNDY_ATTENLINEOUT   (0xCC)
 
#define DEF_BURGUNDY_ATTENHP   (0xCC)
 
#define BURGUNDY_OUTPUT_LEFT   0x02
 
#define BURGUNDY_OUTPUT_RIGHT   0x04
 
#define BURGUNDY_LINEOUT_LEFT   0x08
 
#define BURGUNDY_LINEOUT_RIGHT   0x10
 
#define BURGUNDY_HP_LEFT   0x20
 
#define BURGUNDY_HP_RIGHT   0x40
 
#define BURGUNDY_OUTPUT_INTERN   0x80
 
#define BURGUNDY_HPDETECT_PMAC_BACK   0x04
 
#define BURGUNDY_HPDETECT_IMAC_SIDE   0x04
 
#define BURGUNDY_HPDETECT_IMAC_UPPER   0x08
 
#define BURGUNDY_HPDETECT_IMAC_LOWER   0x01
 
#define BURGUNDY_VOLUME_OFFSET   155
 

Macro Definition Documentation

#define BURGUNDY_HP_LEFT   0x20

Definition at line 101 of file burgundy.h.

#define BURGUNDY_HP_RIGHT   0x40

Definition at line 102 of file burgundy.h.

#define BURGUNDY_HPDETECT_IMAC_LOWER   0x01

Definition at line 109 of file burgundy.h.

#define BURGUNDY_HPDETECT_IMAC_SIDE   0x04

Definition at line 107 of file burgundy.h.

#define BURGUNDY_HPDETECT_IMAC_UPPER   0x08

Definition at line 108 of file burgundy.h.

#define BURGUNDY_HPDETECT_PMAC_BACK   0x04

Definition at line 106 of file burgundy.h.

#define BURGUNDY_LINEOUT_LEFT   0x08

Definition at line 99 of file burgundy.h.

#define BURGUNDY_LINEOUT_RIGHT   0x10

Definition at line 100 of file burgundy.h.

#define BURGUNDY_OUTPUT_INTERN   0x80

Definition at line 103 of file burgundy.h.

#define BURGUNDY_OUTPUT_LEFT   0x02

Definition at line 97 of file burgundy.h.

#define BURGUNDY_OUTPUT_RIGHT   0x04

Definition at line 98 of file burgundy.h.

#define BURGUNDY_VOLUME_OFFSET   155

Definition at line 112 of file burgundy.h.

#define DEF_BURGUNDY_ATTENHP   (0xCC)

Definition at line 94 of file burgundy.h.

#define DEF_BURGUNDY_ATTENLINEOUT   (0xCC)

Definition at line 93 of file burgundy.h.

#define DEF_BURGUNDY_ATTENSPEAKER   (0x44)

Definition at line 92 of file burgundy.h.

#define DEF_BURGUNDY_GAINCD   (0x33)

Definition at line 73 of file burgundy.h.

#define DEF_BURGUNDY_GAINLINE   (0x44)

Definition at line 74 of file burgundy.h.

#define DEF_BURGUNDY_GAINMIC   (0x44)

Definition at line 75 of file burgundy.h.

#define DEF_BURGUNDY_GAINMODEM   (0x06)

Definition at line 76 of file burgundy.h.

#define DEF_BURGUNDY_INPSEL21   (0xAA)

Definition at line 69 of file burgundy.h.

#define DEF_BURGUNDY_INPSEL3_IMAC   (0x0A)

Definition at line 70 of file burgundy.h.

#define DEF_BURGUNDY_INPSEL3_PMAC   (0x05)

Definition at line 71 of file burgundy.h.

#define DEF_BURGUNDY_MASTER_VOLUME   (0xDDDDDDDD)

Definition at line 88 of file burgundy.h.

#define DEF_BURGUNDY_MORE_OUTPUTENABLES   (0x7E)

Definition at line 90 of file burgundy.h.

#define DEF_BURGUNDY_OUTPUTENABLES   (0x0100000A)

Definition at line 85 of file burgundy.h.

#define DEF_BURGUNDY_OUTPUTSELECTS   (0x010F010F)

Definition at line 84 of file burgundy.h.

#define DEF_BURGUNDY_VOLCD   (0xCCCCCCCC)

Definition at line 79 of file burgundy.h.

#define DEF_BURGUNDY_VOLLINE   (0x00000000)

Definition at line 80 of file burgundy.h.

#define DEF_BURGUNDY_VOLMIC   (0x00000000)

Definition at line 81 of file burgundy.h.

#define DEF_BURGUNDY_VOLMODEM   (0xCCCCCCCC)

Definition at line 82 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_ATTENHP   (0x64 << 12)

Definition at line 51 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_ATTENLINEOUT   (0x63 << 12)

Definition at line 50 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_ATTENMONO   (0x65 << 12)

Definition at line 52 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_ATTENSPEAKER   (0x62 << 12)

Definition at line 49 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_CAPTURESELECTS   (0x2A << 12)

Definition at line 39 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_GAINCD   (MASK_ADDR_BURGUNDY_GAINCH1)

Definition at line 62 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_GAINCH1   (0x13 << 12)

Definition at line 29 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_GAINCH2   (0x14 << 12)

Definition at line 30 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_GAINCH3   (0x15 << 12)

Definition at line 31 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_GAINCH4   (0x16 << 12)

Definition at line 32 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_GAINLINE   (MASK_ADDR_BURGUNDY_GAINCH2)

Definition at line 63 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_GAINMIC   (MASK_ADDR_BURGUNDY_GAINCH3)

Definition at line 64 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_GAINMODEM   (MASK_ADDR_BURGUNDY_VOLCH4)

Definition at line 65 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_HOSTIFAD   (0x78 << 12)

Definition at line 54 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_HOSTIFEH   (0x79 << 12)

Definition at line 55 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_INPBOOST   (0x10 << 12)

Definition at line 25 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_INPSEL21   (0x11 << 12)

Definition at line 26 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_INPSEL3   (0x12 << 12)

Definition at line 27 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_MASTER_VOLUME   (0x30 << 12)

Definition at line 45 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_MORE_OUTPUTENABLES   (0x60 << 12)

Definition at line 47 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_OUTPUTENABLES   (0x2F << 12)

Definition at line 43 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_OUTPUTSELECTS   (0x2B << 12)

Definition at line 40 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_VOLCD   (MASK_ADDR_BURGUNDY_VOLCH1)

Definition at line 57 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_VOLCH1   (0x20 << 12)

Definition at line 34 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_VOLCH2   (0x21 << 12)

Definition at line 35 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_VOLCH3   (0x22 << 12)

Definition at line 36 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_VOLCH4   (0x23 << 12)

Definition at line 37 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_VOLLINE   (MASK_ADDR_BURGUNDY_VOLCH2)

Definition at line 58 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_VOLMIC   (MASK_ADDR_BURGUNDY_VOLCH3)

Definition at line 59 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_VOLMIX01   (0x2D << 12)

Definition at line 41 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_VOLMIX23   (0x2E << 12)

Definition at line 42 of file burgundy.h.

#define MASK_ADDR_BURGUNDY_VOLMODEM   (MASK_ADDR_BURGUNDY_VOLCH4)

Definition at line 60 of file burgundy.h.