summaryrefslogtreecommitdiffstats
path: root/conf/machine/include
Commit message (Collapse)AuthorAgeFilesLines
* qemu: rename to qemu-qoriqTing Liu2016-06-231-2/+1
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* openssl: rename to openssl-qoriqTing Liu2016-06-231-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: Ting Liu <ting.liu@nxp.com>
* cryptodev: rename to cryptodev-qoriqTing Liu2016-06-231-3/+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: Ting Liu <ting.liu@nxp.com>
* qemu: upgrade to v2.4 plus fsl patchesTing Liu2016-06-231-1/+1
| | | | | | | Detailed commit log can be found at: http://git.freescale.com/git/cgit.cgi/ppc/sdk/qemu.git/log/?h=sdk-v2.0.x Signed-off-by: Ting Liu <ting.liu@nxp.com>
* adjust MACHINEOVERRIDES orderingTing Liu2016-06-237-8/+18
| | | | | | | | | Change it from: MACHINEOVERRIDES="e6500:qoriq:qoriq-ppc:b4:b4420:b4420qds" to: MACHINEOVERRIDES="qoriq:qoriq-ppc:e6500:b4:b4420:b4420qds" Signed-off-by: Ting Liu <ting.liu@nxp.com>
* qoriq-ppc.inc: abstract common bit to qoriq.incTing Liu2016-06-232-22/+24
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* rename qoriq-base.inc to qoriq-ppc.incTing Liu2016-06-237-9/+6
| | | | | | To align with qoriq-arm/qoriq-arm64 in future. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* cryptodev: set PREFERRED_VERSION to 1.7Ting Liu2016-01-081-0/+3
| | | | | | | | | FSL released its own cryptodev based on 1.7, but not all the codes were upstreamed. Default cryptodev to 1.7 to avoid openssl build issue. Fix [Yocto: #8872] Signed-off-by: Ting Liu <ting.liu@nxp.com>
* adjust MACHINEOVERRIDES orderingTing Liu2015-08-137-7/+7
| | | | | | | | | | | | | | | | 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>
* qemu-fsl: upgrade from v1.7 to v2.2.0Ting Liu2015-07-201-1/+1
| | | | | | | | | | | | | | | | | | | | Update the supported QEMU version from v1.7 to v2.2.0 and include the Freescale patches on top of this. Baseline: http://git.qemu.org/?p=qemu.git;a=tag;h=refs/tags/v2.2.0 Freescale patches: 00ac004 QEMU: PPC: Support for VFIO_IOMMU_DUMMY. 58d1cc4 QEMU: PPC: Identity mapped memory support for qemu. 07d4f5f Qemu: PPC: e500: Move CCSR and MMIO space to upper end of address space a7aee41 QEMU: PPC: e500: Move CCSR definition to params fbcc0ca vfio-pci: add direct pci device assignment for fsl powerpc 536df03 Update Linux Headers from 3.18 ee367e4 QEMU:Add support for e5500 core revision v102.1 present on T1024 SOC. b0c2f44 hw/arm/virt: Use memory_region_allocate_system_memory to allocate memory b2f233e PPC: add e6500 cpu class 694c39a QEMU: PPC: set default cpu type to be 'host' 1572872 QEMU: PPC: specify PVRs for all e500 cores Also fix indent. Signed-off-by: Ting Liu <ting.liu@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
* remove default setting for ubifsTing Liu2015-01-141-3/+0
| | | | | | this is not bsp related, remove it. Signed-off-by: Ting Liu <ting.liu@freescale.com>
* move all common definitions onto qoriq-base.incTing Liu2015-01-144-31/+25
| | | | Signed-off-by: Ting Liu <ting.liu@freescale.com>
* multilib: use ?= to allow overridden in local.confTing Liu2015-01-123-6/+6
| | | | | | | | | | | | The multilib setting was set in <core>.inc which was included by the <machine>.conf. In bitbake.conf, <machine>.conf is included after local.conf. Change to use ?= to not override the value in local.conf. This is useful when using external toolchain which does not need to enable multilib. Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
* openssl: upgrade to 1.0.1i plus Freescale patchesCristian Stoica2015-01-081-1/+1
| | | | | | | | | | - include fixes for algorithm registration and 32-bit application hanging on E5500 cores. - add offloading suport for aes-gcm - upstream patches are kept except for the documentation patch which is no longer necessary Signed-off-by: Cristian Stoica <cristian.stoica@freescale.com>
* udev-extraconf: replace bbappend with own recipeTing Liu2015-01-081-1/+1
| | | | | | | * introduce variable RULE for DPAA FMan ethernet ports name rule. * use 72-fsl-dpaa-persistent-networking.rules for t1024, same as e6500. Signed-off-by: Ting Liu <ting.liu@freescale.com>
* enable multilib for e5500-64b/e6500/e6500-64bTing Liu2014-07-233-0/+14
| | | | | | | | enable multilib by default as it is needed: * for e5500-64b/e6500-64b, 32bit toolchain is need to build u-boot * for e6500, only 64bit kernel is supported Signed-off-by: Ting Liu <ting.liu@freescale.com>
* add default setting for MKUBIFS_ARGS and UBINIZE_ARGSTing Liu2014-07-151-0/+3
| | | | Signed-off-by: Ting Liu <b28495@freescale.com>
* set IMAGE_CLASSES = "image_types_uboot" as defautTing Liu2014-07-151-0/+2
| | | | Signed-off-by: Ting Liu <b28495@freescale.com>
* add u-boot as EXTRA_IMAGEDEPENDSTing Liu2014-07-151-1/+2
| | | | | | | | | | | | * As the doc said: EXTRA_IMAGEDEPENDS = "A list of recipes to build that do not provide packages for installing into the root filesystem." MACHINE_EXTRA_RRECOMMENDS = "A list of machine-specific packages to install as part of the image being built" * use += for MACHINE_EXTRA_RRECOMMENDS definition Signed-off-by: Ting Liu <b28495@freescale.com>
* remove fslmachine MACHINEOVERRIDES usageTing Liu2014-07-156-6/+6
| | | | | | fslmachine is too generic, use qoriq-ppc instead. Signed-off-by: Ting Liu <b28495@freescale.com>
* linux-qoriq-sdk: rename to linux-qoriqTing Liu2014-07-151-1/+1
| | | | | | | like linux-imx, linux-qoriq is supposed to be provided and supported by Freescale. it uses latest linux codes on git.freescale.com Signed-off-by: Ting Liu <b28495@freescale.com>
* u-boot: rename to u-boot-qoriqTing Liu2014-07-151-0/+1
| | | | | | | like u-boot-imx, u-boot-qoriq is supposed to be provided and supported by Freescale. it uses latest u-boot codes on git.freescale.com Signed-off-by: Ting Liu <b28495@freescale.com>
* conf/machine/: move common bits to inc filesTing Liu2014-07-1510-73/+38
| | | | | | | | | | | * add four new files to hold common bits: include/qoriq-base.inc include/qoriq-default-providers.inc include/qoriq-default-settings.inc include/qoriq-default-versions.inc * add 'qoriq-ppc' into list of MACHINEOVERRIDES Signed-off-by: Ting Liu <b28495@freescale.com>
* remove obsolete PREFERRED_VERSION for virtual/kernelTing Liu2014-07-156-6/+0
| | | | | | there is only one linux-qoriq-sdk recipe that is based on 3.12 now Signed-off-by: Ting Liu <b28495@freescale.com>
* remove kernel26 machine feature usageTing Liu2014-07-156-6/+6
| | | | | | kernel26 is now obsolete so remove it from the machine configs Signed-off-by: Ting Liu <b28495@freescale.com>
* move all inc files to folder include/Ting Liu2014-07-156-0/+108
Signed-off-by: Ting Liu <b28495@freescale.com>