xref: /freebsd/sys/contrib/device-tree/src/arm/nxp/imx/imx6sx-sdb-mqs.dts (revision f126890ac5386406dadf7c4cfa9566cbb56537c5)
1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0
2*f126890aSEmmanuel Vadot//
3*f126890aSEmmanuel Vadot// Copyright (C) 2014 Freescale Semiconductor, Inc.
4*f126890aSEmmanuel Vadot
5*f126890aSEmmanuel Vadot#include "imx6sx-sdb.dts"
6*f126890aSEmmanuel Vadot/ {
7*f126890aSEmmanuel Vadot
8*f126890aSEmmanuel Vadot	sound {
9*f126890aSEmmanuel Vadot		status = "disabled";
10*f126890aSEmmanuel Vadot	};
11*f126890aSEmmanuel Vadot
12*f126890aSEmmanuel Vadot	sound-mqs {
13*f126890aSEmmanuel Vadot		compatible = "fsl,imx6sx-sdb-mqs",
14*f126890aSEmmanuel Vadot			     "fsl,imx-audio-mqs";
15*f126890aSEmmanuel Vadot		model = "mqs-audio";
16*f126890aSEmmanuel Vadot		audio-cpu = <&sai1>;
17*f126890aSEmmanuel Vadot		audio-asrc = <&asrc>;
18*f126890aSEmmanuel Vadot		audio-codec = <&mqs>;
19*f126890aSEmmanuel Vadot	};
20*f126890aSEmmanuel Vadot};
21*f126890aSEmmanuel Vadot
22*f126890aSEmmanuel Vadot&usdhc2 {
23*f126890aSEmmanuel Vadot	/* pin conflict with mqs*/
24*f126890aSEmmanuel Vadot	status = "disabled";
25*f126890aSEmmanuel Vadot};
26*f126890aSEmmanuel Vadot
27*f126890aSEmmanuel Vadot&mqs {
28*f126890aSEmmanuel Vadot	pinctrl-names = "default";
29*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_mqs>;
30*f126890aSEmmanuel Vadot	clocks = <&clks IMX6SX_CLK_SAI1>;
31*f126890aSEmmanuel Vadot	clock-names = "mclk";
32*f126890aSEmmanuel Vadot	status = "okay";
33*f126890aSEmmanuel Vadot};
34*f126890aSEmmanuel Vadot
35*f126890aSEmmanuel Vadot&sai1 {
36*f126890aSEmmanuel Vadot	pinctrl-0 = <>;
37*f126890aSEmmanuel Vadot	status = "okay";
38*f126890aSEmmanuel Vadot};
39*f126890aSEmmanuel Vadot
40*f126890aSEmmanuel Vadot&ssi2 {
41*f126890aSEmmanuel Vadot	status = "disabled";
42*f126890aSEmmanuel Vadot};
43*f126890aSEmmanuel Vadot
44*f126890aSEmmanuel Vadot&sdma {
45*f126890aSEmmanuel Vadot	gpr = <&gpr>;
46*f126890aSEmmanuel Vadot	/* SDMA event remap for SAI1 */
47*f126890aSEmmanuel Vadot	fsl,sdma-event-remap = <0 15 1>, <0 16 1>;
48*f126890aSEmmanuel Vadot};
49