summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* linux-ti-staging: update to ti2017.02-rc5 tagDan Murphy2017-06-202-3/+3
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to ti2017.02-rc4 tagDan Murphy2017-06-132-3/+3
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux: cmem: update KERNEL_DEVICETREE listsJacob Stiffler2017-06-131-5/+7
| | | | | | | | * Update the device tree lists with the latest DTB names from the machine configuration. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to ti2017.02-rc2 tagDan Murphy2017-06-072-3/+3
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to ti2017.01-rc4 tagDan Murphy2017-05-162-3/+3
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: remove version 4.4Denys Dmytriyenko2017-05-1121-126/+0
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to ti2017.01-rc3 tagDan Murphy2017-05-082-3/+3
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to ti2017.01-rc2 tagDan Murphy2017-05-022-3/+3
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux: use cmem and k2hk-uio dtsi for all k2hk platformsDenys Dmytriyenko2017-04-242-0/+0
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* conf/machine, recipes: introduce k2hk SOC familyDenys Dmytriyenko2017-04-243-5/+5
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to ti2017.01-rc1 tagDan Murphy2017-04-242-3/+3
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* kselftests: add bc dependency to zram testFathi Boudra2017-03-301-1/+1
| | | | | | | | In the zram tests, zram01.sh script calls bc command. Add bc to zram RDEPENDS. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* kselftests: allow net target to be empty when it can't link with numa on armDenys Dmytriyenko2017-03-301-0/+4
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Cc: Fathi Boudra <fathi.boudra@linaro.org>
* kselftests: gpio calls pkg-config, explicitly depend on pkgconfig-nativeDenys Dmytriyenko2017-03-301-1/+1
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Cc: Fathi Boudra <fathi.boudra@linaro.org>
* kselftests: update to 4.10Fathi Boudra2017-03-298-54/+241
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adjust md5sum/sha256sum for the updated tarball * Add new dependencies: - numactl, used by net tests (for libnuma) - util-linux, used by gpio tests (for libmount) * Get rid of the TARGETS list, manually maintained. Rely on the top-level Makefile to call all the TARGETS. As a result, TARGETS isn't passed to EXTRA_OEMAKE anymore. * Update EXTRA-OEMAKE: - pass V=1 to be more verbose in the logs - pass LD to fix gpio tests and avoid to use native linker causing a build failure in cross-compilation environment. * Call headers_install in do_compile() to make sure to install the user space API used by some tests but not properly declared as a build dependency. * Add new packages: bpf, gpio and sync tests. * Allow empty package for bpf. It fails to build and need to be fixed. * Add sudo to vm package RDEPENDS. * Add breakpoints package on Aarch64. An arch specific test has been added, though it is currently broken due to missing TRAP_BRANCH and TRAP_HWBKPT definitions in glibc siginfo. * Add ipc package on Aarch64. * Get rid of do_configure() and convert the Makefiles fixes to patches, easier to upstream. * Add patches to fix gpio and net tests. Also add a partial patch for breakpoints on Aarch64, not applied for now because we need the glibc fixes counterpart (see explanation above). Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to ti2017.00-rc6 tagDan Murphy2017-03-282-2/+2
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapl138: rename old am180x platform into new generic omapl138-lcdkDenys Dmytriyenko2017-03-212-0/+2
| | | | | | Updated all corresponding defconfigs as well. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* kselftests: fix up run_kselftest.sh due to spurious linesFathi Boudra2017-03-211-0/+2
| | | | | | | | | | run_kselftests.sh contains randomly spurious lines starting by "make[1]:". The way the script is generated is most likely broken. Until, we've got a proper fix, get rid of the lines after the generated script is installed. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* kselftests: fix futex functional tests buildFathi Boudra2017-03-211-0/+1
| | | | | | | | | | | Recursive makefile is broken because it's using the same TARGETS variable as selftests topdir and prevent to build futex functional tests: make[2]: Nothing to be done for `all'. Rename the variable to F_TARGETS in the futex functional tests Makefile. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* kselftests: add bash/ncurses runtime dependency for futex testFathi Boudra2017-03-191-0/+1
| | | | | | | futex test requires tput at runtime. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to ti2017.00-rc5 tagDan Murphy2017-03-192-2/+2
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* kselftests: fix seccomp test build failureFathi Boudra2017-03-171-0/+1
| | | | | | | | Use the same fixup as used for timers test: use LDLIBS to properly link against libpthread. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* kselftests: add libcap-ng dependencyFathi Boudra2017-03-171-1/+1
| | | | | | | libcap-ng is required to build capabilities tests. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* kselftests: fix sigaltstack packagingDenys Dmytriyenko2017-03-171-0/+1
| | | | | | | sigaltstack was not using TEST_PROGS resulting in binary not being installed Signed-off-by: Denys Dmytriyenko <denys@ti.com> Cc: Fathi Boudra <fathi.boudra@linaro.org>
* kselftests: update to 4.9Fathi Boudra2017-03-171-17/+110
| | | | | | | | | | | | | * Adjust md5sum/sha256sum for the updated tarball * Add libpcap dependency, needed by vm/mlock-random-test * Rewrite TARGETS as a list (easier to copy/paste/update) and filter out arch specific tests using bb.utils.contains_any() * Add new tests introduced with 4.9 : capabilities, futex, lib, membarrier, nsfs, pstore, seccomp, sigalstack, static_keys, zram. * Adjust the packages list for the new tests. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging_4.4: update to 4.4.54Denys Dmytriyenko2017-03-152-3/+3
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* kselftests: set file ownership to root, avoid contamination warningsDenys Dmytriyenko2017-03-141-0/+1
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* kselftests: add rsync build dependencyFathi Boudra2017-03-141-1/+1
| | | | | | | | | lib.mk is calling rsync: | /bin/sh: 1: rsync: not found | ../lib.mk:24: recipe for target 'install' failed Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to ti2017.00-rc4 tagDan Murphy2017-03-112-2/+2
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to ti2017.00-rc3 tagDan Murphy2017-03-062-2/+2
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: still need to pass LOADADDR for uImage image typesDenys Dmytriyenko2017-03-061-0/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to ti2017.00-rc2 tagDan Murphy2017-02-272-3/+3
| | | | | | | | Update to ti2017.00-rc2 tag as well as 4.9.13 kernel revision Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to ti2017.00-rc1 tagDenys Dmytriyenko2017-02-172-3/+3
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update with latest rpmsg merge to unblock KS2 MPMDenys Dmytriyenko2017-02-172-3/+3
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Cc: Dan Murphy <dmurphy@ti.com>
* linux-ti-staging: update to 4.9.10Dan Murphy2017-02-152-3/+3
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to 4.9.9Denys Dmytriyenko2017-02-102-3/+3
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to 4.9.8Denys Dmytriyenko2017-02-062-3/+3
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: add version 4.9.7Denys Dmytriyenko2017-02-0221-0/+98
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: remove old 4.1 versionDenys Dmytriyenko2017-02-029-112/+0
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to 4.4.41 and ti2016.06-rc4 tagDenys Dmytriyenko2017-01-092-4/+4
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to ti2016.06-rc3 tagDenys Dmytriyenko2016-12-232-3/+3
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* cmem.inc: only mangle SRC_URI in do_unpack instead of anon functionDenys Dmytriyenko2016-12-211-1/+2
| | | | | | Avoid taskhash mismatch errors. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to 4.4.39 and ti2016.06-rc2 tagDenys Dmytriyenko2016-12-162-3/+3
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* recipes-kernel:cmem.dtsi:K2G: Update to remove redefinition of mpm areasSam Nelson2016-12-161-21/+3
| | | | | | | | | | | | | | | | | | Cleaning up redefinition of mpm areas and moving to use what is defined in the base device tree files as is. This effectively changes to a new memory partition. Note that this change needs a corresponding change in the dts files in the kernel tree to adjust the mpm memory area to the new memory partition. The CMEM areas here are adjusted such that there is no overlap with the mpm areas defined in the dts files in the kernel tree. Note also the address ranges are arranged differently for K2G compared to the other Keystone platforms. (This is to accomodate common memory map for multiple k2g platforms) Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* recipes-kernel:cmem.dtsi:Keystone2: Update to remove redefinition of mpm areasSam Nelson2016-12-163-47/+9
| | | | | | | | | | | | | | | | | Cleaning up redefinition of mpm areas and moving to use what is defined in the base device tree files as is. This effectively changes to a new memory partition. Note that this change needs a corresponding change in the dts files in the kernel tree to adjust the mpm memory area to the new memory partition. The CMEM areas here are adjusted such that there is no overlap with the mpm areas defined in the dts files in the kernel tree. Also fixes issue with K2L, by removing overlapping memory area section. Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to 4.4.37 and ti2016.06-rc1 tagDenys Dmytriyenko2016-12-092-3/+3
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* goodix-fw: add Goodix GT9271 config firmwareDenys Dmytriyenko2016-12-091-4/+5
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* cmem: add support for memory carveouts of dra71 variantDenys Dmytriyenko2016-12-092-2/+33
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* recipes-kernel: cmem.dtsi: Update memory sections for DDR and MSMCSam Nelson2016-12-064-109/+120
| | | | | | | | | | | | | | cmem.dtsi splits the already defined dsp_common_mpm_area DDR memory into a smaller MPM segment and other CMEM blocks. The mpm_block_mem is removed and instead the original memory sections dsp_common_mpm_area and mpm_mem in the kernel dtb are updated to reflect On the MSMC memory, cmem.dtsi defines a sram subnode instead of the reserved memory. mpm MSMC areas are already captured in the kernel dtb. Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Revert "linux/cmem: patch keystone dtsi files to co-exist with new sram driver"Sam Nelson2016-12-062-82/+0
| | | | | | This reverts commit b9dbc83d7663d5517fd9cbcf4bb651e039f134a4. Signed-off-by: Denys Dmytriyenko <denys@ti.com>