All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release
@ 2013-04-12 12:36 Otavio Salvador
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 1/8] u-boot-fslc: Update to patches-2013.04's 20130410 snapshot Otavio Salvador
                   ` (8 more replies)
  0 siblings, 9 replies; 17+ messages in thread
From: Otavio Salvador @ 2013-04-12 12:36 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

These fixes do some fixes found while testing the current BSP in most
of available machines.

Please give them a try so these can be merged soon.

Changes in v2:
- Remove change of i.MX6SL entry point format, for another patch
- New patch
- New patch
- Improve commit log
- New patch

Otavio Salvador (8):
  u-boot-fslc: Update to patches-2013.04's 20130410 snapshot
  imx6dlsabresd: Use U-Boot 2008.09 from Freescale
  imx-base.inc: Fix i.MX6SL entry point hex format
  imx-base.inc: Do not assign UBOOT_LOADADDRESS
  Fix use of SOC_FAMILY as the most right value is preferred
  xf86-dri-vivante: Ensure install fails if .la cannot be removed
  xf86-dri-vivante: Fix DRI module name
  xf86-video-imxfb-vivante: Enable software rendering support

 conf/machine/imx23evk.conf                                     | 2 +-
 conf/machine/imx28evk.conf                                     | 2 +-
 conf/machine/imx31pdk.conf                                     | 2 +-
 conf/machine/imx35pdk.conf                                     | 2 +-
 conf/machine/imx51evk.conf                                     | 2 +-
 conf/machine/imx53ard.conf                                     | 2 +-
 conf/machine/imx53qsb.conf                                     | 2 +-
 conf/machine/imx6dlsabresd.conf                                | 4 +++-
 conf/machine/imx6qsabreauto.conf                               | 2 +-
 conf/machine/imx6qsabresd.conf                                 | 2 +-
 conf/machine/imx6slevk.conf                                    | 2 +-
 conf/machine/include/imx-base.inc                              | 9 +--------
 recipes-bsp/u-boot/u-boot-fslc_2013.04.bb                      | 2 +-
 recipes-bsp/u-boot/u-boot-mxsboot_2013.04.bb                   | 2 +-
 recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb         | 8 ++++++--
 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb | 2 +-
 16 files changed, 23 insertions(+), 24 deletions(-)

-- 
1.8.1



^ permalink raw reply	[flat|nested] 17+ messages in thread

* [meta-fsl-arm PATCH v2 1/8] u-boot-fslc: Update to patches-2013.04's 20130410 snapshot
  2013-04-12 12:36 [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Otavio Salvador
@ 2013-04-12 12:36 ` Otavio Salvador
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 2/8] imx6dlsabresd: Use U-Boot 2008.09 from Freescale Otavio Salvador
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 17+ messages in thread
From: Otavio Salvador @ 2013-04-12 12:36 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

Include following fixes:

 * i.MX6Q SabreSD/SabreAUTO: Environment fix for 'mmc rescan'
 * i.MX6SL EVK: Fix memory size

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2:
- Remove change of i.MX6SL entry point format, for another patch

 recipes-bsp/u-boot/u-boot-fslc_2013.04.bb    | 2 +-
 recipes-bsp/u-boot/u-boot-mxsboot_2013.04.bb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes-bsp/u-boot/u-boot-fslc_2013.04.bb b/recipes-bsp/u-boot/u-boot-fslc_2013.04.bb
index 01b9d59..f339996 100644
--- a/recipes-bsp/u-boot/u-boot-fslc_2013.04.bb
+++ b/recipes-bsp/u-boot/u-boot-fslc_2013.04.bb
@@ -10,7 +10,7 @@ PROVIDES += "u-boot"
 
 PV = "v2013.04"
 
-SRCREV = "7e2cfc83e91229e2573a3b51aec9e8c9fd27ed79"
+SRCREV = "debad5d6cba77538d183ac947a41f6b88f9498b2"
 SRC_URI = "git://github.com/Freescale/u-boot-imx.git"
 
 S = "${WORKDIR}/git"
