Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Commit 1
The port to 6.9-rc1 on the ev3dev-bookworm branch contains a regression that causes the SD card driver to fail. This PR backports the fix.
With this fix and a few changes to get the lego-drivers to compile, I can boot into brickman, although I haven't (yet) tested whether motors and sensors work.
The fix:
https://lore.kernel.org/all/[email protected]/
https://lore.kernel.org/all/[email protected]/
The regression:
https://lore.kernel.org/all/[email protected]/
Commit 2
The next commit is taken from the buster branch. (https://github.com/ev3dev/ev3-kernel/commits/ev3dev-buster/?before=ad1f6c8727bce29ec400c9385f7f72ee2c0e59fc+35) It is required to build the lego-linux-drivers: https://github.com/ev3dev/lego-linux-drivers/blob/1b387f3bacb4ab8f623494d29a855de6163c8dec/ev3/ev3_pru.c#L232