Home
last modified time | relevance | path

Searched full:sai_ck (Results 1 – 8 of 8) sorted by relevance

/linux-6.12.1/sound/soc/stm/
Dstm32_sai_sub.c75 * @sai_ck: kernel clock feeding the SAI clock generator
107 struct clk *sai_ck; member
364 ret = clk_set_parent(sai->sai_ck, parent_clk); in stm32_sai_set_parent_clock()
366 dev_err(&pdev->dev, " Error %d setting sai_ck parent clock. %s", in stm32_sai_set_parent_clock()
451 const char *pname = __clk_get_name(sai->sai_ck); in stm32_sai_add_mclk_provider()
775 ret = clk_prepare_enable(sai->sai_ck); in stm32_sai_startup()
1000 sai_clk_rate = clk_get_rate(sai->sai_ck); in stm32_sai_configure_clock()
1005 * MCKDIV = 0 if sai_ck < 3/2 * mclk_rate in stm32_sai_configure_clock()
1006 * MCKDIV = sai_ck / (2 * mclk_rate) otherwise in stm32_sai_configure_clock()
1008 * MCKDIV ignored. sck = sai_ck in stm32_sai_configure_clock()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dst,stm32-sai.yaml85 - description: sai_ck clock feeding the internal clock generator.
91 - const: sai_ck
199 clock-names = "sai_ck";
/linux-6.12.1/arch/arm/boot/dts/st/
Dstm32mp15xx-dhcom-pdk2.dtsi238 clock-names = "sai_ck";
258 clock-names = "sai_ck", "MCLK";
Dstm32mp151.dtsi1217 clock-names = "sai_ck";
1227 clock-names = "sai_ck";
1249 clock-names = "sai_ck";
1259 clock-names = "sai_ck";
1281 clock-names = "sai_ck";
1291 clock-names = "sai_ck";
1631 clock-names = "sai_ck";
1641 clock-names = "sai_ck";
Dstm32mp131.dtsi624 clock-names = "sai_ck";
634 clock-names = "sai_ck";
655 clock-names = "sai_ck";
665 clock-names = "sai_ck";
Dstm32mp15xx-dhcor-avenger96.dtsi379 clock-names = "sai_ck";
Dstm32mp157c-phycore-stm32mp15-som.dtsi458 clock-names = "sai_ck", "MCLK";
Dstm32mp15xx-dkx.dtsi528 clock-names = "sai_ck", "MCLK";