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

Conversation

MrCry0
Copy link
Contributor

@MrCry0 MrCry0 commented May 15, 2024

No description provided.

@MrCry0 MrCry0 force-pushed the main-linux-lmp-fslc-imx-6.6 branch from 6fd2ebd to 2975cd6 Compare May 15, 2024 08:22
@MrCry0 MrCry0 marked this pull request as draft May 15, 2024 19:05
@MrCry0 MrCry0 changed the title Add linux-lmp-fslc-imx 6.6 [WiPAdd linux-lmp-fslc-imx 6.6 May 15, 2024
@MrCry0 MrCry0 changed the title [WiPAdd linux-lmp-fslc-imx 6.6 [WiP] Add linux-lmp-fslc-imx 6.6 May 15, 2024
@MrCry0 MrCry0 force-pushed the main-linux-lmp-fslc-imx-6.6 branch from 2975cd6 to 1aa545e Compare May 16, 2024 06:16
@MrCry0 MrCry0 changed the title [WiP] Add linux-lmp-fslc-imx 6.6 Add linux-lmp-fslc-imx 6.6 May 16, 2024
@MrCry0 MrCry0 force-pushed the main-linux-lmp-fslc-imx-6.6 branch 4 times, most recently from 5663d1a to 084da49 Compare May 21, 2024 19:00
@MrCry0 MrCry0 force-pushed the main-linux-lmp-fslc-imx-6.6 branch 3 times, most recently from 9b0c62a to 50b8f0a Compare May 29, 2024 13:23
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>
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>
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>
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>
Split stores for patches for linux-lmp-fslc-imx-xeno4 and linux-lmp-fslc-imx.

Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
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>
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 MrCry0 force-pushed the main-linux-lmp-fslc-imx-6.6 branch from 50b8f0a to 0edde68 Compare June 25, 2024 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant