Age | Commit message (Collapse) | Author |
|
Create first partition on SD card as fat32. As boot.img is formatted
as vfat, this will ensure information in partition table matches
actual partition type.
Signed-off-by: Vladan Jovanovic <vladan.jovanovic@gmail.com>
|
|
As we cannot allow concurrent build of applications targetting
different backends we use the distro features to package the need
libraries for the backend. Currently it does:
X11 support, if 'x11' feature is enabled
DirectFB support, if 'x11' is not enabled AND 'directfb is enabled
FrameBuffer, fallback
As 1.1.0 version of the Vivante libraries are build against DirectFB
1.4 we cannot support it for now, so we explicitly disable it for this
version so it is easy to add it back when new version, supporting
newer DirectFB, is released.
Change-Id: Ia8973b8107155b8a5f7fadc50d2290c1d5f28363
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The DRI library is build so we should provide the same library
here.
Change-Id: I170e107f7a8fda5de565e8b39a8601422d44350d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: I37567a888ee02bfb55a34f36fe623938f7a07c18
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This fixes runtime errors as:
,----
| VertexShader: chiclet.vert: comiple error
| FragmentShader: chiclet.frag: comiple error
| ShaderProgram: null vertex program
| Segmentation fault
`----
The rdepends needs to be explicitly add as the library is loaded at
runtime so it is not possible to discovery that it is required
automatically.
Change-Id: I39c0c1c8019f9fd5c0561f9ebddeeb31f31c6e97
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The Xorg GLX extension requires updated GL headers to be able to run
so we won't ship the Vivante specific headers.
Change-Id: I6e6c094ca120104f03a2c1f6195e68716f6a370d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
* Group GPU libs based on backend
* Add GPU libs to packages depending on DISTRO_FEATURES
* Bump PR
Change-Id: I08aaee593cc18cb7cf6f3f0ef9a3aff046d87edd
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
* Remove xlib udef macros
* Distrubuted header files rename some badly named X defines
but this breaks compilation on programs that expect this
macros.
* Bump PR
Change-Id: Iaedbb4506be5f4a641411d9888aa5338b574b7a4
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
This drops the DirectFB files while we do not have support for it and
ensure all packages need to choose the proper backend to link to as we
remove the generic link pointing to a default backend.
Change-Id: I57b79675ba9e8158d5c79c3455227dac164adc35
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This updates to Linux 3.8.4 kernel version.
Change-Id: I6f7dee381a43c66fbbd96da056f87ed6e006cafa
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This follow OE-Core move from mesa-dri to mesa; as OE-Core now does
not require PR bumps anymore we use this opportunity to drop the PRINC
and let the PR handling to PRServer.
Change-Id: I7fb9c60b2188a7f03954a366669ebd0f78110936
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
iMX6DL Sabre SD linux from Freescale 3.0.0 BSP
Also called iMX6DL SDP
Change-Id: I31da3fd0af6b837dbac00d94932bd4ae8bbc3fbd
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
iMX6DL SabreSD u-boot from Freescale 3.0.0 BSP
Change-Id: I80cc181dba57d23cef4bbf388ae7b88058c7cdab
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Add machine definition for Freescale i.MX6DL SabreSD board.
Also called i.MX6DL SDP
Change-Id: I4bfa8568109bc76e1f4880dbb7266691e25874cc
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
iMX6SL EVK linux from Freescale 3.0.0 BSP
Change-Id: I5055f1e393a85625fc3fa1204969b0eaf9fe64a6
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Change-Id: I1bfa6218d7a5b074e216a2f5e37a1013be05f2c2
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
iMX6SL EVK u-boot from Freescale 3.0.0 BSP
Change-Id: Iedb942f3f1669991711c3b6bffb409ed288180e8
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Add machine definition for Freescale i.MX6SL EVK board
Change-Id: I696ca2dc1705d2095afbf2f16c62ed79404966ad
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
mibstore functions are no longer supported in the X server. This patch
removes them from this driver, following the pattern in
http://patches.openembedded.org/patch/46133/
This checkin shows when/where the changes to the X server were made
that deleted the header mibstore.h and mentions the reasons.
http://lists.x.org/archives/xorg-devel/2012-September/033575.html
Change-Id: I83ae62ac97139602c6c401823980fa16ef94b12b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
mibstore functions are no longer supported in the X server.
This patch removes them from this driver, following the pattern in
http://patches.openembedded.org/patch/46133/
This checkin shows when/where the changes to the X server were made
that deleted the header mibstore.h and mentions the reasons.
http://lists.x.org/archives/xorg-devel/2012-September/033575.html
Change-Id: I72174754d98a1f9f918dcbf56da600820476f80c
Signed-off-by: Gary Thomas <gary@mlbassoc.com>
|
|
The code needs to work in a list of provides but it mistakenly were
working in a string array; this fixes it.
Change-Id: I7a3e02086c1e3e9cf32b9503197037a512d9683f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The Xorg driver uses headers included in kernel source so we ought to
depends on it; we've added the virtual as dependency so in future,
when mainline kernel provides support for it, it will just work.
Change-Id: Ibdcaa573d023558fee2534826eb3daf41d9bc8ae
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
mibstore functions are no longer supported. This patch removes them
from this driver, following the pattern in
http://patches.openembedded.org/patch/46133/
This checkin shows when/where the changes to the X server were made
that deleted the header mibstore.h and mentions the reasons.
http://lists.x.org/archives/xorg-devel/2012-September/033575.html
Change-Id: I3957ada1f71bffa3f1e3b4533e0a0d25bf5838cc
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Each SoC has a different version of the firmware files so it is not
architecture agnostic thus make it machine specific.
Change-Id: I1de5da5014c4dbc64e18804b11f09a6d0337e618
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This reduces one override to manage in the BSP; someone intending to
use GIT snapshot should take care of it.
Change-Id: I58b19e10a574dd1675fb39cf73139168a06d5c5c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The Vivante and AMD GPU drivers provide GPU specific libraries so we
cannot build the same here or we'll end conflicting.
Change-Id: I96e485a3e113612dfbb5902583fa71044bb0d035
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The 'mx5-fix-hang-with-framebuffer.patch' were merged onto GIT and not
applied by Yocto build system; remove it.
Change-Id: Idff9450e3cc6b1870612bbc7c4dfeda1ff43a2f2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
As Yocto now use a newer Linux headers package we end having a build
failure in perf as 'stddef.h' has changed and does not provide NULL
definiton anymore. To workaround it we add the srcdir onto search path
for include files, before sysroot one.
Change-Id: I87e2ee7626f2399ab726c9d1ed0f32f18e6d2948
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
When loading a Freescale 2.6.35 on a mx28evk the following issue is
seen:
sgtl5000_hw_read: read reg error : Reg 0x00 Device with ID register 0
is not a SGTL5000
Disabling CONFIG_CMD_I2C makes the sgtl5000 probe to succeed.
Mainline kernel does not show this problem.
Until the real cause is not identified, disable 'CONFIG_CMD_I2C' for
the time being.
Change-Id: I1c79a6f7567611ce846383686481fbf923ed3434
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This includes v3.8.3 merge plus a patch from Marek Vasut
<marex@denx.de> to fix a offset issue in i.MX23 and i.MX28 framebuffer
when using X11.
For more information about the patch please check:
http://marc.info/?l=linux-arm-kernel&m=136347162303597&w=2
Change-Id: Idffd634eb037051659e38b3727becffa47b078c7
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
XSERVER is already defined in imx-base.inc, no need to re-define it again.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
|
|
'kernel26' feature has been already removed in oe-core.
No need to keep this anymore.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
|
|
Signed-off-by: John Weber <rjohnweber@gmail.com>
|
|
The new version is from Freescale BSP 2.6.35 1.1.0 for i.MX28
Change-Id: If6473c98910509f723d7f39bda7f40c78fcca8ae
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
The kernel version ought to show the GIT hash from git repository so
it can be used to identify the exact version of code user/customer is
using.
Change-Id: I19f0ededeb86d54982267d895bb5833ed7bb915c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The DDR2 initialization code has been fixed in U-Boot so the kernel
does not hang when cpufreq support is enabled.
Change-Id: Ieb5d74c621bf446df08c9063755f15f26bab02b2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Comparing the DDR2 initialization from the bootlets code against the U-boot
one, we can notice some mismatches, and after applying the same initialization
into U-boot the 2.6.35 kernel can boot normally.
Change-Id: If71d4a22ebb8c064e98e050b78d8c2e87d8ce6c8
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
the package name needs to be specified else we get :
ERROR: QA Issue: .../imx-test_00.00.00.bb: Variable ALLOW_EMPTY is set as not being package specific, please fix this.
Signed-off-by: Eric BĂ©nard <eric@eukrea.com>
|
|
The mxsboot-sdcard image is the current way we use to generate the
U-Boot bootstream blob during image generation however Yocto image
system enforces some naming schema so the symbolic links does work and
we weren't following those. This patch uses the '${IMAGE_NAME}'
variable and the proper image suffix so the symbolic links now fully
work.
Fixes [YOCTO #3871].
Change-Id: I7f96dcdd58e0a726b8084c1f87ff10732fe259df
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: I200e799b3b53ed86d0794026c79e2c38c8cc8939
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Linux commit 09f6ffde2e (USB: EHCI: fix build error by making ChipIdea
host a normal EHCI driver) introduced CONFIG_USB_EHCI_HCD as a
dependency for USB_CHIPIDEA_HOST.
Select CONFIG_USB_EHCI_HCD, so that USB host can be functional again.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
|
|
Change-Id: Ib4a16f5c02fb93490dae70e316ac9883b2da1f9a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: I177fb2ae41621881bcd4ba00d9f1fec055fd4c18
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
PM subsystem treats mmc card as removed during suspend.
If MMC is used to store the root file system, it is better to tell the kernel
not to treat it as a removable media, so select CONFIG_MMC_UNSAFE_RESUME for
such purpose.
Change-Id: I2fa0724895bfac9848c3c5664b09693e013771d2
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
|
|
Change-Id: I2995c4eb36b71a1b48c3981a385b4df2b98e6e2e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Jeremy Stashluk <jstashluk@dekaresearch.com>
|
|
Install the gstreamer-fsl-0.10.pc file to ${libdir}/pkgconfig so that
do_configure for packages like gst-plugins-gl can find it.
Signed-off-by: Jeremy Stashluk <jstashluk@dekaresearch.com>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This allow the Phonon backend to proper build while using the
linux-libc-headers provided by Yocto.
Change-Id: I648a01ffb638e2ac42962d4599857e621379f8cb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This avoids full rebuild in case of compatible machine changes (e.g
i.MX53 and i.MX6) and fixes the build failures seen in autobuilder.
[YOCTO #3667]
Change-Id: I4c46499d00e95738409ee39a659e93095dd7f207
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|