summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* Update enea-kernel-cache revision to include USB network driversocteontx-bspMartin Borg2017-08-241-1/+1
| | | | Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-cavium: change SRC_URI to git.enea.comMartin Borg2017-08-241-1/+1
| | | | Signed-off-by: Martin Borg <martin.borg@enea.com>
* Update enea-kernel-cache revision to include Cavium netdevicesMartin Borg2017-08-231-1/+1
| | | | Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-cavium: enable ethernet BGX portsAdrian Calianu2017-08-181-1/+3
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add Cavium kernel with debug features enabledAdrian Calianu2017-08-111-0/+10
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add Cavium CN8304 BSPAdrian Calianu2017-08-1016-0/+8134
| | | | | | | | | | | | Kernel sources and device tree sources(DTS) are taken from Cavium OCTEONTX_SDK_6_1_0_p2_build_17 Kernel sources are kept on a teporarly git repo and waiting to be defined a final git repo location. Kernel configs are taken from OCTEONTX_SDK_6_1_0_p2_build_17 and used minimal version/tiny. Kernel image type is "Image", "bzImage" is not supported". Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* linux-ls1: enable IKCONFIG featureStefan Sicleru2016-06-271-0/+1
| | | | | | | | Provide gzip-compressed kernel configuration file at run-time which stores the kernel config file used to build the kernel. Signed-off-by: Stefan Sicleru <stefan.sicleru@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-ls1: fix reset issueStefan Sicleru2016-06-142-0/+36
| | | | | | | | | | | | | Watchdog failed to assert reset signal so the board hanged everytime a reboot command was issued. The watchdog (same controller used for i.MX platforms) has an errata mentioning a software workaround for a hardware issue that has no scheduled fix. Implemented the workaround described in the errata. The workaround is already present in upstream repositories. Signed-off-by: Stefan Sicleru <stefan.sicleru@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* recipes-kernel: Remove staging kernel leftoversAdrian Dudau2016-06-132-182/+0
| | | | | | | | The staging kernel concept is not actual anymore, so these files are useless. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-ls1: Apply kernel configsAdrian Dudau2016-06-092-1/+55
| | | | | | | | | Aplpy the same kernel configs as for the qoriq kernel. meta-fsl-arm has a class overwriting the .config file in do_configure_prepend which makes it impossible to make changes to it in a .bbappend. So we are forced to change it in do_configure_append and force another configuration. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-ls1: Fix kernel oops caused by fsnotify race conditionAdrian Dudau2016-05-312-0/+81
| | | | | | | Backport from mainline. Only kernels <4.2 are affected by this. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* rename ls1021a-iot to ls1021aiotAdrian Calianu2016-04-292-2/+2
| | | | | | | And enabled tar.gz rootfs type. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Catalina Focsa <catalina.focsa@enea.com>
* Add ls1021aiot machineAdrian Calianu2016-04-263-895/+1106
| | | | | | | This is replacing the ls1021atwr machine support. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Catalina Focsa <catalina.focsa@enea.com>
* ls1021a: Add device tree for an old revisionAdrian Calianu2016-03-312-0/+902
| | | | | | Device tree for ls1021a TWR revision number: 700-28040 rev X3 Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* recipes-kernel: remve unsupported targetsTudor Florea2016-02-2226-7606/+0
| | | | | Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Initial commitAdrian Dudau2015-11-0228-0/+7788
result of splitting up meta-enea Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>