Lines Matching +full:0 +full:ms
21 u8 bus_data = data & 0xff; /* remaining 8 data bits */ in snd_wm8776_write()
53 int i, flags_on = 0, flags_off = 0; in snd_wm8776_update_agc_ctl()
71 for (i = 0; i < WM8776_CTL_COUNT; i++) in snd_wm8776_update_agc_ctl()
84 case 0: /* Off */ in snd_wm8776_set_agc()
122 static const DECLARE_TLV_DB_SCALE(wm8776_lct_tlv, -1600, 100, 0);
123 static const DECLARE_TLV_DB_SCALE(wm8776_maxgain_tlv, 0, 400, 0);
124 static const DECLARE_TLV_DB_SCALE(wm8776_ngth_tlv, -7800, 600, 0);
125 static const DECLARE_TLV_DB_SCALE(wm8776_maxatten_lim_tlv, -1200, 100, 0);
126 static const DECLARE_TLV_DB_SCALE(wm8776_maxatten_alc_tlv, -2100, 400, 0);
137 .max = 0xff,
163 .min = 0x2f,
164 .max = 0x7f,
224 .max = 0xff,
287 .enum_names = { "0.25 ms", "0.5 ms", "1 ms", "2 ms", "4 ms",
288 "8 ms", "16 ms", "32 ms", "64 ms", "128 ms", "256 ms" },
297 .enum_names = { "1.2 ms", "2.4 ms", "4.8 ms", "9.6 ms",
298 "19.2 ms", "38.4 ms", "76.8 ms", "154 ms", "307 ms",
299 "614 ms", "1.23 s" },
308 .enum_names = { "0 us", "62.5 us", "125 us", "250 us", "500 us",
309 "1 ms", "2 ms", "4 ms" },
337 .enum_names = { "8.40 ms", "16.8 ms", "33.6 ms", "67.2 ms",
338 "134 ms", "269 ms", "538 ms", "1.08 s", "2.15 s",
348 .enum_names = { "33.5 ms", "67.0 ms", "134 ms", "268 ms",
349 "536 ms", "1.07 s", "2.14 s", "4.29 s", "8.58 s",
379 .enum_names = { "0 ms", "2.67 ms", "5.33 ms", "10.6 ms",
380 "21.3 ms", "42.7 ms", "85.3 ms", "171 ms", "341 ms",
381 "683 ms", "1.37 s", "2.73 s", "5.46 s", "10.9 s",
412 0x000, 0x100, 0x000, in snd_wm8776_init()
413 0x000, 0x100, 0x000, in snd_wm8776_init()
414 0x000, 0x090, 0x000, 0x000, in snd_wm8776_init()
415 0x022, 0x022, 0x022, in snd_wm8776_init()
416 0x008, 0x0cf, 0x0cf, 0x07b, 0x000, in snd_wm8776_init()
417 0x032, 0x000, 0x0a6, 0x001, 0x001 in snd_wm8776_init()
422 snd_wm8776_write(wm, WM8776_REG_RESET, 0x00); /* reset */ in snd_wm8776_init()
425 for (i = 0; i < ARRAY_SIZE(default_values); i++) in snd_wm8776_init()
433 for (i = 0; i < WM8776_REG_COUNT; i++) in snd_wm8776_resume()
462 return 0; in snd_wm8776_volume_info()
499 ucontrol->value.integer.value[0] = val1; in snd_wm8776_ctl_get()
503 return 0; in snd_wm8776_ctl_get()
514 regval1 = ucontrol->value.integer.value[0]; in snd_wm8776_ctl_put()
543 return 0; in snd_wm8776_ctl_put()
551 memset(&cont, 0, sizeof(cont)); in snd_wm8776_add_control()
593 for (i = 0; i < WM8776_CTL_COUNT; i++) in snd_wm8776_build_controls()
596 if (err < 0) in snd_wm8776_build_controls()
600 return 0; in snd_wm8776_build_controls()