~ubuntu-branches/ubuntu/maverick/linux-backports-modules-2.6.32/maverick

« back to all changes in this revision

Viewing changes to updates/alsa-driver/alsa-kernel/pci/oxygen/cm9780.h

  • Committer: Bazaar Package Importer
  • Author(s): Andy Whitcroft, Andy Whitcroft
  • Date: 2010-02-04 23:15:51 UTC
  • Revision ID: james.westby@ubuntu.com-20100204231551-vjz5pkvxclukjxm1
Tags: 2.6.32-12.1
[ Andy Whitcroft ]

* initial LBM for lucid
* drop generated files
* printchanges -- rebase tree does not have stable tags use changelog
* printenv -- add revisions to printenv output
* formally rename compat-wireless to linux-backports-modules-wireless
* Update to compat-wireless-2.6.33-rc5
* update nouveau to mainline 2.6.33-rc4
* add new LBM package for nouveau
* nouveau -- fix major numbers and proc entry names
* fix up firmware installs for -wireless
* clean up UPDATE-NOVEAU
* update Nouveau to v2.6.33-rc6

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef CM9780_H_INCLUDED
 
2
#define CM9780_H_INCLUDED
 
3
 
 
4
#define CM9780_JACK             0x62
 
5
#define CM9780_MIXER            0x64
 
6
#define CM9780_GPIO_SETUP       0x70
 
7
#define CM9780_GPIO_STATUS      0x72
 
8
 
 
9
/* jack control */
 
10
#define CM9780_RSOE             0x0001
 
11
#define CM9780_CBOE             0x0002
 
12
#define CM9780_SSOE             0x0004
 
13
#define CM9780_FROE             0x0008
 
14
#define CM9780_HP2FMICOE        0x0010
 
15
#define CM9780_CB2MICOE         0x0020
 
16
#define CM9780_FMIC2LI          0x0040
 
17
#define CM9780_FMIC2MIC         0x0080
 
18
#define CM9780_HP2LI            0x0100
 
19
#define CM9780_HP2MIC           0x0200
 
20
#define CM9780_MIC2LI           0x0400
 
21
#define CM9780_MIC2MIC          0x0800
 
22
#define CM9780_LI2LI            0x1000
 
23
#define CM9780_LI2MIC           0x2000
 
24
#define CM9780_LO2LI            0x4000
 
25
#define CM9780_LO2MIC           0x8000
 
26
 
 
27
/* mixer control */
 
28
#define CM9780_BSTSEL           0x0001
 
29
#define CM9780_STRO_MIC         0x0002
 
30
#define CM9780_SPDI_FREX        0x0004
 
31
#define CM9780_SPDI_SSEX        0x0008
 
32
#define CM9780_SPDI_CBEX        0x0010
 
33
#define CM9780_SPDI_RSEX        0x0020
 
34
#define CM9780_MIX2FR           0x0040
 
35
#define CM9780_MIX2SS           0x0080
 
36
#define CM9780_MIX2CB           0x0100
 
37
#define CM9780_MIX2RS           0x0200
 
38
#define CM9780_MIX2FR_EX        0x0400
 
39
#define CM9780_MIX2SS_EX        0x0800
 
40
#define CM9780_MIX2CB_EX        0x1000
 
41
#define CM9780_MIX2RS_EX        0x2000
 
42
#define CM9780_P47_IO           0x4000
 
43
#define CM9780_PCBSW            0x8000
 
44
 
 
45
/* GPIO setup */
 
46
#define CM9780_GPI0EN           0x0001
 
47
#define CM9780_GPI1EN           0x0002
 
48
#define CM9780_SENSE_P          0x0004
 
49
#define CM9780_LOCK_P           0x0008
 
50
#define CM9780_GPIO0P           0x0010
 
51
#define CM9780_GPIO1P           0x0020
 
52
#define CM9780_GPIO0IO          0x0100
 
53
#define CM9780_GPIO1IO          0x0200
 
54
 
 
55
/* GPIO status */
 
56
#define CM9780_GPO0             0x0001
 
57
#define CM9780_GPO1             0x0002
 
58
#define CM9780_GPIO0S           0x0010
 
59
#define CM9780_GPIO1S           0x0020
 
60
#define CM9780_GPII0S           0x0100
 
61
#define CM9780_GPII1S           0x0200
 
62
 
 
63
#endif