[meta-freescale] [PATCH 0/2][dizzy-next] linux-imx: add clock fix for T1.0

Gary Bisson bisson.gary at gmail.com
Wed Dec 3 09:07:25 PST 2014


This serie of patch provides a clock patch for T1.0 version of the SoC which
was causing the following error message during bootup:
mxc_sdc_fb fb.27: timeout when waiting for flip irq

https://lists.yoctoproject.org/pipermail/meta-freescale/2014-May/008553.html

This patch has been tested with a Sabrelite rev D (5-9-12).

However I've realized this patch doesn't fix the HDMI at 1080p60 when testing
Eric's patches on mainline. The reason for it is that 6x_bootscript fixes the
resolution at 720p30 which now works great when using FSL kernel. But mainline
kernel is forcing 1080p60 by default and can't seem to be changed (don't know
what video parameters to use).

Doing more testing on FSL kernel proved that it works only up to 1080p30 but
using 60fps seems to still be broken. It is to be noted that the error message
doesn't appear anymore. I'll try to compare again the IMX_CHIP_REVISION
checks between the 3.0.35 and the 3.10.17 as 1080p60 works on 3.0.35.

I figured it might still be worth integrating this patch as the clock index is
clearly wrong. In the meantime I'll work on getting 1080p60 fixed. Only then I
will submit the patches to the lkml.

Let me know your thoughts.

Thanks!

Gary Bisson (2):
  linux-imx: remove unnecessary patches for 3.10.17-1.0.2
  linux-imx: add clock patch for T1.0 version of i.MX6Q

 ...6q-fix-video-divider-for-revision-1.0-of-.patch |   33 +
 ...8-ARM-imx6sl-gpc-add-chip-revision-check-.patch |   52 -
 ...2-regulator-pfuze100-Fix-address-of-FABID.patch |   36 -
 ...3-regulator-pfuze100-add-pfuze200-support.patch |  506 --------
 ...fuze100-Add-terminate-entry-for-i2c-of-_d.patch |   61 -
 ...fuze100-Add-PFUZE200-support-to-Kconfig-a.patch |   56 -
 ...gulator-pfuze100-Use-of_get_child_by_name.patch |   34 -
 ...ze100-regulator-Fix-of_node_get-parameter.patch |   44 -
 ...8-1-ARM-dts-imx6dl-sabresd-add-support-fo.patch |  752 ------------
 ...8-2-ARM-dts-imx6sl-evk-add-support-for-pf.patch | 1202 --------------------
 ...2-ARM-imx6x-Save-restore-SCU-and-some-CP1.patch |  133 ---
 recipes-kernel/linux/linux-imx_3.10.17.bb          |    2 +
 12 files changed, 35 insertions(+), 2876 deletions(-)
 create mode 100644 recipes-kernel/linux/linux-imx-3.10.17/0001-ARM-clk-imx6q-fix-video-divider-for-revision-1.0-of-.patch
 delete mode 100644 recipes-kernel/linux/linux-imx-3.10.17/0001-ENGR00309838-ARM-imx6sl-gpc-add-chip-revision-check-.patch
 delete mode 100644 recipes-kernel/linux/linux-imx-3.10.17/0002-regulator-pfuze100-Fix-address-of-FABID.patch
 delete mode 100644 recipes-kernel/linux/linux-imx-3.10.17/0003-regulator-pfuze100-add-pfuze200-support.patch
 delete mode 100644 recipes-kernel/linux/linux-imx-3.10.17/0004-regulator-pfuze100-Add-terminate-entry-for-i2c-of-_d.patch
 delete mode 100644 recipes-kernel/linux/linux-imx-3.10.17/0005-regulator-pfuze100-Add-PFUZE200-support-to-Kconfig-a.patch
 delete mode 100644 recipes-kernel/linux/linux-imx-3.10.17/0006-regulator-pfuze100-Use-of_get_child_by_name.patch
 delete mode 100644 recipes-kernel/linux/linux-imx-3.10.17/0007-pfuze100-regulator-Fix-of_node_get-parameter.patch
 delete mode 100644 recipes-kernel/linux/linux-imx-3.10.17/0008-ENGR00301078-1-ARM-dts-imx6dl-sabresd-add-support-fo.patch
 delete mode 100644 recipes-kernel/linux/linux-imx-3.10.17/0009-ENGR00301078-2-ARM-dts-imx6sl-evk-add-support-for-pf.patch
 delete mode 100644 recipes-kernel/linux/linux-imx-3.10.17/0010-ENGR00318392-ARM-imx6x-Save-restore-SCU-and-some-CP1.patch

-- 
2.1.3



More information about the meta-freescale mailing list