[meta-freescale] [meta-fsl-arm][PATCH 00/16] 3.10.53-1.1.0 BSP and Graphics meta-fsl-arm

Lauren Post lauren.post at freescale.com
Wed Jan 21 06:44:30 PST 2015


This is the first patch set for the 3.10.53 GA release with changes specific
to meta-fsl-arm layer for the BSP kernel, uboot, bsp, graphics and machine
configuration files.

3.10.53-1.1.0 includes the follow updates

- 3.10.53 kernel upgrade
	o Includes security updates for CAAM driver which is split into 2 drivers CAAM and Job Ring.
	o New device trees for imx6qsabresd, imx6slevk for UART support
	o Bluetooth enabled

- Introduction of i.MX 6 SoloX SABRE-SD and SABRE-AI boards
	o imx6sxsabreauto added since beta2
	o Includes new U-Boot features for Qspi,, GIS, M4, emmc

- Graphics updates and upgrade to v5.0.11p4.1 version
	o GA release for support OpenGLES 3.0
	o New graphics SDK 2.0 version (not supported for SoloLite in this release)
	o New versioning to align with internal versions (added since beta2)
	o Going forward future support with later releases to support mix and match of graphics with different kernels 
	o Xserver upgrade to 1.16 (added after beta)
	o Qt5 support 
	o DirectFB 1.7.4
	o Wayland 1.6
	o Apitrace X11 tool added (added since beta)
	o i.MX 6 SoloLite Graphics fixes to enable its partial graphics support.



Lauren Post (12):
  linux-imx: Upgrade to 3.10.53-1.1.0 GA release
  firmware-imx: Upgrade to 3.10.53-1.1.0 GA release
  imx-lib: Upgrade to 3.10.53-1.1.0_GA release
  imx-vpu: Upgrade to 3.10.53-1.1.0 GA release
  imx-test: Upgrade to 3.10.53-1.1.0_GA release
  imx-test: Fix build breaks caused by toolchain updates
  u-boot-imx: Upgrade to 3.10.53-1.1.0_GA release
  imx-kobs: Upgrade to 3.10.53-1.1.0 GA release
  imx6sxsabresd: Remove deleted device tree canfd
  imx6sxsabreauto: Create for 3.10.53-1.1.0 Release
  imx6slevk: Add new uart device tree imx6sl-evk-uart.dtb
  imx6qsabresd.conf: Add imx6q-sabresd-uart device tree

