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

meta-lxatac-bsp: linux-lxatac: upgrade to 6.7 #75

Closed
wants to merge 3 commits into from

Conversation

hnez
Copy link
Member

@hnez hnez commented Nov 24, 2023

umpf tag is now: 6.7/customers/lxa/lxatac/20231124-1. The tag includes the following topic branches:

  • v6.7/customers/lxa/lxatac
  • v6.7/topic/pwm-stm32
  • v6.7/topic/pwm-backlight
  • v6.7/topic/tty-trigger

No interesting changes this time around. The KSZ drive strength HACK got even HACKier because the #defines are no longer in scope, so I replaced them with the computed value.

Also right now the build fails because perf fails to compile. See the log log.do_compile.19484.txt for more information.

TODO before merging:

  • Add the drive-strength configuration to the devicetree. The drive strength configuration code does not quite work as intended yet, but that should change soon and then we can get rid of the HACK.
  • Fix the broken perf build. There is an oe-core commit that I copied from.
  • Wait for 6.7 to be released and update this PR to use the released tarball.

Related Pull Requests

This PR is based on another PRs that should be kept in mind:

@hnez hnez self-assigned this Nov 24, 2023
umpf tag is now: 6.6/customers/lxa/lxatac/20231106-1
The tag includes the following topic branches:

  - v6.6/customers/lxa/lxatac
  - v6.6/topic/pwm-stm32
  - v6.6/topic/pwm-backlight
  - v6.6/topic/tty-trigger

Starting with this kernel version the LXA TAC base devicetree is mainline \o/
and we no longer have to add it here as a patch.

The TI LMP92064 buffering support also made it mainline.

Signed-off-by: Leonard Göhrs <[email protected]>
@hnez hnez changed the base branch from mickledore to nanbield December 22, 2023 12:46
hnez added 2 commits January 8, 2024 07:52
umpf tag is now: 6.7/customers/lxa/lxatac/20240108-1.
The tag includes the following topic branches:

 - v6.7/customers/lxa/lxatac
 - v6.7/topic/pwm-stm32
 - v6.7/topic/pwm-backlight
 - v6.7/topic/tty-trigger

No interesting changes this time around. The KSZ drive strength
HACK got even HACKier because the #defines are no longer in scope,
so I replaced them with the computed value.
We only need it until the drivestrength setting is fixed mainline
so that it is applied after every reset of the IC (of which there
are some in the initialization sequence of the driver).

Signed-off-by: Leonard Göhrs <[email protected]>
Fix Build error due to:

make[3]: *** No rule to make target '.../perf-1.0/arch/arm64/tools/gen-sysreg.awk',
needed by '.../perf-1.0/arch/arm64/include/generated/asm/sysreg-defs.h'.  Stop.

This can be removed once commit 683aff7a08 (poky commit hash)
("perf: fix build with latest kernel") is in a release.

Signed-off-by: Leonard Göhrs <[email protected]>
@hnez
Copy link
Member Author

hnez commented Jan 26, 2024

Closed in favor of #101, which does both the 6.5 -> 6.6 and the 6.6 -> 6.7 update.

@hnez hnez closed this Jan 26, 2024
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