<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/recipes-bsp/imx-kobs, branch topic/simplify-imx-boot-container</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Fsimplify-imx-boot-container</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Fsimplify-imx-boot-container'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2022-08-19T20:06:19+00:00</updated>
<entry>
<title>imx-kobs: apply existing patch to fix musl build</title>
<updated>2022-08-19T20:06:19+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2022-08-19T20:02:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=2902c1c5a26b9ac2c7a1957698d92ceea2c5b0df'/>
<id>urn:sha1:2902c1c5a26b9ac2c7a1957698d92ceea2c5b0df</id>
<content type='text'>
Long time ago, a bump ended removing the patch which fixes the musl
build and now it is being added back.

Fixes: e7efa7a2 "imx-kobs: Update SRCREV to 02c01d"
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>layer: Update LICENSE variable to use SPDX license identifiers</title>
<updated>2022-03-03T15:34:00+00:00</updated>
<author>
<name>Andrey Zhizhikin</name>
<email>andrey.z@gmail.com</email>
</author>
<published>2022-03-03T15:34:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=832da37d74f56e041f27dd99884b522b939e2f8a'/>
<id>urn:sha1:832da37d74f56e041f27dd99884b522b939e2f8a</id>
<content type='text'>
Since OE-Core commit 9379f80f48 ("license/insane: Show warning for
obsolete license usage"), LICENSE field not containing SPDX identifiers
are treated with WARNING.

An automated conversion using scripts/contrib/convert-spdx-licenses.py to
convert to use the standard SPDX license identifiers has been done on
the entire layer.

Signed-off-by: Andrey Zhizhikin &lt;andrey.z@gmail.com&gt;
</content>
</entry>
<entry>
<title>Rework recipes to use imx-generic-bsp more extensively</title>
<updated>2022-02-21T23:06:28+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2022-02-19T00:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=dbd0f0ae908a6b287488707cfe9f2d464b9b02d5'/>
<id>urn:sha1:dbd0f0ae908a6b287488707cfe9f2d464b9b02d5</id>
<content type='text'>
This rework the recipes making use of new imx-generic-bsp override; it
has been applied to:

 - alsa-state
 - firmware-imx
 - imx-kobs
 - imx-test
 - imx-uuc
 - linux-fslc
 - linux-fslc-lts
 - packagegroup-fsl-mfgtool
 - u-boot-fslc
 - uuu

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>Generalize overrides subsystem for NXP and Mainline support</title>
<updated>2022-02-21T23:06:28+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2022-02-18T22:43:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=30f5ce1d2168389295b4813e01898c2fb0f9bab9'/>
<id>urn:sha1:30f5ce1d2168389295b4813e01898c2fb0f9bab9</id>
<content type='text'>
Essentially, we extend the overrides to a generic-bsp, nxp-bsp, and
mainline-bsp.

So, for example, the mx8mq override is split into:

- imx-generic-bsp: compatible with every i.MX SoC and both BSP variants
- imx-nxp-bsp: compatible with every i.MX SoC but specific to NXP BSP
- imx-mainline-bsp: compatible with every i.MX SoC but specific to Mainline BSP

- mx8-generic-bsp: compatible with every i.MX8 SoC and both BSP variants
- mx8-nxp-bsp: compatible with every i.MX8 SoC but specific to NXP BSP
- mx8-mainline-bsp: compatible with every i.MX8 SoC but specific to Mainline BSP

- mx8m-generic-bsp: compatible with every i.MX8M SoC and both BSP variants
- mx8m-nxp-bsp: compatible with every i.MX8M SoC but specific to NXP BSP
- mx8m-mainline-bsp: compatible with every i.MX8M SoC but specific to Mainline BSP

- mx8mq-generic-bsp: compatible with every i.MX8MQ SoC and both BSP variants
- mx8mq-nxp-bsp: compatible with every i.MX8MQ SoC8 but specific to NXP BSP
- mx8mq-mainline-bsp: compatible with every i.MX8MQ SoC but specific to Mainline BSP

The extender mechanism is responsible for extending the override list to
include the generic overrides. We can then use the three different
variants to handle the metadata correctly.

Generically speaking, the conversion mainly was automated (with a lot of
back and forth until getting it right).

To convert an existing layer, the following script can be used:

```sh
  git ls-files classes recipes-* \
      | xargs sed -i \
              -e 's,:\(mx[6-8]\w*\),:\1-nxp-bsp,g' \
              -e 's,(\(mx[6-8]\w*\)),(\1-nxp-bsp),g' \
              -e 's,\(mx[6-8]\w*\)|,\1-nxp-bsp|,g' \
              -e 's,|\(mx[6-8]\w*\)),|\1-nxp-bsp),g' \
              \
              -e 's,:\(mx[5s]\w*\),:\1-generic-bsp,g' \
              -e 's,(\(mx[5s]\w*\)),(\1-generic-bsp),g' \
              -e 's,\(mx[5s]\w*\)|,\1-generic-bsp|,g' \
              -e 's,|\(mx[5s]\w*\)),|\1-generic-bsp),g' \
              \
              -e 's,:\(vf\w*\),:\1-generic-bsp,g' \
              -e 's,:\(vf[56]0\w*\),:\1-generic-bsp,g' \
              -e 's,\(vf\w*\)|,\1-generic-bsp|,g' \
              -e 's,|\(vf\w*\)),|\1-generic-bsp),g' \
              -e 's,\(vf[56]0\w*\)|,\1-generic-bsp|,g' \
              -e 's,|\(vf[56]0\w*\)),|\1-generic-bsp),g' \
              \
              -e 's,:\(imx\) ,:\1-nxp-bsp ,g' \
              -e 's,(\(imx\)),(\1-nxp-bsp),g' \
              -e 's,\(imx\)|,\1-nxp-bsp|,g' \
              -e 's,|\(imx\)),|\1-nxp-bsp),g'

  for d in $(find -type d | egrep '/mx[6-8]w*'); do
      git mv $d $d-nxp-bsp
  done

  for d in $(find -type d | egrep '/imx$'); do
      git mv $d $d-nxp-bsp
  done

  for d in $(find -type d | egrep '/mx[5s]w*'); do
      git mv $d $d-generic-bsp
  done
```

Fixes: #791.
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>recipes: use https protocol and add explicit branch parameter</title>
<updated>2021-11-03T21:27:01+00:00</updated>
<author>
<name>Pierre-Jean Texier</name>
<email>texier.pj2@gmail.com</email>
</author>
<published>2021-11-03T21:10:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=bef00d6e4f25b4a9d3272e0d69db7545590ed204'/>
<id>urn:sha1:bef00d6e4f25b4a9d3272e0d69db7545590ed204</id>
<content type='text'>
Due to https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git
it is required to use https protocol for github repo accessing.

Update created with oe-core/scripts/contrib/convert-srcuri.py (see [0])

Fixes:

WARNING: /work/meta-freescale/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2021.07.bb: URL: git://github.com/Freescale/u-boot-fslc.git;branch=2021.07+fslc uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url.

[0] - https://git.openembedded.org/openembedded-core/tree/scripts/contrib/convert-srcuri.py

Signed-off-by: Pierre-Jean Texier &lt;texier.pj2@gmail.com&gt;
</content>
</entry>
<entry>
<title>imx-kobs: update revision to 269fdff</title>
<updated>2021-02-01T14:24:43+00:00</updated>
<author>
<name>Andrey Zhizhikin</name>
<email>andrey.z@gmail.com</email>
</author>
<published>2021-01-12T22:20:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=00ed1f88f8be25d0a0d2e2ed712a8fc86ceed1a2'/>
<id>urn:sha1:00ed1f88f8be25d0a0d2e2ed712a8fc86ceed1a2</id>
<content type='text'>
This includes the following commit:
176bca4956ed supports imx8mp ddr4 nand boot

Signed-off-by: Andrey Zhizhikin &lt;andrey.z@gmail.com&gt;
</content>
</entry>
<entry>
<title>imx-kobs: Allow usage with use-mainline-bsp</title>
<updated>2020-05-11T19:16:36+00:00</updated>
<author>
<name>Fabio Berton</name>
<email>fabio.berton@ossystems.com.br</email>
</author>
<published>2020-05-11T17:41:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=55833529a4a7bd770f47f05148b7fc485bb2fc64'/>
<id>urn:sha1:55833529a4a7bd770f47f05148b7fc485bb2fc64</id>
<content type='text'>
Signed-off-by: Fabio Berton &lt;fabio.berton@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>imx-kobs: Update SRCREV to cee66d</title>
<updated>2020-04-23T11:25:22+00:00</updated>
<author>
<name>Alexandru Palalau</name>
<email>ioan-alexandru.palalau@nxp.com</email>
</author>
<published>2020-04-22T13:13:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=38ea3333c1ace480425b99195d9a378205c46227'/>
<id>urn:sha1:38ea3333c1ace480425b99195d9a378205c46227</id>
<content type='text'>
Signed-off-by: Alexandru Palalau &lt;ioan-alexandru.palalau@nxp.com&gt;
</content>
</entry>
<entry>
<title>imx-kobs: Update SRCREV to 02c01d</title>
<updated>2019-06-13T17:06:41+00:00</updated>
<author>
<name>Alexandru Palalau</name>
<email>ioan-alexandru.palalau@nxp.com</email>
</author>
<published>2019-05-23T11:53:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=e7efa7a2b4db4f6df156527b2ef35c70ddda9d06'/>
<id>urn:sha1:e7efa7a2b4db4f6df156527b2ef35c70ddda9d06</id>
<content type='text'>
Signed-off-by: Alexandru Palalau &lt;ioan-alexandru.palalau@nxp.com&gt;
</content>
</entry>
<entry>
<title>imx-kobs: Fix a typo</title>
<updated>2018-12-13T09:15:04+00:00</updated>
<author>
<name>Sebastien Bourdelin</name>
<email>sebastien.bourdelin@gmail.com</email>
</author>
<published>2018-12-07T20:12:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=57f7fc23354953a96cc3996518f6dfe5a4bfb132'/>
<id>urn:sha1:57f7fc23354953a96cc3996518f6dfe5a4bfb132</id>
<content type='text'>
Signed-off-by: Sebastien Bourdelin &lt;sebastien.bourdelin@gmail.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
</feed>
