Lines Matching defs:component
430 struct snd_soc_component *component =
433 snd_soc_component_get_drvdata(component);
443 struct snd_soc_component *component =
446 snd_soc_component_get_drvdata(component);
451 snd_soc_component_update_bits(component,
458 snd_soc_component_update_bits(component,
465 snd_soc_component_update_bits(component,
472 dev_err(component->dev, "Unknown boost control.\n");
484 struct snd_soc_component *component =
487 snd_soc_component_get_drvdata(component);
496 struct snd_soc_component *component = rt1015->component;
499 snd_soc_dapm_mutex_lock(&component->dapm);
521 snd_soc_dapm_mutex_unlock(&component->dapm);
527 struct snd_soc_component *component =
530 snd_soc_component_get_drvdata(component);
533 dev_err(component->dev, "DAC is being used!\n");
564 struct snd_soc_component *component =
566 struct rt1015_priv *rt1015 = snd_soc_component_get_drvdata(component);
577 struct snd_soc_component *component =
579 struct rt1015_priv *rt1015 = snd_soc_component_get_drvdata(component);
585 snd_soc_component_write(component,
587 snd_soc_component_write(component,
589 snd_soc_component_write(component,
591 snd_soc_component_write(component,
593 snd_soc_component_write(component,
596 snd_soc_component_write(component,
598 snd_soc_component_write(component,
600 snd_soc_component_write(component,
602 snd_soc_component_write(component,
609 snd_soc_component_write(component,
611 snd_soc_component_write(component,
613 snd_soc_component_write(component,
616 snd_soc_component_write(component,
618 snd_soc_component_write(component,
620 snd_soc_component_write(component,
622 snd_soc_component_write(component,
637 struct snd_soc_component *component =
639 struct rt1015_priv *rt1015 = snd_soc_component_get_drvdata(component);
644 ret = snd_soc_component_read(component, RT1015_CLK_DET);
645 ret2 = snd_soc_component_read(component, RT1015_SPK_DC_DETECT1);
647 snd_soc_component_update_bits(component, RT1015_CLK_DET,
649 dev_dbg(component->dev, "BCLK Detection Enabled.\n");
652 snd_soc_component_update_bits(component, RT1015_SPK_DC_DETECT1,
654 dev_dbg(component->dev, "Class-D DC Detection Enabled.\n");
689 struct snd_soc_component *component = dai->component;
690 struct rt1015_priv *rt1015 = snd_soc_component_get_drvdata(component);
697 dev_err(component->dev, "Unsupported clock rate\n");
703 dev_err(component->dev, "Unsupported frame size: %d\n",
708 dev_dbg(component->dev, "pre_div is %d for iis %d\n", pre_div, dai->id);
710 dev_dbg(component->dev, "lrck is %dHz and pre_div is %d for iis %d\n",
729 snd_soc_component_update_bits(component, RT1015_TDM_MASTER,
731 snd_soc_component_update_bits(component, RT1015_CLK2,
739 struct snd_soc_component *component = dai->component;
783 snd_soc_component_update_bits(component, RT1015_TDM_MASTER,
786 snd_soc_component_update_bits(component, RT1015_TDM1_1,
792 static int rt1015_set_component_sysclk(struct snd_soc_component *component,
795 struct rt1015_priv *rt1015 = snd_soc_component_get_drvdata(component);
811 dev_err(component->dev, "Invalid clock id (%d)\n", clk_id);
818 dev_dbg(component->dev, "Sysclk is %dHz and clock id is %d\n",
821 snd_soc_component_update_bits(component, RT1015_CLK2,
827 static int rt1015_set_component_pll(struct snd_soc_component *component,
831 struct rt1015_priv *rt1015 = snd_soc_component_get_drvdata(component);
836 dev_dbg(component->dev, "PLL disabled\n");
850 snd_soc_component_update_bits(component, RT1015_CLK2,
855 snd_soc_component_update_bits(component, RT1015_CLK2,
860 dev_err(component->dev, "Unknown PLL Source %d\n", source);
866 dev_err(component->dev, "Unsupported input clock %d\n", freq_in);
870 dev_dbg(component->dev, "bypass=%d m=%d n=%d k=%d\n",
874 snd_soc_component_write(component, RT1015_PLL1,
878 snd_soc_component_write(component, RT1015_PLL2,
891 struct snd_soc_component *component = dai->component;
935 dev_err(component->dev, "too many rx slots or zero slot\n");
949 snd_soc_component_update_bits(component,
960 snd_soc_component_update_bits(component,
976 dev_err(component->dev, "doesn't need to support tx slots\n");
980 snd_soc_component_update_bits(component, RT1015_TDM1_1,
988 static int rt1015_probe(struct snd_soc_component *component)
991 snd_soc_component_get_drvdata(component);
993 rt1015->component = component;
998 static void rt1015_remove(struct snd_soc_component *component)
1000 struct rt1015_priv *rt1015 = snd_soc_component_get_drvdata(component);
1031 static int rt1015_suspend(struct snd_soc_component *component)
1033 struct rt1015_priv *rt1015 = snd_soc_component_get_drvdata(component);
1041 static int rt1015_resume(struct snd_soc_component *component)
1043 struct rt1015_priv *rt1015 = snd_soc_component_get_drvdata(component);