Lines Matching defs:component

182 	struct snd_soc_component *component =
192 reg_val = snd_soc_component_read(component, reg + i);
214 struct snd_soc_component *component =
235 ret = snd_soc_component_write(component, reg + i, value);
237 dev_err(component->dev,
447 struct snd_soc_component *component =
451 value = snd_soc_component_read(component, NAU8822_REG_CLOCKING);
618 struct snd_soc_component *component = dai->component;
619 struct nau8822 *nau8822 = snd_soc_component_get_drvdata(component);
623 dev_dbg(component->dev, "master sysclk %dHz, source %s\n", freq,
671 struct snd_soc_component *component = dai->component;
672 struct nau8822 *nau8822 = snd_soc_component_get_drvdata(component);
690 dev_dbg(component->dev, "master clock prescaler %x for fs %d\n",
694 snd_soc_component_update_bits(component,
697 snd_soc_component_update_bits(component,
705 dev_err(component->dev,
709 snd_soc_component_update_bits(component,
712 snd_soc_component_update_bits(component,
727 struct snd_soc_component *component = dai->component;
728 struct nau8822 *nau8822 = snd_soc_component_get_drvdata(component);
736 dev_err(component->dev, "Unsupported input clock %d\n",
741 dev_info(component->dev,
746 snd_soc_component_update_bits(component,
748 snd_soc_component_update_bits(component,
752 snd_soc_component_write(component,
755 snd_soc_component_write(component,
758 snd_soc_component_write(component,
760 snd_soc_component_update_bits(component,
763 snd_soc_component_update_bits(component,
765 snd_soc_component_update_bits(component,
773 struct snd_soc_component *component = dai->component;
776 dev_dbg(component->dev, "%s\n", __func__);
821 snd_soc_component_update_bits(component,
825 snd_soc_component_update_bits(component,
835 struct snd_soc_component *component = dai->component;
836 struct nau8822 *nau8822 = snd_soc_component_get_drvdata(component);
841 ctrl_val = snd_soc_component_read(component, NAU8822_REG_CLOCKING);
853 snd_soc_component_update_bits(component, NAU8822_REG_CLOCKING,
896 snd_soc_component_update_bits(component,
898 snd_soc_component_update_bits(component,
912 struct snd_soc_component *component = dai->component;
914 dev_dbg(component->dev, "%s: %d\n", __func__, mute);
917 snd_soc_component_update_bits(component,
920 snd_soc_component_update_bits(component,
926 static int nau8822_set_bias_level(struct snd_soc_component *component,
932 snd_soc_component_update_bits(component,
938 snd_soc_component_update_bits(component,
943 if (snd_soc_component_get_bias_level(component) ==
945 snd_soc_component_update_bits(component,
950 snd_soc_component_update_bits(component,
956 snd_soc_component_write(component,
958 snd_soc_component_write(component,
960 snd_soc_component_write(component,
965 dev_dbg(component->dev, "%s: %d\n", __func__, level);
1004 static int nau8822_suspend(struct snd_soc_component *component)
1006 struct nau8822 *nau8822 = snd_soc_component_get_drvdata(component);
1008 snd_soc_component_force_bias_level(component, SND_SOC_BIAS_OFF);
1015 static int nau8822_resume(struct snd_soc_component *component)
1017 struct nau8822 *nau8822 = snd_soc_component_get_drvdata(component);
1021 snd_soc_component_force_bias_level(component, SND_SOC_BIAS_STANDBY);
1045 static int nau8822_probe(struct snd_soc_component *component)
1055 snd_soc_component_update_bits(component,