aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-01-08skmm-ep: update revision to 27156a6Ting Liu
This includes following fixes: 27156a6 skmm-ep: add gcc flag '-mno-strict-align' to improve performance d6adb62 skmm-ep: fix up skmm application segment fault 13deed1 DMA: fix the mmap failed check bc505e5 PCIDMA: Add DMA chain and multiple channel support 68ee05f Temporarily add fsl_pci_ep_vfio.h which should be in linux 9e6e2cb PCIDMA: Change DMA BWC and memory allocation 4805577 PCIDMA: Add MSIX trigger functionality 31f653a PCIDMA: Add MSIX outbound window support e903be6 PCIDMA: Adjust PCI EP display information 7f8012d PCIDMA: Change DMA channel initialization code fb29219 PCIDMA: Remove duplicate code Also add missing DEPENDS on virtual/kernel Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-08qemu: remove unavailable gtk+ optionsTing Liu
The preferred version of qemu defined in this layer (1.7) does not have the same configuration options as the original yocto version (2.0). Since this recipe includes yocto's qemu.inc, some of the configuration options defined there generate an error during the do_configure task: | ERROR: unknown option --disable-vte Setting PACKAGECONFIG[option] to an empty string fixes the problem. Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-08t1024rdb-64b: add machine supportTing Liu
Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-08t1024rdb: add machine supportTing Liu
Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-08t1024qds: add machine supportTing Liu
Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-08t1024qds-64b: add machine supportTing Liu
Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-07p2020ds: remove as it is not supported nowTing Liu
Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-07ipc: update to revision c9c92acZhenhua Luo
This includes following fixes: c9c92ac B4:L1 Defense: Add support for hardware watchpoint c4dd0bc b4860: IPC: Make dynamic user space library position independent Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07hypervisor: update to revision to 99b04d9Zhenhua Luo
This includes following fixes: 99b04d9 update libos 805227f ccf: add b4 ccf compatibles 1ed0f70 msi: Differentiate between mpic 4.3 and older ones 4a2ede1 Revert "t1040: workaround A-008007 erratum" The fixes in libos: 819bda2 Set error int irq index at init time de32355 Properly unmask error interrupts 955ddac Revert "t1040: workaround A-008007 erratum" Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07fmlib: update to revision 661d782Zhenhua Luo
This includes following fixes: 661d782 fmlib: Fix pointer handles used in FMD wrapper 744e788 fmlib: copy CcNode pointer when appropriate b3a7bc7 fmlib: expose configuration routines in header files bdd6d6f capwap: sync with kernel for frag support 2eafba1 fmlib: add capwap support 87327a1 capwap: transfer to id for reassembly manip 20984f8 fmd: handle possibly undefined macro Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07fmc: update to revision to 4f4a3ebZhenhua Luo
This includes following fixes: 4f4a3eb ENGR00342608: Major error on ALU PCD: IC_HASH_INDEXED numOfKeys has to b e powerOfTwo a3e40ab ENGR00342299: ALU PCD (fmc_pcd_ed44_skeleton_TSOC.xml) generates Segmentation fault 71deab3 ENGR00342299: ALU PCD (fmc_pcd_ed44_skeleton_TSOC.xml) generates Segmentation fault aa34fa3 ENGR00341753: Schemes sharing between ports is not working e6fee7f ENGR00341091: False error reported by FMC in ALU PCD: 'ERR: Unresolved cycled dependencies are found' 2fb5b1c ENGR00340476: ALU Issue with pbit marking with a given DSCP (B0198) 284a506 ENGR329197: 32 Schema limit exhausted when FMC duplicates the schemas even if same policy is attached to all the ports 0434629 ENGR00338449: Enable Test automation framework for FMC on Linux host OS d09735b ENGR00338121: fmc: Support new convention for port type in xml config file f46f085 Improvement to: ENGR330486: ALU B0187: FMC/libxml2 SDK1.5 FB3 : Memory leaked during PCD xml application c2330c3 ENGR00330486: ALU B0187 : FMC/ libxml2 SDK1.5 FB3 : Memory leaked during PCD xml application 2bff057 ENGR00325623: PCD : replicator issue 4157f75 ENGR00316689: fmc: Ccnode mask support option fails to propagate into the PCD 35b9363 ENGR00320235: reassembly management with PCD xml (FMC) - FM_PCD_MAX_NUM_OF_CC_GROUPS Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07flib: update to revision 4bd48d4Zhenhua Luo
This update to fsl sdk v1.7 release. The detailed changes can be found at: http://git.freescale.com/git/cgit.cgi/ppc/sdk/flib.git/ The license file changes: 1. add SPDX license identifier 2. update to 'Copyright 2008-2014' Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07qemu: update to revision 6ac4597Zhenhua Luo
This includes following fixes: 6ac4597 QEMU:Add support for e5500 core revision v102.1 present on T1024 SOC. b8c87e9 Synchronized Linux headers. f2e4612 hw/arm/virt: Support -cpu host 80cd9c1 target-arm: Provide '-cpu host' when running KVM 8e1f791 target-arm: Don't hardcode KVM target CPU to be A15 885c7a9 hw/arm: Add 'virt' platform 7ea5615 target-arm: Allow secondary KVM CPUs to be booted via PSCI c33ac75 target-arm: Add ARMCPU field for Linux device-tree 'compatible' string 79f0d1c target-arm: Provide PSCI constants to generic QEMU code 5d1a235 hw/arm/boot: Allow boards to provide an fdt blob badc409 device_tree.c: Terminate the empty reservemap in create_device_tree() 7a6947b target-arm: Provide mechanism for getting KVM constants even if not CONFIG_KVM Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07eth-config: update to revision 8040e0bZhenhua Luo
This includes following fixes: 8040e0b eth_config: Add COPYING file 7e7c062 eth_config: Added Makefile 05d30e6 eth_config: Update Shared-Mac config file to new port notation 1777d0a eth_config: General refactoring of config/policy files 8a34b20 eth_config: Moved config/policy files to obsolete folder Update recipe to match the code changes: * change copyright to "BSD & GPLv2+" * call "oe_runmake install" in do_install Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07web-sysmon: update to revision 8d0c6ecZhenhua Luo
This includes following fixes: 8d0c6ec Using Makefile to install the package 7d7a893 Add PM demo scripts support 472c2b1 Add startup script for web-sysmon package ca33057 Add T4240QDS support 8508c8f Automatically scan hwmon system 522f8e2 Update the clean target of Makefile 24d3e4c Unify the template of temp/curr/in/power cgi script cd66d0f Update the clean target of Makefile c5dd6e8 Update description of sens_create_rrd Update recipe to match the code changes: 1. use 'oe_runmake install' 2. install web-sysmon.sh as init script Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07rcw: update revision to 3e89f378Ting Liu
This update to fsl sdk v1.7 release, the detailed changes can be found at: http://git.freescale.com/git/cgit.cgi/ppc/sdk/rcw.git/ t1042rdb and t1042rdb-pi use the same rcw, update for it. Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07hv-cfg: t1042rdb use the same setting with t1040Ting Liu
As previous t1042rdb was renamed to t1042rdb-pi and the new t1042rdb keep the same with t1040rdb except rcw/u-boot/dtb, update hv-cfg to follow this. Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-07t104x: use kernel defconfig corenet_fmanv3_smp_defconfigTing Liu
The defconfig in kernel source was renamed. Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-07t1042rdb: add machine supportTing Liu
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>
2015-01-07rename t1042rdb -> t1042rdb-piTing Liu
Current configuration of t1042rdb was targeted for printing market, rename it to t1042rdb-pi. Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-07u-boot: upgrade to 2014.07 with revision 659b6a2Ting Liu
This updates u-boot to sdk v1.7 release which was based on 2014.07. For detailed changes, see: http://git.freescale.com/git/cgit.cgi/ppc/sdk/u-boot.git/ Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07linux-qoriq: update revision to 6619b8bZhenhua Luo
This update to fsl sdk v1.7 release. For detailed changes, see: http://git.freescale.com/git/cgit.cgi/ppc/sdk/linux.git/ Remove the patches which were applied in the repository. Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07dtc: old SRC_URI died, changing to new working oneTing Liu
Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-07linux-qoriq: fix building using out-of-treeTing Liu
Signed-off-by: Ting Liu <ting.liu@freescale.com>
2014-12-04linux-qoriq: change defconfig for T1040 to match number of cpusBob Cochran
Having a number higher than necessary for NR_CPUS wastes memory by instantiating unnecessary structures in RAM. An example is in the DPAA where DPAA_ETH_TX_QUEUES is defined based on NR_CPUS and used to create dozens of extra qman_fq structures. Using the prior value of 24, which was left over from the T4240 created an additonal 60 frame queue structures alone. This has been tested on t1040rdb-64b. Signed-off-by: Bob Cochran <yocto@mindchasers.com>
2014-12-04linux-qoriq: Configure T1040 for FMAN V3Bob Cochran
Although the flag existed in Kconfig for FMAN_V3L, it was not set by default. Also, the T1040 and FMAN V3L only support four O/H ports, so remove the last two from the DTS files. Otherwise, MAJOR FM Errors will be reported during FMAN probing / init. This was tested on t1040rdb-64b Signed-off-by: Bob Cochran <yocto@mindchasers.com>
2014-12-04linux-qoriq: Remove Altivec from T1040 64-bit defconfigBob Cochran
T1040 uses an E5500 processor, and E5500 doesn't have an Altivec unit This was tested on a t1040rdb Signed-off-by: Bob Cochran <yocto@mindchasers.com>
2014-09-26linux: sofs - CVE-2014-5471, CVE-2014-5472Sona Sarmadi
Fix unbounded recursion when processing relocated directories Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2014-09-26CVE-2014-5077 Kernel/SCTP: fix a NULL pointer dereferenceLiviu Gheorghisan
A NULL pointer dereference flaw was found in the way the Linux kernel's Stream Control Transmission Protocol (SCTP) implementation handled simultaneous connections between the same hosts. A remote attacker could use this flaw to crash the system. References: - https://access.redhat.com/security/cve/CVE-2014-5077 - http://patchwork.ozlabs.org/patch/372475/ Signed-off-by: Liviu Gheorghisan <liviu.gheorghisan@enea.com>
2014-09-09qemu: remove unavailable configuration optionsJosep Puigdemont
The preferred version of qemu defined in this layer (1.7) does not have the same configuration options as the original yocto version (2.0). Since this recipe includes yocto's qemu.inc, some of the configuration options defined there generate an error during the do_configure task: | ERROR: unknown option --disable-lzo | ERROR: unknown option --disable-numa | ERROR: unknown option --disable-quorum Setting PACKAGECONFIG[otion] to an empty string fixes the problem. Addresses bug: [YOCTO #6690] Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
2014-09-09fs: umount on symlink leaks mnt count, CVE-2014-5045Sona Sarmadi
Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
2014-09-09uspdcp, fmc: make meta-fsl-ppc play with other layersKhem Raj
Some recipes are specific to fsl machines but arent marked so. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2014-09-09boot-format: obey CFLAGS, LDFLAGSChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-08-19add layer-specific bbappends when that layer is includedTing Liu
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>
2014-08-19conf/layer.conf: remove BB_ENV_EXTRAWHITE settingTing Liu
If not removed, BB_ENV_EXTRAWHITE is overrided as "KSRC USRC". Signed-off-by: Ting Liu <ting.liu@freescale.com>
2014-08-19fmlib: use SOC_FAMILY as override in do_installTing Liu
In previous commit, do_install was missed. update it. Signed-off-by: Ting Liu <ting.liu@freescale.com>
2014-08-06udev-extraconf: not automount disk partitionsTing Liu
There is a bug found in FSL SDK: kernel can't boot up (or hang for a long time) when board connects with a HDD (has extended partition) via pcie sata controller card. avoid auto-mounting disk partitions. user can do it via fstab. And move all the customized rules to qoriq-ppc folers. Signed-off-by: Ting Liu <ting.liu@freescale.com>
2014-08-06udev-extraconf: not automount network block devicesTing Liu
The nbd devices are set up loop devices, we first have dead device nodes, then later we attach stuff behind them. At the time of the udev creation event, nothing works at nbd devices. This avoids unnecessary boot error msg: | nbd0: Attempted send on closed socket | end_request: I/O error, dev nbd0, sector 0 Signed-off-by: Ting Liu <ting.liu@freescale.com>
2014-08-06udev[-extraconf]: skip mmc rpmb partitionsTing Liu
In FSL SDK 1.6 Kernel, mmc driver has created a new partition with "mmcblkXrpmb" if device expresses it support of RPMB. RPMB (Replay Protected Memory Block), A signed access to a Replay Protected Memory Block is provided. This function provides means for the system to store data to the specific memory area in an authenticated and replay protected manner. In that case, any read/write access to this partition device will report errors which will not impact any fuction. add rules to skip it, avoid the below error msg: | mmcblk0rpmb: retrying using single block read | mmcblk0rpmb: error -110 transferring data Signed-off-by: Ting Liu <ting.liu@freescale.com>
2014-08-06udev-extraconf: remove obsolete local.rulesTing Liu
local.rules was used for udev, and the content of this obsolete file was seperated (automount.rules/autonet.rules/...). Signed-off-by: Ting Liu <ting.liu@freescale.com>
2014-07-29ipsec-demo (scripts and configuration files) add recipeTing Liu
There are some ipsec demo scripts and configuration files for qoriq boards. add a recipe to hold them. Signed-off-by: Ting Liu <b28495@freescale.com>
2014-07-29libvirt: add bbappend for qoriq-ppc customizationsTing Liu
* add customized qemu.conf to enable cgroup device and add /dev/net/tun device as cgroup * add customized PKGCONFIG as not all features supported on ppc boards. Signed-off-by: Ting Liu <b28495@freescale.com>
2014-07-29fmlib: use SOC_FAMILY as overrideTing Liu
Signed-off-by: Ting Liu <b28495@freescale.com>
2014-07-29add more generic SOC_FAMILY name t1/t2/t4/b4Ting Liu
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>
2014-07-29add cs4315-firmware license file CortinaTing Liu
Signed-off-by: Ting Liu <b28495@freescale.com>
2014-07-24libedit/tclap: removeTing Liu
they already exist in meta-openembeded layer, remove Signed-off-by: Ting Liu <b28495@freescale.com>
2014-07-24README: add dependency on meta-openembeddedTing Liu
some fsl own pkgs depend on pkgs in meta-openembeded. for example, asf needs ipsec-tools, usdpaa/skmm-ep needs libedit, fmc needs tclap. Signed-off-by: Ting Liu <b28495@freescale.com>
2014-07-24set BB_DANGLINGAPPENDS_WARNONLY as trueTing Liu
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>
2014-07-23u-boot-qoriq: rename to match verion 2014.01Chunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com>
2014-07-23skmm-ep: add two missing header filesTing Liu
Signed-off-by: Ting Liu <ting.liu@freescale.com>