Commit Graph

2523 Commits

Author SHA1 Message Date
Nitin A Kamble
73e6c9969b common/linux-firmware: add support for Centrino Advanced-N 6235 wireless
Add and package microcode needed for Centrino Advanced-N 6235 wireless
card, and split the packaging of the licence file so that it can be
bundled with any of the Intel iwlfifi microcode packages.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-14 11:03:07 -06:00
Nitin A Kamble
773a71c667 meta-nuc: init script for configuring HDMI audio
Provide an init script to check at boot time which HDMI port is connected
and configure the default ALSA audio out to that port.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-14 11:00:54 -06:00
Nitin A Kamble
a2d990eaad meta-nuc: disable serial port config
There is no serial port on the NUC, so remove the serial port
configuration to avoid these kind of errors in the /var/log/messages:

  Dec 12 19:06:06 nuc auth.err getty: ttyS0: ioctl: Input/output error

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-14 10:58:24 -06:00
Nitin A Kamble
6408a39055 meta-nuc: provide a working alsa config for the nuc BSP
The nuc supports audio only via the HDMI ports. This provides an alsa
sound configuration where HDMI0 port is set as a default sound out
device.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-14 10:50:41 -06:00
Nitin A Kamble
3907096db9 meta-nuc: provide a working xorg.conf for the nuc BSP
Provide a working xorg.conf for the nuc BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-14 10:49:53 -06:00
Nitin A Kamble
7f57b23cf7 meta-nuc: add kernel recipe for nuc BSP
Reuse the kernel support of chiefriver, and extend it to
use additional kernel features like wifi.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-14 10:49:21 -06:00
Nitin A Kamble
3801681a64 meta-nuc: provide a formfactor for the nuc BSP
Provide a formfactor configuration for the nuc BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-14 10:48:39 -06:00
Nitin A Kamble
ac433975a5 meta-nuc: provide machine configuration for nuc BSP
Create a new machine named 'nuc', which is similar to the existing
chiefriver machine but with addition of wifi support.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-14 10:47:21 -06:00
Nitin A Kamble
ea0075af93 meta-nuc: new BSP layer for Intel NUC systems
This layer provides support for Intel NUC (Next Unit of Computing)
systems.

This BSP specifically targets the "Next Unit of Computing Kit
DC3217IYE" containing the 3rd generation Intel® Core™ i3- 3217U (Ivy
Bridge) processor and Intel Centrino Advanced-N 6235 Wireless mini PCI
Express card.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-14 10:37:39 -06:00
Nitin A Kamble
3b4e4b952d crownbay: linux-yocto_3.4.bbappend cleanup SRC_URI
Use ${KMETA} variable instead of using the branch name "meta" directly.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-14 10:34:38 -06:00
Richard Purdie
bb36db616a common/mesa-dri: Change version to match OE-Core upgrade
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-12-11 17:00:14 +00:00
Nitin A Kamble
fcc9d7ac10 sys940x README: add a web link to the Intel embedded platforms
Add a web link in the readme so that one can find other embedded
platforms provided by Intel.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-07 13:54:16 -06:00
Nitin A Kamble
b685a58a6d n450 README: add web links to the supported platforms
Add links in the readme so that one can find on the Internet
further details of the platforms supported by this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-07 13:54:05 -06:00
Nitin A Kamble
3677a02540 eMenlow README: add a web link to the Intel embedded platforms
Add a web link in the readme so that one can find other embedded
platforms provided by Intel.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-07 13:53:55 -06:00
Nitin A Kamble
aac487ffde jasperforest README: add web links to the supported platforms
Add links in the readme so that one can find on the Internet
further details of the platforms supported by this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-07 13:53:40 -06:00
Nitin A Kamble
866c7ef1da chiefriver README: add web links to the supported platforms
Add links in the readme so that one can find on the Internet
further details of the platforms supported by this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-07 13:53:28 -06:00
Nitin A Kamble
0a842382c1 sugarbay README: add web links to the supported platforms
Add links in the readme so that one can find on the Internet
further details of the platforms supported by this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-07 13:53:12 -06:00
Nitin A Kamble
f0cad75959 crownbay README: add web links to the supported platforms
Add links in the readme so that one can find on the Internet
further details of the platforms supported by this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-07 13:53:04 -06:00
Nitin A Kamble
2e978b4821 emenlow.conf: specify a kernel boot param for emgd
Via "vmalloc=256MB" boot parameter ask kernel to keep enough
memory available for the emgd kernel driver allocation.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-07 13:52:40 -06:00
Nitin A Kamble
f35e1dcbbc meta-emenlow: remove checksums.ini
Not needed.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-07 13:52:29 -06:00
Ross Burton
39ee600020 xf86-video-mga: add missing EXA runtime dependency, cleanup depends
Add xserver-xorg-module-exa as a runtime dependency as this driver uses it, and
remove some build dependencies that are certainly not used.

