summaryrefslogtreecommitdiffstats
path: root/conf
Commit message (Collapse)AuthorAgeFilesLines
* imx-base.inc: Add cairo and pango on SOCARCH filterOtavio Salvador2016-10-181-0/+1
| | | | | | | | The cairo and pango recipes are SoC specific as them has changes depending on the SoC type, as such, it must be in SOCARCH filter so packages depending on them are properly hangled. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Add imx6ul-14x14-evk-emmc.dtb device treeLauren Post2016-10-181-1/+2
| | | | | | | | Enable eMMC for i.MX6UL EVK rework board due to the pad conflict with NAND and Micro-SD. Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Add imx6ul-14x14-evk-usb-certi device treeLauren Post2016-10-181-1/+1
| | | | | | | | | | Below are the differences between standard evk: - Enable tpl - Enable software control vbus for otg2 (hardware rework is needed) - Disable TSC due to the pin conflict with above vbus regulator Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Add imx6ul-14x14-evk-gpmi-weim device treeLauren Post2016-10-181-1/+2
| | | | | | | Support NAND on i.MX6UL EVK board Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6ulevk: Add emmc U-Boot configurationLauren Post2016-10-181-0/+1
| | | | | Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6qpsabresd: Add imx6qp-sabresd-ldo-pcie-cert device treeLauren Post2016-10-181-1/+2
| | | | | | | | | | | | | In order to pass the pcie gen2 compliance tests on imx6qp sd revb board, add one standalone imx6qp sd ldo pcie dtb - disalbe fec/sata, because that the fec/sata can't work when pll6 is in bypass mode. NOTE: Bypass mode of pll6 is mandatory required when external oscillator is used as pcie ref clk. Signed-off-by: Lauren Post <lauren.post@nxp.com> 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>
* Use IMGDEPLOYDIR for SDCard image generationOtavio Salvador2016-09-131-1/+1
| | | | | | | | | 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 <otavio@ossystems.com.br>
* Migrate from SOC_FAMILY to MACHINEOVERRIDESZhenhua Luo2016-09-1330-59/+60
| | | | | | | | MACHINEOVERRIDES way is more straightforward than SOC_FAMILY, so migrate from SOC_FAMILY to MACHINEOVERRIDES for NXP QorIQ PPC targets. Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> 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>
* imx-base.inc: Enable machine overrides extender for i.MX6Otavio Salvador2016-09-081-0/+9
| | | | | | | | | | | | | | | | | | This enables the machine overrides extender for the i.MX6 devices. It maps (spaces are used to easy the read): - mx6q -> imxipu imxvpu imxgpu2d imxgpu3d - mx6dl -> imxpxp imxipu imxvpu imxgpu2d imxgpu3d imxepdc - mx6sx -> imxpxp imxgpu2d imxgpu3d - mx6sl -> imxpxp imxgpu2d imxepdc - mx6ul -> imxpxp - mx7d -> imxpxp imxepdc So it allows for reusing of overrides while keeps this control at the BSP side. Change-Id: Ie43aa497ce57b4a29f7b37a3eb941fb0d66691aa Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Convert SOC_FAMILY to MACHINEOVERRIDESOtavio Salvador2016-09-0821-42/+40
| | | | | | | | | | The SOC_FAMILY is an indirection which makes the understanding, from OpenEmbedded versed developers and users, more difficult. Instead of using the SOC_FAMILY indirection which is rarely used, we now move to the MACHINEOVERRIDES mechanism as this is in fact what is in use. Change-Id: Ic6e58b79bdc990ac853c87761c3fff635786e4e5 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx7dsabresd: Install WiFi and Bluetooth by defaultDaiane Angolini2016-08-231-0/+2
| | | | | | | This machine has the ZP_BCM4339 chip, so install the firmware by default. Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* machine: Change maintainer email to nxp.com for Lauren PostLauren Post2016-08-236-6/+6
| | | | | Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Remove apm from machine featuresStefan Agner2016-08-234-4/+4
| | | | | | | | | | | | APM (Advanced Power Management) is a more or less ancient power management API mainly from the x86 world. There is an optional APM emulation layer for ARM, and some platform make some extended use of it (e.g. PXA). However, neither is the emulation enabled on any NXP/Freescale kernel nor is it commonly used, hence remove it from machine feature. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* adjust UBOOT_CONFIG order to let nor as the last oneTing Liu2016-08-159-24/+8
| | | | | | | | The symlink u-boot.bin and u-boot-${MACHINE}.bin will be linked to binary of the last UBOOT_CONFIG. Put nor u-boot as the last one. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* t104x: build dsar dtbTing Liu2016-08-154-0/+4
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* t1024: update dtbTing Liu2016-08-152-2/+6
| | | | | | | | * remove capwap dtb as it is not supported now * add usdpaa-shared-interfaces dtb 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>
* c293pcie: c293pcie_36b.dtb -> c293pcie.dtbTing Liu2016-08-121-3/+1
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx7dsabresd: Add mipi-dsi device treeLauren Post2016-08-051-1/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* t2080: switch to new UBOOT_CONFIG formatTing Liu2016-07-224-24/+16
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* t104x: switch to new UBOOT_CONFIG formatTing Liu2016-07-224-28/+16
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* t1024: switch to new UBOOT_CONFIG formatTing Liu2016-07-222-12/+8
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* t1023: switch to new UBOOT_CONFIG formatTing Liu2016-07-222-13/+10
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* p5040: switch to new UBOOT_CONFIG formatTing Liu2016-07-222-12/+8
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* p5020: switch to new UBOOT_CONFIG formatTing Liu2016-07-222-12/+8
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* p4080ds: switch to new UBOOT_CONFIG formatTing Liu2016-07-221-5/+3
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* p3041ds: switch to new UBOOT_CONFIG formatTing Liu2016-07-221-6/+4
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* p2041rdb: switch to new UBOOT_CONFIG formatTing Liu2016-07-221-6/+4
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* hv-cfg: not set HV_CFG_M in machine confTing Liu2016-07-2223-69/+0
| | | | | | | It is simple to do it in hv-cfg recipe. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* remove obsolete UBOOT_SOURCE_* variables in machine fileTing Liu2016-07-2229-85/+0
| | | | | | | | u-boot has switched to the new UBOOT_CONFIG format. These variables are useless now. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ls1043ardb: add machine fileTing Liu2016-07-221-0/+22
| | | | | | | | | | | | | | | | | | | The LS1043A Reference Design Board (RDB) is a high-performance computing, evaluation, and development platform that supports the QorIQ LS1043A LayerScape Architecture processor. The LS1043ARDB provides SW development platform for the Freescale LS1043A processor series, with a complete debugging environment. The LS1043A RDB is lead-free and RoHS-compliant. The LS1043A integrated multicore processor combines four ARM Cortex-A53 processor cores with datapath acceleration optimized for L2/3 packet processing, single pass security offload and robust traffic management and quality of service. For detailed info, please visit: http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/qoriq-arm-processors/qoriq-ls1043a-reference-design-board:LS1043A-RDB Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ls2080ardb: Add machine fileZongchun Yu2016-07-221-0/+18
| | | | | | | | | | | | | | | | | The LS2080A Reference Design (RDB) is a high-performance computing, evaluation, and development platform that supports the QorIQ LS2080A Layerscape Architecture processor. The LS2080A integrated multicore processor combines eight ARM Cortex-A57 processor cores with high-performance data path acceleration logic and network and peripheral bus interfaces required for networking, telecom/datacom, wireless infrastructure, and mil/aerospace applications. For detailed info, please visit: http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/qoriq-arm-processors/qoriq-ls2080a-rdb-reference-design-board:LS2080A-RDB Signed-off-by: Zongchun Yu <zongchun.yu@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-224-2/+14
| | | | | | | | 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>
* qoriq-ppc.inc: rm UBOOT_ENTRYPOINT settingTing Liu2016-07-221-2/+0
| | | | | | | qoriq ppc boards don't need this variable being set. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-arm/qoriq-ppc: rm MKUBIFS_ARGS/UBINIZE_ARGS settingTing Liu2016-07-222-6/+0
| | | | | | | | The value for two variables is specific to each board. They should be added in machine configure file after being verified on each board. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-arm/qoriq-ppc: adjust MACHINEOVERRIDESTing Liu2016-07-228-10/+14
| | | | | | | | | Adjust the order of qoriq/qoriq-arm/qoriq-ppc. Old: e500mc:qoriq:p4080ds:qoriq-ppc New: qoriq:qoriq-ppc:e500mc:p4080ds Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-arm.inc: move DEFAULTTUNE/UBOOT_ENTRYPOINT to ls1021atwr.confTing Liu2016-07-222-5/+3
| | | | | | | the specific values are for ls1021atwr. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx7dsabresd: Fix the boot of a NXP kernelOtavio Salvador2016-07-151-1/+1
| | | | | | | | | | | | | | | | | | | | Booting a NXP kernel with mainline U-boot leads to the following kernel crash: ,---- | caam: probe of 30900000.caam failed with error -11 | Unable to handle kernel NULL pointer dereference at virtual address 00000004 | pgd = 80004000 | [00000004] *pgd=00000000 | Internal error: Oops: 805 [#1] PREEMPT SMP ARM `---- This happens because NXP kernel expects MX7 to boot in secure mode, so introduce mx7dsabresd_secure_defconfig that selects CONFIG_MX7_SEC and allows booting a NXP provided kernel successfully. Change-Id: Ic05912c1328c75e8e25c89e7543b67c8c214e20d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: Use linux-fslc-imx for i.MX6ULOtavio Salvador2016-07-151-1/+1
| | | | | Change-Id: I5e075f683e6f39bc2f2e1058eacdbef371a37abf Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: Use linux-fslc-imx for i.MX7Otavio Salvador2016-07-151-0/+1
| | | | | Change-Id: I6ef0574f3be9a3afd76ed4fbf36dbefab1e207ad 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>
* remove not supported e500v2 machinesTing Liu2016-07-159-295/+0
| | | | | | | | | Remove the below machines which are not supported/tested: bsc9131rdb, bsc9132qds, p1010rdb, p1020rdb, p1021rdb, p1022ds p1023rdb, p1025twr, p2020rdb Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base: Add MACHINE_SOCARCH_FILTER for mx6ul and mx7dLauren Post2016-06-271-0/+2
| | | | | | | Add missing MACHINE_SOCARCH_FILTER for mx6ul and 7d to include imx multimedia Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base: Specific 7d for MACHINE_SOCARCH_SUFFIXLauren Post2016-06-271-1/+1
| | | | | | | Future mx7 will need separate SOCARCH_SUFFIX so don't apply to all mx7 Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>