| /* |
| * Copyright (C) 2015 Freescale Semiconductor, Inc. |
| * |
| * This program is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License version 2 as |
| * published by the Free Software Foundation. |
| */ |
| |
| #include "imx6ul-14x14-ddr3-arm2.dts" |
| |
| / { |
| sound-mqs { |
| compatible = "fsl,imx6ul-ddr3-arm2-mqs", |
| "fsl,imx-audio-mqs"; |
| model = "mqs-audio"; |
| cpu-dai = <&sai1>; |
| asrc-controller = <&asrc>; |
| audio-codec = <&mqs>; |
| }; |
| }; |
| |
| &clks { |
| assigned-clocks = <&clks IMX6UL_CLK_PLL4_AUDIO_DIV>; |
| assigned-clock-rates = <786432000>; |
| }; |
| |
| &sai1 { |
| assigned-clocks = <&clks IMX6UL_CLK_SAI1_SEL>, |
| <&clks IMX6UL_CLK_SAI1>; |
| assigned-clock-parents = <&clks IMX6UL_CLK_PLL4_AUDIO_DIV>; |
| assigned-clock-rates = <0>, <24576000>; |
| status = "okay"; |
| }; |
| |
| &mqs { |
| pinctrl-names = "default"; |
| pinctrl-0 = <&pinctrl_mqs>; |
| clocks = <&clks IMX6UL_CLK_SAI1>; |
| clock-names = "mclk"; |
| status = "okay"; |
| }; |