diff --git a/recipes-bsp/u-boot/u-boot-mxsboot_2013.04.bb b/recipes-bsp/u-boot/u-boot-mxsboot_2013.04.bb
index b6c271f..0ef48a2 100644
--- a/recipes-bsp/u-boot/u-boot-mxsboot_2013.04.bb
+++ b/recipes-bsp/u-boot/u-boot-mxsboot_2013.04.bb
@@ -5,7 +5,7 @@ SECTION = "bootloader"
 
 PV = "v2013.04"
 
-SRCREV = "7e2cfc83e91229e2573a3b51aec9e8c9fd27ed79"
+SRCREV = "debad5d6cba77538d183ac947a41f6b88f9498b2"
 SRC_URI = "git://github.com/Freescale/u-boot-imx.git"
 
 S = "${WORKDIR}/git"
-- 
1.8.1



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-fsl-arm PATCH v2 2/8] imx6dlsabresd: Use U-Boot 2008.09 from Freescale
  2013-04-12 12:36 [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Otavio Salvador
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 1/8] u-boot-fslc: Update to patches-2013.04's 20130410 snapshot Otavio Salvador
@ 2013-04-12 12:36 ` Otavio Salvador
  2013-04-12 12:41   ` Fabio Estevam
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 3/8] imx-base.inc: Fix i.MX6SL entry point hex format Otavio Salvador
                   ` (6 subsequent siblings)
  8 siblings, 1 reply; 17+ messages in thread
From: Otavio Salvador @ 2013-04-12 12:36 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

The U-Boot 2013.04 does not has support for i.MX6DL SabreSD so ensure
we use U-Boot 2008.09 until it is added.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2:
- New patch

 conf/machine/imx6dlsabresd.conf | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/conf/machine/imx6dlsabresd.conf b/conf/machine/imx6dlsabresd.conf
index 754b555..215ec1b 100644
--- a/conf/machine/imx6dlsabresd.conf
+++ b/conf/machine/imx6dlsabresd.conf
@@ -7,6 +7,8 @@ include conf/machine/include/tune-cortexa9.inc
 
 SOC_FAMILY = "mx6dl:mx6"
 
+PREFERRED_PROVIDER_u-boot = "u-boot-imx"
+
 UBOOT_MACHINE = "mx6dl_sabresd_config"
 UBOOT_SUFFIX = "bin"
 UBOOT_PADDING = "2"
-- 
1.8.1



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-fsl-arm PATCH v2 3/8] imx-base.inc: Fix i.MX6SL entry point hex format
  2013-04-12 12:36 [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Otavio Salvador
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 1/8] u-boot-fslc: Update to patches-2013.04's 20130410 snapshot Otavio Salvador
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 2/8] imx6dlsabresd: Use U-Boot 2008.09 from Freescale Otavio Salvador
@ 2013-04-12 12:36 ` Otavio Salvador
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 4/8] imx-base.inc: Do not assign UBOOT_LOADADDRESS Otavio Salvador
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 17+ messages in thread
From: Otavio Salvador @ 2013-04-12 12:36 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

Trivial change just to make it using same code style as other entry
point values.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2:
- New patch

 conf/machine/include/imx-base.inc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index b421807..b34c7f8 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -22,8 +22,8 @@ UBOOT_LOADADDRESS_mx53 = "0x70800000"
 UBOOT_ENTRYPOINT_mx6  = "0x10800000"
 UBOOT_LOADADDRESS_mx6 = "0x10800000"
 
-UBOOT_ENTRYPOINT_mx6sl = "0X80800000"
-UBOOT_LOADADDRESS_mx6sl = "0X80800000"
+UBOOT_ENTRYPOINT_mx6sl = "0x80800000"
+UBOOT_LOADADDRESS_mx6sl = "0x80800000"
 
 PREFERRED_VERSION_xserver-xorg_mx6 = "2:1.11.4"
 
-- 
1.8.1



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-fsl-arm PATCH v2 4/8] imx-base.inc: Do not assign UBOOT_LOADADDRESS
  2013-04-12 12:36 [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Otavio Salvador
                   ` (2 preceding siblings ...)
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 3/8] imx-base.inc: Fix i.MX6SL entry point hex format Otavio Salvador
@ 2013-04-12 12:36 ` Otavio Salvador
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 5/8] Fix use of SOC_FAMILY as the most right value is preferred Otavio Salvador
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 17+ messages in thread
From: Otavio Salvador @ 2013-04-12 12:36 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

