Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add linux-lmp-fslc-imx 6.6 #1457

Draft
wants to merge 7 commits into
base: main
Choose a base branch
from

Commits on Jun 25, 2024

  1. base: linux-lmp: backport compatibility logic for 32-bit dtb

    Backport the logic for 32-bit dtb files for ARM architecture from
    meta-freescasle [1].
    
    "Newer kernels have moved the dtbs to a vendor sub-folder.
    
    In order to maintain one KERNEL_DEVICETREE for both new and old kernels,
    provide logic that can be enabled in older kernels to strip the new
    sub-folder."
    
    [1]
    commit f06c7376 ("linux: Add compatibility logic for 32-bit dtb move")
    
    Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
    MrCry0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    7ca8a26 View commit details
    Browse the repository at this point in the history
  2. base/bsp: linux-lmp*: switch 32-bit dtb logic to new solution

    Use backported compatibility logic for 32-bit dtb for boards with arm
    architecture. This enables one to use new linux kernel versions.
    
    Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
    MrCry0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    1030d39 View commit details
    Browse the repository at this point in the history
  3. base: linux-lmp: populate original PV as KSHORT_VER

    We need an original PV generated from a recipe file name for farther
    use. Store it in the new variable KSHORT_VER.
    
    Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
    MrCry0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    4aad7bd View commit details
    Browse the repository at this point in the history
  4. bsp: linux-lmp: simplify patches versioning

    Use newly presented KSHORT_VER to simplify versioning of the same
    patches applied to different kernel versions.
    
    Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
    MrCry0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    57b320f View commit details
    Browse the repository at this point in the history
  5. bsp: linux-lmp-fslc-imx-xeno4: move patches to recipe-specific directory

    Split stores for patches for linux-lmp-fslc-imx-xeno4 and linux-lmp-fslc-imx.
    
    Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
    MrCry0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    3e7b9b1 View commit details
    Browse the repository at this point in the history
  6. bsp: linux-lmp-fslc-imx: make patches version-related

    Prepare for adding the same patches for other kernel versions.
    
    Isolate linux-lmp-fslc-imx patches compatible only with 6.1.
    
    Move patches common for multiply versions up to linux-lmp-fslc-imx.inc.
    
    Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
    MrCry0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    d71e734 View commit details
    Browse the repository at this point in the history
  7. bsp: linux-lmp-fscl-imx: add Freescale kernel 6.6-1.0.x-imx

    Add a recipe for a Linux kernel version by Freescale community based
    on NXP tag lf-6.6.3-1.0.0 and stable kernel 6.6.28.
    
    Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
    MrCry0 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    0edde68 View commit details
    Browse the repository at this point in the history