Lines Matching +full:0 +full:x0808
23 #define WM9705_VENDOR_ID 0x574d4c05
24 #define WM9712_VENDOR_ID 0x574d4c12
25 #define WM9713_VENDOR_ID 0x574d4c13
26 #define WM97xx_VENDOR_ID_MASK 0xffffffff
42 case AC97_GPIO_CFG ... 0x5c: in wm97xx_readable_reg()
44 case 0x74 ... AC97_VENDOR_ID2: in wm97xx_readable_reg()
63 { 0x02, 0x8000 },
64 { 0x04, 0x8000 },
65 { 0x06, 0x8000 },
66 { 0x0a, 0x8000 },
67 { 0x0c, 0x8008 },
68 { 0x0e, 0x8008 },
69 { 0x10, 0x8808 },
70 { 0x12, 0x8808 },
71 { 0x14, 0x8808 },
72 { 0x16, 0x8808 },
73 { 0x18, 0x8808 },
74 { 0x1a, 0x0000 },
75 { 0x1c, 0x8000 },
76 { 0x20, 0x0000 },
77 { 0x22, 0x0000 },
78 { 0x26, 0x000f },
79 { 0x28, 0x0605 },
80 { 0x2a, 0x0000 },
81 { 0x2c, 0xbb80 },
82 { 0x32, 0xbb80 },
83 { 0x34, 0x2000 },
84 { 0x5a, 0x0000 },
85 { 0x5c, 0x0000 },
86 { 0x72, 0x0808 },
87 { 0x74, 0x0000 },
88 { 0x76, 0x0006 },
89 { 0x78, 0x0000 },
90 { 0x7a, 0x0000 },
97 .max_register = 0x7e,
123 { 0x02, 0x8000 },
124 { 0x04, 0x8000 },
125 { 0x06, 0x8000 },
126 { 0x08, 0x0f0f },
127 { 0x0a, 0xaaa0 },
128 { 0x0c, 0xc008 },
129 { 0x0e, 0x6808 },
130 { 0x10, 0xe808 },
131 { 0x12, 0xaaa0 },
132 { 0x14, 0xad00 },
133 { 0x16, 0x8000 },
134 { 0x18, 0xe808 },
135 { 0x1a, 0x3000 },
136 { 0x1c, 0x8000 },
137 { 0x20, 0x0000 },
138 { 0x22, 0x0000 },
139 { 0x26, 0x000f },
140 { 0x28, 0x0605 },
141 { 0x2a, 0x0410 },
142 { 0x2c, 0xbb80 },
143 { 0x2e, 0xbb80 },
144 { 0x32, 0xbb80 },
145 { 0x34, 0x2000 },
146 { 0x4c, 0xf83e },
147 { 0x4e, 0xffff },
148 { 0x50, 0x0000 },
149 { 0x52, 0x0000 },
150 { 0x56, 0xf83e },
151 { 0x58, 0x0008 },
152 { 0x5c, 0x0000 },
153 { 0x60, 0xb032 },
154 { 0x62, 0x3e00 },
155 { 0x64, 0x0000 },
156 { 0x76, 0x0006 },
157 { 0x78, 0x0001 },
158 { 0x7a, 0x0000 },
165 .max_register = 0x7e,
181 { 0x02, 0x8080 }, /* Speaker Output Volume */
182 { 0x04, 0x8080 }, /* Headphone Output Volume */
183 { 0x06, 0x8080 }, /* Out3/OUT4 Volume */
184 { 0x08, 0xc880 }, /* Mono Volume */
185 { 0x0a, 0xe808 }, /* LINEIN Volume */
186 { 0x0c, 0xe808 }, /* DAC PGA Volume */
187 { 0x0e, 0x0808 }, /* MIC PGA Volume */
188 { 0x10, 0x00da }, /* MIC Routing Control */
189 { 0x12, 0x8000 }, /* Record PGA Volume */
190 { 0x14, 0xd600 }, /* Record Routing */
191 { 0x16, 0xaaa0 }, /* PCBEEP Volume */
192 { 0x18, 0xaaa0 }, /* VxDAC Volume */
193 { 0x1a, 0xaaa0 }, /* AUXDAC Volume */
194 { 0x1c, 0x0000 }, /* Output PGA Mux */
195 { 0x1e, 0x0000 }, /* DAC 3D control */
196 { 0x20, 0x0f0f }, /* DAC Tone Control*/
197 { 0x22, 0x0040 }, /* MIC Input Select & Bias */
198 { 0x24, 0x0000 }, /* Output Volume Mapping & Jack */
199 { 0x26, 0x7f00 }, /* Powerdown Ctrl/Stat*/
200 { 0x28, 0x0405 }, /* Extended Audio ID */
201 { 0x2a, 0x0410 }, /* Extended Audio Start/Ctrl */
202 { 0x2c, 0xbb80 }, /* Audio DACs Sample Rate */
203 { 0x2e, 0xbb80 }, /* AUXDAC Sample Rate */
204 { 0x32, 0xbb80 }, /* Audio ADCs Sample Rate */
205 { 0x36, 0x4523 }, /* PCM codec control */
206 { 0x3a, 0x2000 }, /* SPDIF control */
207 { 0x3c, 0xfdff }, /* Powerdown 1 */
208 { 0x3e, 0xffff }, /* Powerdown 2 */
209 { 0x40, 0x0000 }, /* General Purpose */
210 { 0x42, 0x0000 }, /* Fast Power-Up Control */
211 { 0x44, 0x0080 }, /* MCLK/PLL Control */
212 { 0x46, 0x0000 }, /* MCLK/PLL Control */
214 { 0x4c, 0xfffe }, /* GPIO Pin Configuration */
215 { 0x4e, 0xffff }, /* GPIO Pin Polarity / Type */
216 { 0x50, 0x0000 }, /* GPIO Pin Sticky */
217 { 0x52, 0x0000 }, /* GPIO Pin Wake-Up */
219 { 0x56, 0xfffe }, /* GPIO Pin Sharing */
220 { 0x58, 0x4000 }, /* GPIO PullUp/PullDown */
221 { 0x5a, 0x0000 }, /* Additional Functions 1 */
222 { 0x5c, 0x0000 }, /* Additional Functions 2 */
223 { 0x60, 0xb032 }, /* ALC Control */
224 { 0x62, 0x3e00 }, /* ALC / Noise Gate Control */
225 { 0x64, 0x0000 }, /* AUXDAC input control */
226 { 0x74, 0x0000 }, /* Digitiser Reg 1 */
227 { 0x76, 0x0006 }, /* Digitiser Reg 2 */
228 { 0x78, 0x0001 }, /* Digitiser Reg 3 */
229 { 0x7a, 0x0000 }, /* Digitiser Read Back */
236 .max_register = 0x7e,
272 dev_info(wm97xx->dev, "wm97xx core found, id=0x%x\n", in wm97xx_ac97_probe()
299 for (i = 0; i < nb_cells; i++) { in wm97xx_ac97_probe()
311 cells, nb_cells, NULL, 0, NULL); in wm97xx_ac97_probe()