<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-fsl-arm.git/classes, branch master</title>
<subtitle>Mirror of git.yoctoproject.org/meta-fsl-arm</subtitle>
<id>https://git.enea.com/cgit/linux/meta-fsl-arm.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/'/>
<updated>2016-09-27T21:54:17+00:00</updated>
<entry>
<title>fsl-dynamic-packagearch.bbclass: Stop using ARM-specific architectures</title>
<updated>2016-09-27T21:54:17+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2016-09-19T12:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/commit/?id=2355b746e8aafe8b2434c09b00a1146c93263654'/>
<id>urn:sha1:2355b746e8aafe8b2434c09b00a1146c93263654</id>
<content type='text'>
The code to dynamically assign the architecture does take into account
the default tune so we don't need to include the other architectures
with the SoC suffix into the possible package architecture list.

This allow for the class to be used across different architectures
(such as PowerPC) thus fixing issues while integrating it for QorIQ
usage.

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>Use IMGDEPLOYDIR for SDCard image generation</title>
<updated>2016-09-13T20:47:00+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2016-09-12T20:19:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/commit/?id=eb597c0e7969112e97b1ad130c7be59c33726c04'/>
<id>urn:sha1:eb597c0e7969112e97b1ad130c7be59c33726c04</id>
<content type='text'>
This change is needed as the commit OE-Core:6d969bac (image: Deploy
images to IMGDEPLOYDIR) has changed the deployment directory from
DEPLOY_DIR_IMAGE to IMGDEPLOYDIR causing failures when using the
image_types_fsl.bbclass class.

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>machine-overrides-extender.bbclass: Automatically set extend the MACHINEOVERRIDES</title>
<updated>2016-09-08T14:00:18+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2016-07-01T15:12:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/commit/?id=c514a6b3af51df169d911976c6cfaf9175c0eedf'/>
<id>urn:sha1:c514a6b3af51df169d911976c6cfaf9175c0eedf</id>
<content type='text'>
This allow to grouping of different settings for similar platforms.

To use the class, specify, for example:

 MACHINEOVERRIDES_EXTENDER_soc = "group1:group2"

Change-Id: I4a7dcd353b8bedf9d8f213827d7de768783c3d5d
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-u-boot-localversion.bbclass: Ensure git is run inside ${S}</title>
<updated>2016-08-22T15:05:41+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2016-08-19T20:36:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/commit/?id=075db78227d57528a240bd738025f1d0e5939325'/>
<id>urn:sha1:075db78227d57528a240bd738025f1d0e5939325</id>
<content type='text'>
The tasks does not run inside ${S} by default anymore so we must
ensure to run Git inside it.

Change-Id: I9bba889ed13cc386d23fa4efdac2af5b46e2d65b
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-kernel-localversion: Make sure build dir exist before create .config</title>
<updated>2016-08-09T13:50:22+00:00</updated>
<author>
<name>Fabio Berton</name>
<email>fabio.berton@ossystems.com.br</email>
</author>
<published>2016-08-05T20:47:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/commit/?id=09b9c017400abc2f9b5d43a2c03fc2287dac9f93'/>
<id>urn:sha1:09b9c017400abc2f9b5d43a2c03fc2287dac9f93</id>
<content type='text'>
Create directory ${B} before do_preconfigure task creates file ${B}/.config

Fix error:

../fsl-community-bsp/build/tmp/work/imx6slevk-poky-linux-gnueabi/linux-fslc-imx/
4.1-1.0.x+gitAUTOINC+0c0844f9fa-r0/temp/run.do_preconfigure.16220:
line 109: ../fsl-community-bsp/build/tmp/work/imx6slevk-poky-linux-gnueabi/
linux-fslc-imx/4.1-1.0.x+gitAUTOINC+0c0844f9fa-r0/build/.config:
No such file or directory

