xref: /linux/arch/arm/boot/dts/nxp/imx/imx6ul-var-som-audio.dtsi (revision b2128290c29902315e632ea59e0504d6bc9e9b42)
1// SPDX-License-Identifier: GPL-2.0+
2/*
3 * Audio support for Variscite VAR-SOM-6UL module.
4 *
5 * Copyright 2019-2024 Variscite Ltd.
6 * Copyright 2026 Dimonoff
7 */
8
9&iomuxc {
10	pinctrl_sai2: sai2grp {
11		fsl,pins = <
12			MX6UL_PAD_JTAG_TDI__SAI2_TX_BCLK	0x17088
13			MX6UL_PAD_JTAG_TDO__SAI2_TX_SYNC	0x17088
14			MX6UL_PAD_JTAG_TRST_B__SAI2_TX_DATA	0x11088
15			MX6UL_PAD_JTAG_TCK__SAI2_RX_DATA	0x11088
16			MX6UL_PAD_JTAG_TMS__SAI2_MCLK		0x17088
17		>;
18	};
19};
20
21&sai2 {
22	pinctrl-names = "default";
23	pinctrl-0 = <&pinctrl_sai2>;
24	assigned-clocks = <&clks IMX6UL_CLK_SAI2_SEL>,
25			  <&clks IMX6UL_CLK_SAI2>;
26	assigned-clock-parents = <&clks IMX6UL_CLK_PLL4_AUDIO_DIV>;
27	assigned-clock-rates = <0>, <12288000>;
28	fsl,sai-mclk-direction-output;
29	status = "okay";
30};
31