diff options
author | Peter Ujfalusi <peter.ujfalusi@ti.com> | 2016-02-09 06:46:57 -0500 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2016-02-10 19:25:22 -0500 |
commit | bf26927b2c0780609e6e5361d177cf10107065f3 (patch) | |
tree | 4659b4b5792086fc40d349ce3f29652579de7316 | |
parent | a5b87513119248c87b9df938025d066af8ec8856 (diff) |
ARM: DTS: am57xx-beagle-x15: Select SYS_CLK2 for audio clocks
The tlv320aic3104 codec's master clock is coming from the SoC's CLKOUT2.
Select the SYS_CLK2 (via divider) as parent clock for CLKOUT2 and select
the same clock (SYS_CLK2) for McASP3 AHCLKX clock as well.
SYS_CLK2 is sourced from an external oscillator running 22.5792MHz and it
is coming in to the SoC via the X1_OSC1.
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
-rw-r--r-- | arch/arm/boot/dts/am57xx-beagle-x15.dts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/am57xx-beagle-x15.dts b/arch/arm/boot/dts/am57xx-beagle-x15.dts index 36c0fa6c362a..a0986c65be0c 100644 --- a/arch/arm/boot/dts/am57xx-beagle-x15.dts +++ b/arch/arm/boot/dts/am57xx-beagle-x15.dts | |||
@@ -173,6 +173,8 @@ | |||
173 | 173 | ||
174 | sound0_master: simple-audio-card,codec { | 174 | sound0_master: simple-audio-card,codec { |
175 | sound-dai = <&tlv320aic3104>; | 175 | sound-dai = <&tlv320aic3104>; |
176 | assigned-clocks = <&clkoutmux2_clk_mux>; | ||
177 | assigned-clock-parents = <&sys_clk2_dclk_div>; | ||
176 | clocks = <&clkout2_clk>; | 178 | clocks = <&clkout2_clk>; |
177 | }; | 179 | }; |
178 | }; | 180 | }; |
@@ -796,6 +798,8 @@ | |||
796 | pinctrl-names = "default", "sleep"; | 798 | pinctrl-names = "default", "sleep"; |
797 | pinctrl-0 = <&mcasp3_pins_default>; | 799 | pinctrl-0 = <&mcasp3_pins_default>; |
798 | pinctrl-1 = <&mcasp3_pins_sleep>; | 800 | pinctrl-1 = <&mcasp3_pins_sleep>; |
801 | assigned-clocks = <&mcasp3_ahclkx_mux>; | ||
802 | assigned-clock-parents = <&sys_clkin2>; | ||
799 | status = "okay"; | 803 | status = "okay"; |
800 | 804 | ||
801 | op-mode = <0>; /* MCASP_IIS_MODE */ | 805 | op-mode = <0>; /* MCASP_IIS_MODE */ |