summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* kernel: Add device tree for p3041ds for USDPAAdizzyMihaela Martinas2015-12-142-0/+129
| | | | | | | | | | | | A new device tree for USDPAA support has been added for p3041ds platform. 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. Signen-off-by: Mihaela Martinas <Mihaela.Martinas@enea.com> Signed-off-by: Huimin She <huimin.she@enea.com>
* kernel: Add device tree for p2041rdb for USDPAAMihaela Martinas2015-12-102-0/+115
| | | | | | | | | | | | A new device tree for USDPAA support has been added for p2041rdb platform. 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. Signed-off-by: Mihaela Martinas <Mihaela.Martinas@enea.com> Signed-off-by: Huimin She <huimin.she@enea.com>
* kernel: add device tree for t4240rdbHuimin She2015-12-092-0/+215
| | | | | | | | | | | | A device tree (dts) is added for USDPAA support on t4240rdb. In the default USDPAA dts, all the ethernet interfaces are dedicated to USDPAA, so that they are not visible to Linux kernel. This brings difficulty for development, such as nfs booting and ssh login. In the new dts, one ethernet interface is reserved for Linux kernel network stack, and the others are for USDPAA. Signed-off-by: Huimin She <huimin.she@enea.com> Signed-off-by: Nora Björklund <nora.bjorklund@enea.com>
* linux-qoriq-common.inc: Replaced python print with yocto commandAndrei Varvara2015-12-091-3/+3
| | | | | | | | | When printing from a recipe it should be used the printing functions provided by yocto. Used bb.note for info printing and bb.error for error exception printing. Signed-off-by: Andrei Varvara <andrei.varvara@enea.com> Signed-off-by: George Nita <george.nita@enea.com>
* linux-qoriq-common.inc: Fix config fragment path for linux-qoriqAndrei Varvara2015-12-071-0/+15
| | | | | | | | | | | | | | | | | | The Freescale linux-qoriq.inc is expecting that cfg folder is present in the source directory. Our recipes regarding cfg copies the cfg folder in the working directory. A patch was made to the Freescale's original recipe to look for cfg patches inside workdir, but this was not accepted by Freescale. A new fix was proposed that basically copies the cfg folder from the working directory to source directory where original FSL recipe expects to find it. This way we do not have to modify the original FSL recipe. In order to implement this fix python code that copies the cfg folder from working directory to source directory has been added in the do_unpack task. Signed-off-by: Andrei Varvara <andrei.varvara@enea.com> Signed-off-by: George Nita <george.nita@enea.com>
* Moved config fragment path fix for linux-qoriq kernelAndrei Varvara2015-11-251-0/+26
| | | | | | | | relocated config fragment path fix for linux-qoriq kernel from meta-fsl-ppc to meta-enea-bsp-ppc Signed-off-by: Andrei Varvara <andrei.varvara@enea.com> Signed-off-by: George Nita <george.nita@enea.com>
* add the linux-qoriq-prt kernel recipe from meta-fsl-ppcAdrian Dudau2015-11-173-0/+131
| | | | | | | | New kernel recipes are defined in the meta-enea-bsp-<arch> layers now. Movin the recipe together with patches from meta-fsl-ppc. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Tudor Florea <tudor.florea@enea.com>
* linux-qoriq: add whitespace before prepend valueAdrian Dudau2015-10-291-1/+1
| | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-qoriq: small formatting fixAdrian Dudau2015-10-291-1/+3
| | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* kernel: lose the staging-kernel legacyAdrian Dudau2015-10-292-182/+0
| | | | | | | | We give up building the so-called "staging kernel". From now on we'll use the native kernel configuration mechanism and issue two kernel build commands if needed. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* rename the kernel config fragments variableAdrian Dudau2015-10-291-3/+3
| | | | | | | To keep it in synch with the one defined in enea.common.inc in meta-enea-base. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Initial commitAdrian Dudau2015-10-2810-0/+466
result of splitting up meta-enea Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>