Signed-off-by: Fabio Berton &lt;fabio.berton@ossystems.com.br&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>image_types_fsl.bbclass: Ensure i.MX23 and i.MX28 image stream are available</title>
<updated>2016-07-16T12:48:28+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2016-07-16T12:48:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/commit/?id=32e1e617273611f16f69b91122ccf55b92f07cb4'/>
<id>urn:sha1:32e1e617273611f16f69b91122ccf55b92f07cb4</id>
<content type='text'>
The i.MX23 and i.MX28 image stream must be built prior the sdcard
generation. The example of a failure is:

,----
| DEBUG: Executing shell function do_image_sdcard
| 0+0 records in
| 0+0 records out
| 0 bytes (0 B) copied, 1.5848e-05 s, 0.0 kB/s
| dd: failed to open '....rootfs.uboot.mxsboot-sdcard': No such file or directory
| WARNING: exit code 1 from a shell command.
`----

The failure has been found by O.S. Systems autobuilder when running
the regression tests.

Change-Id: I64ecca1160e038e15629516f97e8ade5d645be31
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>image_types_fsl.bbclass: Allow sdcard dependencies to be set</title>
<updated>2016-07-16T12:47:12+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2016-07-16T12:47:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/commit/?id=d32f26450ee517e335ba503dda4a789bebdb4c25'/>
<id>urn:sha1:d32f26450ee517e335ba503dda4a789bebdb4c25</id>
<content type='text'>
Instead of resetting the sdcard dependencies, we append them. This
allow those to be set before class inherit.

Change-Id: I588a549abfe756fea38d0133c5c21ef06dfcb230
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-vivante-kernel-driver-handler.bbclass: Allow build for non-i.MX6</title>
<updated>2016-07-04T17:36:59+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2016-07-04T17:20:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/commit/?id=f86b6cd2df8e17910b06dc4d6018bd8e708dbe5b'/>
<id>urn:sha1:f86b6cd2df8e17910b06dc4d6018bd8e708dbe5b</id>
<content type='text'>
When building for non-i.MX6, we ought to assume the SoC does not has
Vivante GPU at all, or the build will fail. This fixes the build of
linux-fslc-imx-rt for i.MX7D as it does not have a Vivante GPU.

Change-Id: Ic8fc4808880aca381e88f6e1b6c52416bb4520c4
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-kernel-localversion: Configure kernel in a separate task</title>
<updated>2016-06-16T12:36:06+00:00</updated>
<author>
<name>Adrian Dudau</name>
<email>adrian.dudau@enea.com</email>
</author>
<published>2016-06-10T10:34:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/commit/?id=3dc53f9b4d20a528d229d9f29ed3885fa6561787'/>
<id>urn:sha1:3dc53f9b4d20a528d229d9f29ed3885fa6561787</id>
<content type='text'>
As it is implemented right now this class overwrites the .config file
making it impossible for any other layer to configure the kernel in a
.bbappend to the kernel recipe. By doing it in a separate task before
do_configure we ensure that recipe .bbappends can make further kernel
configurations in do_configure_prepend.

Signed-off-by: Adrian Dudau &lt;adrian.dudau@enea.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>mfgtool-initramfs-image.bbclass: Fix parsing when using a barebox based machine</title>
<updated>2016-04-15T18:21:47+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2016-04-14T19:23:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/commit/?id=93c4f272e0a362602f9953b02eaa44d451601b3a'/>
<id>urn:sha1:93c4f272e0a362602f9953b02eaa44d451601b3a</id>
<content type='text'>
When building for cfa100xx machines, for meta-fsl-arm-extra, the
parsing is aborted with:

,----
| ERROR: No IMAGE_CMD defined for IMAGE_FSTYPES entry
|     'barebox.mxsboot-sdcard' - possibly invalid type name or missing
|     support class
| ERROR: Failed to parse recipe:
|     .../sources/meta-fsl-arm/recipes-fsl/images/fsl-image-mfgtool-initramfs.bb
`----

This error was caused by the image not providing all the filesystem
types as in fact it generates a Gzipped CPIO filesystem and does not
inherit the default ones.

To solve the error we ought to include the override for 'mxs' SoC
family so the right setting is used as well in this set of SoCs.

Change-Id: If6e657793ed7af07decac217f6b3371fad1f521c
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
</feed>