The code uses UBOOT_ENTRYPOINT as default value for UBOOT_LOADADDRESS
so we don't need to have the variable UBOOT_LOADADDRESS set unless
it's different from UBOOT_ENTRYPOINT.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2:
- Improve commit log

 conf/machine/include/imx-base.inc | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index b34c7f8..d1bb294 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -14,16 +14,9 @@ UBOOT_MAKE_TARGET = "u-boot.imx"
 UBOOT_SUFFIX ?= "imx"
 
 UBOOT_ENTRYPOINT_mx51  = "0xa0000000"
-UBOOT_LOADADDRESS_mx51 = "0xa0000000"
-
 UBOOT_ENTRYPOINT_mx53  = "0x70800000"
-UBOOT_LOADADDRESS_mx53 = "0x70800000"
-
 UBOOT_ENTRYPOINT_mx6  = "0x10800000"
-UBOOT_LOADADDRESS_mx6 = "0x10800000"
-
 UBOOT_ENTRYPOINT_mx6sl = "0x80800000"
-UBOOT_LOADADDRESS_mx6sl = "0x80800000"
 
 PREFERRED_VERSION_xserver-xorg_mx6 = "2:1.11.4"
 
-- 
1.8.1



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-fsl-arm PATCH v2 5/8] Fix use of SOC_FAMILY as the most right value is preferred
  2013-04-12 12:36 [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Otavio Salvador
                   ` (3 preceding siblings ...)
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 4/8] imx-base.inc: Do not assign UBOOT_LOADADDRESS Otavio Salvador
@ 2013-04-12 12:36 ` Otavio Salvador
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 6/8] xf86-dri-vivante: Ensure install fails if .la cannot be removed Otavio Salvador
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 17+ messages in thread
From: Otavio Salvador @ 2013-04-12 12:36 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

The SOC_FAMILY uses the MACHINEOVERRIDES and it evaluates from left to
right. In this case, the most SoC specific value needs to be kept in
the right so it take precedence.

This has been catch when finding out why i.MX6SL EVK where using the
wrong value as entry point, and this was the root cause.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2: None

 conf/machine/imx23evk.conf       | 2 +-
 conf/machine/imx28evk.conf       | 2 +-
 conf/machine/imx31pdk.conf       | 2 +-
 conf/machine/imx35pdk.conf       | 2 +-
 conf/machine/imx51evk.conf       | 2 +-
 conf/machine/imx53ard.conf       | 2 +-
 conf/machine/imx53qsb.conf       | 2 +-
 conf/machine/imx6dlsabresd.conf  | 2 +-
 conf/machine/imx6qsabreauto.conf | 2 +-
 conf/machine/imx6qsabresd.conf   | 2 +-
 conf/machine/imx6slevk.conf      | 2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/conf/machine/imx23evk.conf b/conf/machine/imx23evk.conf
index a5c0f98..80a771f 100644
--- a/conf/machine/imx23evk.conf
+++ b/conf/machine/imx23evk.conf
@@ -4,7 +4,7 @@
 
 include conf/machine/include/mxs-base.inc
 
-SOC_FAMILY = "mx23:mxs"
+SOC_FAMILY = "mxs:mx23"
 
 IMXBOOTLETS_MACHINE = "stmp378x_dev"
 UBOOT_MACHINE = "mx23evk_config"
diff --git a/conf/machine/imx28evk.conf b/conf/machine/imx28evk.conf
index fb9fdcf..a484eb1 100644
--- a/conf/machine/imx28evk.conf
+++ b/conf/machine/imx28evk.conf
@@ -4,7 +4,7 @@
 
 include conf/machine/include/mxs-base.inc
 
-SOC_FAMILY = "mx28:mxs"
+SOC_FAMILY = "mxs:mx28"
 
 IMXBOOTLETS_MACHINE = "iMX28_EVK"
 UBOOT_MACHINE = "mx28evk_config"
