| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* QE_UCODE definition is moved to <machine>.conf
* add check if QE_UCODE defined in anonymous python function
* install the binary into /boot
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes following fixes:
35af73f Fix: Copy user-space buffer of injected control frame to kernel
00c8040 Add multiple error labels in the probe function
2835689 Fix: Remove memory leaks when the module is removed or fails on probing
d770a37 Fix: Remove compile warning on 32b
89e29fc Fix: Remove unnecessary checks
adbb47e Beautify: Rename macros into more proper names
d5cac6e Add "poll()" function for NPI device
220cee3 Replace rescheduling with work queues
2a5fe4e Add cacheline support for extraction of control frames
6f14f0b Fix: UIO device might not be removed properly if module fails to initialize
2dcea55 Removed unecessary includes
1077880 Add UIO driver
68ab7bd Initial empty repository
update COMPATIBLE_MACHINE to use soc_family.
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
|
|
|
|
|
|
|
|
|
|
| |
The source code of cs4315-firmware is not available in public git repo
due to license issue, remove the recipe.
Build error log:
ERROR: Function failed: Fetcher failure for URL: 'git://git.freescale.com/ppc/sdk/firmware.git;nobranch=1'. Unable to fetch URL from any source.
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This update to fsl sdk v1.7 release. The detailed changes
can be found at:
http://git.freescale.com/git/cgit.cgi/ppc/sdk/asf.git/
Other changes to sync with meta-fsl-arm:
* install kernel modules to ${D}/lib/modules/${KERNEL_VERSION}/asf
* install scripts to ${D}/${libexecdir}/
* remove dependency on virtual/kernel as it inherit module.bbclass
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
| |
e6500 is a specific core which only support 64bit kernel, no
matter rootfs is 32b/64b. qoriq_build_64bit_kernel.bbclass
was added to do this.
BUILD_64BIT_KERNEL is only set for e6500. It is duplicate to check
core and BUILD_64BIT_KERNEL at the same time. remove one.
Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
|
|
|
|
|
|
|
| |
This includes following fixes:
49efc94 Add QE ucode binary for T1024 and LS1021a
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently pkc-host does not support RSA_KEYGEN. When pkc-host
installed, RSA keygen operations should be avoided.
Introduce DISTRO_FEATURE "c29x_pkc". To install pkc-host, this
feature should be enabled. Then cryptodev checks it to disable
RSA_KEYGEN.
this can be done in conf/local.conf:
DISTRO_FEATURES_append = " c29x_pkc"
Signed-off-by: Cristian Stoica <cristian.stoica@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Nikos handed over project maintainance to Phil Sutter.
- Several pending patches have been merged upstream so we removed
them from the recipe. The remaining ones have been sorted
Signed-off-by: Cristian Stoica <cristian.stoica@freescale.com>
Change-Id: I0c6160c739d379ba787e72423d1564b9a3d05d8b
Reviewed-on: http://git.am.freescale.net:8181/24177
Reviewed-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Tested-by: Zhenhua Luo <zhenhua.luo@freescale.com>
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
| |
This update to fsl sdk v1.7 release. There are 143 new commits.
The detailed changes can be found at:
http://git.freescale.com/git/cgit.cgi/ppc/sdk/usdpaa.git/
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
| |
listing machine names in recipe is painful when adding support
for boards with same soc. use soc_family instead.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This includes following fixes:
4cda2e3 fm-ucode: add t1040 and t2080 rev 1.1 files
222cd35 fm-ucode: remove prev version of _t1040_r1.0_107_
c5006bf fm-ucode: add t1024 packages
2698dc3 fm-ucode: release 107.4.2
3b66ca5 fm-ucode: new version 107_4_2_candidate1
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
| |
listing machine names in recipe is painful when adding support
for boards with same soc. use soc_family instead.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
The defconfig in kernel source was renamed.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
Current configuration of t1042rdb was targeted for
printing market, rename it to t1042rdb-pi.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
|
|
|
|
|
|
| |
Some recipes are specific to fsl machines but arent marked so.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
| |
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
|
|
|
|
|
|
|
|
| |
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>
|