Searched refs:saif (Results 1 – 14 of 14) sorted by relevance
/linux-6.1.9/sound/soc/mxs/ |
D | mxs-saif.c | 51 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_set_dai_sysclk() local 55 saif->mclk = freq; in mxs_saif_set_dai_sysclk() 69 static inline struct mxs_saif *mxs_saif_get_master(struct mxs_saif * saif) in mxs_saif_get_master() argument 71 return mxs_saif[saif->master_id]; in mxs_saif_get_master() 77 static int mxs_saif_set_clk(struct mxs_saif *saif, in mxs_saif_set_clk() argument 85 dev_dbg(saif->dev, "mclk %d rate %d\n", mclk, rate); in mxs_saif_set_clk() 88 master_saif = mxs_saif_get_master(saif); in mxs_saif_set_clk() 92 dev_dbg(saif->dev, "master saif%d\n", master_saif->id); in mxs_saif_set_clk() 96 dev_err(saif->dev, in mxs_saif_set_clk() 207 struct mxs_saif *saif = mxs_saif[saif_id]; in mxs_saif_put_mclk() local [all …]
|
D | Makefile | 3 snd-soc-mxs-objs := mxs-saif.o
|
/linux-6.1.9/Documentation/devicetree/bindings/sound/ |
D | mxs-saif.txt | 4 - compatible: Should be "fsl,<chip>-saif" 13 - fsl,saif-master: phandle to the master SAIF. It's only required for 26 saif0: saif@80042000 { 27 compatible = "fsl,imx28-saif"; 34 saif1: saif@80046000 { 35 compatible = "fsl,imx28-saif"; 40 fsl,saif-master = <&saif0>;
|
D | mxs-audio-sgtl5000.txt | 6 - saif-controllers : The phandle list of the MXS SAIF controller 36 saif-controllers = <&saif0 &saif1>;
|
/linux-6.1.9/arch/arm/boot/dts/ |
D | imx28-apx4devkit.dts | 130 saif0: saif@80042000 { 136 saif1: saif@80046000 { 139 fsl,saif-master = <&saif0>; 227 saif-controllers = <&saif0 &saif1>;
|
D | imx28-m28evk.dts | 121 saif0: saif@80042000 { 127 saif1: saif@80046000 { 130 fsl,saif-master = <&saif0>; 268 saif-controllers = <&saif0 &saif1>;
|
D | imx28-evk.dts | 226 saif0: saif@80042000 { 232 saif1: saif@80046000 { 235 fsl,saif-master = <&saif0>; 338 saif-controllers = <&saif0 &saif1>;
|
D | imx28-eukrea-mbmx28lc.dtsi | 127 saif-controllers = <&saif0 &saif1>; 291 fsl,saif-master = <&saif0>;
|
D | imx28-lwe.dtsi | 69 fsl,saif-master = <&saif0>;
|
D | imx23.dtsi | 494 saif0: saif@80042000 { 506 saif1: saif@80046000 {
|
D | imx28.dtsi | 1116 saif0: saif@80042000 { 1118 compatible = "fsl,imx28-saif"; 1133 saif1: saif@80046000 { 1135 compatible = "fsl,imx28-saif";
|
D | imx28-tx28.dts | 154 saif-controllers = <&saif0 &saif1>; 659 fsl,saif-master;
|
/linux-6.1.9/drivers/clk/mxs/ |
D | clk-imx23.c | 85 clk32k, dri, pwm, filt, uart, ssp, gpmi, spdif, emi, saif, enumerator 149 clks[saif] = mxs_clk_gate("saif", "saif_div", SAIF, 31); in mx23_clocks_init()
|
/linux-6.1.9/Documentation/devicetree/bindings/clock/ |
D | imx23-clock.yaml | 56 saif 37
|