* [PATCH 1/3] meta-cedartrail: update SRCREV for Cedartrail machine branch
2012-08-20 21:52 [PATCH 0/3][meta-intel] Cover letter to update pvr driver to v1.0.2 in meta-cedartrail rahul.saxena
@ 2012-08-20 21:52 ` rahul.saxena
2012-08-20 22:09 ` Darren Hart
2012-08-20 21:52 ` [PATCH 2/3] meta-cedartrail: update SRCREV for yocto kernel pvr branch rahul.saxena
` (2 subsequent siblings)
3 siblings, 1 reply; 7+ messages in thread
From: rahul.saxena @ 2012-08-20 21:52 UTC (permalink / raw)
To: yocto, dvhart, tom.zanussi
From: Rahul Saxena <rahul.saxena@intel.com>
update SRCREV_machine_pn-linux-yocto_cedartrail
Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
---
.../recipes-kernel/linux/linux-yocto_3.0.bbappend | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend b/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend
index 7a0a2a3..48deb45 100644
--- a/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend
+++ b/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend
@@ -15,9 +15,9 @@ KMACHINE_cedartrail-nopvr = "cedartrail"
KBRANCH_cedartrail-nopvr = "yocto/standard/cedartrail"
KERNEL_FEATURES_append_cedartrail-nopvr += " cfg/smp.scc"
-SRCREV_machine_pn-linux-yocto_cedartrail ?= "81fd8c307997aff37916828dc8b4ef72f5d35a94"
+SRCREV_machine_pn-linux-yocto_cedartrail ?= "3b5b629560f2a36426c19f4f18e3633aa93c955e"
SRCREV_meta_pn-linux-yocto_cedartrail ?= "46e8fc2bbbe73514e8d99101adaaa373f760ffa7"
SRCREV_pvr_pn-linux-yocto_cedartrail ?= "997f5644664b31ebefd6e16c451c4a3729eb378a"
-SRCREV_machine_pn-linux-yocto_cedartrail-nopvr ?= "81fd8c307997aff37916828dc8b4ef72f5d35a94"
+SRCREV_machine_pn-linux-yocto_cedartrail-nopvr ?= "3b5b629560f2a36426c19f4f18e3633aa93c955e"
SRCREV_meta_pn-linux-yocto_cedartrail-nopvr ?= "a4ac64fe873f08ef718e2849b88914725dc99c1c"
--
1.7.4.1
^ permalink raw reply related [flat|nested] 7+ messages in thread* Re: [PATCH 1/3] meta-cedartrail: update SRCREV for Cedartrail machine branch
2012-08-20 21:52 ` [PATCH 1/3] meta-cedartrail: update SRCREV for Cedartrail machine branch rahul.saxena
@ 2012-08-20 22:09 ` Darren Hart
2012-08-20 22:13 ` Saxena, Rahul
0 siblings, 1 reply; 7+ messages in thread
From: Darren Hart @ 2012-08-20 22:09 UTC (permalink / raw)
To: rahul.saxena; +Cc: yocto
On 08/20/2012 02:52 PM, rahul.saxena@intel.com wrote:
> From: Rahul Saxena <rahul.saxena@intel.com>
>
> update SRCREV_machine_pn-linux-yocto_cedartrail
These typically include a reason for the update. Are you just bringing
it up to the most recent update from Bruce or is this to include some
update that you pushed to the cedartrail branch?
--
Darren
>
> Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
> ---
> .../recipes-kernel/linux/linux-yocto_3.0.bbappend | 4 ++--
> 1 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend b/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend
> index 7a0a2a3..48deb45 100644
> --- a/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend
> +++ b/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend
> @@ -15,9 +15,9 @@ KMACHINE_cedartrail-nopvr = "cedartrail"
> KBRANCH_cedartrail-nopvr = "yocto/standard/cedartrail"
> KERNEL_FEATURES_append_cedartrail-nopvr += " cfg/smp.scc"
>
> -SRCREV_machine_pn-linux-yocto_cedartrail ?= "81fd8c307997aff37916828dc8b4ef72f5d35a94"
> +SRCREV_machine_pn-linux-yocto_cedartrail ?= "3b5b629560f2a36426c19f4f18e3633aa93c955e"
> SRCREV_meta_pn-linux-yocto_cedartrail ?= "46e8fc2bbbe73514e8d99101adaaa373f760ffa7"
> SRCREV_pvr_pn-linux-yocto_cedartrail ?= "997f5644664b31ebefd6e16c451c4a3729eb378a"
>
> -SRCREV_machine_pn-linux-yocto_cedartrail-nopvr ?= "81fd8c307997aff37916828dc8b4ef72f5d35a94"
> +SRCREV_machine_pn-linux-yocto_cedartrail-nopvr ?= "3b5b629560f2a36426c19f4f18e3633aa93c955e"
> SRCREV_meta_pn-linux-yocto_cedartrail-nopvr ?= "a4ac64fe873f08ef718e2849b88914725dc99c1c"
>
--
Darren Hart
Intel Open Source Technology Center
Yocto Project - Technical Lead - Linux Kernel
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/3] meta-cedartrail: update SRCREV for Cedartrail machine branch
2012-08-20 22:09 ` Darren Hart
@ 2012-08-20 22:13 ` Saxena, Rahul
0 siblings, 0 replies; 7+ messages in thread
From: Saxena, Rahul @ 2012-08-20 22:13 UTC (permalink / raw)
To: Darren Hart; +Cc: yocto@yoctoproject.org
I am just bringing it up to a most recent update from Bruce. Nothing pushed from my side to cedartrail branch.
Thanks
Rahul
-----Original Message-----
From: Darren Hart [mailto:dvhart@linux.intel.com]
Sent: Monday, August 20, 2012 3:09 PM
To: Saxena, Rahul
Cc: yocto@yoctoproject.org; Zanussi, Tom
Subject: Re: [PATCH 1/3] meta-cedartrail: update SRCREV for Cedartrail machine branch
On 08/20/2012 02:52 PM, rahul.saxena@intel.com wrote:
> From: Rahul Saxena <rahul.saxena@intel.com>
>
> update SRCREV_machine_pn-linux-yocto_cedartrail
These typically include a reason for the update. Are you just bringing it up to the most recent update from Bruce or is this to include some update that you pushed to the cedartrail branch?
--
Darren
>
> Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
> ---
> .../recipes-kernel/linux/linux-yocto_3.0.bbappend | 4 ++--
> 1 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git
> a/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend
> b/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend
> index 7a0a2a3..48deb45 100644
> --- a/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend
> +++ b/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend
> @@ -15,9 +15,9 @@ KMACHINE_cedartrail-nopvr = "cedartrail"
> KBRANCH_cedartrail-nopvr = "yocto/standard/cedartrail"
> KERNEL_FEATURES_append_cedartrail-nopvr += " cfg/smp.scc"
>
> -SRCREV_machine_pn-linux-yocto_cedartrail ?= "81fd8c307997aff37916828dc8b4ef72f5d35a94"
> +SRCREV_machine_pn-linux-yocto_cedartrail ?= "3b5b629560f2a36426c19f4f18e3633aa93c955e"
> SRCREV_meta_pn-linux-yocto_cedartrail ?= "46e8fc2bbbe73514e8d99101adaaa373f760ffa7"
> SRCREV_pvr_pn-linux-yocto_cedartrail ?= "997f5644664b31ebefd6e16c451c4a3729eb378a"
>
> -SRCREV_machine_pn-linux-yocto_cedartrail-nopvr ?= "81fd8c307997aff37916828dc8b4ef72f5d35a94"
> +SRCREV_machine_pn-linux-yocto_cedartrail-nopvr ?= "3b5b629560f2a36426c19f4f18e3633aa93c955e"
> SRCREV_meta_pn-linux-yocto_cedartrail-nopvr ?= "a4ac64fe873f08ef718e2849b88914725dc99c1c"
>
--
Darren Hart
Intel Open Source Technology Center
Yocto Project - Technical Lead - Linux Kernel
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH 2/3] meta-cedartrail: update SRCREV for yocto kernel pvr branch
2012-08-20 21:52 [PATCH 0/3][meta-intel] Cover letter to update pvr driver to v1.0.2 in meta-cedartrail rahul.saxena
2012-08-20 21:52 ` [PATCH 1/3] meta-cedartrail: update SRCREV for Cedartrail machine branch rahul.saxena
@ 2012-08-20 21:52 ` rahul.saxena
2012-08-20 21:52 ` [PATCH 3/3] meta-cedartrail: update PVR graphics driver to version 1.0.2 rahul.saxena
2012-08-20 22:26 ` [PATCH 0/3][meta-intel] Cover letter to update pvr driver to v1.0.2 in meta-cedartrail Darren Hart
3 siblings, 0 replies; 7+ messages in thread
From: rahul.saxena @ 2012-08-20 21:52 UTC (permalink / raw)
To: yocto, dvhart, tom.zanussi
From: Rahul Saxena <rahul.saxena@intel.com>
Update SRCREV to point to yocto/pvr kernel branch with v1.0.2 pvr driver support
Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
---
.../recipes-kernel/linux/linux-yocto_3.0.bbappend | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend b/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend
index 48deb45..682aa08 100644
--- a/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend
+++ b/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend
@@ -17,7 +17,7 @@ KERNEL_FEATURES_append_cedartrail-nopvr += " cfg/smp.scc"
SRCREV_machine_pn-linux-yocto_cedartrail ?= "3b5b629560f2a36426c19f4f18e3633aa93c955e"
SRCREV_meta_pn-linux-yocto_cedartrail ?= "46e8fc2bbbe73514e8d99101adaaa373f760ffa7"
-SRCREV_pvr_pn-linux-yocto_cedartrail ?= "997f5644664b31ebefd6e16c451c4a3729eb378a"
+SRCREV_pvr_pn-linux-yocto_cedartrail ?= "7828ab82533828b924dbfad5158e274a8bb04df3"
SRCREV_machine_pn-linux-yocto_cedartrail-nopvr ?= "3b5b629560f2a36426c19f4f18e3633aa93c955e"
SRCREV_meta_pn-linux-yocto_cedartrail-nopvr ?= "a4ac64fe873f08ef718e2849b88914725dc99c1c"
--
1.7.4.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 3/3] meta-cedartrail: update PVR graphics driver to version 1.0.2
2012-08-20 21:52 [PATCH 0/3][meta-intel] Cover letter to update pvr driver to v1.0.2 in meta-cedartrail rahul.saxena
2012-08-20 21:52 ` [PATCH 1/3] meta-cedartrail: update SRCREV for Cedartrail machine branch rahul.saxena
2012-08-20 21:52 ` [PATCH 2/3] meta-cedartrail: update SRCREV for yocto kernel pvr branch rahul.saxena
@ 2012-08-20 21:52 ` rahul.saxena
2012-08-20 22:26 ` [PATCH 0/3][meta-intel] Cover letter to update pvr driver to v1.0.2 in meta-cedartrail Darren Hart
3 siblings, 0 replies; 7+ messages in thread
From: rahul.saxena @ 2012-08-20 21:52 UTC (permalink / raw)
To: yocto, dvhart, tom.zanussi
From: Rahul Saxena <rahul.saxena@intel.com>
This update of the driver enables support for B3 stepping of Cedarview
processor and also support for DP/eDP ports.
Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
---
meta-cedartrail/README | 2 +-
.../xorg-driver/cdv-pvr-driver.inc | 37 -----
.../xorg-driver/cdv-pvr-driver_1.0.2.bb | 139 ++++++++++++++++++++
.../xorg-driver/cdv-pvr-driver_1.0.bb | 99 --------------
4 files changed, 140 insertions(+), 137 deletions(-)
delete mode 100644 meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver.inc
create mode 100644 meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver_1.0.2.bb
delete mode 100644 meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver_1.0.bb
diff --git a/meta-cedartrail/README b/meta-cedartrail/README
index 493e831..715cad9 100755
--- a/meta-cedartrail/README
+++ b/meta-cedartrail/README
@@ -61,7 +61,7 @@ Power VR Graphics user-space driver binaries are covered by a
"Intel Free Distribution Binary License". The build of this driver
can be enabled by adding the following line to the local.conf file:
-LICENSE_FLAGS_WHITELIST += "license_cdv-pvr-driver_1.0"
+LICENSE_FLAGS_WHITELIST += "license_cdv-pvr-driver_1.0.2"
To enable the layer that does not support Power VR graphics
add the following to the local.conf file:
diff --git a/meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver.inc b/meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver.inc
deleted file mode 100644
index 787c1fb..0000000
--- a/meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver.inc
+++ /dev/null
@@ -1,37 +0,0 @@
-SUMMARY = "Cedartrail PowerVR Graphics Driver version [Gold] 1.0 binaries"
-DESCRIPTION = "2D, 3D and Media user space driver for Cedartrail platform \
-The binaries are covered by the Intel Free Distribution Binary License. \
-The user must make himself/herself aware of the Licensing terms \
-before enabling build of the Cedartrail PowerVR Graphics Driver via \
-this recipe. Please see the README in meta-cedartrail for instructions \
-for enabling the build of the driver "
-
-LICENSE_FLAGS = "license_${PN}_${PV}"
-LICENSE = "Intel Free Distribution Binary License"
-
-LIC_FILES_CHKSUM = " \
- file://${S}/usr/share/doc/psb-video-cdv-0.16/license.txt;md5=b14d99f8d4ed664e9ce95057f0bb5b65 \
- file://${S}/usr/share/doc/pvr-bin-cdv-1.7.788837_10/license.txt;md5=b14d99f8d4ed664e9ce95057f0bb5b65"
-
-INC_PR = "r1"
-
-DEPENDS = "rpm-native"
-
-FILES_${PN} += "${libdir}/dri ${libdir}/pvr/cdv/dri ${libdir}/pvr/cdv ${libdir}/xorg/modules/drivers"
-FILES_${PN}-dev += "${libdir}/dri ${libdir}/pvr/cdv/dri ${libdir}/xorg/modules/drivers"
-FILES_${PN}-dbg += "${libdir}/xorg/modules/drivers/.debug ${libdir}/dri/.debug ${libdir}/pvr/cdv/dri/.debug"
-
-FILES_${PN} += "${base_libdir}/firmware"
-FILES_${PN} += "${sysconfdir}/X11/xorg.conf.d"
-
-FILES_${PN} += "${libdir}/lib*.so"
-FILES_${PN}-dev += "${libdir}/lib*.so"
-FILES_${PN}-dbg += "${libdir}/.debug"
-
-FILES_${PN} += "${libdir}/pvr/cdv/xorg/modules/drivers"
-
-FILES_${PN} += "${datadir}/doc/psb-video-cdv-0.16/license.txt"
-FILES_${PN} += "${datadir}/doc/pvr-bin-cdv-1.7.788837_10/license.txt"
-
-
-
diff --git a/meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver_1.0.2.bb b/meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver_1.0.2.bb
new file mode 100644
index 0000000..f91b235
--- /dev/null
+++ b/meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver_1.0.2.bb
@@ -0,0 +1,139 @@
+SUMMARY = "Cedartrail PowerVR Graphics Driver version 1.0.2 binaries"
+DESCRIPTION = "2D, 3D and Media user space driver for Cedartrail platform \
+The binaries are covered by the Intel Free Distribution Binary License. \
+The user must make himself/herself aware of the Licensing terms \
+before enabling build of the Cedartrail PowerVR Graphics Driver via \
+this recipe. Please see the README in meta-cedartrail for instructions \
+for enabling the build of the driver "
+
+LICENSE_FLAGS = "license_${PN}_${PV}"
+LICENSE = "Intel Free Distribution Binary License"
+LIC_FILES_CHKSUM = " \
+ file://${S}/usr/share/doc/psb-video-cdv-${PSB-VIDEO-REV}/license.txt;md5=b14d99f8d4ed664e9ce95057f0bb5b65 \
+ file://${S}/usr/share/doc/pvr-bin-cdv-${PVR-BIN-REV_N}/license.txt;md5=b14d99f8d4ed664e9ce95057f0bb5b65"
+
+DEPENDS = "rpm-native libva"
+
+PR = "r0"
+
+PSB-VIDEO = "psb-video-cdv-0.17-2.1.i586.rpm"
+PSB-VIDEO-REV = "0.17"
+
+PVR-BIN = "pvr-bin-cdv-1.7.862890_05-1.1.i586.rpm"
+PVR-BIN-REV = "1.7.862890"
+PVR-BIN-REV_N = "1.7.862890_05"
+
+LIBWSBM = "libwsbm-cdv-1.1.0-3.1.i586.rpm"
+
+
+NON-OSS-PATH = "http://repo.meego.com/MeeGo/builds/1.2.0/1.2.0.10.1.20120723.1/repos/non-oss/ia32/packages/"
+OSS-PATH = "http://repo.meego.com/MeeGo/updates/1.2.0/repos/oss/ia32/packages/"
+
+
+SRC_URI = "${NON-OSS-PATH}${PSB-VIDEO};name=psbrpm \
+ ${NON-OSS-PATH}${PVR-BIN};name=pvrrpm \
+ ${OSS-PATH}${LIBWSBM};name=wsbmrpm \
+ "
+SRC_URI[pvrrpm.md5sum] = "92dbb85a259dff73c6e4de68d158ef10"
+SRC_URI[pvrrpm.sha256sum] = "46356021efa990cde367b2cdec8626db8c1457234771c6459a106b8342c549c1"
+
+SRC_URI[psbrpm.md5sum] = "0300f7485306bb039ee33e6238a00ae3"
+SRC_URI[psbrpm.sha256sum] = "8e71f2ff7464b20823d7f552729d39cb9e3d75badc9b206d43bcc2429849f6c0"
+
+SRC_URI[wsbmrpm.md5sum] = "b8b21ca8325abd7850d197f9bf3071c7"
+SRC_URI[wsbmrpm.sha256sum] = "f436386967c1adec5211e662251bd542bbe0b8cd55e1d9f9c203da5ee934d4f0"
+
+S = "${WORKDIR}/cdv-graphics-drivers_${PV}"
+
+FILES_${PN} += "${libdir}/dri ${libdir}/pvr/cdv/dri ${libdir}/pvr/cdv ${libdir}/xorg/modules/drivers"
+
+FILES_${PN} += "${base_libdir}/firmware"
+FILES_${PN} += "${sysconfdir}/X11/xorg.conf.d"
+
+FILES_${PN} += "${libdir}/lib*.so"
+
+FILES_${PN} += "${libdir}/pvr/cdv/xorg/modules/drivers"
+
+FILES_${PN} += "${datadir}/doc/psb-video-cdv-${PSB-VIDEO-REV}/license.txt"
+FILES_${PN} += "${datadir}/doc/pvr-bin-cdv-${PVR-BIN-REV_N}/license.txt"
+
+
+TARGET_CC_ARCH += "${CFLAGS}{LDFLAGS}"
+INSANE_SKIP_${PN} += "ldflags"
+INSANE_SKIP_${PN}-dbg += "ldflags"
+
+do_configure () {
+
+# Extract license files from rpms
+rpm2cpio.sh ${WORKDIR}/${PSB-VIDEO} |cpio -ivd ./usr/share/doc/psb-video-cdv-${PSB-VIDEO-REV}/license.txt
+rpm2cpio.sh ${WORKDIR}/${PVR-BIN} |cpio -ivd ./usr/share/doc/pvr-bin-cdv-${PVR-BIN-REV_N}/license.txt
+
+}
+
+do_install() {
+
+ mv ${WORKDIR}/*.rpm ${S}
+
+ rpm2cpio.sh ${S}/${LIBWSBM} | cpio -id
+
+ install -d -m 0755 ${D}${libdir}/dri
+
+ install -m 0755 ${S}/usr/lib/* ${D}${libdir}/
+
+ rpm2cpio.sh ${S}/${PSB-VIDEO} | cpio -id
+
+ install -d -m 0755 ${D}${base_libdir}/firmware
+
+ install -m 0755 ${S}/usr/lib/dri/* ${D}${libdir}/dri/
+
+ install -m 0755 ${S}/lib/firmware/* ${D}${base_libdir}/firmware
+
+ rpm2cpio.sh ${S}/${PVR-BIN} | cpio -id
+
+ install -d -m 0755 ${D}${libdir}/pvr/cdv/dri
+
+ install -m 0755 ${S}/usr/lib/pvr/cdv/dri/* ${D}${libdir}/pvr/cdv/dri
+
+ install -d -m 0755 ${D}${sysconfdir}/X11/xorg.conf.d
+ install -m 0755 ${S}/etc/powervr.ini ${D}${sysconfdir}/
+ install -m 0755 ${S}/etc/X11/xorg.conf.d/* ${D}${sysconfdir}/X11/xorg.conf.d/
+ install -m 0755 ${S}/usr/lib/dri/pvr_dri.so ${D}${libdir}/dri/
+ install -m 0755 ${S}/usr/lib/*.so.* ${D}${libdir}/
+
+
+ install -m 0755 ${S}/usr/lib/libegl4ogl.so.${PVR-BIN-REV} ${D}${libdir}/libegl4ogl.so
+ install -m 0755 ${S}/usr/lib/libEGL.so.${PVR-BIN-REV} ${D}${libdir}/libEGL.so
+ install -m 0755 ${S}/usr/lib/libGLES_CM.so.${PVR-BIN-REV} ${D}${libdir}/libGLES_CM.so
+ install -m 0755 ${S}/usr/lib/libGLES_CM.so.${PVR-BIN-REV} ${D}${libdir}/libGLESv1_CM.so
+ install -m 0755 ${S}/usr/lib/libGLESv2.so.${PVR-BIN-REV} ${D}${libdir}/libGLESv2.so
+ install -m 0755 ${S}/usr/lib/libglslcompiler.so.${PVR-BIN-REV} ${D}${libdir}/libglslcompiler.so
+ install -m 0755 ${S}/usr/lib/libIMGegl.so.${PVR-BIN-REV} ${D}${libdir}/libIMGegl.so
+ install -m 0755 ${S}/usr/lib/libOpenVG.so.${PVR-BIN-REV} ${D}${libdir}/libOpenVG.so
+ install -m 0755 ${S}/usr/lib/libOpenVGU.so.${PVR-BIN-REV} ${D}${libdir}/libOpenVGU.so
+ install -m 0755 ${S}/usr/lib/libpvr2d.so.${PVR-BIN-REV} ${D}${libdir}/libpvr2d.so
+ install -m 0755 ${S}/usr/lib/libPVROGL_MESA.so.${PVR-BIN-REV} ${D}${libdir}/libPVROGL_MESA.so
+ install -m 0755 ${S}/usr/lib/libpvrPVR2D_BLITWSEGL.so.${PVR-BIN-REV} ${D}${libdir}/libpvrPVR2D_BLITWSEGL.so
+ install -m 0755 ${S}/usr/lib/libpvrPVR2D_DRIWSEGL.so.${PVR-BIN-REV} ${D}${libdir}/libpvrPVR2D_DRIWSEGL.so
+ install -m 0755 ${S}/usr/lib/libpvrPVR2D_FLIPWSEGL.so.${PVR-BIN-REV} ${D}${libdir}/libpvrPVR2D_FLIPWSEGL.so
+ install -m 0755 ${S}/usr/lib/libpvrPVR2D_LINUXFBWSEGL.so.${PVR-BIN-REV} ${D}${libdir}/libpvrPVR2D_LINUXFBWSEGL.so
+ install -m 0755 ${S}/usr/lib/libPVRScopeServices.so.${PVR-BIN-REV} ${D}${libdir}/libPVRScopeServices.so
+ install -m 0755 ${S}/usr/lib/libsrv_init.so.${PVR-BIN-REV} ${D}${libdir}/libsrv_init.so
+ install -m 0755 ${S}/usr/lib/libsrv_um.so.${PVR-BIN-REV} ${D}${libdir}/libsrv_um.so
+ install -m 0755 ${S}/usr/lib/libusc.so.${PVR-BIN-REV} ${D}${libdir}/libusc.so
+
+ install -m 0755 ${S}/usr/lib/pvr/cdv/*.so.* ${D}${libdir}/pvr/cdv/
+
+ install -d -m 0755 ${D}${libdir}/pvr/cdv/xorg/modules/drivers
+ install -m 0755 ${S}/usr/lib/pvr/cdv/xorg/modules/drivers/* ${D}${libdir}/pvr/cdv/xorg/modules/drivers/
+
+ install -d -m 0755 ${D}${libdir}/xorg/modules/drivers
+
+ install -m 0755 ${S}/usr/lib/xorg/modules/drivers/* ${D}${libdir}/xorg/modules/drivers/
+
+ install -d -m 0755 ${D}${datadir}/doc/psb-video-cdv-${PSB-VIDEO-REV}
+ install -d -m 0755 ${D}${datadir}/doc/pvr-bin-cdv-${PVR-BIN-REV_N}
+
+ install -m 0755 ${S}/usr/share/doc/psb-video-cdv-${PSB-VIDEO-REV}/license.txt ${D}${datadir}/doc/psb-video-cdv-${PSB-VIDEO-REV}/license.txt
+ install -m 0755 ${S}/usr/share/doc/pvr-bin-cdv-${PVR-BIN-REV_N}/license.txt ${D}${datadir}/doc/pvr-bin-cdv-${PVR-BIN-REV_N}/license.txt
+
+}
diff --git a/meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver_1.0.bb b/meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver_1.0.bb
deleted file mode 100644
index 9af0eb8..0000000
--- a/meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver_1.0.bb
+++ /dev/null
@@ -1,99 +0,0 @@
-require cdv-pvr-driver.inc
-
-PR = "${INC_PR}.1"
-
-DEPENDS = "libva"
-
-SRC_URI = "http://repo.meego.com/MeeGo/updates/1.2.0/repos/non-oss/ia32/packages/psb-video-cdv-0.16-1.1.i586.rpm;name=psbrpm \
- http://repo.meego.com/MeeGo/updates/1.2.0/repos/non-oss/ia32/packages/pvr-bin-cdv-1.7.788837_10-1.1.i586.rpm;name=pvrrpm \
- http://repo.meego.com/MeeGo/updates/1.2.0/repos/oss/ia32/packages/libwsbm-cdv-1.1.0-3.1.i586.rpm;name=wsbmrpm \
- "
-SRC_URI[pvrrpm.md5sum] = "06dbacd7f0f5bb10132eb5477ae9267a"
-SRC_URI[pvrrpm.sha256sum] = "1e42c57485e46a1712e26f48df44a2f5305a82ca98afc5bf4f90a93c9631f509"
-
-SRC_URI[psbrpm.md5sum] = "fd213baa2af33d35e8b552e586b02b90"
-SRC_URI[psbrpm.sha256sum] = "cda281798ebbd280b6d2caf2a09961db0d719f929b808c6360c81db323aeee71"
-
-SRC_URI[wsbmrpm.md5sum] = "b8b21ca8325abd7850d197f9bf3071c7"
-SRC_URI[wsbmrpm.sha256sum] = "f436386967c1adec5211e662251bd542bbe0b8cd55e1d9f9c203da5ee934d4f0"
-
-
-S = "${WORKDIR}/cdv-graphics-drivers_${PV}"
-
-do_configure () {
-
-# Extract license files from rpms
-rpm2cpio ${WORKDIR}/psb-video-cdv-0.16-1.1.i586.rpm |cpio -ivd ./usr/share/doc/psb-video-cdv-0.16/license.txt
-rpm2cpio ${WORKDIR}/pvr-bin-cdv-1.7.788837_10-1.1.i586.rpm |cpio -ivd ./usr/share/doc/pvr-bin-cdv-1.7.788837_10/license.txt
-
-}
-
-
-do_install() {
-
-
- mv ${WORKDIR}/*.rpm ${S}
-
- rpm2cpio ${S}/libwsbm-cdv-1.1.0-3.1.i586.rpm | cpio -id
-
- install -d -m 0755 ${D}${libdir}/dri
-
- install -m 0755 ${S}/usr/lib/* ${D}${libdir}/
-
- rpm2cpio ${S}/psb-video-cdv-0.16-1.1.i586.rpm | cpio -id
-
- install -d -m 0755 ${D}${base_libdir}/firmware
-
- install -m 0755 ${S}/usr/lib/dri/* ${D}${libdir}/dri/
-
- install -m 0755 ${S}/lib/firmware/* ${D}${base_libdir}/firmware
-
- rpm2cpio ${S}/pvr-bin-cdv-1.7.788837_10-1.1.i586.rpm | cpio -id
-
- install -d -m 0755 ${D}${libdir}/pvr/cdv/dri
-
- install -m 0755 ${S}/usr/lib/pvr/cdv/dri/* ${D}${libdir}/pvr/cdv/dri
-
- install -d -m 0755 ${D}${sysconfdir}/X11/xorg.conf.d
- install -m 0755 ${S}/etc/powervr.ini ${D}${sysconfdir}/
- install -m 0755 ${S}/etc/X11/xorg.conf.d/* ${D}${sysconfdir}/X11/xorg.conf.d/
- install -m 0755 ${S}/usr/lib/dri/pvr_dri.so ${D}${libdir}/dri/
- install -m 0755 ${S}/usr/lib/*.so.* ${D}${libdir}/
-
-
- install -m 0755 ${S}/usr/lib/libegl4ogl.so.1.7.788837 ${D}${libdir}/libegl4ogl.so
- install -m 0755 ${S}/usr/lib/libEGL.so.1.7.788837 ${D}${libdir}/libEGL.so
- install -m 0755 ${S}/usr/lib/libGLES_CM.so.1.7.788837 ${D}${libdir}/libGLES_CM.so
- install -m 0755 ${S}/usr/lib/libGLES_CM.so.1.7.788837 ${D}${libdir}/libGLESv1_CM.so
- install -m 0755 ${S}/usr/lib/libGLESv2.so.1.7.788837 ${D}${libdir}/libGLESv2.so
- install -m 0755 ${S}/usr/lib/libglslcompiler.so.1.7.788837 ${D}${libdir}/libglslcompiler.so
- install -m 0755 ${S}/usr/lib/libIMGegl.so.1.7.788837 ${D}${libdir}/libIMGegl.so
- install -m 0755 ${S}/usr/lib/libOpenVG.so.1.7.788837 ${D}${libdir}/libOpenVG.so
- install -m 0755 ${S}/usr/lib/libOpenVGU.so.1.7.788837 ${D}${libdir}/libOpenVGU.so
- install -m 0755 ${S}/usr/lib/libpvr2d.so.1.7.788837 ${D}${libdir}/libpvr2d.so
- install -m 0755 ${S}/usr/lib/libPVROGL_MESA.so.1.7.788837 ${D}${libdir}/libPVROGL_MESA.so
- install -m 0755 ${S}/usr/lib/libpvrPVR2D_BLITWSEGL.so.1.7.788837 ${D}${libdir}/libpvrPVR2D_BLITWSEGL.so
- install -m 0755 ${S}/usr/lib/libpvrPVR2D_DRIWSEGL.so.1.7.788837 ${D}${libdir}/libpvrPVR2D_DRIWSEGL.so
- install -m 0755 ${S}/usr/lib/libpvrPVR2D_FLIPWSEGL.so.1.7.788837 ${D}${libdir}/libpvrPVR2D_FLIPWSEGL.so
- install -m 0755 ${S}/usr/lib/libpvrPVR2D_LINUXFBWSEGL.so.1.7.788837 ${D}${libdir}/libpvrPVR2D_LINUXFBWSEGL.so
- install -m 0755 ${S}/usr/lib/libPVRScopeServices.so.1.7.788837 ${D}${libdir}/libPVRScopeServices.so
- install -m 0755 ${S}/usr/lib/libsrv_init.so.1.7.788837 ${D}${libdir}/libsrv_init.so
- install -m 0755 ${S}/usr/lib/libsrv_um.so.1.7.788837 ${D}${libdir}/libsrv_um.so
- install -m 0755 ${S}/usr/lib/libusc.so.1.7.788837 ${D}${libdir}/libusc.so
-
- install -m 0755 ${S}/usr/lib/pvr/cdv/*.so.* ${D}${libdir}/pvr/cdv/
-
- install -d -m 0755 ${D}${libdir}/pvr/cdv/xorg/modules/drivers
- install -m 0755 ${S}/usr/lib/pvr/cdv/xorg/modules/drivers/* ${D}${libdir}/pvr/cdv/xorg/modules/drivers/
-
- install -d -m 0755 ${D}${libdir}/xorg/modules/drivers
-
- install -m 0755 ${S}/usr/lib/xorg/modules/drivers/* ${D}${libdir}/xorg/modules/drivers/
-
- install -d -m 0755 ${D}${datadir}/doc/psb-video-cdv-0.16
- install -d -m 0755 ${D}${datadir}/doc/pvr-bin-cdv-1.7.788837_10
-
- install -m 0755 ${S}/usr/share/doc/psb-video-cdv-0.16/license.txt ${D}${datadir}/doc/psb-video-cdv-0.16/license.txt
- install -m 0755 ${S}/usr/share/doc/pvr-bin-cdv-1.7.788837_10/license.txt ${D}${datadir}/doc/pvr-bin-cdv-1.7.788837_10/license.txt
-
-}
--
1.7.4.1
^ permalink raw reply related [flat|nested] 7+ messages in thread* Re: [PATCH 0/3][meta-intel] Cover letter to update pvr driver to v1.0.2 in meta-cedartrail
2012-08-20 21:52 [PATCH 0/3][meta-intel] Cover letter to update pvr driver to v1.0.2 in meta-cedartrail rahul.saxena
` (2 preceding siblings ...)
2012-08-20 21:52 ` [PATCH 3/3] meta-cedartrail: update PVR graphics driver to version 1.0.2 rahul.saxena
@ 2012-08-20 22:26 ` Darren Hart
3 siblings, 0 replies; 7+ messages in thread
From: Darren Hart @ 2012-08-20 22:26 UTC (permalink / raw)
To: rahul.saxena; +Cc: yocto
On 08/20/2012 02:52 PM, rahul.saxena@intel.com wrote:
> From: Rahul Saxena <rahul.saxena@intel.com>
>
> Cover letter to update pvr driver to v1.0.2 in meta-cedartrail
>
> This update of the driver supports B3 stepping of the Cedarview processor and also
> supports DP/eDP ports.
>
> Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
Applied to Denzil branch.
Thanks
> --
> The following changes since commit 2552a046878e4352595f6e081ad371538cceda10:
>
> meta-n450: explicitly specify KBRANCH we expect to use (2012-07-12 16:32:58 -0500)
>
> are available in the git repository at:
> git://git.pokylinux.org/meta-intel-contrib rsaxena/denzelv102aug20OK
> http://git.pokylinux.org/cgit.cgi/meta-intel-contrib/log/?h=rsaxena/denzelv102aug20OK
>
> Rahul Saxena (3):
> meta-cedartrail: update SRCREV for Cedartrail machine branch
> meta-cedartrail: update SRCREV for yocto kernel pvr branch
> meta-cedartrail: update PVR graphics driver to version 1.0.2
>
> meta-cedartrail/README | 2 +-
> .../xorg-driver/cdv-pvr-driver.inc | 37 -----
> .../xorg-driver/cdv-pvr-driver_1.0.2.bb | 139 ++++++++++++++++++++
> .../xorg-driver/cdv-pvr-driver_1.0.bb | 99 --------------
> .../recipes-kernel/linux/linux-yocto_3.0.bbappend | 6 +-
> 5 files changed, 143 insertions(+), 140 deletions(-)
> delete mode 100644 meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver.inc
> create mode 100644 meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver_1.0.2.bb
> delete mode 100644 meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver_1.0.bb
>
--
Darren Hart
Intel Open Source Technology Center
Yocto Project - Technical Lead - Linux Kernel
^ permalink raw reply [flat|nested] 7+ messages in thread