summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/recipes-kernel/linux/linux-bb.org_git.bb
Commit message (Collapse)AuthorAgeFilesLines
* Drop SRCPVDenys Dmytriyenko2024-02-281-2/+2
| | | | | | | | | | A change in master from last year [1] dropped setting SRCPV. Since it is now empty, we do not need to use when setting PV. [1] https://git.openembedded.org/openembedded-core/commit/?id=a8e7b0f932b9ea69b3a218fca18041676c65aba0 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
* meta-ti-bsp: update BeagleBoard.org BSP to the latestDenys Dmytriyenko2024-02-141-9/+9
| | | | | | | | | | | * Update linux-bb.org to 6.1.69 for both 32 and 64 bit platforms * Update u-boot-bb.org to the latest 2023.04 based on SDK 9.1 release * Update DTB/DTBO lists to include latest renames and additions Note: all changes are in a single commit for bisectability Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-bb.org: remove custom FILES:${KERNEL_PACKAGE_NAME}-devicetreeDenys Dmytriyenko2024-02-141-7/+3
| | | | | | | | | | | | | Upstream now includes all DTB/DTBO files recursively, no need to extend corresponding FILES list. Revert "linux-bb.org: also package DT overlays in separate dir" This reverts commit f22ea63f66b02297e5a1e66b1d90ebc356bc5eeb. Note: adjust SRC_URI cosmetically, so it now matches kirkstone Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-bb.org: update to the latestDenys Dmytriyenko2023-12-051-6/+6
| | | | | | | | Update the BB.org kernel to the latest. Also update BeaglePlay device tree list, as there were some renames and new additions. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-bb.org: Remove unneeded patchesRyan Eatmon2023-10-231-5/+0
| | | | | | | With the move to the 6.1 kernel, we no longer need any of the 5.10 based patches. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-bb.org: update kernel to 6.1 for Beagle devicesDenys Dmytriyenko2023-10-201-8/+11
| | | | | | | | | Update both 32-bit and 64-bit configs to use the latest 6.1 Linux kernel from beagleboard.org repository, which is based on ti-linux-kernel repo used in linux-ti-staging, but with extra Beagle-specific features on top. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-bb.org: update to 5.10.168 for armv7a targetsAnthony J. Martinez2023-09-261-6/+4
| | | | | | | | | | | | | | | | | | | | | Updates SRCREV, PV, and BRANCH for armv7a targets and fixes failure to mount /boot when using poky with systemd. The kernel selected supports VFAT without initramfs as noted here - https://lists.yoctoproject.org/g/meta-ti/message/16913 Removes defconfig patch setting LZMA, as the new kernel already defaults to LZ4. Tested by running `bitbake core-image-base` with this patchset, and then booting a pair of Beaglebone Black devices from the resulting image. Prior to the change, systemd boots to a maintenance mode having failed to mount /boot. After the change, the system boots normally and /boot is mounted. Suggested-by: Robert Nelson <robertcnelson@gmail.com> Signed-off-by: Anthony J. Martinez <anthony@ajmartinez.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-bb.org_git.bb: Fix build with gcc-13Khem Raj2023-05-151-0/+4
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-bb.org: also package DT overlays in separate dirDenys Dmytriyenko2023-05-081-0/+4
| | | | | | | | | | | | | | | OE-Core recently added non-flat directory structure for device trees and overlays packaging: https://git.openembedded.org/openembedded-core/commit/?id=04ab57d20009d85eb566e83ae6fe1dcea4db7300 But it only packages 2 levels - top KERNEL_DTBDEST and one level down for vendored device trees. But linux-bb.org installs own overlays in "overlays" subdir of the "ti" vendor directory, making it the third level. Add those overlays into the package as weel. Cc: Randolph Sapp <rs@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-bb.org: add support for config fragmentsDenys Dmytriyenko2023-05-031-7/+4
| | | | | | | | | * Add support for additional config fragments passed via semi-standard KERNEL_CONFIG_FRAGMENTS variable * Also don't build all DTBs, only those specified in the machine config Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-bb.org: update to 5.10.162 and dedicated branchesDenys Dmytriyenko2023-04-101-8/+10
| | | | | | | | | | | | * Update both 32 and 64-bit trees to 5.10.162 * Switch from using a common branch that gets periodically rebased to using dedicated per-merge branches * Patch 32-bit defconfig to use LZMA compression instead of LZO, that is being deprecated in OE-Core Cc: Robert Nelson <robertcnelson@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti-bsp: BeagleBoard switch to GitHub mirrorRobert Nelson2023-03-311-1/+1
| | | | | | | | | BeagleBoard.org's GitLab instance: https://git.beagleboard.org/ easily becomes overloaded, switch to GitHub mirror. Signed-off-by: Robert Nelson <robertcnelson@gmail.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-bb.org: work around for too few arguments to function ↵Ryan Eatmon2023-02-071-1/+2
| | | | | | | | | | | | | | | | | | | | | init_disassemble_info() error binutils 2.39 changed the signature of init_disassemble_info(), which now causes perf and bpftool to fail to compile. Relevant binutils commit: [1] There is a proper fix in development upstream[2]. This is a work-around for older kernels. Inspired by a patch by Anton Antonov to fix this issue on meta-arm kernels. [3] [1] https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=60a3da00bd5407f07d64dff82a4dae98230dfaac [2] https://patchwork.kernel.org/project/netdevbpf/cover/20220801013834.156015-1-andres@anarazel.de/ [3] https://patchwork.yoctoproject.org/project/arm/patch/20220824025819.4888-1-jon.mason@arm.com/#5104 Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti-bsp: add BeagleBone AI-64 supportDenys Dmytriyenko2023-01-311-0/+35
BeagleBone AI-64 (https://beagleboard.org/ai-64) uses Texas Instruments Jacinto TDA4VM/J721e SoC. Officially BeagleBone AI-64 supports Debian Linux and builds its BSP on top of meta-ti and TI SDK, but adds custom DTBs and DTBO overlays, plus integrates other drivers and features. Let's add corresponding recipes for beagleboard.org kernel and u-boot along with the BeagleBone AI-64 machine config. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>