Lines Matching refs:reg
93 static bool wm8510_volatile(struct device *dev, unsigned int reg)
95 switch (reg) {
317 u16 reg;
321 reg = snd_soc_component_read(component, WM8510_CLOCK);
322 snd_soc_component_write(component, WM8510_CLOCK, reg & 0x0ff);
325 reg = snd_soc_component_read(component, WM8510_POWER1);
326 snd_soc_component_write(component, WM8510_POWER1, reg & 0x1df);
336 reg = snd_soc_component_read(component, WM8510_POWER1);
337 snd_soc_component_write(component, WM8510_POWER1, reg | 0x020);
340 reg = snd_soc_component_read(component, WM8510_CLOCK);
341 snd_soc_component_write(component, WM8510_CLOCK, reg | 0x100);
353 u16 reg;
357 reg = snd_soc_component_read(component, WM8510_GPIO) & 0x1cf;
358 snd_soc_component_write(component, WM8510_GPIO, reg | div);
361 reg = snd_soc_component_read(component, WM8510_CLOCK) & 0x11f;
362 snd_soc_component_write(component, WM8510_CLOCK, reg | div);
365 reg = snd_soc_component_read(component, WM8510_ADC) & 0x1f7;
366 snd_soc_component_write(component, WM8510_ADC, reg | div);
369 reg = snd_soc_component_read(component, WM8510_DAC) & 0x1f7;
370 snd_soc_component_write(component, WM8510_DAC, reg | div);
373 reg = snd_soc_component_read(component, WM8510_CLOCK) & 0x1e3;
374 snd_soc_component_write(component, WM8510_CLOCK, reg | div);