Home
last modified time | relevance | path

Searched refs:tas2552 (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/sound/soc/codecs/
Dtas2552.c142 static void tas2552_sw_shutdown(struct tas2552_data *tas2552, int sw_shutdown) in tas2552_sw_shutdown() argument
146 if (!tas2552->component) in tas2552_sw_shutdown()
152 snd_soc_component_update_bits(tas2552->component, TAS2552_CFG_1, TAS2552_SWS, in tas2552_sw_shutdown()
160 struct tas2552_data *tas2552 = dev_get_drvdata(component->dev); in tas2552_setup_pll() local
163 unsigned int pll_clkin = tas2552->pll_clkin; in tas2552_setup_pll()
167 if (tas2552->pll_clk_id != TAS2552_PLL_CLKIN_BCLK) in tas2552_setup_pll()
171 pll_clkin += tas2552->tdm_delay; in tas2552_setup_pll()
191 u8 pll_sel = (tas2552->pll_clk_id << 3) & TAS2552_PLL_SRC_MASK; in tas2552_setup_pll()
205 if (tas2552->pll_clk_id == TAS2552_PLL_CLKIN_BCLK) { in tas2552_setup_pll()
211 pll_clkin += tas2552->tdm_delay; in tas2552_setup_pll()
[all …]
DMakefile401 snd-soc-tas2552-y := tas2552.o
690 obj-$(CONFIG_SND_SOC_TAS2552) += snd-soc-tas2552.o
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dtas2552.txt1 Texas Instruments - tas2552 Codec module
3 The tas2552 serial control bus communicates through I2C protocols
7 "ti,tas2552" - TAS2552
18 tas2552 can receive its reference clock via MCLK, BCLK, IVCLKIN pin or use the
21 For system integration the dt-bindings/sound/tas2552.h header file provides
26 tas2552: tas2552@41 {
27 compatible = "ti,tas2552";
/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dmsm8994-msft-lumia-octagon.dtsi310 compatible = "ti,tas2552";
/linux-6.12.1/
DMAINTAINERS22864 F: Documentation/devicetree/bindings/sound/tas2552.txt