diff --git a/conf/machine/imx31pdk.conf b/conf/machine/imx31pdk.conf
index 9b6da31..3aa6606 100644
--- a/conf/machine/imx31pdk.conf
+++ b/conf/machine/imx31pdk.conf
@@ -6,7 +6,7 @@ include conf/machine/include/soc-family.inc
 include conf/machine/include/imx-base.inc
 require conf/machine/include/tune-arm1136jf-s.inc
 
-SOC_FAMILY = "mx31:mx3"
+SOC_FAMILY = "mx3:mx31"
 
 GUI_MACHINE_CLASS = "smallscreen"
 
diff --git a/conf/machine/imx35pdk.conf b/conf/machine/imx35pdk.conf
index 62e6930..2d48699 100644
--- a/conf/machine/imx35pdk.conf
+++ b/conf/machine/imx35pdk.conf
@@ -6,7 +6,7 @@ include conf/machine/include/soc-family.inc
 include conf/machine/include/imx-base.inc
 require conf/machine/include/tune-arm1136jf-s.inc
 
-SOC_FAMILY = "mx35:mx3"
+SOC_FAMILY = "mx3:mx35"
 
 UBOOT_ENTRYPOINT = "0x80008000"
 UBOOT_LOADADDRESS = "0x80008000"
diff --git a/conf/machine/imx51evk.conf b/conf/machine/imx51evk.conf
index 2e27ed7..8ac38f0 100644
--- a/conf/machine/imx51evk.conf
+++ b/conf/machine/imx51evk.conf
@@ -5,7 +5,7 @@
 include conf/machine/include/imx-base.inc
 include conf/machine/include/tune-cortexa8.inc
 
-SOC_FAMILY = "mx51:mx5"
+SOC_FAMILY = "mx5:mx51"
 
 KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/imx51-babbage.dts"
 
diff --git a/conf/machine/imx53ard.conf b/conf/machine/imx53ard.conf
index 4f15493..20898c4 100644
--- a/conf/machine/imx53ard.conf
+++ b/conf/machine/imx53ard.conf
@@ -5,7 +5,7 @@
 include conf/machine/include/imx-base.inc
 include conf/machine/include/tune-cortexa8.inc
 
-SOC_FAMILY = "mx53:mx5"
+SOC_FAMILY = "mx5:mx53"
 
 KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/imx53-ard.dts"
 
diff --git a/conf/machine/imx53qsb.conf b/conf/machine/imx53qsb.conf
index 9aec913..1a95a71 100644
--- a/conf/machine/imx53qsb.conf
+++ b/conf/machine/imx53qsb.conf
@@ -5,7 +5,7 @@
 include conf/machine/include/imx-base.inc
 include conf/machine/include/tune-cortexa8.inc
 
-SOC_FAMILY = "mx53:mx5"
+SOC_FAMILY = "mx5:mx53"
 
 KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/imx53-qsb.dts"
 
diff --git a/conf/machine/imx6dlsabresd.conf b/conf/machine/imx6dlsabresd.conf
index 215ec1b..99c9b85 100644
--- a/conf/machine/imx6dlsabresd.conf
+++ b/conf/machine/imx6dlsabresd.conf
@@ -5,7 +5,7 @@
 include conf/machine/include/imx-base.inc
 include conf/machine/include/tune-cortexa9.inc
 
-SOC_FAMILY = "mx6dl:mx6"
+SOC_FAMILY = "mx6:mx6dl"
 
 PREFERRED_PROVIDER_u-boot = "u-boot-imx"
 
diff --git a/conf/machine/imx6qsabreauto.conf b/conf/machine/imx6qsabreauto.conf
index 6f0bd8c..8ebd156 100644
--- a/conf/machine/imx6qsabreauto.conf
+++ b/conf/machine/imx6qsabreauto.conf
@@ -5,7 +5,7 @@
 include conf/machine/include/imx-base.inc
 include conf/machine/include/tune-cortexa9.inc
 
-SOC_FAMILY = "mx6q:mx6"
+SOC_FAMILY = "mx6:mx6q"
 
 KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/imx6q-sabreauto.dts"
 
