Home
last modified time | relevance | path

Searched full:clock_provider (Results 1 – 10 of 10) sorted by relevance

/linux-6.14.4/sound/soc/codecs/
Dtlv320aic26.c35 int clock_provider; member
121 if (aic26->clock_provider) in aic26_hw_params()
182 case SND_SOC_DAIFMT_CBP_CFP: aic26->clock_provider = 1; break; in aic26_set_fmt()
183 case SND_SOC_DAIFMT_CBC_CFC: aic26->clock_provider = 0; break; in aic26_set_fmt()
364 aic26->clock_provider = 1; in aic26_spi_probe()
Dadau1977.c130 bool clock_provider; member
333 if (adau1977->clock_provider) { in adau1977_hw_params()
536 if (adau1977->clock_provider) in adau1977_set_tdm_slot()
625 adau1977->clock_provider = false; in adau1977_set_dai_fmt()
629 adau1977->clock_provider = true; in adau1977_set_dai_fmt()
717 if (adau1977->clock_provider) in adau1977_startup()
Dadau1372.c32 bool clock_provider; member
582 adau1372->clock_provider = true; in adau1372_set_dai_fmt()
586 adau1372->clock_provider = false; in adau1372_set_dai_fmt()
718 if (adau1372->clock_provider) in adau1372_set_tdm_slot()
Dcs35l36.c758 unsigned int asp_fmt, lrclk_fmt, sclk_fmt, clock_provider, clk_frc; in cs35l36_set_dai_fmt() local
762 clock_provider = 1; in cs35l36_set_dai_fmt()
765 clock_provider = 0; in cs35l36_set_dai_fmt()
773 clock_provider << CS35L36_SCLK_MSTR_SHIFT); in cs35l36_set_dai_fmt()
776 clock_provider << CS35L36_LRCLK_MSTR_SHIFT); in cs35l36_set_dai_fmt()
Dadau1373.c31 bool clock_provider; member
849 if (!adau1373->dais[dai].clock_provider) in adau1373_check_aif_clk()
1127 adau1373_dai->clock_provider = true; in adau1373_set_dai_fmt()
1131 adau1373_dai->clock_provider = false; in adau1373_set_dai_fmt()
/linux-6.14.4/sound/soc/intel/keembay/
Dkmb_platform.c465 if (kmb_i2s->clock_provider) in kmb_i2s_start()
502 kmb_i2s->clock_provider = false; in kmb_set_dai_fmt()
517 kmb_i2s->clock_provider = true; in kmb_set_dai_fmt()
627 if (kmb_i2s->clock_provider) in kmb_dai_hw_params()
641 if (!(kmb_i2s->clock_provider)) in kmb_dai_hw_params()
661 if (kmb_i2s->clock_provider) { in kmb_dai_hw_params()
Dkmb_platform.h139 bool clock_provider; member
/linux-6.14.4/Documentation/devicetree/bindings/i3c/
Di3c.yaml194 clocks = <&clock_provider 0>;
/linux-6.14.4/drivers/clk/
Dclk.c5441 struct clock_provider { struct
5527 struct clock_provider *clk_provider, *next; in of_clk_init()
5537 struct clock_provider *parent; in of_clk_init()
/linux-6.14.4/sound/soc/
Dsoc-core.c1466 * 4. CLOCK_PROVIDER is set from Codec perspective in dai_fmt. So it will be flipped in snd_soc_runtime_set_dai_fmt()