ARM: dts: i.MX25: define SSI FIFO depth
authorMartin Kaiser <martin@kaiser.cx>
Tue, 6 Mar 2018 21:58:19 +0000 (22:58 +0100)
committerShawn Guo <shawnguo@kernel.org>
Mon, 12 Mar 2018 07:23:36 +0000 (15:23 +0800)
According to the i.MX25 reference manuals, each SSI has four FIFOs. All
of those FIFOs can store up to 15 entries.

The fsl_ssi driver's internal default for the FIFO depth in 8. Set our
non-default FIFO depth explicitly in the Device Tree.

Signed-off-by: Martin Kaiser <martin@kaiser.cx>
Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx25.dtsi

index 9725705..cf70df2 100644 (file)
                                dmas = <&sdma 24 1 0>,
                                       <&sdma 25 1 0>;
                                dma-names = "rx", "tx";
+                               fsl,fifo-depth = <15>;
                                status = "disabled";
                        };
 
                                dmas = <&sdma 28 1 0>,
                                       <&sdma 29 1 0>;
                                dma-names = "rx", "tx";
+                               fsl,fifo-depth = <15>;
                                status = "disabled";
                        };