Neena Busireddy (4):
  imx-gpu-viv: Upgrade to 3.10.53-1.1.0 GA release
  xf86-video-imxfb-vivante: Upgrade to 3.10.53-1.1.0 GA release
  xf86-video-imxfb-vivante: Add autohdmi utility
  directfb: Upgrade to 1.7.4 version

 conf/machine/imx6qsabresd.conf                     |    2 +-
 conf/machine/imx6slevk.conf                        |    2 +-
 conf/machine/imx6sxsabreauto.conf                  |   19 ++
 conf/machine/imx6sxsabresd.conf                    |    3 +-
 conf/machine/include/imx-base.inc                  |   22 +-
 .../firmware-imx/firmware-imx_3.10.31-1.1.0.bb     |   14 -
 .../firmware-imx/firmware-imx_3.10.53-1.1.0.bb     |   10 +
 ..._3.10.31-1.1.0.bb => imx-kobs_3.10.53-1.1.0.bb} |    6 +-
 .../imx-lib-3.10.31-1.1.0/obey-variables.patch     |  209 ------------
 recipes-bsp/imx-lib/imx-lib_3.10.31-1.1.0.bb       |   16 -
 recipes-bsp/imx-lib/imx-lib_3.10.53-1.1.0.bb       |   10 +
 recipes-bsp/imx-test/imx-test.inc                  |   21 +-
 ...ix-build-in-OpenEmbedded-Core-environment.patch |   69 ++++
 recipes-bsp/imx-test/imx-test_3.10.31-1.1.0.bb     |   17 -
 recipes-bsp/imx-test/imx-test_3.10.53-1.1.0.bb     |   15 +
 .../imx-vpu-3.10.31-1.1.0/obey-variables.patch     |   27 --
 recipes-bsp/imx-vpu/imx-vpu_3.10.31-1.1.0.bb       |   16 -
 recipes-bsp/imx-vpu/imx-vpu_5.4.27.bb              |   10 +
 recipes-bsp/u-boot/u-boot-imx_2014.04.bb           |    6 +-
 .../directfb/Check-input-NULL-pointer.patch        |   42 +++
 .../directfb/directfb/configurefix.patch           |   60 ----
 .../directfb/fix-compilation-with-zlib.patch       |   29 --
 .../directfb/directfb/fixsepbuild.patch            |   19 --
 recipes-graphics/directfb/directfb/fusion.patch    |   36 --
 .../rename-no-instrument-function-macro.patch      |  345 --------------------
 recipes-graphics/directfb/directfb_%.bbappend      |    5 +
 recipes-graphics/directfb/directfb_1.7.1.bb        |   24 --
 .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/Vivante.icd  |    1 -
 .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/directfbrc   |   10 -
 .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/egl.pc       |   12 -
 .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/egl_x11.pc   |   12 -
 .../gpu-viv-bin-mx6q/gc_wayland_protocol.pc        |   10 -
 .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv1_cm.pc |   12 -
 .../gpu-viv-bin-mx6q/glesv1_cm_x11.pc              |   12 -
 .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv2.pc    |   12 -
 .../gpu-viv-bin-mx6q/glesv2_x11.pc                 |   12 -
 .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/vg.pc        |   12 -
 .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/vg_x11.pc    |   12 -
 .../gpu-viv-bin-mx6q/wayland-egl.pc                |   10 -
 .../gpu-viv-bin-mx6q/wayland-viv.pc                |   10 -
 .../gpu-viv-bin-mx6q_3.10.31-1.1.0-hfp.bb          |    9 -
 .../gpu-viv-bin-mx6q_3.10.31-1.1.0-sfp.bb          |   12 -
 recipes-graphics/gpu-viv-g2d/gpu-viv-g2d.inc       |   47 ---
 .../gpu-viv-g2d/gpu-viv-g2d_3.10.31-1.1.0.bb       |    6 -
 .../imx-gpu-viv.inc}                               |  120 ++++---
 .../imx-gpu-viv}/egl_directfb.pc                   |    0
 .../imx-gpu-viv}/egl_linuxfb.pc                    |    0
 .../imx-gpu-viv}/egl_wayland.pc                    |    0
 .../imx-gpu-viv/imx-gpu-viv_5.0.11.p4.1-hfp.bb     |    9 +
 .../imx-gpu-viv/imx-gpu-viv_5.0.11.p4.1-sfp.bb     |   12 +
 ...R00333447-Fix-EXA-driver-for-Xserver-1.16.patch |   82 -----
 .../xf86-video-imxfb-vivante/rc.autohdmi           |   32 ++
 ...b => xf86-video-imxfb-vivante_3.10.53-1.1.0.bb} |   39 ++-
 ...6q-fix-video-divider-for-revision-1.0-of-.patch |    0
 .../mx6/defconfig                                  |   36 ++
 .../mx6/defconfig                                  |    0
 ...ool_3.10.31.bb => linux-imx-mfgtool_3.10.53.bb} |    6 +-
 .../{linux-imx_3.10.31.bb => linux-imx_3.10.53.bb} |    8 +-
 .../gstreamer/gst-plugins-gl_%.bbappend            |    2 +-
 .../gstreamer/gst1.0-fsl-plugin_4.0.1.bb           |    2 +-
 .../gstreamer/gstreamer1.0-plugins-imx_0.10.0.bb   |    2 +-
 61 files changed, 415 insertions(+), 1200 deletions(-)
 create mode 100644 conf/machine/imx6sxsabreauto.conf
 delete mode 100644 recipes-bsp/firmware-imx/firmware-imx_3.10.31-1.1.0.bb
 create mode 100644 recipes-bsp/firmware-imx/firmware-imx_3.10.53-1.1.0.bb
 rename recipes-bsp/imx-kobs/{imx-kobs_3.10.31-1.1.0.bb => imx-kobs_3.10.53-1.1.0.bb} (53%)
 delete mode 100644 recipes-bsp/imx-lib/imx-lib-3.10.31-1.1.0/obey-variables.patch
 delete mode 100644 recipes-bsp/imx-lib/imx-lib_3.10.31-1.1.0.bb
 create mode 100644 recipes-bsp/imx-lib/imx-lib_3.10.53-1.1.0.bb
 create mode 100644 recipes-bsp/imx-test/imx-test/Fix-build-in-OpenEmbedded-Core-environment.patch
 delete mode 100644 recipes-bsp/imx-test/imx-test_3.10.31-1.1.0.bb
 create mode 100644 recipes-bsp/imx-test/imx-test_3.10.53-1.1.0.bb
 delete mode 100644 recipes-bsp/imx-vpu/imx-vpu-3.10.31-1.1.0/obey-variables.patch
 delete mode 100644 recipes-bsp/imx-vpu/imx-vpu_3.10.31-1.1.0.bb
 create mode 100644 recipes-bsp/imx-vpu/imx-vpu_5.4.27.bb
 create mode 100644 recipes-graphics/directfb/directfb/Check-input-NULL-pointer.patch
 delete mode 100644 recipes-graphics/directfb/directfb/configurefix.patch
 delete mode 100644 recipes-graphics/directfb/directfb/fix-compilation-with-zlib.patch
 delete mode 100644 recipes-graphics/directfb/directfb/fixsepbuild.patch
 delete mode 100644 recipes-graphics/directfb/directfb/fusion.patch
 delete mode 100644 recipes-graphics/directfb/directfb/rename-no-instrument-function-macro.patch
 create mode 100644 recipes-graphics/directfb/directfb_%.bbappend
 delete mode 100644 recipes-graphics/directfb/directfb_1.7.1.bb
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/Vivante.icd
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/directfbrc
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/egl.pc
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/egl_x11.pc
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/gc_wayland_protocol.pc
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv1_cm.pc
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv1_cm_x11.pc
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv2.pc
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv2_x11.pc
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/vg.pc
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/vg_x11.pc
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/wayland-egl.pc
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/wayland-viv.pc
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.31-1.1.0-hfp.bb
 delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.31-1.1.0-sfp.bb
 delete mode 100644 recipes-graphics/gpu-viv-g2d/gpu-viv-g2d.inc
 delete mode 100644 recipes-graphics/gpu-viv-g2d/gpu-viv-g2d_3.10.31-1.1.0.bb
 rename recipes-graphics/{gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc => imx-gpu-viv/imx-gpu-viv.inc} (74%)
 rename recipes-graphics/{gpu-viv-bin-mx6q/gpu-viv-bin-mx6q => imx-gpu-viv/imx-gpu-viv}/egl_directfb.pc (100%)
 rename recipes-graphics/{gpu-viv-bin-mx6q/gpu-viv-bin-mx6q => imx-gpu-viv/imx-gpu-viv}/egl_linuxfb.pc (100%)
 rename recipes-graphics/{gpu-viv-bin-mx6q/gpu-viv-bin-mx6q => imx-gpu-viv/imx-gpu-viv}/egl_wayland.pc (100%)
 create mode 100644 recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p4.1-hfp.bb
 create mode 100644 recipes-graphics/imx-gpu-viv/imx-gpu-viv_5.0.11.p4.1-sfp.bb
 delete mode 100644 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante/ENGR00333447-Fix-EXA-driver-for-Xserver-1.16.patch
 create mode 100644 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante/rc.autohdmi
 rename recipes-graphics/xorg-driver/{xf86-video-imxfb-vivante_3.10.31-1.1.0.bb => xf86-video-imxfb-vivante_3.10.53-1.1.0.bb} (54%)
 rename recipes-kernel/linux/{linux-imx-3.10.31 => linux-imx-3.10.53}/0001-ARM-clk-imx6q-fix-video-divider-for-revision-1.0-of-.patch (100%)
 rename recipes-kernel/linux/{linux-imx-3.10.31 => linux-imx-3.10.53}/mx6/defconfig (91%)
 rename recipes-kernel/linux/{linux-imx-mfgtool-3.10.31 => linux-imx-mfgtool-3.10.53}/mx6/defconfig (100%)
 rename recipes-kernel/linux/{linux-imx-mfgtool_3.10.31.bb => linux-imx-mfgtool_3.10.53.bb} (66%)
 rename recipes-kernel/linux/{linux-imx_3.10.31.bb => linux-imx_3.10.53.bb} (75%)

-- 
1.7.9.5



More information about the meta-freescale mailing list