Home
last modified time | relevance | path

Searched refs:saif (Results 1 – 14 of 14) sorted by relevance

/linux-6.15/sound/soc/mxs/
H A Dmxs-saif.c54 saif->mclk = freq; in mxs_saif_set_dai_sysclk()
209 if (!saif) in mxs_saif_put_mclk()
245 if (!saif) in mxs_saif_get_mclk()
304 if (saif->id != saif->master_id) { in mxs_saif_set_dai_fmt()
362 if (saif->id == saif->master_id) in mxs_saif_set_dai_fmt()
427 if (!saif->mclk && saif->mclk_in_use) { in mxs_saif_hw_params()
443 ret = mxs_saif_set_clk(saif, saif->mclk, params_rate(params)); in mxs_saif_hw_params()
732 saif = devm_kzalloc(&pdev->dev, sizeof(*saif), GFP_KERNEL); in mxs_saif_probe()
733 if (!saif) in mxs_saif_probe()
754 saif->master_id = saif->id; in mxs_saif_probe()
[all …]
H A DMakefile3 snd-soc-mxs-y := mxs-saif.o
/linux-6.15/Documentation/devicetree/bindings/sound/
H A Dfsl,saif.yaml4 $id: http://devicetree.org/schemas/sound/fsl,saif.yaml#
22 const: fsl,imx28-saif
46 fsl,saif-master:
47 description: Indicate that saif is a slave and its phandle points to master
63 saif0: saif@80042000 {
64 compatible = "fsl,imx28-saif";
74 saif1: saif@80046000 {
75 compatible = "fsl,imx28-saif";
82 fsl,saif-master = <&saif0>;
H A Dmxs-audio-sgtl5000.txt6 - saif-controllers : The phandle list of the MXS SAIF controller
36 saif-controllers = <&saif0 &saif1>;
/linux-6.15/arch/arm/boot/dts/nxp/mxs/
H A Dimx28-apx4devkit.dts27 saif-controllers = <&saif0 &saif1>;
198 fsl,saif-master = <&saif0>;
H A Dimx28-m28evk.dts49 saif-controllers = <&saif0 &saif1>;
205 fsl,saif-master = <&saif0>;
H A Dimx28-eukrea-mbmx28lc.dtsi117 saif-controllers = <&saif0 &saif1>;
281 fsl,saif-master = <&saif0>;
H A Dimx28-evk.dts102 saif-controllers = <&saif0 &saif1>;
296 fsl,saif-master = <&saif0>;
H A Dimx23.dtsi492 saif0: saif@80042000 {
504 saif1: saif@80046000 {
H A Dimx28.dtsi1108 saif0: saif@80042000 {
1110 compatible = "fsl,imx28-saif";
1125 saif1: saif@80046000 {
1127 compatible = "fsl,imx28-saif";
H A Dimx28-tx28.dts118 saif-controllers = <&saif0 &saif1>;
624 fsl,saif-master = <&saif0>;
H A Dimx28-btt3.dtsi286 fsl,saif-master = <&saif0>;
/linux-6.15/drivers/clk/mxs/
H A Dclk-imx23.c85 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.15/Documentation/devicetree/bindings/clock/
H A Dimx23-clock.yaml56 saif 37