[ YOCTO #3495 ]

Signed-off-by: Ross Burton <ross.burton@intel.com>
Acked-by: Kishore Bodke <kishore.k.bodke@intel.com>
2012-12-06 15:31:28 -06:00
Rahul Saxena
806a3bd35e meta-romley: add web links for supported platforms to README & Add code names
add links in the README so that one can find further details of the
platforms supported by this BSP. Also added code names for processor and chipset

Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-06 15:29:45 -06:00
Rahul Saxena
07cc2936bf meta-crystalforest: add web links for supported platforms to README & Add code names
add links in the README so that one can find further details of the
platforms supported by this BSP. Also added code names for processor and chipset

Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-06 15:29:35 -06:00
Rahul Saxena
344659816e meta-cedartrail: add web links for supported platforms to README
add links in the README so that one can find further details of the
platforms supported by this BSP.

Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-06 15:29:15 -06:00
Nitin A Kamble
7b3810ec5e emgd-driver-bin: avoid text relocation warnings
This commits avoids this build time warning:

WARNING: QA Issue: ELF binary '/home/lserban/work/poky/build/tmp/work/core2-poky-linux/emgd-driver-bin/1.14-r4/packages-split/emgd-driver-bin/usr/lib/dri/emgd_drv_video.so' has relocations in .text

Fixes this bug:
[YOCTO #3525]

No PR bump, because there is no change in the output.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-06 15:19:52 -06:00
Nitin A Kamble
54816a1bba fri2 README: add a web link to the Intel embedded platforms
Add a web link in the readme so that one can find other embedded
platforms provided by Intel.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>

Removed gratuitous ® character.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-12-05 18:35:27 -08:00
Darren Hart
818e6ba129 fri2: README update
Update the README with various changes that somehow never made it in
prior to the last release. These include details on the Intel provided
Fast Boot EFI firmware, known issues, and de-versioning of the EMGD
licensing configuration variables.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-12-05 18:29:02 -08:00
Nitin A Kamble
34c77e7356 BSP README.sources: update the URL of the source tarball
Instead of the denzil release specify the location of the source tarball
of danny release.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-05 14:52:57 -06:00
Nitin A Kamble
cb34a2d77d eMenlow README: add text to specify the licensing need of EMGD
This commit adds information about specifying this line
  LICENSE_FLAGS_WHITELIST = "license_emgd-driver-bin_1.14"
in local.conf to get the EMGD support enabled for the BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-03 18:16:45 -06:00
Nitin A Kamble
f632252c36 emgd-driver-bin: avoid rebuilding issue of the recipe
This avoids errors like this:
| cpio: ./usr/lib/libgstvabuffer.so.0 not created: newer or same age version exists
| install: cannot stat `/srv/home/nitin/builds/build-crownbay/tmp/work/core2-poky-linux/emgd-driver-bin-1.14-r2/IEMGD_HEAD_Linux/MeeGo1.2/usr/lib/libGLES_CM.so': No such file or directory

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-03 14:20:52 -06:00
Nitin A Kamble
06637f1e9f eMenlow README: add a link to the platform webpage
Add a link in the readme so that one can find further details
of the platfrom from the Internet.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-03 14:20:52 -06:00
Nitin A Kamble
6eed009059 emenlow: use emgd instead of psb for graphics driver
Remove all the Poulsbo graphics driver specific meta data files.
And configure the BSP to use EMGD instead of psb for graphics stack.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-03 14:20:44 -06:00
Nitin A Kamble
b4141a6404 meta-intel.inc: fix xorg packaging issue for emgd BSPs
BSPs using emgd graphics stack need to use older version
of xserver. And these older xserver recipes still use modules which need
to be specified in the meta-intel.inc.
  This is needed in addition to Ross's xorg packaging fixes in oecore.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-03 11:33:03 -06:00
Kishore Bodke
6365370517 crystalforest: Enable BSP specific feature set
Enable corpus, zlib-qat-module and openssl-qat-module features
through MACHINE_EXTRA_RRECOMMENDS.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-03 09:15:06 -06:00
Kishore Bodke
303b525328 meta-intel/common: Add Corpus recipes to common
Moved corpus recipes to common as this will be
used by multiple BSPs.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-03 09:14:55 -06:00
Kishore Bodke
aa88280058 crystalforest: Remove the custom Image recipes
Remove the custom Images for the Crystal Forest BSP
to include these features into machine.conf

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-03 09:14:43 -06:00
Kishore Bodke
89825120dd crystalforest: Remove Corpus recipes
Remove the corpus recipes from the crystalforest BSP
as this will be used by multiple BSPs.

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-12-03 09:14:30 -06:00
Tom Zanussi
b7337857ca meta-intel.inc: remove xaa from matrox XSERVER variable
XAA has been dropped, so we need to drop the xaa module.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-29 17:21:16 -06:00
Ross Burton
ba2cac6f5b xf86-video-mga: upgrade and fix build
1.4.13 doesn't build against new X servers as XAA has been dropped, so upgrade
to 1.6.2 which makes XAA optional.

Also configure.ac is using AC_CHECK_FILE which doesn't cross-compile, so remove
those.

[ YOCTO #3495 ]

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-29 09:15:27 -06:00
Nitin A Kamble
154156a4db emgd-driver-bin: add further needed soft links
These changes avoid link issues like following, where detailed
library versions included in the .so filenames cause linking issues.

[...]/tmp/sysroots/x86_64-linux/usr/libexec/core2-poky-linux/gcc/i586-poky-linux/4.7.2/ld: warning: libEMGDegl.so, needed by [...]/tmp/sysroots/fri2/usr/lib/libGLESv2.so, not found (try using -rpath or -rpath-link)
[...]/tmp/sysroots/x86_64-linux/usr/libexec/core2-poky-linux/gcc/i586-poky-linux/4.7.2/ld: warning: libemgdsrv_um.so, needed by [...]/tmp/sysroots/fri2/usr/lib/libGLESv2.so, not found (try using -rpath or -rpath-link)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-26 18:02:11 -06:00
Alexandre Belloni
458fa62989 emgd-driver-bin: add more necessary soft links
Those links are needed to be able to at least compile xbmc.

Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-26 18:01:17 -06:00
Richard Purdie
e2bf742dfe emenlow/qt: Drop emenlow qt bbappend since GL support is now the default
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-11-26 16:50:44 +00:00
Koen Kooi
a3eef7790f meta-fri2: update README to match current emgd driver version
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-11-22 00:59:34 -06:00
Khem Raj
92a8b18dbd mesa-dri_8.0.4.bbappend: Remove tabs from python code
check for xserver to be non-empty before using it
fixed errors like

ERROR: Failed to parse recipe:
/b/kraj/yocto/poky/meta/recipes-graphics/mesa/mesa-dri_8.0.4.bb
ERROR: Error executing a python function in <code>:
AttributeError: 'NoneType' object has no attribute 'split'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-22 00:22:17 -06:00
Nitin A Kamble
24a252c47b emgd-driver-bin: remove duplicate files & fix soft links
Replace all the duplicate files by soft links, and also fix targets of
some of the broken soft links.

Fixes [YOCTO #3257]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2012-11-22 00:21:59 -06:00
Tom Zanussi
787d5d8c93 meta-intel: remove explicit kernel SRCREVs
To ease development on unreleased BSPs, let the kernel SRCREV float.
This avoids constantly having to update the SRCREVs manually, and
assures we won't get into a situation where LINUX_VERSION doesn't
match the version set by the kernel recipe.

We'll lock down the kernel SRCREVs and set the matching LINUX_VERSION
when we do releases, but in the meantime, we can use AUTOREV.

Note that individual BSPs are always free to override this maintain
their own SRCREVs if they want to.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-13 09:24:46 -06:00
Kishore Bodke
52a9a5aec7 romley: Update README Instructions
Add Instructions on how to get the
Intel DPDK recipes

Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-08 09:29:04 -06:00
Ross Burton
fa655a783b emgd-driver-bin: add xorg-abi-video- dependency
xserver changes the driver ABI at will, and refuses to load drivers with the
wrong ABI version. So that we know about this error at image build time instead
of when xserver fails to start, RDEPEND on the ABI version we expect.

This dependency is added programmatically so that bitbake doesn't look for a
provider of xorg-abi-video-8 at parse time, which it won't find.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-06 18:09:01 -06:00
Ross Burton
606f2a8799 cdv-pvr-driver: add xorg-abi-video- dependency
xserver changes the driver ABI at will, and refuses to load drivers with the
wrong ABI version. So that we know about this error at image build time instead
of when xserver fails to start, RDEPEND on the ABI version we expect.

This dependency is added programmatically so that bitbake doesn't look for a
provider of xorg-abi-video-8 at parse time, which it won't find.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-06 18:09:01 -06:00
Ross Burton
b5610a7fd4 xserver-xorg: bump PR to get the new xorg-abi- RPROVIDES
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-06 18:08:22 -06:00