summaryrefslogtreecommitdiffstats
path: root/conf/machine/include/qoriq-base.inc
Commit message (Collapse)AuthorAgeFilesLines
* qoriq-base.inc: Add support to easily choose which BSP to useTing Liu2020-05-151-0/+9
| | | | | | | | | | | | | | Machines or distros can define which BSP it should use by default. We are intending to default for NXP BSP by default and specific machines or DISTROs might change it if need. Two values are considered valid: mainline, nxp For example: QORIQ_DEFAULT_BSP = "nxp" Signed-off-by: Ting Liu <ting.liu@nxp.com>
* qoriq-base: Use the same provider for u-boot and u-boot-fw-utilsAlban Bedel2019-06-191-0/+1
| | | | | | | | | It make sense for the default config to use the same provider for for both u-boot and u-boot-fw-utils. We now assume that there is a matching -fw-utils package, if not the build will fail instead of silently using a mismatching u-boot version. Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
* qoriq-base : remove PREFERRED_PROVIDER_openssl10Chunrong Guo2018-10-011-1/+0
| | | | | | | *openssl-qoriq remove openssl10 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-base.inc: define PREFERRED_PROVIDER_ptpdChunrong Guo2018-02-211-0/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* openssl10: set PREFERRED_VERSION to openssl-qoriqChunrong Guo2017-08-301-0/+1
| | | | | | | | | | fix the following issue: NOTE: Resolving any missing task queue dependencies NOTE: multiple providers are available for openssl10 (openssl, openssl-qoriq) NOTE: consider defining a PREFERRED_PROVIDER entry to match openssl10 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qemu-qoriq: removeChunrong Guo2017-08-301-1/+0
| | | | | | | This pkg will not be supported anymore. Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Stop using image_types_uboot classOtavio Salvador2017-07-311-2/+0
| | | | | | | | OE-Core now uses the CONVERSION TYPES to implement the U-Boot support so the class has been removed. This commit removes the code which inherits it so allowing it to keep working with the new code base. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Revert "qoriq-base, imx-base: Allow DISTRO and local.conf override of ↵Otavio Salvador2017-02-011-1/+1
| | | | | | | | | | | | IMAGE_FSTYPES" The IMAGE_FSTYPES is set in bitbake.conf as ?= so we cannot use the weak assingment here. This brings back the image generation using the standard set for the BSP but we will need to investigate a solution for the distro overriding issue. Change-Id: I57cda5eb894330ad857b0bca44a8a987dc06afb2 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-base, imx-base: Allow DISTRO and local.conf override of IMAGE_FSTYPESOtavio Salvador2017-01-161-1/+1
| | | | | | | | | To allow the DISTRO and local.conf to override the IMAGE_FSTYPES value we must provide a weak default (using the ??= operator) otherwise machines need to play with the import order to override it. Change-Id: I93407b8b6a93e5953bc4bae08f4ae4dafc5c6158 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-base: Set SOC default IMAGE_FSTYPESFabio Berton2016-10-181-0/+3
| | | | | | | | | | | | | Create SOC_DEFAULT_IMAGE_FSTYPES variable with default IMAGE_FSTYPES used by all QorIQ targets. Default FSTYPES are tar.gz, ext2.gz.u-boot and ext2.gz. The IMAGE_FSTYPES need to be overriden without using the SoC family overrides, for user-friendness, and to allow this we need to use a SoC variable to construct the default value for setting. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-base.inc: Use 'fsl-dynamic-packagearch' classOtavio Salvador2016-09-231-0/+9
| | | | | | | | | | | | This ensures PACKAGE_ARCH has a better default. - use MACHINE_ARCH for every package depending on virtual/kernel - use MACHINE_SOCARCH for every package depending on cryptodev-qoriq-linux, cryptodev-qoriq-module, cryptodev-qoriq-test or openssl-qoriq; Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-base.inc: Remove unused SoC family supportOtavio Salvador2016-09-211-3/+0
| | | | | | | The SoC family use has been removed in commit 8999634f (Migrate from SOC_FAMILY to MACHINEOVERRIDES) so the support can be dropped as well. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* udev-rules-qoriq: added into MACHINE_EXTRA_RRECOMMENDSTing Liu2016-09-081-1/+1
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-base.inc: set PREFERRED_VERSION_testfloat to 2aTing Liu2016-08-121-0/+1
| | | | | | | | testfloat 2a has specific updates for qoriq ppc boards. Currently no plan to refresh them to 3b release. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-base.inc: append image_types_uboot to IMAGE_CLASSESTing Liu2016-07-221-1/+1
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-base.inc: update MACHINE_EXTRA_RECOMMENDEDTing Liu2016-07-221-1/+1
| | | | | | | | | * use += to append, instead of ?= * udev-rules-qoriq is not needed for all the qoriq boards, remove it. * add udev-extraconf and kernel-modules. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-arm64.inc: addTing Liu2016-07-221-2/+0
| | | | | | | | move KERNEL_IMAGETYPE setting from qoriq-base.inc as qoriq-arm64 has a different value. Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ipc-ust: not use IPC_UST_SOC variableTing Liu2016-07-151-4/+0
| | | | | | | bsc913x are not supported now. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* adjust MACHINEOVERRIDES orderingTing Liu2016-04-191-1/+1
| | | | | | | | | | | | | | | | FILESPATH is in part built by using MACHINEOVERRIDES and the path is built working right to left. Use =. instead of .= to prepend (e6500-64b:qoriq-ppc) to (soc:board). Take t2080rdb-64b as example, change from: FILESOVERRIDES="powerpc64:t2:t2080:t2080rdb-64b:qoriq-ppc:e6500-64b:poky" MACHINEOVERRIDES="t2:t2080:t2080rdb-64b:qoriq-ppc:e6500-64b" To: FILESOVERRIDES="powerpc64:e6500-64b:qoriq-ppc:t2:t2080:t2080rdb-64b:poky" MACHINEOVERRIDES="e6500-64b:qoriq-ppc:t2:t2080:t2080rdb-64b" Signed-off-by: Ting Liu <ting.liu@freescale.com>
* ipc-ust: move SOC specific variables to qoriq-base.incZhenhua Luo2016-04-191-0/+4
| | | | | | | | * Add IPC_UST_SOC variables in qoriq-base.inc to define SOC type for ipc-ust * Use IPC_UST_SOC in ipc-ust bb file Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-base.inc: define PREFERRED_PROVIDER_cryptodev-linuxZhenhua Luo2016-04-191-1/+1
| | | | | | | | | | Fix the following issue: NOTE: Resolving any missing task queue dependencies NOTE: multiple providers are available for cryptodev-linux (cryptodev-linux, cryptodev-qoriq-linux) NOTE: consider defining a PREFERRED_PROVIDER entry to match cryptodev-linux Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qemu: unify the recipe for QorIQ ARM and QorIQ PPCZhenhua Luo2016-04-191-0/+1
| | | | | | | | | | * rename recipe to qemu-qoriq_git.bb to be product specific * add DESCRIPTION * conditionally define QEMU_TARGETS and EXTRA_OECONF * skip dev-deps check to fix build error * add COMPATIBLE_MACHINE Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
* linux-qoriq: Unify recipe for QorIQ ARM and QorIQ PPCZhenhua Luo2016-04-191-0/+1
| | | | | | | | | | * update linux-qoriq recipe to support both QorIQ ARM and QorIQ PPC * move PREFERRED_PROVIDER_virtual/linux to qoriq-base.inc * remove linux-ls1 recipes Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Acked-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-qoirq: Unify the u-boot recipe for QorIQ ARM and QorIQ PPCZhenhua Luo2016-04-191-0/+2
| | | | | | | | | | * update u-boot-qoriq recipe to support QorIQ ARM and QorIQ PPC * remove u-boot-ls1 recipe which is replaced by u-boot-qoriq * move PREFERRED_PROVIDER_u-boot to qoriq-base.inc Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Acked-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Reorg the qoriq include filesZhenhua Luo2016-04-191-17/+7
| | | | | | | | | * update qoriq-base.inc to ensure common bits of QorIQ ARM and QorIQ PPC are there * add qoriq-ppc.inc to manage the common bits of QorIQ PPC targets * update qoriq-arm.inc to ensure QorIQ ARM specific bits are there Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* openssl: Avoid contamination OE-Core recipeOtavio Salvador2016-04-191-1/+1
| | | | | | | | | | The QorIQ version of openssl needs to use another recipe name and have a common provider, which is than choosen for QorIQ-based machines. The recipe is now called 'openssl-qoriq' and it provides openssl so the preferrence is set just for QorIQ based machines. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* cryptodev: Avoid contamination OE-Core recipeOtavio Salvador2016-04-191-0/+3
| | | | | | | | The QorIQ version of cryptodev needs to use another recipe name and have a common provider, which is than choosen for QorIQ-based machines. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Move meta-fsl-ppc content to layer rootOtavio Salvador2015-07-281-0/+26
This commit is just a rename of all contents of meta-fsl-ppc subdirectory to this layer's root, merging the contents of common files, subsequent changes are based on top of that. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>