summaryrefslogtreecommitdiffstats
path: root/recipes-extended/jailhouse/jailhouse-imx_git.bb
Commit message (Collapse)AuthorAgeFilesLines
* jailhouse-imx: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-08-171-2/+2
| | | | | | Update to the new NXP BSP 6.6.23-2.0.0. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* jailhouse-imx: Update the recipe to align to the NXP BSP LF6.6.3_1.0.0Oleksandr Suvorov2024-04-211-3/+3
| | | | | | | | Update the recipe to the BSP 6.6.3_1.0.0. Add support of SoC i.MX95. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* jailhouse-imx: Update the recipe to align to the NXP BSP LF6.1.55_2.2.0Daiane Angolini2024-02-071-2/+2
| | | | | | Update the recipe to the BSP 6.1.55_2.2.0. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
* jailhouse-imx: Avoid the build error when using -mcpu and -marchDaiane Angolini2024-02-071-1/+3
| | | | | | | | | | | It changes the Makefile, so the recipe is the only one controlling the build arguments. It is related to [1] [1] https://git.yoctoproject.org/poky/commit/?id=04eac1f2b67eac5f892a9e0f8fcfe54849923af5 Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
* jailhouse-imx: Upgrade to 6.1.36-2.1.0Oleksandr Suvorov2024-01-251-2/+2
| | | | | | | | | | Upgrade the jailhouse to the version used in NXP BSP LF6.1.36-2.1.0. Relevant changes: - d3484c68 MLK-26114 solve the problem that .NOTINTERMEDIATE and .SECONDARY are mutually exclusive - bcce5bc4 LF-9101 solve the problem that Jailhouse cannot be compiled Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* jailhouse-imx: make repo URL configurableOleksandr Suvorov2024-01-251-1/+2
| | | | | | | Make recipe aligned with NXP way and use a configurable variable for a project repo. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* jailhouse-imx: Add pyjailhouse to RDEPENDSOleksandr Suvorov2024-01-251-0/+1
| | | | | | Install the python jailhouse lib for testing purpose. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* jailhouse-imx: drop python3native inheritJose Quaresma2024-01-251-1/+1
| | | | | | | The native python is only needed by the setuptools witch is already provided in setuptools3 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
* jailhouse-imx: use EXTRA_OEMAKE to pass the argsJose Quaresma2024-01-251-16/+14
| | | | Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
* jailhouse-imx: fix bitbake tasks overridesJose Quaresma2024-01-251-2/+2
| | | | | | | | | | | | | | | | | | Overriding do_configure will skip: setup_target_config setuptools3_do_configure Using prepend in do_install will result in the call of python3 pip directly inside of oe_runmake instead of using the functions [1] resulting in install the python stuff to a wrong target path which includes the HOME directory of the user who runs bitbake. [1] setup_target_config setuptools3_do_install python_pep517_do_install Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
* jailhouse-imx: Add MODLIB to build option to set right module install pathJun Zhu2023-11-081-0/+1
| | | | | | | Must overrides module install path to algin with module_do_install in module.bbclass - MODLIB="${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION}" Signed-off-by: Jun Zhu <junzhu@nxp.com>
* jailhouse: mx93: drop cortex-a55 tuneOleksandr Suvorov2023-08-031-0/+2
| | | | | | | | | | | | meta-freescale uses cortexa55 as a tune for mx93, while jailhouse intentionally sets march=armv8-a+nofp to disable using FPU registers by jailhouse. It leads to a building error [1]. Drop cortex-a55 from TUNE_CCARGS (used for generating CC) for mx93. [1] cc1: error: switch '-mcpu=cortex-a55' conflicts with '-march=armv8-a+nofp' switch [-Werror] Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* jailhouse: add imx versionOleksandr Suvorov2023-08-031-0/+107
There is a general jailhouse recipe in other layers which causes a version conflict. Introduce jailhouse-imx recipe to avoid conflict. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>