]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blob - src/patches/kernel/wandboard/imx/0007-imx6-enable-sata-clk-if-SATA_AHCI_PLATFORM.patch
Merge remote-tracking branch 'stevee/imx6q-wandboard-rbased' into fifteen
[people/teissler/ipfire-2.x.git] / src / patches / kernel / wandboard / imx / 0007-imx6-enable-sata-clk-if-SATA_AHCI_PLATFORM.patch
1 From 765561c8c72a46c2177b20d730e061ab2ff8f970 Mon Sep 17 00:00:00 2001
2 From: Paolo Pisati <paolo.pisati@canonical.com>
3 Date: Thu, 31 Jan 2013 18:33:46 +0100
4 Subject: [PATCH 4/5] SAUCE: imx6: enable sata clk if SATA_AHCI_PLATFORM
5
6 Clock modifications in 24d340ac "ARM i.MX6: Fix ethernet PLL clocks" broke the
7 SATA clk, fix it.
8
9 More info: http://www.spinics.net/lists/arm-kernel/msg221503.html
10
11 Original-code-from: Shawn Guo <shawn.guo@linaro.org>
12 Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
13 ---
14 arch/arm/mach-imx/clk-imx6q.c | 3 +++
15 1 file changed, 3 insertions(+)
16
17 diff --git a/arch/arm/mach-imx/clk-imx6q.c b/arch/arm/mach-imx/clk-imx6q.c
18 index 4e3148c..38d707a 100644
19 --- a/arch/arm/mach-imx/clk-imx6q.c
20 +++ b/arch/arm/mach-imx/clk-imx6q.c
21 @@ -568,6 +568,9 @@ int __init mx6q_clocks_init(void)
22 clk_prepare_enable(clk[usbphy2_gate]);
23 }
24
25 + if (IS_ENABLED(CONFIG_SATA_AHCI_PLATFORM))
26 + clk_prepare_enable(clk[sata_ref_100m]);
27 +
28 /* Set initial power mode */
29 imx6q_set_lpm(WAIT_CLOCKED);
30
31 --
32 1.7.10.4
33