diff options
author | Stefan Agner <stefan.agner@toradex.com> | 2016-08-24 16:30:18 -0700 |
---|---|---|
committer | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2017-01-10 23:10:01 +0100 |
commit | a0cc601a4dbde4de3eeab048f58c83b9c41471b9 (patch) | |
tree | 8c6c8c0ce40f2d68b0ed76d5b70df2620458a5c5 /arch/arm/boot/dts/imx7-colibri.dtsi | |
parent | 243dd2aa361363a6cd7f984da7f95a175a6c02f7 (diff) |
ARM: dts: imx7-colibri: add MCLK pinmux to codec
The SAI1 MCLK pad is connected to the Codecs MCLK and essential for
the codec to function. This allows to probe the Codec before the DAI
which happens to happen by default.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 2e8a79f06ece9f9e699684c5667dbc23569ef26f)
Diffstat (limited to 'arch/arm/boot/dts/imx7-colibri.dtsi')
-rw-r--r-- | arch/arm/boot/dts/imx7-colibri.dtsi | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/imx7-colibri.dtsi b/arch/arm/boot/dts/imx7-colibri.dtsi index 63bb513549db..48b260a23127 100644 --- a/arch/arm/boot/dts/imx7-colibri.dtsi +++ b/arch/arm/boot/dts/imx7-colibri.dtsi @@ -172,6 +172,8 @@ reg = <0x0a>; clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_CLK>; clock-names = "mclk"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_sai1_mclk>; VDDA-supply = <®_3p3v>; VDDIO-supply = <®_3p3v>; }; @@ -607,13 +609,18 @@ pinctrl_sai1: sai1grp { fsl,pins = < - MX7D_PAD_SAI1_MCLK__SAI1_MCLK 0x1f MX7D_PAD_ENET1_RX_CLK__SAI1_TX_BCLK 0x1f MX7D_PAD_SAI1_TX_SYNC__SAI1_TX_SYNC 0x1f MX7D_PAD_ENET1_COL__SAI1_TX_DATA0 0x30 MX7D_PAD_ENET1_TX_CLK__SAI1_RX_DATA0 0x1f >; }; + + pinctrl_sai1_mclk: sai1grp_mclk { + fsl,pins = < + MX7D_PAD_SAI1_MCLK__SAI1_MCLK 0x1f + >; + }; }; }; |