summaryrefslogtreecommitdiffstats
path: root/conf
Commit message (Collapse)AuthorAgeFilesLines
* t1023rdb[-64b]: add machine filesTing Liu2015-07-202-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The T1023 Reference Design Board (RDB) system is a hardware board featuring the Freescale QorIQ T1023 processor with two Power e5500 cores and speed up to 1.4 GHz. T1023RDB board Overview ----------------------- - CoreNet fabric supporting coherent and noncoherent transactions with prioritization and bandwidth allocation - Memory: 2GB Micron MT40A512M8HX unbuffered 32-bit fixed DDR4 without ECC - Accelerator: DPAA components consist of FMan, BMan, QMan, DCE and SEC - Ethernet interfaces: - one 1G RGMII port on-board(RTL8211F PHY) - one 1G SGMII port on-board(RTL8211F PHY) - one 2.5G SGMII port on-board(AQR105 PHY) - PCIe: Two Mini-PCIe connectors on-board. - SerDes: 4 lanes up to 10.3125GHz - NOR: 128MB S29GL01GS110TFIV10 Spansion NOR Flash - NAND: 512MB S34MS04G200BFI000 Spansion NAND Flash - eSPI: 64MB S25FL512SAGMFI010 Spansion SPI flash. - USB: one Type-A USB 2.0 port with internal PHY - eSDHC: support SD/MMC card and eMMC on-board - 256Kbit M24256 I2C EEPROM - RTC: Real-time clock DS1339 on I2C bus - UART: one serial port on-board with RJ45 connector - Debugging: JTAG/COP for T1023 debugging Signed-off-by: Ting Liu <ting.liu@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
* p2/p3/p5/t2/t4/b4: build usdpaa-shared-interfaces.dtbTing Liu2015-07-2017-22/+66
| | | | | | | Also split long line to multiple ones. Signed-off-by: Ting Liu <ting.liu@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
* t1/t2/t4/b4: update KERNEL_DEFCONFIGTing Liu2015-07-2016-16/+16
| | | | | | | | | | The KERNEL_DEFCONFIG needs to be updated with the latest kernel codes. * 85xx/e6500rev2_defconfig -> corenet64_fmanv3h_smp_defconfig * corenet64_fmanv3_smp_defconfig -> corenet64_fmanv3l_smp_defconfig * corenet32_fmanv3_smp_defconfig -> corenet32_fmanv3l_smp_defconfig 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>
* add QE_UCODE definition in machine.confTing Liu2015-01-1312-0/+12
| | | | 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>
* add more secure u-boot into default build listTing Liu2015-01-0815-15/+37
| | | | Signed-off-by: Ting Liu <ting.liu@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>
* t1024rdb-64b: add machine supportTing Liu2015-01-081-0/+15
| | | | Signed-off-by: Ting Liu <ting.liu@freescale.com>
* t1024rdb: add machine supportTing Liu2015-01-081-0/+15
| | | | Signed-off-by: Ting Liu <ting.liu@freescale.com>
* t1024qds: add machine supportTing Liu2015-01-081-0/+15
| | | | Signed-off-by: Ting Liu <ting.liu@freescale.com>
* t1024qds-64b: add machine supportTing Liu2015-01-081-0/+15
| | | | Signed-off-by: Ting Liu <ting.liu@freescale.com>
* p2020ds: remove as it is not supported nowTing Liu2015-01-071-16/+0
| | | | Signed-off-by: Ting Liu <ting.liu@freescale.com>
* t104x: use kernel defconfig corenet_fmanv3_smp_defconfigTing Liu2015-01-076-6/+6
| | | | | | The defconfig in kernel source was renamed. Signed-off-by: Ting Liu <ting.liu@freescale.com>
* t1042rdb: add machine supportTing Liu2015-01-072-0/+30
| | | | | | | This is a board with t1042rdb u-boot/rcw/dtb, the others are the same wtih t1040rdb Signed-off-by: Ting Liu <ting.liu@freescale.com>
* rename t1042rdb -> t1042rdb-piTing Liu2015-01-072-4/+4
| | | | | | | Current configuration of t1042rdb was targeted for printing market, rename it to t1042rdb-pi. Signed-off-by: Ting Liu <ting.liu@freescale.com>
* add layer-specific bbappends when that layer is includedTing Liu2014-08-191-1/+4
| | | | | | | | setting BB_DANGLINGAPPENDS_WARNONLY forces the policy for all layers. If the user is expecting dangling appends to be errors, this hides potential problems from them. Signed-off-by: Ting Liu <ting.liu@freescale.com>
* conf/layer.conf: remove BB_ENV_EXTRAWHITE settingTing Liu2014-08-191-2/+0
| | | | | | If not removed, BB_ENV_EXTRAWHITE is overrided as "KSRC USRC". Signed-off-by: Ting Liu <ting.liu@freescale.com>
* add more generic SOC_FAMILY name t1/t2/t4/b4Ting Liu2014-07-2918-18/+18
| | | | | | | currently the SOC_FAMILY name only cover 32b/64b for each one. add a more generic one to make it more usable. Signed-off-by: Ting Liu <b28495@freescale.com>
* set BB_DANGLINGAPPENDS_WARNONLY as trueTing Liu2014-07-241-0/+2
| | | | | | | | a ppc specific patch for luajit (exist in mete-oe) was moved to this layer recently. set BB_DANGLINGAPPENDS_WARNONLY as true for the situation where meta-oe was not pulled in. Signed-off-by: Ting Liu <b28495@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-1546-237/+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-1542-36/+36
| | | | Signed-off-by: Ting Liu <b28495@freescale.com>
* qoriq_build_64bit_kernel.bbclass: add for ppce6500Ting Liu2014-07-111-0/+1
| | | | | | | ppce6500 is a specific core which only support 64bit kernel, introduce qoriq_build_64bit_kernel.bbclass to do this Signed-off-by: Ting Liu <b28495@freescale.com>
* openssl: set preferred version to 1.0.1gTing Liu2014-07-116-0/+6
| | | | Signed-off-by: Ting Liu <b28495@freescale.com>
* qemu: update to QEMU 1.7Stuart Yoder2014-07-086-6/+6
| | | | Signed-off-by: Stuart Yoder <stuart.yoder@freescale.com>
* update machine configure file for old boardsTing Liu2014-07-082-2/+2
| | | | | | | 1.c293pcie: remove C293PCIE_NAND from UBOOT_MACHINE list 2.p1023rdb: update defconfig to p1023_defconfig Signed-off-by: Ting Liu <b28495@freescale.com>
* add machine configure file for new boardsZongchun Yu2014-07-088-0/+175
| | | | | | | | | | | | | | based on latest kernel/u-boot codes, add following boards: t1040rdb-64b t1040rdb t1042rdb-64b t1042rdb t2080rdb-64b t2080rdb t4240rdb-64b t4240rdb Signed-off-by: Ting Liu <ting.liu@freescale.com>
* conf/machine/*.inc: install kernel-modules package for FSL PPC targetsFahad Arslan2014-06-036-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Following boards are affected: - b4420qds-64b - b4420qds - b4860qds-64b - b4860qds - bsc9131rdb - bsc9132qds - c293pcie - p1010rdb - p1020rdb - p1021rdb - p1022ds - p1023rdb - p1025twr - p2020ds - p2020rdb - p2041rdb - p3041ds - p4080ds - p5020ds-64b - p5020ds - p5040ds-64b - p5040ds - t2080qds-64b - t2080qds - t4160qds-64b - t4160qds - t4240qds-64b - t4240qds Signed-off-by: Fahad Arslan <Fahad_Arslan@mentor.com>
* conf/machine/*.conf: Rework information headerChunrong Guo2014-06-0328-17/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *Rework the information header to include a proper name, SoC and maintainer fields. This change has been done for follow boards: - b4420qds-64b - b4420qds - b4860qds-64b - b4860qds - bsc9131rdb - bsc9132qds - c293pcie - p1010rdb - p1020rdb - p1021rdb - p1022ds - p1023rdb - p1025twr - p2020ds - p2020rdb - p2041rdb - p3041ds - p4080ds - p5020ds-64b - p5020ds - p5040ds-64b - p5040ds - t2080qds-64b - t2080qds - t4160qds-64b - t4160qds - t4240qds-64b - t4240qds Signed-off-by: Chunrong Guo <B40290@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
* t2080qds: add machine configure filesZongchun Yu2014-02-132-0/+34
| | | | Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
* conf/machine/*: make KERNEL_DEFCONFIG overridableTing Liu2014-01-1225-25/+25
| | | | Signed-off-by: Ting Liu <b28495@freescale.com>
* conf/machine/*: make KERNEL_DEVICETREE overridableTing Liu2014-01-1224-24/+24
| | | | Signed-off-by: Ting Liu <b28495@freescale.com>
* c293pcie: add machine configure fileChunrong Guo2014-01-121-0/+17
| | | | | Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
* update BOOTFORMAT_CONFIG for p1/p2 rdb boardsTing Liu2014-01-124-4/+4
| | | | Signed-off-by: Ting Liu <b28495@freescale.com>
* p1010rdb: update machine conf to support P1010RDB-PBZhenhua Luo2014-01-121-2/+5
| | | | | Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Ting Liu <b28495@freescale.com>
* b4/t4: use e6500rev2_defconfig as default configZhenhua Luo2014-01-128-8/+8
| | | | | Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Ting Liu <b28495@freescale.com>
* build b4420qds-usdpaa dts by defaultZongchun Yu2013-10-102-2/+2
| | | | Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
* Remove overriding linux-libc-headersZhenhua Luo2013-09-246-6/+0
| | | | | | | | | | Layers should never need to be overriding linux-libc-headers. Refer to http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=babbf7a46acaefd9b36031483cafce053f607e66 for the reason. Fixed [Bug 5249]. Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
* Revert "e500v2: workaround for ICE of gcc-4.8.x"chunrong guo2013-09-031-6/+0
| | | | | | | | | | *This reverts commit 93c57323edc118eb8905980348ad3888664f2382 and commit efd344473c277eab8c1bae56120779983aba6176 *The reason for reverting this is: the below patch fix this problem. the patch url is : http://patches.openembedded.org/patch/56803/ Signed-off-by: Chunrong Guo <B40290@freescale.com>