summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* Update p2041rdb dts fileAdrian Dudau2016-07-113-3/+3
| | | | | | | The path to the arch dts files has changed in the new kernel. Update the dts to reflect that. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-qoriq: Upgrade to v4.1Adrian Dudau2016-07-111-0/+0
| | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-qoriq: kernel configuration optimizations for networking profileAdrian Calianu2016-05-231-0/+6
| | | | | | | | | Configure kernel according to Enea Linux realtime guide and disable debugging and profiling in order to optimize the kernel for networking profile. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* p2041rdb: Allocate eth5 instead of eth0 for Linux slow pathAdrian Calianu2016-05-161-11/+14
| | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-qoriq: Add support for offloading RCU callbacksMartin Borg2016-04-251-0/+1
| | | | | | | | | To reduce OS jitter, enable offloading of RCU callback processing to kernel threads. The rcu_nocbs boot parameter is used to define the set of CPUs to be offloaded. Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-qoriq: Add support for RCU priority boostingMartin Borg2016-04-251-0/+1
| | | | | | | | To reduce OS jitter, enable priority boosting of preempted RCU readers that block the current preemptible RCU grace period for too long. Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-qoriq: Add kernel support for Freescale SRIOAdrian Dudau2016-04-131-0/+4
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-qoriq: Add device trees for USDPAAAdrian Dudau2016-04-134-0/+460
For now we're adding new device trees for p2041rdb, p3041ds and t4240rdb. This was necessary to allow the usage of an ethernet interface as a normal one, that interfaces with the Linux kernel network stack. In the beginning all the interfaces were allocated to USDPAA, so they were not visible to the Linux kernel. For the development process this would mean the impossibility to boot using a nfs or to connect via ssh. Moved from meta-enea-bsp-ppc. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>