diff options
author | Jacob Kroon <jacob.kroon@mikrodidakt.se> | 2014-12-21 23:38:11 +0100 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2014-12-22 10:13:54 -0200 |
commit | 57fd9988d3e96ba3e80c56c4f04ad72746dd1215 (patch) | |
tree | 5117c84880284b89b4ced1873d0330d089c809d4 /recipes-kernel/linux/linux-imx-rt-3.10.31/0001-ARM-clk-imx6q-fix-video-divider-for-revision-1.0-of-.patch | |
parent | f69b21d39feca9a4d71d53980fc5c9917ba6c5ac (diff) | |
download | meta-fsl-arm-57fd9988d3e96ba3e80c56c4f04ad72746dd1215.tar.gz |
linux-imx-rt: Upgrade to 3.10.31-1.1.0 Beta 2
Rebase onto kernel 3.10.31-1.1.0 Beta 2 from Freescale, plus
clock patch from Gary Bisson.
Except the kernel update there are no significant changes
other than refreshing patches and aligning defconfig.
Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-kernel/linux/linux-imx-rt-3.10.31/0001-ARM-clk-imx6q-fix-video-divider-for-revision-1.0-of-.patch')
-rw-r--r-- | recipes-kernel/linux/linux-imx-rt-3.10.31/0001-ARM-clk-imx6q-fix-video-divider-for-revision-1.0-of-.patch | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-imx-rt-3.10.31/0001-ARM-clk-imx6q-fix-video-divider-for-revision-1.0-of-.patch b/recipes-kernel/linux/linux-imx-rt-3.10.31/0001-ARM-clk-imx6q-fix-video-divider-for-revision-1.0-of-.patch new file mode 100644 index 0000000..820ce68 --- /dev/null +++ b/recipes-kernel/linux/linux-imx-rt-3.10.31/0001-ARM-clk-imx6q-fix-video-divider-for-revision-1.0-of-.patch | |||
@@ -0,0 +1,35 @@ | |||
1 | From 0e981452d7130513e796c1c3d7348905c0d00dce Mon Sep 17 00:00:00 2001 | ||
2 | From: Gary Bisson <bisson.gary@gmail.com> | ||
3 | Date: Tue, 2 Dec 2014 22:11:14 -0800 | ||
4 | Subject: [PATCH] ARM: clk-imx6q: fix video divider for revision 1.0 of i.MX6q | ||
5 | |||
6 | As post dividers do not work on i.MX6Q revision 1.0 they must be fixed | ||
7 | to 1. As the table index was wrong, a divider a of 4 could still be | ||
8 | requested which implied the clock not to be set properly. This is the | ||
9 | root cause of the HDMI not working at high resolution on T1.0 version of | ||
10 | the SoC, giving the following error: | ||
11 | mxc_sdc_fb fb.27: timeout when waiting for flip irq | ||
12 | |||
13 | Upstream-Status: Pending | ||
14 | |||
15 | Signed-off-by: Gary Bisson <bisson.gary@gmail.com> | ||
16 | --- | ||
17 | arch/arm/mach-imx/clk-imx6q.c | 2 +- | ||
18 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
19 | |||
20 | diff --git a/arch/arm/mach-imx/clk-imx6q.c b/arch/arm/mach-imx/clk-imx6q.c | ||
21 | index 25734ed..34e1616f 100644 | ||
22 | --- a/arch/arm/mach-imx/clk-imx6q.c | ||
23 | +++ b/arch/arm/mach-imx/clk-imx6q.c | ||
24 | @@ -312,7 +312,7 @@ static void __init imx6q_clocks_init(struct device_node *ccm_node) | ||
25 | post_div_table[1].div = 1; | ||
26 | post_div_table[2].div = 1; | ||
27 | video_div_table[1].div = 1; | ||
28 | - video_div_table[2].div = 1; | ||
29 | + video_div_table[3].div = 1; | ||
30 | }; | ||
31 | |||
32 | /* type name parent_name base div_mask */ | ||
33 | -- | ||
34 | 2.1.3 | ||
35 | |||