Lines Matching defs:component

62 	struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
67 reg_val = snd_soc_component_read(component, e->reg);
93 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
110 return snd_soc_component_update_bits(component, e->reg, mask, val);
116 * @component: component
129 static int snd_soc_read_signed(struct snd_soc_component *component,
136 val = snd_soc_component_read(component, reg);
239 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
257 ret = snd_soc_read_signed(component, reg, mask, shift, sign_bit, &val);
268 ret = snd_soc_read_signed(component, reg, mask, rshift,
271 ret = snd_soc_read_signed(component, reg2, mask, shift,
299 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
350 err = snd_soc_component_update_bits(component, reg, val_mask, val);
356 err = snd_soc_component_update_bits(component, reg2, val_mask,
381 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
393 val = snd_soc_component_read(component, reg);
397 val = snd_soc_component_read(component, reg2);
418 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
443 err = snd_soc_component_update_bits(component, reg, val_mask, val);
459 err = snd_soc_component_update_bits(component, reg2, val_mask,
511 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
537 err = snd_soc_component_update_bits(component, reg, val_mask, val);
558 err = snd_soc_component_update_bits(component, rreg, val_mask,
582 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
594 val = snd_soc_component_read(component, reg);
604 val = snd_soc_component_read(component, rreg);
653 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
657 uinfo->count = params->num_regs * component->val_bytes;
666 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
670 if (component->regmap)
671 ret = regmap_raw_read(component->regmap, params->base,
673 params->num_regs * component->val_bytes);
679 switch (component->val_bytes) {
703 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
709 if (!component->regmap || !params->num_regs)
712 len = params->num_regs * component->val_bytes;
724 ret = regmap_read(component->regmap, params->base, &val);
730 switch (component->val_bytes) {
737 ret = regmap_parse_val(component->regmap,
744 ret = regmap_parse_val(component->regmap,
753 ret = regmap_parse_val(component->regmap,
760 ret = regmap_parse_val(component->regmap,
773 ret = regmap_raw_write(component->regmap, params->base,
857 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
862 unsigned int regwshift = component->val_bytes * BITS_PER_BYTE;
873 regval = snd_soc_component_read(component, regbase+i);
903 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
908 unsigned int regwshift = component->val_bytes * BITS_PER_BYTE;
925 err = snd_soc_component_update_bits(component, regbase+i,
947 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
956 val = snd_soc_component_read(component, reg);
980 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
992 err = snd_soc_component_update_bits(component, reg, mask, val1);
996 return snd_soc_component_update_bits(component, reg, mask, val2);