diff --git a/conf/machine/imx6qsabresd.conf b/conf/machine/imx6qsabresd.conf
index d5a5192..67bdc65 100644
--- a/conf/machine/imx6qsabresd.conf
+++ b/conf/machine/imx6qsabresd.conf
@@ -5,7 +5,7 @@
 include conf/machine/include/imx-base.inc
 include conf/machine/include/tune-cortexa9.inc
 
-SOC_FAMILY = "mx6q:mx6"
+SOC_FAMILY = "mx6:mx6q"
 
 KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/imx6q-sabresd.dts"
 
diff --git a/conf/machine/imx6slevk.conf b/conf/machine/imx6slevk.conf
index 454c34f..78bc24b 100644
--- a/conf/machine/imx6slevk.conf
+++ b/conf/machine/imx6slevk.conf
@@ -5,7 +5,7 @@
 include conf/machine/include/imx-base.inc
 include conf/machine/include/tune-cortexa9.inc
 
-SOC_FAMILY = "mx6sl:mx6"
+SOC_FAMILY = "mx6:mx6sl"
 
 UBOOT_MACHINE = "mx6slevk_config"
 
-- 
1.8.1



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-fsl-arm PATCH v2 6/8] xf86-dri-vivante: Ensure install fails if .la cannot be removed
  2013-04-12 12:36 [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Otavio Salvador
                   ` (4 preceding siblings ...)
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 5/8] Fix use of SOC_FAMILY as the most right value is preferred Otavio Salvador
@ 2013-04-12 12:36 ` Otavio Salvador
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 7/8] xf86-dri-vivante: Fix DRI module name Otavio Salvador
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 17+ messages in thread
From: Otavio Salvador @ 2013-04-12 12:36 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

To ensure we catch when the makefile stops to install the .la file, we
ensure the install fails in case .la file does not exist.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2: None

 recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb b/recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb
