1. 24 Jul, 2013 1 commit
  2. 22 Jul, 2013 1 commit
  3. 21 Jul, 2013 1 commit
  4. 20 Jul, 2013 12 commits
  5. 18 Jul, 2013 3 commits
    • Otavio Salvador's avatar
      imx-lib.inc: Remove unused assignment for FILES definition · 1a024eb4
      Otavio Salvador authored
      The standard FILES definition works fine for current contents; I did
      check the package contents before/after using buildhistory and
      packaged files are the same.
      
      Change-Id: Ia048338e1db38896a66aaf9f46fcc4071d402f42
      Signed-off-by: default avatarOtavio Salvador <otavio@ossystems.com.br>
      1a024eb4
    • Simon Braunschmidt's avatar
      gpu-viv-bin-mx6q, mesa: fix virtual/libgl dependencies · ea8d0039
      Simon Braunschmidt authored
      Fixes [YOCTO #4850]
      
      findings:
      * meta-fsl-arm/recipes-graphics/mesa/mesa_9.1.3.bbappend is used to
        delete libGL.* after compilation of mesa
      
      * ./recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.0.35-4.0.0.bb, via
        gpu-viv-bin-mx6q.inc, provides its own version of libGL
      
      * gpu-viv-bin-mx6q does not advertise "virtual/libgl" in "PROVIDES +="
      
      * but mesa (via mesa.inc) does:
        PROVIDES = "virtual/libgl virtual/libgles1 virtual/libgles2 virtual/egl"
      
      * so the statement in imx-base.inc
         PREFERRED_PROVIDER_virtual/libgl_mx6 ?= "gpu-viv-bin-mx6q"
        does not have effect, because mesa is still the only provider
        of virtual/libgl
      
      * packages depending on virtual/libgl only get mesa, which will not contain
        the libGL library
      
      * in fact, we still use the gl headers from mesa, but the binary blob library
        from gpu-viv-bin-mx6q (gpu-viv-bin-mx6q does not provide the headers),
        so a package compiling against GL needs both mesa and gpu-viv-bin-mx6q
      
      conclusion:
      * so i suggest having gpu-viv-bin-mx6q depend on mesa to draw in the
        gl header package, advertising "virtual/libgl" for gpu-viv-bin-mx6q
        via "PROVIDES +=" and not advertising virtual/libgl for mesa via the
        .bbappend file
      Signed-off-by: default avatarSimon Braunschmidt <sb@emlix.com>
      ea8d0039
    • Fabio Estevam's avatar
      linux-imx (3.0.35): Update 4.0.0 branch to commit 3383d801 · 86a7cf6a
      Fabio Estevam authored
      Update 3.0.35 4.0.0 branch to commit 3383d801 (ENGR00271359 Add Multi-touch
      support).
      Signed-off-by: default avatarFabio Estevam <fabio.estevam@freescale.com>
      86a7cf6a
  6. 17 Jul, 2013 2 commits
  7. 12 Jul, 2013 1 commit
  8. 10 Jul, 2013 12 commits
  9. 06 Jul, 2013 1 commit
  10. 02 Jul, 2013 6 commits
    • Otavio Salvador's avatar
      perf: Disable FPU tune for i.MX5 SoCs to workaround GCC ICE · daf582c9
      Otavio Salvador authored
      GCC 4.8 currently ICE when building perf for i.MX5 SoCs and we can
      workaround it disabling the FPU tunning for it. This is a temporary
      solution until GCC fixes this in an upcoming release.
      
      GCC bugzilla: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57748
      
      Change-Id: I5a23e6b57695a90e9750f0fa28c419b260c83be2
      Signed-off-by: default avatarOtavio Salvador <otavio@ossystems.com.br>
      daf582c9
    • Daiane Angolini's avatar
      linux-imx (3.0.35): Add fix pll4 set_rate callback · da13ed0a
      Daiane Angolini authored
      This patch has been send by Alexander Smirnov to meta-freescale
      mailing list and is still not applied in Freescale GIT server.
      
      Apply it here as a interim solution.
      
      Change-Id: I44cf01f8461e91ec13ed3b9d045f8ea484988876
      Signed-off-by: default avatarDaiane Angolini <daiane.angolini@freescale.com>
      da13ed0a
    • Daiane Angolini's avatar
      linux-imx (2.6.35.3): Add SSI3 address and AUDMUX pin fixes · 80ad7aea
      Daiane Angolini authored
      These patches has been send by Eric Bénard to meta-freescale
      mailing list and are still not applied in
      Freescale GIT server.
      
      Apply them here as a interim solution.
      
      Change-Id: I75c768f7340e9e5dae45e2def889fac3f6b1dec2
      Signed-off-by: default avatarDaiane Angolini <daiane.angolini@freescale.com>
      80ad7aea
    • Philip Craig's avatar
      gpu-viv-bin-mx6q.inc: fix libEGL and libGLESv2 installation · c39839a2
      Philip Craig authored
      Previously, we were only packaging libEGL.so and libGLESv2.so.  This
      worked at runtime because ldconfig installed symlinks for the soname
      of these libraries (libEGL.so.1 and libGLESv2.so.2).
      
      However, there are situations where we need the soname version of
      these libraries at build time.  Specifically, if these libraries are
      indirectly referenced by another library, then the linker looks them
      up using the soname.
      
      This patch changes the installation of these libraries to the normal
      way of installing.  That is, we install them as the soname, and create
      symlinks for libEGL.so and libGLESv2.so.2.  This also matches the way
      that these libraries are provided in the source.
      
      The one catch with that is libEGL.so also tries to load libGLESv2.so
      directly at runtime, rather than using the soname, so we need to
      install the libGLESv2.so symlink to the rootfs also, and we need to
      disable a QA error to allow this.
      
      libGL and libGLESv1 are fixed in a similar manner, but I haven't
      tested them.
      
      This fixes the following errors when building qtgstreamer:
      
      oe-core/build/tmp-eglibc/sysroots/i686-linux/usr/libexec/armv7a-vfp-neon-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.7.2/ld: warning: libGLESv2.so.2, needed by oe-core/build/tmp-eglibc/sysroots/imx6qsabrelite/usr/lib/libQt5Gui.so.5.0.2, not found (try using -rpath or -rpath-link)
      oe-core/build/tmp-eglibc/sysroots/i686-linux/usr/libexec/armv7a-vfp-neon-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.7.2/ld: warning: libEGL.so.1, needed by oe-core/build/tmp-eglibc/sysroots/imx6qsabrelite/usr/lib/libQt5Gui.so.5.0.2, not found (try using -rpath or -rpath-link)
      
      Change-Id: I8e0a2175b6d6bd1a6972c79c8532061edd8dca0d
      Signed-off-by: default avatarPhilip Craig <phil@blackmoth.com.au>
      c39839a2
    • Otavio Salvador's avatar
      imx28evk: Remove duplicated assignment of KERNEL_IMAGETYPE · d48e4022
      Otavio Salvador authored
      Change-Id: Ifc2a66a653281dc72b462671434c571cf29d6faa
      Reported-by: default avatarDaiane Angolini <daiane.angolini@freescale.com>
      Signed-off-by: default avatarOtavio Salvador <otavio@ossystems.com.br>
      d48e4022
    • Otavio Salvador's avatar
      libfslparser: Whitelist package QA warning/errors · f8a8a5ed
      Otavio Salvador authored
      The binaries provided by Freescale does not provide debug symbols and
      has relocations in .text sessions; we cannot fix those issues without
      the source code so ignore them.
      
      Change-Id: Ib47ee2b448cdf132d073703e3980c774c03af83d
      Signed-off-by: default avatarOtavio Salvador <otavio@ossystems.com.br>
      f8a8a5ed