Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: imx6ul: add sai support

Add device nodes for the i.MX6UL synchronous audio interfaces (SAI).

Signed-off-by: Lothar Waßmann <LW@KARO-electronics.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>

authored by

Lothar Waßmann and committed by
Shawn Guo
36e2edf6 c4aac1b1

+45
+45
arch/arm/boot/dts/imx6ul.dtsi
··· 235 235 clock-names = "ipg", "per"; 236 236 status = "disabled"; 237 237 }; 238 + 239 + sai1: sai@02028000 { 240 + #sound-dai-cells = <0>; 241 + compatible = "fsl,imx6ul-sai", "fsl,imx6sx-sai"; 242 + reg = <0x02028000 0x4000>; 243 + interrupts = <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>; 244 + clocks = <&clks IMX6UL_CLK_SAI1_IPG>, 245 + <&clks IMX6UL_CLK_SAI1>, 246 + <&clks IMX6UL_CLK_DUMMY>, <&clks IMX6UL_CLK_DUMMY>; 247 + clock-names = "bus", "mclk1", "mclk2", "mclk3"; 248 + dmas = <&sdma 35 24 0>, 249 + <&sdma 36 24 0>; 250 + dma-names = "rx", "tx"; 251 + status = "disabled"; 252 + }; 253 + 254 + sai2: sai@0202c000 { 255 + #sound-dai-cells = <0>; 256 + compatible = "fsl,imx6ul-sai", "fsl,imx6sx-sai"; 257 + reg = <0x0202c000 0x4000>; 258 + interrupts = <GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>; 259 + clocks = <&clks IMX6UL_CLK_SAI2_IPG>, 260 + <&clks IMX6UL_CLK_SAI2>, 261 + <&clks IMX6UL_CLK_DUMMY>, <&clks IMX6UL_CLK_DUMMY>; 262 + clock-names = "bus", "mclk1", "mclk2", "mclk3"; 263 + dmas = <&sdma 37 24 0>, 264 + <&sdma 38 24 0>; 265 + dma-names = "rx", "tx"; 266 + status = "disabled"; 267 + }; 268 + 269 + sai3: sai@02030000 { 270 + #sound-dai-cells = <0>; 271 + compatible = "fsl,imx6ul-sai", "fsl,imx6sx-sai"; 272 + reg = <0x02030000 0x4000>; 273 + interrupts = <GIC_SPI 24 IRQ_TYPE_LEVEL_HIGH>; 274 + clocks = <&clks IMX6UL_CLK_SAI3_IPG>, 275 + <&clks IMX6UL_CLK_SAI3>, 276 + <&clks IMX6UL_CLK_DUMMY>, <&clks IMX6UL_CLK_DUMMY>; 277 + clock-names = "bus", "mclk1", "mclk2", "mclk3"; 278 + dmas = <&sdma 39 24 0>, 279 + <&sdma 40 24 0>; 280 + dma-names = "rx", "tx"; 281 + status = "disabled"; 282 + }; 238 283 }; 239 284 240 285 tsc: tsc@02040000 {