index aa2361a..975041d 100644
--- a/recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb
+++ b/recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb
@@ -28,8 +28,8 @@ do_install_append () {
     cp -axr ${S}/src/*.h ${D}${includedir}/xorg
     find ${D}${includedir} -type f -exec chmod 660 {} \;
 
-    # don't install libtool (*.la) archive not usefull, fix Makefile.am
-    find ${D}${libdir}/xorg/modules -regex ".*\.la$" | xargs rm -f --
+    # FIXME: don't install libtool (*.la) file
+    rm ${D}${libdir}/xorg/modules/extensions/*.la
 }
 
 FILES_${PN}-dev += "${includedir}/xorg/*.h"
-- 
1.8.1



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-fsl-arm PATCH v2 7/8] xf86-dri-vivante: Fix DRI module name
  2013-04-12 12:36 [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Otavio Salvador
                   ` (5 preceding siblings ...)
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 6/8] xf86-dri-vivante: Ensure install fails if .la cannot be removed Otavio Salvador
@ 2013-04-12 12:36 ` Otavio Salvador
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 8/8] xf86-video-imxfb-vivante: Enable software rendering support Otavio Salvador
  2013-04-12 13:07 ` [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Daiane Angolini
  8 siblings, 0 replies; 17+ messages in thread
From: Otavio Salvador @ 2013-04-12 12:36 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

The Xorg Vivante driver has a hardcoded module name as 'vivante_dri'
so we need to rename it for full Xorg acceleration to work.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2: None

 recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb b/recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb
index 975041d..6e8f8db 100644
--- a/recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb
+++ b/recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb
@@ -30,6 +30,10 @@ do_install_append () {
 
     # FIXME: don't install libtool (*.la) file
     rm ${D}${libdir}/xorg/modules/extensions/*.la
+
+    # FIXME: The Xorg driver has a hardcoded library name
+    mv ${D}${libdir}/xorg/modules/extensions/libdri.so \
+       ${D}${libdir}/xorg/modules/extensions/libvivante_dri.so
 }
 
 FILES_${PN}-dev += "${includedir}/xorg/*.h"
-- 
1.8.1



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [meta-fsl-arm PATCH v2 8/8] xf86-video-imxfb-vivante: Enable software rendering support
  2013-04-12 12:36 [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Otavio Salvador
                   ` (6 preceding siblings ...)
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 7/8] xf86-dri-vivante: Fix DRI module name Otavio Salvador
@ 2013-04-12 12:36 ` Otavio Salvador
  2013-04-12 13:07 ` [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Daiane Angolini
  8 siblings, 0 replies; 17+ messages in thread
From: Otavio Salvador @ 2013-04-12 12:36 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

This is used by Vivante for 2D acceleration support. Fixes some
slowness seen when testing GUI images.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2:
- New patch

 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb
index 837b59c..22e8d6e 100644
--- a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb
+++ b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb
@@ -36,7 +36,7 @@ do_install_append () {
 	find ${D}${includedir} -type f -exec chmod 660 {} \;
 }
 
-RDEPENDS_${PN} += "xserver-xorg-module-exa xf86-dri-vivante"
+RDEPENDS_${PN} += "xserver-xorg-module-exa mesa-driver-swrast xf86-dri-vivante"
 
 # Add the ABI dependency at package generation time, as otherwise bitbake will
 # attempt to find a provider for it (and fail) when it does the parse.
-- 
1.8.1



^ permalink raw reply related	[flat|nested] 17+ messages in thread

* Re: [meta-fsl-arm PATCH v2 2/8] imx6dlsabresd: Use U-Boot 2008.09 from Freescale
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 2/8] imx6dlsabresd: Use U-Boot 2008.09 from Freescale Otavio Salvador
@ 2013-04-12 12:41   ` Fabio Estevam
  2013-04-12 12:50     ` Otavio Salvador
  0 siblings, 1 reply; 17+ messages in thread
From: Fabio Estevam @ 2013-04-12 12:41 UTC (permalink / raw)
  To: Otavio Salvador; +Cc: meta-freescale Mailing List

On Fri, Apr 12, 2013 at 9:36 AM, Otavio Salvador
<otavio@ossystems.com.br> wrote:
> The U-Boot 2013.04 does not has support for i.MX6DL SabreSD so ensure
> we use U-Boot 2008.09 until it is added.

2009.08 you mean. Please fix it in the Subject and commit log.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [meta-fsl-arm PATCH v2 2/8] imx6dlsabresd: Use U-Boot 2008.09 from Freescale
  2013-04-12 12:41   ` Fabio Estevam
@ 2013-04-12 12:50     ` Otavio Salvador
  0 siblings, 0 replies; 17+ messages in thread
From: Otavio Salvador @ 2013-04-12 12:50 UTC (permalink / raw)
  To: Fabio Estevam; +Cc: meta-freescale Mailing List

On Fri, Apr 12, 2013 at 9:41 AM, Fabio Estevam <festevam@gmail.com> wrote:
> On Fri, Apr 12, 2013 at 9:36 AM, Otavio Salvador
> <otavio@ossystems.com.br> wrote:
>> The U-Boot 2013.04 does not has support for i.MX6DL SabreSD so ensure
>> we use U-Boot 2008.09 until it is added.
>
> 2009.08 you mean. Please fix it in the Subject and commit log.

Fixed locally; will wait some more hours before sending v3.

--
Otavio Salvador                             O.S. Systems
E-mail: otavio@ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release
  2013-04-12 12:36 [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Otavio Salvador
                   ` (7 preceding siblings ...)
  2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 8/8] xf86-video-imxfb-vivante: Enable software rendering support Otavio Salvador
@ 2013-04-12 13:07 ` Daiane Angolini
  2013-04-12 13:16   ` Otavio Salvador
  8 siblings, 1 reply; 17+ messages in thread
From: Daiane Angolini @ 2013-04-12 13:07 UTC (permalink / raw)
  To: Otavio Salvador; +Cc: meta-freescale Mailing List

On 04/12/2013 09:36 AM, Otavio Salvador wrote:
> These fixes do some fixes found while testing the current BSP in most
> of available machines.
>   conf/machine/imx23evk.conf                                     | 2 +-
>   conf/machine/imx28evk.conf                                     | 2 +-
>   conf/machine/imx31pdk.conf                                     | 2 +-
>   conf/machine/imx35pdk.conf                                     | 2 +-
>   conf/machine/imx51evk.conf                                     | 2 +-
>   conf/machine/imx53ard.conf                                     | 2 +-
>   conf/machine/imx53qsb.conf                                     | 2 +-
>   conf/machine/imx6dlsabresd.conf                                | 4 +++-
>   conf/machine/imx6qsabreauto.conf                               | 2 +-
>   conf/machine/imx6qsabresd.conf                                 | 2 +-
>   conf/machine/imx6slevk.conf                                    | 2 +-
You did change every single board.

How many did you tested? Does it impact linux-imx AND linux-fslc?


-- 
Daiane



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release
  2013-04-12 13:07 ` [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Daiane Angolini
@ 2013-04-12 13:16   ` Otavio Salvador
  0 siblings, 0 replies; 17+ messages in thread
From: Otavio Salvador @ 2013-04-12 13:16 UTC (permalink / raw)
  To: Daiane Angolini; +Cc: meta-freescale Mailing List

On Fri, Apr 12, 2013 at 10:07 AM, Daiane Angolini
<daiane.angolini@freescale.com> wrote:
> On 04/12/2013 09:36 AM, Otavio Salvador wrote:
>>
>> These fixes do some fixes found while testing the current BSP in most
>> of available machines.
>>   conf/machine/imx23evk.conf                                     | 2 +-
>>   conf/machine/imx28evk.conf                                     | 2 +-
>>   conf/machine/imx31pdk.conf                                     | 2 +-
>>   conf/machine/imx35pdk.conf                                     | 2 +-
>>   conf/machine/imx51evk.conf                                     | 2 +-
>>   conf/machine/imx53ard.conf                                     | 2 +-
>>   conf/machine/imx53qsb.conf                                     | 2 +-
>>   conf/machine/imx6dlsabresd.conf                                | 4 +++-
>>   conf/machine/imx6qsabreauto.conf                               | 2 +-
>>   conf/machine/imx6qsabresd.conf                                 | 2 +-
>>   conf/machine/imx6slevk.conf                                    | 2 +-
>
> You did change every single board.
>
> How many did you tested? Does it impact linux-imx AND linux-fslc?

Build test:

 * ALL

Runtime test:

 * imx6qsabresd
 * wandboard-dual

In fact the risk of this change is mostly for mx6 as the other SoC are
not using this feature much (yet). The next one using it is mx28 (with
your patches).

--
Otavio Salvador                             O.S. Systems
E-mail: otavio@ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release
@ 2013-04-12 14:22 Ashwin Kirpalani
  2013-04-12 15:50 ` Otavio Salvador
  0 siblings, 1 reply; 17+ messages in thread
From: Ashwin Kirpalani @ 2013-04-12 14:22 UTC (permalink / raw)
  To: meta-freescale

[-- Attachment #1: Type: text/plain, Size: 133 bytes --]

How do I go about testing the 1.4 release on the imx6qsabrelite board? For
a while I've been using yocto's 'danny' branch.
Thanks

[-- Attachment #2: Type: text/html, Size: 186 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release
  2013-04-12 14:22 Ashwin Kirpalani
@ 2013-04-12 15:50 ` Otavio Salvador
  2013-04-13  2:46   ` Ashwin Kirpalani
  0 siblings, 1 reply; 17+ messages in thread
From: Otavio Salvador @ 2013-04-12 15:50 UTC (permalink / raw)
  To: Ashwin Kirpalani; +Cc: meta-freescale@yoctoproject.org

On Fri, Apr 12, 2013 at 11:22 AM, Ashwin Kirpalani <akcooper8@gmail.com> wrote:
> How do I go about testing the 1.4 release on the imx6qsabrelite board? For a
> while I've been using yocto's 'danny' branch.

The imx6qsabrelite has been moved to meta-fsl-arm-extra so you need
the layer added and use as usual.

--
Otavio Salvador                             O.S. Systems
E-mail: otavio@ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release
  2013-04-12 15:50 ` Otavio Salvador
@ 2013-04-13  2:46   ` Ashwin Kirpalani
  2013-04-13 17:29     ` Otavio Salvador
  0 siblings, 1 reply; 17+ messages in thread
From: Ashwin Kirpalani @ 2013-04-13  2:46 UTC (permalink / raw)
  To: Otavio Salvador; +Cc: meta-freescale@yoctoproject.org

[-- Attachment #1: Type: text/plain, Size: 1153 bytes --]

What is the repo command to pull down the 1.4 yocto release?

When I did
repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b
master

I got the following:
From https://github.com/Freescale/fsl-community-bsp-platform
 * [new branch]      danny      -> origin/danny
 * [new branch]      denzil     -> origin/denzil
 * [new branch]      master     -> origin/master
 * [new tag]         1.2        -> 1.2

There is no 1.3 or 1.4 Could you please advise how to pull down the 1.4
tag? Thanks


On Fri, Apr 12, 2013 at 11:50 AM, Otavio Salvador
<otavio@ossystems.com.br>wrote:

> On Fri, Apr 12, 2013 at 11:22 AM, Ashwin Kirpalani <akcooper8@gmail.com>
> wrote:
> > How do I go about testing the 1.4 release on the imx6qsabrelite board?
> For a
> > while I've been using yocto's 'danny' branch.
>
> The imx6qsabrelite has been moved to meta-fsl-arm-extra so you need
> the layer added and use as usual.
>
> --
> Otavio Salvador                             O.S. Systems
> E-mail: otavio@ossystems.com.br  http://www.ossystems.com.br
> Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br
>

[-- Attachment #2: Type: text/html, Size: 2202 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release
  2013-04-13  2:46   ` Ashwin Kirpalani
@ 2013-04-13 17:29     ` Otavio Salvador
  0 siblings, 0 replies; 17+ messages in thread
From: Otavio Salvador @ 2013-04-13 17:29 UTC (permalink / raw)
  To: Ashwin Kirpalani; +Cc: meta-freescale@yoctoproject.org

On Fri, Apr 12, 2013 at 11:46 PM, Ashwin Kirpalani <akcooper8@gmail.com> wrote:
> What is the repo command to pull down the 1.4 yocto release?
>
> When I did
> repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b
> master
>
> I got the following:
> From https://github.com/Freescale/fsl-community-bsp-platform
>  * [new branch]      danny      -> origin/danny
>  * [new branch]      denzil     -> origin/denzil
>  * [new branch]      master     -> origin/master
>  * [new tag]         1.2        -> 1.2
>
> There is no 1.3 or 1.4 Could you please advise how to pull down the 1.4 tag?

The 1.3 was forgot to be added; I did it now.

The 1.4 will be done together with Yocto release.

For now, use '-b master' and we will announce when the platform has
been branched for dylan (I hope next week).

Regards,

--
Otavio Salvador                             O.S. Systems
E-mail: otavio@ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2013-04-13 17:29 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-12 12:36 [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Otavio Salvador
2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 1/8] u-boot-fslc: Update to patches-2013.04's 20130410 snapshot Otavio Salvador
2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 2/8] imx6dlsabresd: Use U-Boot 2008.09 from Freescale Otavio Salvador
2013-04-12 12:41   ` Fabio Estevam
2013-04-12 12:50     ` Otavio Salvador
2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 3/8] imx-base.inc: Fix i.MX6SL entry point hex format Otavio Salvador
2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 4/8] imx-base.inc: Do not assign UBOOT_LOADADDRESS Otavio Salvador
2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 5/8] Fix use of SOC_FAMILY as the most right value is preferred Otavio Salvador
2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 6/8] xf86-dri-vivante: Ensure install fails if .la cannot be removed Otavio Salvador
2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 7/8] xf86-dri-vivante: Fix DRI module name Otavio Salvador
2013-04-12 12:36 ` [meta-fsl-arm PATCH v2 8/8] xf86-video-imxfb-vivante: Enable software rendering support Otavio Salvador
2013-04-12 13:07 ` [meta-fsl-arm PATCH v2 0/8] Fixes current found issues for 1.4 release Daiane Angolini
2013-04-12 13:16   ` Otavio Salvador
  -- strict thread matches above, loose matches on Subject: below --
2013-04-12 14:22 Ashwin Kirpalani
2013-04-12 15:50 ` Otavio Salvador
2013-04-13  2:46   ` Ashwin Kirpalani
2013-04-13 17:29     ` Otavio Salvador

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.