Lines Matching defs:component

409 	struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol);
424 return snd_soc_component_update_bits(component, CS42L42_SLOW_START_ENABLE,
482 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm);
483 struct cs42l42_private *cs42l42 = snd_soc_component_get_drvdata(component);
566 static int cs42l42_set_jack(struct snd_soc_component *component, struct snd_soc_jack *jk, void *d)
568 struct cs42l42_private *cs42l42 = snd_soc_component_get_drvdata(component);
667 int cs42l42_pll_config(struct snd_soc_component *component, unsigned int clk,
670 struct cs42l42_private *cs42l42 = snd_soc_component_get_drvdata(component);
690 snd_soc_component_update_bits(component, CS42L42_MCLK_CTL,
699 snd_soc_component_update_bits(component,
704 snd_soc_component_update_bits(component,
709 snd_soc_component_update_bits(component,
714 snd_soc_component_update_bits(component,
720 snd_soc_component_update_bits(component,
726 snd_soc_component_update_bits(component,
732 snd_soc_component_update_bits(component,
737 snd_soc_component_update_bits(component,
742 snd_soc_component_update_bits(component,
756 void cs42l42_src_config(struct snd_soc_component *component, unsigned int sample_rate)
758 struct cs42l42_private *cs42l42 = snd_soc_component_get_drvdata(component);
772 snd_soc_component_update_bits(component,
779 snd_soc_component_update_bits(component,
783 snd_soc_component_update_bits(component,
790 static int cs42l42_asp_config(struct snd_soc_component *component,
797 dev_err(component->dev,
804 snd_soc_component_update_bits(component,
809 snd_soc_component_update_bits(component,
816 snd_soc_component_update_bits(component,
821 snd_soc_component_update_bits(component,
832 struct snd_soc_component *component = codec_dai->component;
855 snd_soc_component_update_bits(component,
884 snd_soc_component_update_bits(component, CS42L42_ASP_CLK_CFG, CS42L42_ASP_MODE_MASK |
894 struct snd_soc_component *component = dai->component;
895 struct cs42l42_private *cs42l42 = snd_soc_component_get_drvdata(component);
915 struct snd_soc_component *component = dai->component;
916 struct cs42l42_private *cs42l42 = snd_soc_component_get_drvdata(component);
950 snd_soc_component_update_bits(component, CS42L42_ASP_TX_CH_AP_RES,
957 snd_soc_component_update_bits(component, CS42L42_ASP_RX_DAI0_CH1_AP_RES,
962 snd_soc_component_update_bits(component, CS42L42_ASP_RX_DAI0_CH2_AP_RES,
967 snd_soc_component_update_bits(component, CS42L42_SP_RX_CH_SEL,
972 snd_soc_component_update_bits(component, CS42L42_ASP_RX_DAI0_EN,
981 ret = cs42l42_pll_config(component, bclk, sample_rate);
985 ret = cs42l42_asp_config(component, bclk, sample_rate);
989 cs42l42_src_config(component, sample_rate);
997 struct snd_soc_component *component = dai->component;
998 struct cs42l42_private *cs42l42 = snd_soc_component_get_drvdata(component);
1013 dev_err(component->dev, "SCLK %u not supported\n", freq);
1021 struct snd_soc_component *component = dai->component;
1022 struct cs42l42_private *cs42l42 = snd_soc_component_get_drvdata(component);
1031 struct snd_soc_component *component = dai->component;
1032 struct cs42l42_private *cs42l42 = snd_soc_component_get_drvdata(component);
1039 snd_soc_component_update_bits(component, CS42L42_HP_CTL,
1056 snd_soc_component_update_bits(component,
1062 snd_soc_component_update_bits(component, CS42L42_PLL_CTL1,
1076 snd_soc_component_update_bits(component, CS42L42_PLL_CTL1,
1083 snd_soc_component_update_bits(component, CS42L42_PLL_CTL3,
1096 dev_warn(component->dev, "PLL failed to lock: %d\n", ret);
1099 snd_soc_component_update_bits(component,
1113 snd_soc_component_update_bits(component, CS42L42_HP_CTL,