Lines Matching +full:0 +full:xfff7

44 	{ 0, 0x0079 }, { 1, 0x0079 }, { 2, 0x000a }, { 3, 0x0008 },
45 { 4, 0x009f }, { 5, 0x000a }, { 6, 0x0000 }, { 7, 0x0000 },
58 #define wm8711_reset(c) snd_soc_component_write(c, WM8711_RESET, 0)
65 0, 127, 0, out_tlv),
67 7, 1, 0),
73 SOC_DAPM_SINGLE("Line Bypass Switch", WM8711_APANA, 3, 1, 0),
74 SOC_DAPM_SINGLE("HiFi Playback Switch", WM8711_APANA, 4, 1, 0),
79 &wm8711_output_mixer_controls[0],
112 {12288000, 48000, 256, 0x0, 0x0, 0x0},
113 {18432000, 48000, 384, 0x0, 0x1, 0x0},
114 {12000000, 48000, 250, 0x0, 0x0, 0x1},
117 {12288000, 32000, 384, 0x6, 0x0, 0x0},
118 {18432000, 32000, 576, 0x6, 0x1, 0x0},
119 {12000000, 32000, 375, 0x6, 0x0, 0x1},
122 {12288000, 8000, 1536, 0x3, 0x0, 0x0},
123 {18432000, 8000, 2304, 0x3, 0x1, 0x0},
124 {11289600, 8000, 1408, 0xb, 0x0, 0x0},
125 {16934400, 8000, 2112, 0xb, 0x1, 0x0},
126 {12000000, 8000, 1500, 0x3, 0x0, 0x1},
129 {12288000, 96000, 128, 0x7, 0x0, 0x0},
130 {18432000, 96000, 192, 0x7, 0x1, 0x0},
131 {12000000, 96000, 125, 0x7, 0x0, 0x1},
134 {11289600, 44100, 256, 0x8, 0x0, 0x0},
135 {16934400, 44100, 384, 0x8, 0x1, 0x0},
136 {12000000, 44100, 272, 0x8, 0x1, 0x1},
139 {11289600, 88200, 128, 0xf, 0x0, 0x0},
140 {16934400, 88200, 192, 0xf, 0x1, 0x0},
141 {12000000, 88200, 136, 0xf, 0x1, 0x1},
148 for (i = 0; i < ARRAY_SIZE(coeff_div); i++) { in get_coeff()
152 return 0; in get_coeff()
161 u16 iface = snd_soc_component_read(component, WM8711_IFACE) & 0xfff3; in wm8711_hw_params()
173 iface |= 0x0004; in wm8711_hw_params()
176 iface |= 0x0008; in wm8711_hw_params()
181 return 0; in wm8711_hw_params()
190 snd_soc_component_write(component, WM8711_ACTIVE, 0x0001); in wm8711_pcm_prepare()
192 return 0; in wm8711_pcm_prepare()
203 snd_soc_component_write(component, WM8711_ACTIVE, 0x0); in wm8711_shutdown()
210 u16 mute_reg = snd_soc_component_read(component, WM8711_APDIGI) & 0xfff7; in wm8711_mute()
213 snd_soc_component_write(component, WM8711_APDIGI, mute_reg | 0x8); in wm8711_mute()
217 return 0; in wm8711_mute()
233 return 0; in wm8711_set_dai_sysclk()
242 u16 iface = snd_soc_component_read(component, WM8711_IFACE) & 0x000c; in wm8711_set_dai_fmt()
247 iface |= 0x0040; in wm8711_set_dai_fmt()
258 iface |= 0x0002; in wm8711_set_dai_fmt()
263 iface |= 0x0001; in wm8711_set_dai_fmt()
266 iface |= 0x0003; in wm8711_set_dai_fmt()
269 iface |= 0x0013; in wm8711_set_dai_fmt()
280 iface |= 0x0090; in wm8711_set_dai_fmt()
283 iface |= 0x0080; in wm8711_set_dai_fmt()
286 iface |= 0x0010; in wm8711_set_dai_fmt()
294 return 0; in wm8711_set_dai_fmt()
301 u16 reg = snd_soc_component_read(component, WM8711_PWR) & 0xff7f; in wm8711_set_bias_level()
313 snd_soc_component_write(component, WM8711_PWR, reg | 0x0040); in wm8711_set_bias_level()
316 snd_soc_component_write(component, WM8711_ACTIVE, 0x0); in wm8711_set_bias_level()
317 snd_soc_component_write(component, WM8711_PWR, 0xffff); in wm8711_set_bias_level()
320 return 0; in wm8711_set_bias_level()
355 if (ret < 0) { in wm8711_probe()
361 snd_soc_component_update_bits(component, WM8711_LOUT1V, 0x0100, 0x0100); in wm8711_probe()
362 snd_soc_component_update_bits(component, WM8711_ROUT1V, 0x0100, 0x0100); in wm8711_probe()
477 if (ret != 0) { in wm8711_modinit()
484 if (ret != 0) { in wm8711_modinit()
489 return 0; in wm8711_modinit()