Lines Matching defs:component

458 	struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm);
462 snd_soc_component_update_bits(component, CS42L42_ASP_RX_DAI0_EN,
469 snd_soc_component_update_bits(component, CS42L42_PWR_CTL1,
474 snd_soc_component_update_bits(component, CS42L42_ASP_RX_DAI0_EN,
478 snd_soc_component_update_bits(component, CS42L42_PWR_CTL1,
484 dev_err(component->dev, "Invalid event 0x%x\n", event);
505 static int cs42l42_set_bias_level(struct snd_soc_component *component,
508 struct cs42l42_private *cs42l42 = snd_soc_component_get_drvdata(component);
517 if (snd_soc_component_get_bias_level(component) == SND_SOC_BIAS_OFF) {
524 dev_err(component->dev,
542 static int cs42l42_component_probe(struct snd_soc_component *component)
545 (struct cs42l42_private *)snd_soc_component_get_drvdata(component);
547 cs42l42->component = component;
601 static int cs42l42_pll_config(struct snd_soc_component *component)
603 struct cs42l42_private *cs42l42 = snd_soc_component_get_drvdata(component);
610 snd_soc_component_update_bits(component, CS42L42_MCLK_CTL,
620 snd_soc_component_update_bits(component, CS42L42_MCLK_SRC_SEL,
631 dev_err(component->dev,
638 snd_soc_component_update_bits(component,
643 snd_soc_component_update_bits(component,
650 snd_soc_component_update_bits(component,
655 snd_soc_component_update_bits(component,
661 snd_soc_component_update_bits(component, CS42L42_FS_RATE_EN,
667 snd_soc_component_update_bits(component, CS42L42_IN_ASRC_CLK,
671 snd_soc_component_update_bits(component,
678 snd_soc_component_update_bits(component,
683 snd_soc_component_update_bits(component,
688 snd_soc_component_update_bits(component,
693 snd_soc_component_update_bits(component,
699 snd_soc_component_update_bits(component,
705 snd_soc_component_update_bits(component,
711 snd_soc_component_update_bits(component,
716 snd_soc_component_update_bits(component,
721 snd_soc_component_update_bits(component,
736 struct snd_soc_component *component = codec_dai->component;
759 snd_soc_component_update_bits(component,
788 snd_soc_component_update_bits(component, CS42L42_ASP_CLK_CFG, CS42L42_ASP_MODE_MASK |
800 struct snd_soc_component *component = dai->component;
801 struct cs42l42_private *cs42l42 = snd_soc_component_get_drvdata(component);
811 snd_soc_component_update_bits(component, CS42L42_ASP_RX_DAI0_CH1_AP_RES,
816 snd_soc_component_update_bits(component, CS42L42_ASP_RX_DAI0_CH2_AP_RES,
824 return cs42l42_pll_config(component);
830 struct snd_soc_component *component = dai->component;
831 struct cs42l42_private *cs42l42 = snd_soc_component_get_drvdata(component);
840 struct snd_soc_component *component = dai->component;
848 snd_soc_component_update_bits(component, CS42L42_OSC_SWITCH,
851 snd_soc_component_update_bits(component, CS42L42_PLL_CTL1,
856 snd_soc_component_update_bits(component, CS42L42_HP_CTL,
862 snd_soc_component_update_bits(component, CS42L42_PLL_CTL1,
866 regval = snd_soc_component_read(component, CS42L42_LOAD_DET_RCSTAT);
875 snd_soc_component_update_bits(component, CS42L42_HP_CTL,
881 snd_soc_component_update_bits(component, CS42L42_OSC_SWITCH,
1246 dev_dbg(cs42l42->component->dev, "Function C button press\n");
1249 dev_dbg(cs42l42->component->dev, "Function B button press\n");
1252 dev_dbg(cs42l42->component->dev, "Function D button press\n");
1255 dev_dbg(cs42l42->component->dev, "Function A button press\n");
1324 struct snd_soc_component *component = cs42l42->component;
1356 dev_dbg(component->dev,
1376 dev_dbg(component->dev,
1394 dev_dbg(component->dev,